Skip to content

[CLEANUP] Move some things in the class diagram code around #513

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 3, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 27 additions & 33 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -651,8 +651,6 @@ classDiagram
<<interface>>
}

Comment ..|> Renderable


%% namespace CSSList

Expand All @@ -669,15 +667,6 @@ classDiagram
class KeyFrame {
}

AtRuleBlockList --|> CSSBlockList
AtRuleBlockList ..|> AtRule
CSSBlockList --|> CSSList
CSSList ..|> Renderable
CSSList ..|> Commentable
Document --|> CSSBlockList
KeyFrame --|> CSSList
KeyFrame ..|> AtRule


%% namespace Parsing

Expand All @@ -694,10 +683,6 @@ classDiagram
class UnexpectedTokenException {
}

OutputException --|> SourceException
UnexpectedEOFException --|> UnexpectedTokenException
UnexpectedTokenException --|> SourceException


%% namespace Property

Expand All @@ -715,22 +700,12 @@ classDiagram
class Selector {
}

AtRule --|> Renderable
AtRule --|> Commentable
Charset ..|> AtRule
CSSNamespace ..|> AtRule
Import ..|> AtRule
KeyframeSelector --|> Selector


%% namespace Rule

class Rule {
}

Rule ..|> Renderable
Rule ..|> Commentable


%% namespace RuleSet

Expand All @@ -742,12 +717,6 @@ classDiagram
<<abstract>>
}

AtRuleSet --|> RuleSet
AtRuleSet ..|> AtRule
DeclarationBlock --|> RuleSet
RuleSet ..|> Renderable
RuleSet ..|> Commentable


%% namespace Value

Expand Down Expand Up @@ -779,16 +748,41 @@ classDiagram
<<abstract>>
}

AtRule --|> Commentable
AtRule --|> Renderable
AtRuleBlockList --|> CSSBlockList
AtRuleBlockList ..|> AtRule
AtRuleSet --|> RuleSet
AtRuleSet ..|> AtRule
CSSBlockList --|> CSSList
CSSFunction --|> ValueList
CSSList ..|> Commentable
CSSList ..|> Renderable
CSSNamespace ..|> AtRule
CSSString --|> PrimitiveValue
CalcFunction --|> CSSFunction
CalcRuleValueList --|> RuleValueList
Charset ..|> AtRule
Color --|> CSSFunction
CSSFunction --|> ValueList
CSSString --|> PrimitiveValue
Comment ..|> Renderable
DeclarationBlock --|> RuleSet
Document --|> CSSBlockList
Import ..|> AtRule
KeyFrame --|> CSSList
KeyFrame ..|> AtRule
KeyframeSelector --|> Selector
LineName --|> ValueList
OutputException --|> SourceException
PrimitiveValue --|> Value
Rule ..|> Commentable
Rule ..|> Renderable
RuleSet ..|> Commentable
RuleSet ..|> Renderable
RuleValueList --|> ValueList
Size --|> PrimitiveValue
URL --|> PrimitiveValue
UnexpectedEOFException --|> UnexpectedTokenException
UnexpectedTokenException --|> SourceException
Value ..|> Renderable
ValueList --|> Value

Expand Down