Environment Variable: Loading...
Expected: USE_ANTLR_PARSER=true
Status: Checking...
Basic class diagram to test ANTLR parser functionality:
classDiagram
class Animal {
+name: string
+age: int
+makeSound()
}
Testing class relationships:
classDiagram
class Animal {
+name: string
+makeSound()
}
class Dog {
+breed: string
+bark()
}
Animal <|-- Dog
This is the problematic diagram that needs debugging:
Expected Error: Parse error on line 11: Expecting 'STR'
classDiagram
class Person {
+ID : Guid
+FirstName : string
+LastName : string
-privateProperty : string
#ProtectedProperty : string
~InternalProperty : string
~AnotherInternalProperty : List~List~string~~
}
class People List~List~Person~~
Testing simpler generic type syntax:
classDiagram
class Person {
+ID : Guid
+FirstName : string
+LastName : string
}
class People {
+items : List~Person~
}
Testing different visibility modifiers:
classDiagram
class TestClass {
+publicField : string
-privateField : string
#protectedField : string
~packageField : string
+publicMethod()
-privateMethod()
#protectedMethod()
~packageMethod()
}