Skip to content

Commit

Permalink
Merge pull request #694 from moosetechnology/isQueryable
Browse files Browse the repository at this point in the history
Add #isQueryable to TEntityMetaLevelDependency
  • Loading branch information
jecisc authored Jan 22, 2024
2 parents a4e7a62 + 3aef5d9 commit 3afe8b0
Show file tree
Hide file tree
Showing 13 changed files with 86 additions and 1 deletion.
7 changes: 7 additions & 0 deletions src/Famix-Java-Entities/FamixJavaEntity.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,13 @@ FamixJavaEntity >> isPrimitiveType [
^ false
]

{ #category : #testing }
FamixJavaEntity >> isQueryable [

<generated>
^ false
]

{ #category : #testing }
FamixJavaEntity >> isReference [

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,5 @@ FamixMooseQueryGenerator >> defineTraits [

tAssociationMetaLevelDependency := builder newTraitNamed: #TAssociationMetaLevelDependency.
tEntityMetaLevelDependency := builder newTraitNamed: #TEntityMetaLevelDependency.

tEntityMetaLevelDependency testingSelector: #isQueryable
]
7 changes: 7 additions & 0 deletions src/Famix-PharoSmalltalk-Entities/FamixStEntity.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,13 @@ FamixStEntity >> isPackage [
^ false
]

{ #category : #testing }
FamixStEntity >> isQueryable [

<generated>
^ false
]

{ #category : #testing }
FamixStEntity >> isReference [

Expand Down
7 changes: 7 additions & 0 deletions src/Famix-Test1-Entities/FamixTest1Entity.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,13 @@ FamixTest1Entity >> isMethod [
^ false
]

{ #category : #testing }
FamixTest1Entity >> isQueryable [

<generated>
^ false
]

{ #category : #testing }
FamixTest1Entity >> isStructuralEntity [

Expand Down
7 changes: 7 additions & 0 deletions src/Famix-Test2-Entities/FamixTest2Entity.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,13 @@ FamixTest2Entity >> isInheritance [
^ false
]

{ #category : #testing }
FamixTest2Entity >> isQueryable [

<generated>
^ false
]

{ #category : #testing }
FamixTest2Entity >> isType [

Expand Down
7 changes: 7 additions & 0 deletions src/Famix-Test3-Entities/FamixTest3Entity.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,13 @@ FamixTest3Entity >> isPackage [
^ false
]

{ #category : #testing }
FamixTest3Entity >> isQueryable [

<generated>
^ false
]

{ #category : #testing }
FamixTest3Entity >> isReference [

Expand Down
7 changes: 7 additions & 0 deletions src/Famix-Test3-Entities/FamixTest3TypeGroup.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,13 @@ FamixTest3TypeGroup >> isPackage [
^ false
]

{ #category : #testing }
FamixTest3TypeGroup >> isQueryable [

<generated>
^ false
]

{ #category : #testing }
FamixTest3TypeGroup >> isReference [

Expand Down
7 changes: 7 additions & 0 deletions src/Famix-Test7-Entities/FamixTest7Entity.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,13 @@ FamixTest7Entity >> isMethod [
^ false
]

{ #category : #testing }
FamixTest7Entity >> isQueryable [

<generated>
^ false
]

{ #category : #testing }
FamixTest7Entity >> isType [

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,13 @@ FamixTestComposed1Entity >> isMethod [
^ false
]

{ #category : #testing }
FamixTestComposed1Entity >> isQueryable [

<generated>
^ false
]

{ #category : #testing }
FamixTestComposed1Entity >> isType [

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,13 @@ FamixTestComposed2Entity >> isMethod [
^ false
]

{ #category : #testing }
FamixTestComposed2Entity >> isQueryable [

<generated>
^ false
]

{ #category : #testing }
FamixTestComposed2Entity >> isType [

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,13 @@ MooseMSEImporterTestEntity >> isPrimitiveType [
^ false
]

{ #category : #testing }
MooseMSEImporterTestEntity >> isQueryable [

<generated>
^ false
]

{ #category : #testing }
MooseMSEImporterTestEntity >> isStructuralEntity [

Expand Down
8 changes: 8 additions & 0 deletions src/Moose-Core/MooseEntity.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,14 @@ MooseEntity >> isMooseEntity [
^ true
]

{ #category : #testing }
MooseEntity >> isQueryable [
"This should probably be removed in the future but is here for compatibility.
Could be removed in Moose 12."

^ false
]

{ #category : #testing }
MooseEntity >> isStub [
^ self attributeAt: #privateIsStub ifAbsent: [ false ]
Expand Down
7 changes: 7 additions & 0 deletions src/Moose-Query/TEntityMetaLevelDependency.trait.st
Original file line number Diff line number Diff line change
Expand Up @@ -699,6 +699,13 @@ TEntityMetaLevelDependency >> isIncludedIn: anEntity parentSelectorsCache: paren
^ false
]

{ #category : #testing }
TEntityMetaLevelDependency >> isQueryable [

<generated>
^ true
]

{ #category : #testing }
TEntityMetaLevelDependency >> isRoot [

Expand Down

0 comments on commit 3afe8b0

Please sign in to comment.