Skip to content

Support for unnamed grouping

Choose a tag to compare

@Enteee Enteee released this 17 Apr 17:36
· 11 commits to master since this release
829d180

Grouping in class diagrams without names is now supported.

@startuml
package {
}
// note: unnamed namespaces are not supported in platuml.
namespace {
}
node {
}
folder {
}
frame {
}
cloud {
}
database {
}
rectangle {
}
@enduml
[
  {
    "elements": [
      {
        "name": "",
        "title": "",
        "type": "package",
        "elements": []
      },
      {
        "name": "",
        "title": "",
        "type": "namespace",
        "elements": []
      },
      {
        "name": "",
        "title": "",
        "type": "node",
        "elements": []
      },
      {
        "name": "",
        "title": "",
        "type": "folder",
        "elements": []
      },
      {
        "name": "",
        "title": "",
        "type": "frame",
        "elements": []
      },
      {
        "name": "",
        "title": "",
        "type": "cloud",
        "elements": []
      },
      {
        "name": "",
        "title": "",
        "type": "database",
        "elements": []
      },
      {
        "name": "",
        "title": "",
        "type": "rectangle",
        "elements": []
      }
    ]
  }
]

Furthermore we now support newlines before blocks in class diagrams

@startuml

package P1
{
}

class C1
{
}

interface I1
{
}

enum E1
{
}
@enduml
[
  {
    "elements": [
      {
        "name": "P1",
        "title": "P1",
        "type": "package",
        "elements": []
      },
      {
        "name": "C1",
        "title": "C1",
        "isAbstract": false,
        "members": [],
        "extends_": [],
        "implements_": [],
        "generics": [],
        "stereotypes": []
      },
      {
        "name": "I1",
        "title": "I1",
        "members": [],
        "extends_": [],
        "implements_": [],
        "generics": [],
        "stereotypes": []
      },
      {
        "name": "E1",
        "title": "E1",
        "members": [],
        "extends_": [],
        "implements_": [],
        "generics": [],
        "stereotypes": []
      }
    ]
  }
]