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

Deprecated annotation #149

Merged
merged 3 commits into from
Jun 16, 2019
Merged

Deprecated annotation #149

merged 3 commits into from
Jun 16, 2019

Conversation

Haehnchen
Copy link
Owner

No description provided.

This adds an extensionPoint that can provide replacements.

If a replacement is provided, it replaces the import statement.

Also contains an example extension to replace the `@Route` annotation.

Could be further expanded to provide a `Configurable` with custom
replacements or further actions such as a custom QuickFix to invoke
compacting the `@Method` annotation into the new (old) `@Route`
annotation.
@Haehnchen
Copy link
Owner Author

based on #123 without the class replacement; its not fully ready

@Haehnchen Haehnchen force-pushed the deprecated-annotation branch 3 times, most recently from e663d0e to 64088c8 Compare June 16, 2019 09:49
@Haehnchen Haehnchen force-pushed the deprecated-annotation branch from 64088c8 to b332191 Compare June 16, 2019 09:51
@Haehnchen Haehnchen merged commit 31c9ec9 into master Jun 16, 2019
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

Successfully merging this pull request may close these issues.

2 participants