Skip to content

Commit f1de6fe

Browse files
committed
regenerated entities
1 parent 5a8032e commit f1de6fe

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

src/Famix-TypeScript-Entities/FamixTypeScriptContainerEntity.class.st

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
### Children
66
| Relation | Origin | Opposite | Type | Comment |
77
|---|
8-
| `definedAnnotationTypes` | `FamixTWithAnnotationTypes` | `annotationTypesContainer` | `FamixTAnnotationType` | The container in which the AnnotationTypes may be declared|
98
| `functions` | `FamixTWithFunctions` | `functionOwner` | `FamixTFunction` | Functions defined in the container, if any.|
109
| `localVariables` | `FamixTWithLocalVariables` | `parentBehaviouralEntity` | `FamixTLocalVariable` | Variables locally defined by this behaviour.|
1110
| `types` | `FamixTWithTypes` | `typeContainer` | `FamixTType` | Types contained (declared) in this entity, if any. #types is declared in ContainerEntity because different kinds of container can embed types. Types are usually contained in a Famix.Namespace. But types can also be contained in a Famix.Class or Famix.Method (in Java with inner classes for example). Famix.Function can also contain some types such as structs.|
@@ -16,8 +15,8 @@
1615
Class {
1716
#name : #FamixTypeScriptContainerEntity,
1817
#superclass : #FamixTypeScriptNamedEntity,
19-
#traits : 'FamixTWithAnnotationTypes + FamixTWithClasses + FamixTWithFunctions + FamixTWithLocalVariables + FamixTypeScriptTWithInterfaces',
20-
#classTraits : 'FamixTWithAnnotationTypes classTrait + FamixTWithClasses classTrait + FamixTWithFunctions classTrait + FamixTWithLocalVariables classTrait + FamixTypeScriptTWithInterfaces classTrait',
18+
#traits : 'FamixTWithClasses + FamixTWithFunctions + FamixTWithLocalVariables + FamixTypeScriptTWithInterfaces',
19+
#classTraits : 'FamixTWithClasses classTrait + FamixTWithFunctions classTrait + FamixTWithLocalVariables classTrait + FamixTypeScriptTWithInterfaces classTrait',
2120
#category : #'Famix-TypeScript-Entities-Entities'
2221
}
2322

src/Famix-TypeScript-Entities/FamixTypeScriptMethod.class.st

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ I represent a TypeScript method.
2727
### Incoming dependencies
2828
| Relation | Origin | Opposite | Type | Comment |
2929
|---|
30+
| `incomingImports` | `FamixTImportable` | `importedEntity` | `FamixTImport` | List of imports of this entity|
3031
| `incomingInvocations` | `FamixTInvocable` | `candidates` | `FamixTInvocation` | Incoming invocations from other behaviours computed by the candidate operator.|
3132
3233
### Other
@@ -53,8 +54,8 @@ I represent a TypeScript method.
5354
Class {
5455
#name : #FamixTypeScriptMethod,
5556
#superclass : #FamixTypeScriptBehaviouralEntity,
56-
#traits : 'FamixTCanBeAbstract + FamixTCanBeClassSide + FamixTHasKind + FamixTHasVisibility + FamixTMethod + FamixTWithComments',
57-
#classTraits : 'FamixTCanBeAbstract classTrait + FamixTCanBeClassSide classTrait + FamixTHasKind classTrait + FamixTHasVisibility classTrait + FamixTMethod classTrait + FamixTWithComments classTrait',
57+
#traits : 'FamixTCanBeAbstract + FamixTCanBeClassSide + FamixTHasKind + FamixTHasVisibility + FamixTImportable + FamixTMethod + FamixTWithComments',
58+
#classTraits : 'FamixTCanBeAbstract classTrait + FamixTCanBeClassSide classTrait + FamixTHasKind classTrait + FamixTHasVisibility classTrait + FamixTImportable classTrait + FamixTMethod classTrait + FamixTWithComments classTrait',
5859
#category : #'Famix-TypeScript-Entities-Entities'
5960
}
6061

src/Famix-TypeScript-Entities/FamixTypeScriptParameterType.class.st

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
### Other
2323
| Relation | Origin | Opposite | Type | Comment |
2424
|---|
25+
| `declaredType` | `FamixTTypedEntity` | `typedEntities` | `FamixTType` | Type of the entity, if any|
2526
| `genericEntities` | `FamixTGenericParameterType` | `genericParameters` | `FamixTParametricEntity` | The generic entities that use me.|
2627
| `sourceAnchor` | `FamixTSourceEntity` | `element` | `FamixTSourceAnchor` | SourceAnchor entity linking to the original source code for this entity|
2728
| `typedEntities` | `FamixTType` | `declaredType` | `FamixTTypedEntity` | Entities that have this type as declaredType|
@@ -39,8 +40,8 @@
3940
Class {
4041
#name : #FamixTypeScriptParameterType,
4142
#superclass : #FamixTypeScriptType,
42-
#traits : 'FamixTGenericParameterType + FamixTWithInheritances',
43-
#classTraits : 'FamixTGenericParameterType classTrait + FamixTWithInheritances classTrait',
43+
#traits : 'FamixTGenericParameterType + FamixTTypedEntity + FamixTWithInheritances',
44+
#classTraits : 'FamixTGenericParameterType classTrait + FamixTTypedEntity classTrait + FamixTWithInheritances classTrait',
4445
#category : #'Famix-TypeScript-Entities-Entities'
4546
}
4647

0 commit comments

Comments
 (0)