Skip to content

Commit 2330f6d

Browse files
authored
[CLEANUP] Move some things in the class diagram code around (#513)
This gets another thing out of the way towards moving to an autogenerated class diagram. Also sort the moved lines.
1 parent 086fa00 commit 2330f6d

File tree

1 file changed

+27
-33
lines changed

1 file changed

+27
-33
lines changed

README.md

Lines changed: 27 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -651,8 +651,6 @@ classDiagram
651651
<<interface>>
652652
}
653653
654-
Comment ..|> Renderable
655-
656654
657655
%% namespace CSSList
658656
@@ -669,15 +667,6 @@ classDiagram
669667
class KeyFrame {
670668
}
671669
672-
AtRuleBlockList --|> CSSBlockList
673-
AtRuleBlockList ..|> AtRule
674-
CSSBlockList --|> CSSList
675-
CSSList ..|> Renderable
676-
CSSList ..|> Commentable
677-
Document --|> CSSBlockList
678-
KeyFrame --|> CSSList
679-
KeyFrame ..|> AtRule
680-
681670
682671
%% namespace Parsing
683672
@@ -694,10 +683,6 @@ classDiagram
694683
class UnexpectedTokenException {
695684
}
696685
697-
OutputException --|> SourceException
698-
UnexpectedEOFException --|> UnexpectedTokenException
699-
UnexpectedTokenException --|> SourceException
700-
701686
702687
%% namespace Property
703688
@@ -715,22 +700,12 @@ classDiagram
715700
class Selector {
716701
}
717702
718-
AtRule --|> Renderable
719-
AtRule --|> Commentable
720-
Charset ..|> AtRule
721-
CSSNamespace ..|> AtRule
722-
Import ..|> AtRule
723-
KeyframeSelector --|> Selector
724-
725703
726704
%% namespace Rule
727705
728706
class Rule {
729707
}
730708
731-
Rule ..|> Renderable
732-
Rule ..|> Commentable
733-
734709
735710
%% namespace RuleSet
736711
@@ -742,12 +717,6 @@ classDiagram
742717
<<abstract>>
743718
}
744719
745-
AtRuleSet --|> RuleSet
746-
AtRuleSet ..|> AtRule
747-
DeclarationBlock --|> RuleSet
748-
RuleSet ..|> Renderable
749-
RuleSet ..|> Commentable
750-
751720
752721
%% namespace Value
753722
@@ -779,16 +748,41 @@ classDiagram
779748
<<abstract>>
780749
}
781750
751+
AtRule --|> Commentable
752+
AtRule --|> Renderable
753+
AtRuleBlockList --|> CSSBlockList
754+
AtRuleBlockList ..|> AtRule
755+
AtRuleSet --|> RuleSet
756+
AtRuleSet ..|> AtRule
757+
CSSBlockList --|> CSSList
758+
CSSFunction --|> ValueList
759+
CSSList ..|> Commentable
760+
CSSList ..|> Renderable
761+
CSSNamespace ..|> AtRule
762+
CSSString --|> PrimitiveValue
782763
CalcFunction --|> CSSFunction
783764
CalcRuleValueList --|> RuleValueList
765+
Charset ..|> AtRule
784766
Color --|> CSSFunction
785-
CSSFunction --|> ValueList
786-
CSSString --|> PrimitiveValue
767+
Comment ..|> Renderable
768+
DeclarationBlock --|> RuleSet
769+
Document --|> CSSBlockList
770+
Import ..|> AtRule
771+
KeyFrame --|> CSSList
772+
KeyFrame ..|> AtRule
773+
KeyframeSelector --|> Selector
787774
LineName --|> ValueList
775+
OutputException --|> SourceException
788776
PrimitiveValue --|> Value
777+
Rule ..|> Commentable
778+
Rule ..|> Renderable
779+
RuleSet ..|> Commentable
780+
RuleSet ..|> Renderable
789781
RuleValueList --|> ValueList
790782
Size --|> PrimitiveValue
791783
URL --|> PrimitiveValue
784+
UnexpectedEOFException --|> UnexpectedTokenException
785+
UnexpectedTokenException --|> SourceException
792786
Value ..|> Renderable
793787
ValueList --|> Value
794788

0 commit comments

Comments
 (0)