diffplug / diffplug/spotless

Publish plugin marker artifacts to Maven Central

Offen
#1,153 3 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Java
Sterne
5.7k
Forks
561
Ø Merge
1 T. 14 Std.
Gemergte PRs (30 T.)
43

Beschreibung

The spotless project already publishes the main artifacts to Maven Central, however it does not currently publish the plugin marker artifacts. This means that it's not possible to reference spotless like this:

```
pluginManagement {
plugins {
id("com.diffplug.spotless") version "6.3.0"
}
repositories {
mavenCentral()
}
}
```

Most users would likely still only use the Gradle Plugin Portal, so this is likely a minority and I could understand not wanting to implement. Personally, I've been trying to move away from the portal because the messy state of the repositories it proxies and the occassional outages stemming from legacy JCenter inclusion.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Es werden keine Dateien oder Tests genannt. Untersuche zuerst die Veröffentlichungskonfiguration des Projekts und die Generierung von Gradle-Plugin-Markern und überprüfe anschließend, dass die Marker-Artefakte in Maven Central veröffentlicht werden und das im Issue gezeigte pluginManagement-Beispiel aufgelöst werden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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