Skip to content

Conversation

@toinehartman
Copy link
Member

@toinehartman toinehartman commented Apr 23, 2025

Properly support ignored modules in renaming.

Discovered in #588 and was blocked by usethesource/rascal#2513 for a while.

@toinehartman toinehartman added the bug Something isn't working label Apr 23, 2025
@toinehartman toinehartman self-assigned this Apr 23, 2025
@DavyLandman
Copy link
Member

Hmm, I thought the @ignoreCompiler is only about test execution? Right @PaulKlint ?

@toinehartman
Copy link
Member Author

Hmm, I thought the @ignoreCompiler is only about test execution?

Currently, the compiler does not produce a TModel for @ignoredCompiler-annotated modules. getTModelForModule returns false and the module status contains ignored().

Btw, this PR currently fails with a run-time error w.r.t. ignored(). Already informed @PaulKlint about this; he would look into it.

@toinehartman toinehartman force-pushed the fix/rename-refactoring/ignored-modules branch from 80fac65 to 9353c51 Compare July 10, 2025 13:47
@toinehartman toinehartman force-pushed the fix/rename-refactoring/ignored-modules branch from 9353c51 to a04d8e7 Compare September 1, 2025 11:55
@toinehartman toinehartman force-pushed the fix/rename-refactoring/ignored-modules branch from a04d8e7 to 9bd9f05 Compare September 15, 2025 11:36
@toinehartman toinehartman force-pushed the fix/rename-refactoring/ignored-modules branch from 9f929ba to 1f91cb4 Compare November 4, 2025 16:21
@toinehartman toinehartman force-pushed the fix/rename-refactoring/ignored-modules branch from cb0be92 to 3963bb7 Compare January 29, 2026 15:56
@toinehartman toinehartman changed the title [Rename] Improve handling of ignored modules. Improve handling of ignored modules in renaming Jan 30, 2026
@toinehartman toinehartman marked this pull request as ready for review January 30, 2026 14:00
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants