Skip to content

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

@m-daida

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

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