Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FamixStNamedEntity should not have FamixTInvocationsReceiver (it should be moved to behaviourals entities probably) #819

Open
NicolasAnquetil opened this issue Sep 17, 2024 · 4 comments

Comments

@NicolasAnquetil
Copy link
Contributor

result of FamixStPackage new mooseDescription allProperties includes the property FamixTInvocationsReceiver.receivingInvocations ?!?!

@jecisc
Copy link
Member

jecisc commented Sep 17, 2024

This is really weird that we have this in the MooseDescription of packages indeed. I checked and the trait is not present. I have the impression the problem comes from the building of the Fame description

@jecisc
Copy link
Member

jecisc commented Sep 17, 2024

Oh I found the problem.

FamixStSourcedEntity << #FamixStNamedEntity
	traits: {FamixTInvocationsReceiver + FamixTNamedEntity + TEntityMetaLevelDependency};
	slots: {};
	tag: 'Entities';
	package: 'Famix-PharoSmalltalk-Entities'

FamixStNamedEntity has this trait. So it's not a Fame problem but FamixStNamedEntity that should not have FamixTInvocationsReceiver!

@jecisc jecisc changed the title FamixStPackage allProperties includes 'receivingInvocations' ?!? FamixStNamedEntity should not have FamixTInvocationsReceiver (it should be moved to behaviourals entities probably) Sep 17, 2024
@jecisc
Copy link
Member

jecisc commented Sep 17, 2024

I updated the name of the issue

@NicolasAnquetil
Copy link
Contributor Author

thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants