eclipse-platform / eclipse-platform/eclipse.platform

AntRunner does not accept Argument Processor

Offen
#206 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Java
Sterne
165
Forks
174
Ø Merge
2 T. 8 Std.
Gemergte PRs (30 T.)
22

Beschreibung

Ant provides [a feature to process non-standard command lines](https://ant.apache.org/manual/argumentprocessor.html). The `AntRunner` does not invoke this facility. It relies on implementations of [`ArgumentProcessor`](https://ant.apache.org/manual/api/org/apache/tools/ant/ArgumentProcessor.html). This feature would be helpful to produce semantically strong invocations, rather than difficult to read property sets.

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.

Rechercherichtung

Beginne damit, AntRunner und die in der Issue beschriebene ArgumentProcessor API nachzuverfolgen, um zu bestimmen, wo Kommandozeilenargumente verarbeitet werden. Prüfe die vorhandenen AntRunner-Tests, sofern vorhanden, und bestätige, dass konfigurierte ArgumentProcessor-Implementierungen aufgerufen werden, damit nicht standardmäßige Kommandozeilen semantisch aussagekräftige Aufrufe erzeugen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
build-system, tooling
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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