From 0c7dc8ff21ab1f8e1bca4d02dd680516ec3dff9c Mon Sep 17 00:00:00 2001 From: Andres Almiray Date: Thu, 1 Sep 2022 20:33:03 +0200 Subject: [PATCH] refactor(cli): Author property should be singular. Relates to #937 --- apps/jreleaser/src/main/java/org/jreleaser/cli/Release.java | 4 ++-- .../src/main/resources/org/jreleaser/cli/Messages.properties | 2 +- .../main/resources/org/jreleaser/cli/Messages_de.properties | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/jreleaser/src/main/java/org/jreleaser/cli/Release.java b/apps/jreleaser/src/main/java/org/jreleaser/cli/Release.java index e2d6e8eb4..46b2e2c4b 100644 --- a/apps/jreleaser/src/main/java/org/jreleaser/cli/Release.java +++ b/apps/jreleaser/src/main/java/org/jreleaser/cli/Release.java @@ -144,8 +144,8 @@ static class AutoConfigGroup { @CommandLine.Option(names = {"--project-stereotype"}) String projectStereotype; - @CommandLine.Option(names = {"--authors"}, - paramLabel = "") + @CommandLine.Option(names = {"--author"}, + paramLabel = "") String[] authors; @CommandLine.Option(names = {"--tag-name"}) diff --git a/apps/jreleaser/src/main/resources/org/jreleaser/cli/Messages.properties b/apps/jreleaser/src/main/resources/org/jreleaser/cli/Messages.properties index 66b29c83a..944e17e12 100644 --- a/apps/jreleaser/src/main/resources/org/jreleaser/cli/Messages.properties +++ b/apps/jreleaser/src/main/resources/org/jreleaser/cli/Messages.properties @@ -186,7 +186,7 @@ jreleaser.release.project-version-pattern = The project version pattern. jreleaser.release.project-snapshot-pattern = The project snapshot pattern. jreleaser.release.project-snapshot-label = The project snapshot label. jreleaser.release.project-snapshot-full-changelog = Calculate full changelog since last non-snapshot release. -jreleaser.release.authors = The project authors. +jreleaser.release.author = The project authors. Repeatable. jreleaser.release.project-copyright = The project copyright. jreleaser.release.project-description = The project description. jreleaser.release.project-inception-year = The project inception year. diff --git a/apps/jreleaser/src/main/resources/org/jreleaser/cli/Messages_de.properties b/apps/jreleaser/src/main/resources/org/jreleaser/cli/Messages_de.properties index e65901cc5..8737b8a19 100644 --- a/apps/jreleaser/src/main/resources/org/jreleaser/cli/Messages_de.properties +++ b/apps/jreleaser/src/main/resources/org/jreleaser/cli/Messages_de.properties @@ -184,7 +184,7 @@ jreleaser.release.project-version-pattern = Das Muster einer Version. jreleaser.release.project-snapshot-pattern = Das Muster einer Vorabversion. jreleaser.release.project-snapshot-label = Die Kennung einer Vorabversion. jreleaser.release.project-snapshot-full-changelog = Erstellt eine vollständige Änderungsliste gegenüber der letzten Projektversion. -jreleaser.release.authors = Die Authoren des Projekts. +jreleaser.release.author = Die Authoren des Projekts. Wiederholbar. jreleaser.release.project-copyright = Das Copyright des Projekts. jreleaser.release.project-description = Die Beschreibung des Projekts. jreleaser.release.project-inception-year = Das Entstehungsjahr des Projekts.