-
-
Notifications
You must be signed in to change notification settings - Fork 122
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
Update concerto-analysis rules to analyse aliased imports #869
Comments
Are the following the same import com.example.foo@1.0.0.{Bar}
concept Animal {
o Bar leg
} import com.example.foo@1.0.0.{Bar as baz}
concept Animal {
o baz leg
} |
The current version of concerto-analysis only analyses the semantic structure of a model file. Whereas aliasing a type is only a syntactic change. Also, there is no import factory at present. Handling the above would require us to create an import factory. Pros of analysing aliased imports:
cons of analysing aliased imports
|
Our BDFL decided this will be a patch change. |
This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 10 days. |
Related analysers are probably these
Import statementsThe text was updated successfully, but these errors were encountered: