Skip to content

Commit f9f3e40

Browse files
authored
[TASK] Reorder things in the class diagram source code (MyIntervals#505)
Move the associations to the bottom of the code. Also sort them. This helps us use an autogenerated diagram to which we add the associations (as the our tool of choice does not generate the associations for the diagram).
1 parent 3a461e0 commit f9f3e40

File tree

1 file changed

+21
-26
lines changed

1 file changed

+21
-26
lines changed

README.md

Lines changed: 21 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -629,18 +629,12 @@ classDiagram
629629
class OutputFormatter {
630630
}
631631
632-
OutputFormatter --> "1" OutputFormat : oFormat
633-
OutputFormat --> "1" OutputFormatter : oFormatter
634-
OutputFormat --> "1" OutputFormat : oNextLevelFormat
635-
636632
class Parser {
637633
}
638634
639635
class ParserState {
640636
}
641637
642-
Parser --> "1" ParserState : oParserState
643-
644638
class Renderable {
645639
<<interface>>
646640
}
@@ -684,11 +678,6 @@ classDiagram
684678
KeyFrame --|> CSSList
685679
KeyFrame ..|> AtRule
686680
687-
CSSList --> "*" Comment : aComments
688-
CSSList --> "*" RuleSet : aContents
689-
CSSList --> "*" CSSList : aContents
690-
CSSList --> "*" Import : aContents
691-
CSSList --> "*" Charset : aContents
692681
693682
%% namespace Parsing
694683
@@ -709,8 +698,6 @@ classDiagram
709698
UnexpectedEOFException --|> UnexpectedTokenException
710699
UnexpectedTokenException --|> SourceException
711700
712-
Anchor --> "1" ParserState : oParserState
713-
ParserState --> "1" Settings : oParserSettings
714701
715702
%% namespace Property
716703
@@ -735,11 +722,6 @@ classDiagram
735722
Import ..|> AtRule
736723
KeyframeSelector --|> Selector
737724
738-
Charset --> "1" CSSString : oCharset
739-
Charset --> "*" Comment : aComments
740-
CSSNamespace --> "*" Comment : aComments
741-
Import --> "*" Comment : aComments
742-
743725
744726
%% namespace Rule
745727
@@ -749,9 +731,6 @@ classDiagram
749731
Rule ..|> Renderable
750732
Rule ..|> Commentable
751733
752-
Rule --> "1" RuleValueList : mValue
753-
Rule --> "*" Comment : aComments
754-
755734
756735
%% namespace RuleSet
757736
@@ -769,10 +748,6 @@ classDiagram
769748
RuleSet ..|> Renderable
770749
RuleSet ..|> Commentable
771750
772-
DeclarationBlock --> "*" Selector : aSelectors
773-
RuleSet --> "*" Rule : aRules
774-
RuleSet --> "*" Comment : aComments
775-
776751
777752
%% namespace Value
778753
@@ -817,11 +792,31 @@ classDiagram
817792
Value ..|> Renderable
818793
ValueList --|> Value
819794
795+
Anchor --> "1" ParserState : oParserState
796+
CSSList --> "*" CSSList : aContents
797+
CSSList --> "*" Charset : aContents
798+
CSSList --> "*" Comment : aComments
799+
CSSList --> "*" Import : aContents
800+
CSSList --> "*" RuleSet : aContents
801+
CSSNamespace --> "*" Comment : aComments
802+
Charset --> "*" Comment : aComments
803+
Charset --> "1" CSSString : oCharset
804+
DeclarationBlock --> "*" Selector : aSelectors
805+
Import --> "*" Comment : aComments
806+
OutputFormat --> "1" OutputFormat : oNextLevelFormat
807+
OutputFormat --> "1" OutputFormatter : oFormatter
808+
OutputFormatter --> "1" OutputFormat : oFormat
809+
Parser --> "1" ParserState : oParserState
810+
ParserState --> "1" Settings : oParserSettings
811+
Rule --> "*" Comment : aComments
812+
Rule --> "1" RuleValueList : mValue
813+
RuleSet --> "*" Comment : aComments
814+
RuleSet --> "*" Rule : aRules
820815
URL --> "1" CSSString : oURL
821-
ValueList --> "*" RuleValueList : aComponents
822816
ValueList --> "*" CSSFunction : aComponents
823817
ValueList --> "*" CSSString : aComponents
824818
ValueList --> "*" LineName : aComponents
819+
ValueList --> "*" RuleValueList : aComponents
825820
ValueList --> "*" Size : aComponents
826821
ValueList --> "*" URL : aComponents
827822
```

0 commit comments

Comments
 (0)