Skip to content

#768: preconfigure IntelliJ with annotation processing and auto-import#89

Open
quando632 wants to merge 1 commit into
devonfw:mainfrom
quando632:feature/768-improve-intellij-configuration
Open

#768: preconfigure IntelliJ with annotation processing and auto-import#89
quando632 wants to merge 1 commit into
devonfw:mainfrom
quando632:feature/768-improve-intellij-configuration

Conversation

@quando632

Copy link
Copy Markdown

Summary

  • Add intellij/workspace/update/.idea/compiler.xml to enable annotation processing
    by default — required for projects using code-generation (Lombok, MapStruct, etc.)
    and harmless for those that don't
  • Add intellij/workspace/update/.intellij/config/options/editor.xml to enable
    auto-import of unambiguous imports on save (ADD_UNAMBIGIOUS_IMPORTS_ON_THE_FLY=true)
  • Both files in update/ so settings are enforced on every IDE restart

What is NOT changed

  • mavenProjectSettings.xml already has passArgLine=true and is left untouched —
    disabling argLine would break tests relying on JVM args (-javaagent, --add-opens)

Closes #768

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@quando632 quando632 self-assigned this Jun 30, 2026
@github-project-automation github-project-automation Bot moved this to 🆕 New in IDEasy board Jun 30, 2026
@quando632 quando632 moved this from 🆕 New to Team Review in IDEasy board Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Team Review

Development

Successfully merging this pull request may close these issues.

1 participant