redhat-developer / redhat-developer/vscode-java

auto generated prefs

Aperta
#1,882 0 commenti 2 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
TypeScript
Stelle
2.3k
Fork
546
Merge medio
20h 1m
PR unite (30g)
11

Descrizione

[provide a description of the issue]
Every time command Java: Update Project is called few prefs are added by default to

  • org.eclipse.jdt.apt.core.prefs:
    org.eclipse.jdt.apt.genTestSrcDir=target/generated-test-sources/test-annotations
  • org.eclipse.jdt.core.prefs
    org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
    org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
    org.eclipse.jdt.core.compiler.release=disable

Is it possible to disable this? In current repository that I am working on I can't modify those files, so I would like to keep them without modification or at least change path where I can specifically update and gitignore them.
I tried copping them to .vscode/ folder with no luck. New option java.settings.url to point custom pref settings with those options also didn’t work.

Any adviced what I could try or what I did wrong?

Environment
  • Operating System:
  • JDK version: JDK 11.0.1 or OpenJDK-15.0.2 (same behavior)
  • Visual Studio Code version: 1.55.2
  • Java extension version: 0.77.0
Steps To Reproduce
  1. Files org.eclipse.jdt.apt.core.prefs and org.eclipse.jdt.core.prefs have no mentioned options
  2. Run command Java: Update Project
  3. Files org.eclipse.jdt.apt.core.prefs and org.eclipse.jdt.core.prefs were automatically updated

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Esamina il comando Java: Update Project e il modo in cui aggiorna org.eclipse.jdt.apt.core.prefs e org.eclipse.jdt.core.prefs. Riproduci il problema con le versioni indicate di JDK, VS Code ed estensione, quindi determina se queste modifiche alle preferenze possono essere disabilitate o reindirizzate senza modificare i file del repository; il lavoro è considerato completato quando le modifiche indesiderate non si verificano più oppure viene documentata un’impostazione supportata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java, vscode
Ambito
developer-experience, tooling
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.