Skip to content

Commit

Permalink
Merge 7b7a80b
Browse files Browse the repository at this point in the history
  • Loading branch information
fuhrmanator committed Aug 1, 2024
2 parents 554abd7 + 7b7a80b commit 30359d3
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion doc-uml/FamixTypeScript-traits.puml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc-uml/FamixTypeScript-traits.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion doc-uml/FamixTypeScript.puml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
@startumlhide empty membersskinparam class { BackgroundColor white ArrowColor black BorderColor darkGray}class Inheritance <<(C,white)>> #CCFFFF {}class EnumValue <<(C,white)>> #CCFFFF {}class Implementation <<(C,white)>> #CCFFFF {}class implicitVariable <<(C,white)>> #CCFFFF {}class ParametricMethod <<(C,white)>> #CCFFFF {}class Namespace <<(C,white)>> #CCFFFF {}class ScriptEntity <<(C,white)>> #CCFFFF {}class Reference <<(C,white)>> #CCFFFF {}class Module <<(C,white)>> #CCFFFF {}class Type <<(C,white)>> #CCFFFF {}class Variable <<(C,white)>> #CCFFFF {}class Entity <<(C,white)>> #CCFFFF {}class FamixTypeScriptModel <<(C,white)>> #CCFFFF {}class StructuralEntity <<(C,white)>> #CCFFFF {}class ContainerEntity <<(C,white)>> #CCFFFF {}class Enum <<(C,white)>> #CCFFFF {}class File <<(C,white)>> #CCFFFF {}class SourceAnchor <<(C,white)>> #CCFFFF {}class ParameterType <<(C,white)>> #CCFFFF {}class IndexedFileAnchor <<(C,white)>> #CCFFFF {}class BehaviouralEntity <<(C,white)>> #CCFFFF {}class ParametricClass <<(C,white)>> #CCFFFF {}class TClassMetrics <<(T,white)>> #CCFFFF {}class ParametricArrowFunction <<(C,white)>> #CCFFFF {}class Interface <<(C,white)>> #CCFFFF {}class SourceLanguage <<(C,white)>> #CCFFFF {}class Invocation <<(C,white)>> #CCFFFF {}class PrimitiveType <<(C,white)>> #CCFFFF {}class Access <<(C,white)>> #CCFFFF {}class Decorator <<(C,white)>> #CCFFFF { String expression}class SourcedEntity <<(C,white)>> #CCFFFF {}class Folder <<(C,white)>> #CCFFFF {}class Function <<(C,white)>> #CCFFFF {}class Class <<(C,white)>> #CCFFFF {}class TEntityCreator <<(T,white)>> #CCFFFF {}class NamedEntity <<(C,white)>> #CCFFFF {}class ParametricInterface <<(C,white)>> #CCFFFF {}class ImportClause <<(C,white)>> #CCFFFF {}class SourceTextAnchor <<(C,white)>> #CCFFFF {}class Accessor <<(C,white)>> #CCFFFF {}class Alias <<(C,white)>> #CCFFFF {}class Concretization <<(C,white)>> #CCFFFF {}class Method <<(C,white)>> #CCFFFF {}class TWithInterfaces <<(T,white)>> #CCFFFF {}class Comment <<(C,white)>> #CCFFFF { Boolean isJSDoc}class ParameterConcretization <<(C,white)>> #CCFFFF {}class Parameter <<(C,white)>> #CCFFFF {}class Property <<(C,white)>> #CCFFFF { Boolean isOptional Boolean readOnly Boolean isDefinitelyAssigned Boolean isJavaScriptPrivate}class ArrowFunction <<(C,white)>> #CCFFFF {}class ParametricFunction <<(C,white)>> #CCFFFF {}class JSDoc <<(C,white)>> #CCFFFF {}class ScopingEntity <<(C,white)>> #CCFFFF {}StructuralEntity <|-- EnumValueEntity <|-- InheritanceEntity <|-- ImplementationScopingEntity <|-- NamespaceVariable <|-- implicitVariableMethod <|-- ParametricMethodScopingEntity <|-- ScriptEntityEntity <|-- ReferenceScriptEntity <|-- ModuleContainerEntity <|-- TypeStructuralEntity <|-- VariableNamedEntity <|-- StructuralEntityNamedEntity <|-- ContainerEntityType <|-- EnumNamedEntity <|-- FileEntity <|-- SourceAnchorType <|-- ParameterTypeContainerEntity <|-- BehaviouralEntitySourceAnchor <|-- IndexedFileAnchorClass <|-- ParametricClassArrowFunction <|-- ParametricArrowFunctionType <|-- InterfaceEntity <|-- SourceLanguageEntity <|-- InvocationType <|-- PrimitiveTypeEntity <|-- AccessNamedEntity <|-- DecoratorEntity <|-- SourcedEntityNamedEntity <|-- FolderBehaviouralEntity <|-- FunctionType <|-- ClassSourcedEntity <|-- NamedEntityInterface <|-- ParametricInterfaceEntity <|-- ImportClauseNamedEntity <|-- AliasMethod <|-- AccessorSourceAnchor <|-- SourceTextAnchorEntity <|-- ConcretizationBehaviouralEntity <|-- MethodEntity <|-- ParameterConcretizationStructuralEntity <|-- ParameterBehaviouralEntity <|-- ArrowFunctionSourcedEntity <|-- CommentStructuralEntity <|-- PropertyFunction <|-- ParametricFunctionSourcedEntity <|-- JSDocContainerEntity <|-- ScopingEntityTEntityCreator <|.. FamixTypeScriptModelTWithInterfaces <|.. ContainerEntityTClassMetrics <|.. ClassDecorator "decorators*" -- "decoratedEntity" NamedEntity@enduml
@startumlhide empty membersskinparam class { BackgroundColor white ArrowColor black BorderColor darkGray}class Concretization <<(C,white)>> #CCFFFF {}class JSDoc <<(C,white)>> #CCFFFF {}class BehaviouralEntity <<(C,white)>> #CCFFFF {}class ParametricClass <<(C,white)>> #CCFFFF {}class ParameterType <<(C,white)>> #CCFFFF {}class EnumValue <<(C,white)>> #CCFFFF {}class Parameter <<(C,white)>> #CCFFFF {}class Type <<(C,white)>> #CCFFFF {}class Implementation <<(C,white)>> #CCFFFF {}class Alias <<(C,white)>> #CCFFFF {}class TWithInterfaces <<(T,white)>> #CCFFFF {}class ParametricFunction <<(C,white)>> #CCFFFF {}class Invocation <<(C,white)>> #CCFFFF {}class Class <<(C,white)>> #CCFFFF {}class Property <<(C,white)>> #CCFFFF { Boolean isJavaScriptPrivate Boolean isDefinitelyAssigned Boolean isOptional Boolean readOnly}class TEntityCreator <<(T,white)>> #CCFFFF {}class ParameterConcretization <<(C,white)>> #CCFFFF {}class ParametricArrowFunction <<(C,white)>> #CCFFFF {}class ArrowFunction <<(C,white)>> #CCFFFF {}class Decorator <<(C,white)>> #CCFFFF { String expression}class Module <<(C,white)>> #CCFFFF {}class Function <<(C,white)>> #CCFFFF {}class Method <<(C,white)>> #CCFFFF {}class TClassMetrics <<(T,white)>> #CCFFFF {}class Access <<(C,white)>> #CCFFFF {}class Comment <<(C,white)>> #CCFFFF { Boolean isJSDoc}class ImportClause <<(C,white)>> #CCFFFF {}class IndexedFileAnchor <<(C,white)>> #CCFFFF {}class Reference <<(C,white)>> #CCFFFF {}class SourcedEntity <<(C,white)>> #CCFFFF {}class Variable <<(C,white)>> #CCFFFF {}class Folder <<(C,white)>> #CCFFFF {}class ParametricInterface <<(C,white)>> #CCFFFF {}class Namespace <<(C,white)>> #CCFFFF {}class implicitVariable <<(C,white)>> #CCFFFF {}class Interface <<(C,white)>> #CCFFFF {}class Inheritance <<(C,white)>> #CCFFFF {}class ParametricMethod <<(C,white)>> #CCFFFF {}class Entity <<(C,white)>> #CCFFFF {}class ScriptEntity <<(C,white)>> #CCFFFF {}class PrimitiveType <<(C,white)>> #CCFFFF {}class ScopingEntity <<(C,white)>> #CCFFFF {}class Accessor <<(C,white)>> #CCFFFF {}class File <<(C,white)>> #CCFFFF {}class StructuralEntity <<(C,white)>> #CCFFFF {}class NamedEntity <<(C,white)>> #CCFFFF {}class ContainerEntity <<(C,white)>> #CCFFFF {}class SourceTextAnchor <<(C,white)>> #CCFFFF {}class FamixTypeScriptModel <<(C,white)>> #CCFFFF {}class SourceLanguage <<(C,white)>> #CCFFFF {}class SourceAnchor <<(C,white)>> #CCFFFF {}class Enum <<(C,white)>> #CCFFFF {}Entity <|-- ConcretizationClass <|-- ParametricClassContainerEntity <|-- BehaviouralEntitySourcedEntity <|-- JSDocType <|-- ParameterTypeContainerEntity <|-- TypeEntity <|-- ImplementationStructuralEntity <|-- EnumValueNamedEntity <|-- AliasStructuralEntity <|-- ParameterFunction <|-- ParametricFunctionEntity <|-- InvocationType <|-- ClassStructuralEntity <|-- PropertyEntity <|-- ParameterConcretizationNamedEntity <|-- DecoratorBehaviouralEntity <|-- ArrowFunctionArrowFunction <|-- ParametricArrowFunctionScriptEntity <|-- ModuleBehaviouralEntity <|-- FunctionBehaviouralEntity <|-- MethodEntity <|-- AccessEntity <|-- ImportClauseSourcedEntity <|-- CommentSourceAnchor <|-- IndexedFileAnchorEntity <|-- ReferenceEntity <|-- SourcedEntityInterface <|-- ParametricInterfaceStructuralEntity <|-- VariableNamedEntity <|-- FolderVariable <|-- implicitVariableScopingEntity <|-- NamespaceType <|-- InterfaceEntity <|-- InheritanceMethod <|-- ParametricMethodScopingEntity <|-- ScriptEntityType <|-- PrimitiveTypeMethod <|-- AccessorContainerEntity <|-- ScopingEntityNamedEntity <|-- FileNamedEntity <|-- StructuralEntitySourcedEntity <|-- NamedEntityNamedEntity <|-- ContainerEntitySourceAnchor <|-- SourceTextAnchorEntity <|-- SourceLanguageEntity <|-- SourceAnchorType <|-- EnumTClassMetrics <|.. ClassTWithInterfaces <|.. ContainerEntityTEntityCreator <|.. FamixTypeScriptModelDecorator "decorators*" -- "decoratedEntity" NamedEntity@enduml
Expand Down
2 changes: 1 addition & 1 deletion doc-uml/FamixTypeScript.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 30359d3

Please sign in to comment.