redhat-developer / redhat-developer/vscode-java

Organize Imports should automatically add required modules in module-info

Offen
#1,388 0 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

@snjeza arbeitet bereits daran.

Seit 13.4.2020.

code action
Vorherrschende Sprache
TypeScript
Sterne
2.3k
Forks
546
Ø Merge
20 Std. 1 Min.
Gemergte PRs (30 T.)
11

Beschreibung

When I do Organize Imports, I'd like for the module-info.java file to be updated automatically as well.

Environment
  • Operating System: Windows 10
  • JDK version: 14
  • Visual Studio Code version: 1.44.0
  • Java extension version: 0.59.1
Steps To Reproduce
  1. create a file App.java as below inside a modular project
  2. do Organize Imports
class App {
    void run() {
        HttpClient client;
    }
}
Current Result

After importing java.net.http.HttpClient, the module-info.java file is unchanged.

Expected Result

The module-info.java file is automatically updated with:

requires java.net.http;

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.