Skip to content

Commit

Permalink
Merge b014c50
Browse files Browse the repository at this point in the history
  • Loading branch information
fuhrmanator committed Aug 1, 2024
2 parents 646aab0 + b014c50 commit 0daf448
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 PrimitiveType <<(C,white)>> #CCFFFF {}class ImportClause <<(C,white)>> #CCFFFF {}class ScriptEntity <<(C,white)>> #CCFFFF {}class ArrowFunction <<(C,white)>> #CCFFFF {}class SourceTextAnchor <<(C,white)>> #CCFFFF {}class Comment <<(C,white)>> #CCFFFF { Boolean isJSDoc}class Entity <<(C,white)>> #CCFFFF {}class Access <<(C,white)>> #CCFFFF {}class ParameterConcretization <<(C,white)>> #CCFFFF {}class NamedEntity <<(C,white)>> #CCFFFF {}class ParametricInterface <<(C,white)>> #CCFFFF {}class IndexedFileAnchor <<(C,white)>> #CCFFFF {}class Folder <<(C,white)>> #CCFFFF {}class ParametricMethod <<(C,white)>> #CCFFFF {}class Class <<(C,white)>> #CCFFFF {}class Enum <<(C,white)>> #CCFFFF {}class Namespace <<(C,white)>> #CCFFFF {}class Accessor <<(C,white)>> #CCFFFF {}class File <<(C,white)>> #CCFFFF {}class Variable <<(C,white)>> #CCFFFF {}class FamixTypeScriptModel <<(C,white)>> #CCFFFF {}class Concretization <<(C,white)>> #CCFFFF {}class Module <<(C,white)>> #CCFFFF {}class ParametricClass <<(C,white)>> #CCFFFF {}class TClassMetrics <<(T,white)>> #CCFFFF {}class Inheritance <<(C,white)>> #CCFFFF {}class Invocation <<(C,white)>> #CCFFFF {}class implicitVariable <<(C,white)>> #CCFFFF {}class Function <<(C,white)>> #CCFFFF {}class Method <<(C,white)>> #CCFFFF {}class JSDoc <<(C,white)>> #CCFFFF {}class Parameter <<(C,white)>> #CCFFFF {}class TWithInterfaces <<(T,white)>> #CCFFFF {}class Property <<(C,white)>> #CCFFFF { Boolean isJavaScriptPrivate Boolean readOnly Boolean isOptional Boolean isDefinitelyAssigned}class ContainerEntity <<(C,white)>> #CCFFFF {}class Alias <<(C,white)>> #CCFFFF {}class StructuralEntity <<(C,white)>> #CCFFFF {}class Interface <<(C,white)>> #CCFFFF {}class Implementation <<(C,white)>> #CCFFFF {}class Type <<(C,white)>> #CCFFFF {}class ParameterType <<(C,white)>> #CCFFFF {}class Reference <<(C,white)>> #CCFFFF {}class EnumValue <<(C,white)>> #CCFFFF {}class BehaviouralEntity <<(C,white)>> #CCFFFF {}class ParametricFunction <<(C,white)>> #CCFFFF {}class SourceAnchor <<(C,white)>> #CCFFFF {}class ScopingEntity <<(C,white)>> #CCFFFF {}class Decorator <<(C,white)>> #CCFFFF { String expression}class TEntityCreator <<(T,white)>> #CCFFFF {}class SourcedEntity <<(C,white)>> #CCFFFF {}class ParametricArrowFunction <<(C,white)>> #CCFFFF {}class SourceLanguage <<(C,white)>> #CCFFFF {}Entity <|-- SourceLanguageType <|-- PrimitiveTypeEntity <|-- ImportClauseScopingEntity <|-- ScriptEntitySourceAnchor <|-- SourceTextAnchorBehaviouralEntity <|-- ArrowFunctionSourcedEntity <|-- CommentEntity <|-- AccessEntity <|-- ParameterConcretizationSourcedEntity <|-- NamedEntityInterface <|-- ParametricInterfaceNamedEntity <|-- FolderSourceAnchor <|-- IndexedFileAnchorScopingEntity <|-- NamespaceType <|-- EnumMethod <|-- ParametricMethodType <|-- ClassMethod <|-- AccessorStructuralEntity <|-- VariableNamedEntity <|-- FileEntity <|-- ConcretizationClass <|-- ParametricClassScriptEntity <|-- ModuleEntity <|-- InheritanceEntity <|-- InvocationVariable <|-- implicitVariableBehaviouralEntity <|-- FunctionBehaviouralEntity <|-- MethodSourcedEntity <|-- JSDocStructuralEntity <|-- ParameterNamedEntity <|-- ContainerEntityNamedEntity <|-- AliasStructuralEntity <|-- PropertyNamedEntity <|-- StructuralEntityType <|-- InterfaceContainerEntity <|-- TypeEntity <|-- ImplementationType <|-- ParameterTypeEntity <|-- ReferenceStructuralEntity <|-- EnumValueContainerEntity <|-- BehaviouralEntityFunction <|-- ParametricFunctionEntity <|-- SourceAnchorContainerEntity <|-- ScopingEntityNamedEntity <|-- DecoratorEntity <|-- SourcedEntityArrowFunction <|-- ParametricArrowFunctionTClassMetrics <|.. ClassTEntityCreator <|.. FamixTypeScriptModelTWithInterfaces <|.. ContainerEntityNamedEntity "decoratedEntity" -- "decorators*" Decorator@enduml
@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
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 0daf448

Please sign in to comment.