Skip to content

型名の途中にドットが含まれているコードが正しくリバースできない不具合 #10

Description

@m-daida

概要

型名の途中にドットが含まれているコードが正しくリバースできない

nunit-3.0.0-alpha-5/src/NUnitEngine/mono-addins/Mono.Addins/ExtensionNode.cs

void ReadObject (object ob, NodeAttribute[] attributes, Dictionary<string,ExtensionNodeType.FieldData> fields) { }

不具合1

  • "ExtensionNodeType.FieldData"という名前のクラスができる
  • sshot 2015-02-20 at 11 46 23
  • ExtentionNodeTypeのインナークラスFieldDataは正しく作成されているので、上記クラスは不要
    sshot 2015-02-20 at 12 05 51

不具合2

  • ExtensionNodeTypeクラスとExtensionNodeTypeパッケージができる
    • パッケージは不要?
  • sshot 2015-02-20 at 11 46 55
  • sshot 2015-02-20 at 11 47 12

不具合3

  • Dictionary<string,ExtensionNodeType.FieldData>は無名クラスだが、関係する要素を図に追加してもテンプレートバインディングが表示されない
  • 構造ツリーのクラスから[詳細クラス図を自動作成する]でテンプレートバインディングが表示される
    • モデルが正しくないか、[関係する要素を図に追加]の表示の不具合か?
  • sshot 2015-02-20 at 12 03 10

関連issue

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions