Skip to content

Commit 0deaa70

Browse files
Merge pull request #901 from moosetechnology/840-Rename-property--outgoingTraitUsages-of-FamixTTraitUser-
Rename #outgoingTraitUSages to #traitUsages
2 parents 5a3ba5c + 54a4310 commit 0deaa70

File tree

4 files changed

+50
-17
lines changed

4 files changed

+50
-17
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
Extension { #name : #FamixTTraitUser }
2+
3+
{ #category : #'*Famix-Deprecated' }
4+
FamixTTraitUser >> addOutgoingTraitUsage: anObject [
5+
6+
self
7+
deprecated: 'Use #addTraitUsage:'
8+
transformWith: '`@receiver addOutgoingTraitUsage: `@argument'
9+
-> '`@receiver addTraitUsage: `@argument'.
10+
11+
^ self addTraitUsage: anObject
12+
]
13+
14+
{ #category : #'*Famix-Deprecated' }
15+
FamixTTraitUser >> outgoingTraitUsages [
16+
17+
self
18+
deprecated: 'Use #traitUsages'
19+
transformWith:
20+
'`@receiver outgoingTraitUsages' -> '`@receiver traitUsages'.
21+
22+
^ self traitUsages
23+
]
24+
25+
{ #category : #'*Famix-Deprecated' }
26+
FamixTTraitUser >> outgoingTraitUsages: anObject [
27+
28+
self
29+
deprecated: 'Use #traitUsages:'
30+
transformWith: '`@receiver outgoingTraitUsages: `@argument'
31+
-> '`@receiver traitUsages: `@argument'.
32+
33+
^ self traitUsages: anObject
34+
]

src/Famix-MetamodelGeneration/FamixGenerator.class.st

+1-1
Original file line numberDiff line numberDiff line change
@@ -1545,7 +1545,7 @@ FamixGenerator >> defineRelations [
15451545
((tTraitUsage property: #trait)
15461546
source).
15471547

1548-
((tTraitUser property: #outgoingTraitUsages))
1548+
((tTraitUser property: #traitUsages))
15491549
-*
15501550
((tTraitUsage property: #user)
15511551
target).

src/Famix-Traits/FamixTTraitUsage.trait.st

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
### Association target
1111
| Relation | Origin | Opposite | Type | Comment |
1212
|---|
13-
| `user` | `FamixTTraitUsage` | `outgoingTraitUsages` | `FamixTTraitUser` | |
13+
| `user` | `FamixTTraitUsage` | `traitUsages` | `FamixTTraitUser` | |
1414
1515
### Other
1616
| Relation | Origin | Opposite | Type | Comment |
@@ -26,7 +26,7 @@ Trait {
2626
#name : #FamixTTraitUsage,
2727
#instVars : [
2828
'#trait => FMOne type: #FamixTTrait opposite: #incomingTraitUsages',
29-
'#user => FMOne type: #FamixTTraitUser opposite: #outgoingTraitUsages'
29+
'#user => FMOne type: #FamixTTraitUser opposite: #traitUsages'
3030
],
3131
#traits : 'FamixTAssociation',
3232
#classTraits : 'FamixTAssociation classTrait',
@@ -60,7 +60,7 @@ FamixTTraitUsage >> trait: anObject [
6060

6161
{ #category : #accessing }
6262
FamixTTraitUsage >> user [
63-
"Relation named: #user type: #FamixTTraitUser opposite: #outgoingTraitUsages"
63+
"Relation named: #user type: #FamixTTraitUser opposite: #traitUsages"
6464

6565
<generated>
6666
<target>

src/Famix-Traits/FamixTTraitUser.trait.st

+12-13
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
### Incoming dependencies
66
| Relation | Origin | Opposite | Type | Comment |
77
|---|
8-
| `outgoingTraitUsages` | `FamixTTraitUser` | `user` | `FamixTTraitUsage` | |
8+
| `traitUsages` | `FamixTTraitUser` | `user` | `FamixTTraitUsage` | |
99
1010
1111
1212
"
1313
Trait {
1414
#name : #FamixTTraitUser,
1515
#instVars : [
16-
'#outgoingTraitUsages => FMMany type: #FamixTTraitUsage opposite: #user'
16+
'#traitUsages => FMMany type: #FamixTTraitUsage opposite: #user'
1717
],
18-
#category : #'Famix-Traits-Traits'
18+
#category : #'Famix-Traits-Trait'
1919
}
2020

2121
{ #category : #meta }
@@ -27,25 +27,24 @@ FamixTTraitUser classSide >> annotation [
2727
^ self
2828
]
2929

30-
{ #category : #accessing }
31-
FamixTTraitUser >> addOutgoingTraitUsage: anObject [
32-
33-
outgoingTraitUsages add: anObject
34-
30+
{ #category : #adding }
31+
FamixTTraitUser >> addTraitUsage: anObject [
32+
<generated>
33+
^ self traitUsages add: anObject
3534
]
3635

3736
{ #category : #accessing }
38-
FamixTTraitUser >> outgoingTraitUsages [
39-
"Relation named: #outgoingTraitUsages type: #FamixTTraitUsage opposite: #user"
37+
FamixTTraitUser >> traitUsages [
38+
"Relation named: #traitUsages type: #FamixTTraitUsage opposite: #user"
4039

4140
<generated>
4241
<derived>
43-
^ outgoingTraitUsages
42+
^ traitUsages
4443
]
4544

4645
{ #category : #accessing }
47-
FamixTTraitUser >> outgoingTraitUsages: anObject [
46+
FamixTTraitUser >> traitUsages: anObject [
4847

4948
<generated>
50-
outgoingTraitUsages value: anObject
49+
traitUsages value: anObject
5150
]

0 commit comments

Comments
 (0)