From 86b218ebb671f0285e882d54d7453a8eb82cda50 Mon Sep 17 00:00:00 2001
From: Josh Soref
Date: Thu, 29 Nov 2018 22:03:35 -0500
Subject: [PATCH 01/41] Add periods to sentences
---
.../jenkins/model/Jenkins/projectRelationship-help.jelly | 4 ++--
.../model/Jenkins/projectRelationship-help_bg.properties | 8 ++++----
.../model/Jenkins/projectRelationship-help_da.properties | 4 ++--
.../model/Jenkins/projectRelationship-help_de.properties | 4 ++--
.../model/Jenkins/projectRelationship-help_es.properties | 4 ++--
.../model/Jenkins/projectRelationship-help_et.properties | 4 ++--
.../model/Jenkins/projectRelationship-help_fr.properties | 6 +++---
.../model/Jenkins/projectRelationship-help_it.properties | 4 ++--
.../model/Jenkins/projectRelationship-help_ja.properties | 8 ++++----
.../model/Jenkins/projectRelationship-help_lt.properties | 4 ++--
.../model/Jenkins/projectRelationship-help_nl.properties | 6 +++---
.../Jenkins/projectRelationship-help_pt_BR.properties | 4 ++--
.../model/Jenkins/projectRelationship-help_ru.properties | 4 ++--
.../model/Jenkins/projectRelationship-help_sr.properties | 6 +++---
.../model/Jenkins/projectRelationship-help_tr.properties | 4 ++--
.../Jenkins/projectRelationship-help_zh_TW.properties | 4 ++--
16 files changed, 39 insertions(+), 39 deletions(-)
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help.jelly b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help.jelly
index b94f900169..837dc55a9f 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help.jelly
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help.jelly
@@ -35,8 +35,8 @@ THE SOFTWARE.
${%For this feature to work, the following conditions need to be met:}
- - ${%The upstream project records the fingerprints of its build artifacts}
- - ${%The downstream project records the fingerprints of the upstream files it uses}
+ - ${%The upstream project records the fingerprints of its build artifacts.}
+ - ${%The downstream project records the fingerprints of the upstream files it uses.}
${%This allows Jenkins to correlate two projects.}
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_bg.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_bg.properties
index 60264c429d..1aecee88e4 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_bg.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_bg.properties
@@ -33,12 +33,12 @@ body=\
\u0434\u0430\u043d\u043d\u0438 \u043e\u0442\
\u0446\u0438\u0444\u0440\u043e\u0432\u0438\u0442\u0435\
\u043e\u0442\u043f\u0435\u0447\u0430\u0442\u044a\u0446\u0438.
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=\
- \u041f\u043e\u0441\u043b\u0435\u0434\u0432\u0430\u0449\u0438\u044f\u0442 \u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0430\u0437\u0438 \u0446\u0438\u0444\u0440\u043e\u0432\u0438\u0442\u0435 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u044a\u0446\u0438 \u043d\u0430 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0438\u0442\u0435 \u043e\u0442 \u0438\u0437\u0433\u0440\u0430\u0436\u0434\u0430\u043d\u0438\u044f\u0442\u0430
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=\
+ \u041f\u043e\u0441\u043b\u0435\u0434\u0432\u0430\u0449\u0438\u044f\u0442 \u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0430\u0437\u0438 \u0446\u0438\u0444\u0440\u043e\u0432\u0438\u0442\u0435 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u044a\u0446\u0438 \u043d\u0430 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0438\u0442\u0435 \u043e\u0442 \u0438\u0437\u0433\u0440\u0430\u0436\u0434\u0430\u043d\u0438\u044f\u0442\u0430.
# What\u2019s "project relationship"?
Title=\
\u0412\u0440\u044a\u0437\u043a\u0438 \u0441 \u0434\u0440\u0443\u0433\u0438\u0442\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0438
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=\
- \u041f\u0440\u0435\u0434\u0448\u0435\u0441\u0442\u0432\u0430\u0449\u0438\u044f\u0442 \u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0430\u0437\u0438 \u0446\u0438\u0444\u0440\u043e\u0432\u0438\u0442\u0435 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u044a\u0446\u0438 \u043d\u0430 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0438\u0442\u0435 \u043e\u0442 \u0438\u0437\u0433\u0440\u0430\u0436\u0434\u0430\u043d\u0438\u044f\u0442\u0430
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=\
+ \u041f\u0440\u0435\u0434\u0448\u0435\u0441\u0442\u0432\u0430\u0449\u0438\u044f\u0442 \u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0430\u0437\u0438 \u0446\u0438\u0444\u0440\u043e\u0432\u0438\u0442\u0435 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u044a\u0446\u0438 \u043d\u0430 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0438\u0442\u0435 \u043e\u0442 \u0438\u0437\u0433\u0440\u0430\u0436\u0434\u0430\u043d\u0438\u044f\u0442\u0430.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=\
\u0422\u043e\u0432\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0432\u0430 \u043d\u0430 Jenkins \u0434\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u0432\u0440\u044a\u0437\u043a\u0438\u0442\u0435 \u043c\u0435\u0436\u0434\u0443 \u0434\u0432\u0430\u0442\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430.
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_da.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_da.properties
index 93e7cb4a0d..d54a3be29d 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_da.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_da.properties
@@ -22,9 +22,9 @@
Title=Hvad er et "projektforhold"?
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=For at denne feature fungerer skal f\u00f8lgende v\u00e6re opfyldt:
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=Downstream projektet opsamler filfingeraftryk af de upstream filer det benytter
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=Downstream projektet opsamler filfingeraftryk af de upstream filer det benytter.
body=\
Har du projekter der er afh\u00e6ngige af hinanden kan Jenkins f\u00f8lge hvilket byg af upstreamprojektet \
der bruges af hvilket byg af downstream projektet ved at bruge filfingeraftyrk
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=Dette tillader Jenkins at korrelere to projekter.
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=Upstream projektet opsamler filfingeraftryk af sine byggeartifakter
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=Upstream projektet opsamler filfingeraftryk af sine byggeartifakter.
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_de.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_de.properties
index 4bdff159fc..26330f50c2 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_de.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_de.properties
@@ -26,6 +26,6 @@ body=\
eines vorgelagerten Projektes für welchen Build eines nachgelagerten Projektes verwendet wurde. Dies geschieht über \
gespeicherte "Fingerabdrücke", die mit Hilfe der Fingerabdruck-Funktion erzeugt wurden.
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=Um Projektbeziehungen nachzuverfolgen, müssen folgende Bedingungen erfüllt sein:
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=Das vorgelagerte Projekt zeichnet Fingerabdrücke seiner Build-Artefakte auf.
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=Das nachgelagerte Projekt zeichnet Fingerabdrücke der verwendeten Dateien aus vorgelagerten Projekten auf.
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=Das vorgelagerte Projekt zeichnet Fingerabdrücke seiner Build-Artefakte auf.
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=Das nachgelagerte Projekt zeichnet Fingerabdrücke der verwendeten Dateien aus vorgelagerten Projekten auf.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=Diese Aufzeichnungen erlauben es Jenkins, zwei Projekte zueinander in Beziehung zu setzen.
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_es.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_es.properties
index 165c1ab751..fd34299623 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_es.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_es.properties
@@ -24,6 +24,6 @@ Title=
body=Cuando hay proyectos que dependen unos de otros, Jenkins puede hacer un seguimiento de qu\u00E9 proyectos padres est\u00E1n siendo utilizado por otros proyectos hijos usando un registro de firmas de los ficheros generados. Echa un vistazo a esta pagina: the fingerprint support.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=Esto facilita que Jenkins pueda correlacionar los dos proyectos
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=Que el proyecto padre registre la firma de todos los ficheros que genera.
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=Que el proyecto padre registre la firma de todos los ficheros que genera.
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=Para esta funcionalidad, son necesarias las siguientes condiciones:
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=El proyecto hijo almacena las firmas de los ficheros o artefactos que necesita y que fueron generados por otros proyectos padres.
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=El proyecto hijo almacena las firmas de los ficheros o artefactos que necesita y que fueron generados por otros proyectos padres.
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_et.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_et.properties
index 99238f34ce..f16d6f0955 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_et.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_et.properties
@@ -1,8 +1,8 @@
# This file is under the MIT License by authors
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met:=Selle funktsiooni t\u00F6\u00F6tamiseks peavad olema t\u00E4idetud j\u00E4rgnevad tingimused:
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=Allavoolu projekt salvestab nende \u00FClesvoolu failide s\u00F5rmej\u00E4ljed mida ta kasutab
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=\u00DClesvoolu projekt salvestab oma j\u00E4rkude tulemuste s\u00F5rmej\u00E4ljed
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=Allavoolu projekt salvestab nende \u00FClesvoolu failide s\u00F5rmej\u00E4ljed mida ta kasutab.
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=\u00DClesvoolu projekt salvestab oma j\u00E4rkude tulemuste s\u00F5rmej\u00E4ljed.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=See lubab Jenkinsil seostada kaks projekti.
Title=Mis on "projektide seosed"?
body=Kui teil on kaks projekti mis s\u00F5ltuvad \u00FCksteisest, siis suudab Jenkins j\u00E4lgida seda millist \u00FClesvoolu projekti j\u00E4rku kasutatakse mingi allavoolu projekti j\u00E4rgu jaoks, kasutades s\u00F5rmej\u00E4lje toe poolt loodud kirjeid.
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_fr.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_fr.properties
index 05a92c5a82..95eabb720b 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_fr.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_fr.properties
@@ -27,8 +27,8 @@ body=\
les enregistrements créés par \
le support de l''empreinte numérique.
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=Pour que cette fonctionnalité marche, les conditions suivantes sont requises:
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=Le projet en amont enregistre les empreintes numériques de ses artefacts de build
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=Le projet en aval enregistre les empreintes num\u00E9riques des fichiers amont qu''il utilise
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ jar\ files\ it\ uses=Le projet en aval enregistre les empreintes numériques des fichiers jar en amont qu''il utilise
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=Le projet en amont enregistre les empreintes numériques de ses artefacts de build.
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=Le projet en aval enregistre les empreintes num\u00E9riques des fichiers amont qu''il utilise.
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ jar\ files\ it\ uses.=Le projet en aval enregistre les empreintes numériques des fichiers jar en amont qu''il utilise.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=Cela permet à Jenkins de mettre en corrélation deux projets.
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_it.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_it.properties
index 83183391b5..c209d27940 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_it.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_it.properties
@@ -20,9 +20,9 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=Il progetto downstream registra le impronte dei file upstream che utilizza
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=Il progetto downstream registra le impronte dei file upstream che utilizza.
Title=Che cos''è una "relazione fra progetti"?
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=Il progetto upstream registra le impronte dei propri artefatti di compilazione
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=Il progetto upstream registra le impronte dei propri artefatti di compilazione.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=Ciò consente a Jenkins di correlare due progetti.
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=Per far sì che questa funzionalità sia operativa devono essere soddisfatte le seguenti condizioni:
body=\
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_ja.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_ja.properties
index 1b333b466d..9e672b26b8 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_ja.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_ja.properties
@@ -30,11 +30,11 @@ body=\
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=\
\u3053\u306e\u6a5f\u80fd\u306e\u305f\u3081\u306b\u3001\u4e0b\u8a18\u306e\u6761\u4ef6\u3092\u6e80\u305f\u3059\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=\
- \u4e0a\u6d41\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u6210\u679c\u7269\u3092\u30d3\u30eb\u30c9\u3057\u305f\u6307\u7d0b\u3092\u8a18\u9332\u3057\u307e\u3059\u3002
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=\
+ \u4e0a\u6d41\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u6210\u679c\u7269\u3092\u30d3\u30eb\u30c9\u3057\u305f\u6307\u7d0b\u3092\u8a18\u9332\u3057\u307e\u3059\u3002.
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=\
- \u4e0b\u6d41\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u4f7f\u7528\u3057\u3066\u3044\u308b\u4e0a\u6d41\u306e\u30d5\u30a1\u30a4\u30eb\u306e\u6307\u7d0b\u3092\u8a18\u9332\u3057\u307e\u3059\u3002
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=\
+ \u4e0b\u6d41\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u4f7f\u7528\u3057\u3066\u3044\u308b\u4e0a\u6d41\u306e\u30d5\u30a1\u30a4\u30eb\u306e\u6307\u7d0b\u3092\u8a18\u9332\u3057\u307e\u3059\u3002.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=\
\u3053\u308c\u306fJenkins\u306b\u4e8c\u3064\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u76f8\u4e92\u306b\u95a2\u9023\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_lt.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_lt.properties
index 8a336276e7..1a4336fef8 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_lt.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_lt.properties
@@ -3,7 +3,7 @@ body=\
Kai turite projektus, kurie priklauso vienas nuo kito, naudodamas \u012fra\u0161us, sukurtus \
pir\u0161t\u0173 antspaud\u0173 palaikymo Jenkinsas gali sekti, kuris ankstesnio projekto vykdymas \
naudojamas kuriame \u017eemesnio projekto vykdyme.
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=V\u0117lesnis projektas registruoja panaudot\u0173 ankstesniojo projekto fail\u0173 antspaudus
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=Ankstesnis projektas registruoja savo vykdymo rezultat\u0173 antspaudus
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=V\u0117lesnis projektas registruoja panaudot\u0173 ankstesniojo projekto fail\u0173 antspaudus.
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=Ankstesnis projektas registruoja savo vykdymo rezultat\u0173 antspaudus.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=Tai leid\u017eia Jenkinsus koreliuoti projektus.
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=Kad veikt\u0173 \u0161i savyb\u0117, turi b\u016bti patenkintos \u0161ios s\u0105lygos:
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_nl.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_nl.properties
index 09800fd118..d679641c60 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_nl.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_nl.properties
@@ -27,7 +27,7 @@ body=\
de hand van de geregistreerd elektronische vingerafdrukken van \
de door een bouwpoging opgeleverde artefacten.
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=De volgende voorwaarden dienen voldaan te worden om met deze functionaliteit te werken:
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=Het bovenliggende project registreert elektronische vingerafdrukken van zijn bouwartefacten.
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=Het onderliggend project registreert de vingerafdrukken van de bestanden van het bovenliggende project
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ jar\ files\ it\ uses=Het onderliggende project registreert de elektronische vingerafdrukken van de gebruikte jar bestanden van bovenliggende projecten.
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=Het bovenliggende project registreert elektronische vingerafdrukken van zijn bouwartefacten.
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=Het onderliggend project registreert de vingerafdrukken van de bestanden van het bovenliggende project.
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ jar\ files\ it\ uses.=Het onderliggende project registreert de elektronische vingerafdrukken van de gebruikte jar bestanden van bovenliggende projecten.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=Dit stelt Jenkins in staat om 2 projecten met elkaar in verband te brengen.
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_pt_BR.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_pt_BR.properties
index d42583d14a..9940c38ec7 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_pt_BR.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_pt_BR.properties
@@ -26,8 +26,8 @@ body=\
usando os registros criados pelo \
suporte de fingerprint.
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=Para esta caracter\u00edstica funcionar, as seguintes condi\u00e7\u00f5es s\u00e3o necess\u00e1rias
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=O projeto pai grava os fingerprints de seus artefatos de build
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=O projeto pai grava os fingerprints de seus artefatos de build.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=Isto permite que o Jenkins correlacione dois projetos.
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=O projeto filho grava o registro no fingerprint do projeto pai
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=O projeto filho grava o registro no fingerprint do projeto pai.
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_ru.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_ru.properties
index 362972d0fa..0a75984528 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_ru.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_ru.properties
@@ -21,8 +21,8 @@
# THE SOFTWARE.
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=\u0427\u0442\u043e\u0431\u044b \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0430 \u044d\u0442\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0443\u0434\u043e\u0432\u043b\u0435\u0442\u0432\u043e\u0440\u0435\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u044f:
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=\u0412\u043e\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u0438 (fingrprints) \u0441\u0432\u043e\u0438\u0445 \u0430\u0440\u0442\u0435\u0444\u0430\u043a\u0442\u043e\u0432.
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=\u041d\u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u0438 (fingrprints) \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0430\u0440\u0442\u0435\u0444\u0430\u043a\u0442\u043e\u0432 \u0432\u043e\u0441\u0445\u043e\u0434\u044f\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430.
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=\u0412\u043e\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u0438 (fingrprints) \u0441\u0432\u043e\u0438\u0445 \u0430\u0440\u0442\u0435\u0444\u0430\u043a\u0442\u043e\u0432.
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=\u041d\u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u0438 (fingrprints) \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0430\u0440\u0442\u0435\u0444\u0430\u043a\u0442\u043e\u0432 \u0432\u043e\u0441\u0445\u043e\u0434\u044f\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=\u042d\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 Jenkins \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0434\u0432\u0443\u043c\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u043c\u0438.
Title=\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 "\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432"?
body=\
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_sr.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_sr.properties
index d4ba3a84a7..5b3cc081f2 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_sr.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_sr.properties
@@ -3,8 +3,8 @@
Title=\u0428\u0442\u0430 \u0458\u0435 "\u0432\u0435\u0437\u0430 \u043F\u0440\u043E\u0458\u0435\u043A\u0442\u0430"?
body=Jenkins \u043C\u043E\u0436\u0435 \u043F\u0440\u0430\u0442\u0438\u0442\u0438 \u0438\u0437\u0433\u0440\u0430\u0434\u045A\u0443 \u043F\u0440\u043E\u0458\u0435\u043A\u0442\u0435 \u043A\u043E\u0458\u0438 \u0437\u0430\u0432\u0438\u0441\u0435 \u0458\u0435\u0434\u0430\u043D \u043E\u0434 \u0434\u0440\u0443\u0433\u043E\u0433 \u043A\u043E\u0440\u0438\u0441\u0442\u0435\u045B\u0438 \u0434\u0438\u0433\u0438\u0442\u0430\u043B\u043D\u0438 \u043E\u0442\u0438\u0441\u0430\u043A.
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=\u0414\u0430 \u0431\u0438 \u0442\u043E \u0440\u0430\u0434\u0438\u043B\u043E, \u0442\u0440\u0435\u0431\u0430 \u043E\u0431\u0435\u0437\u0431\u0435\u0434\u0438\u0442\u0438:
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=Upstream \u043F\u0440\u043E\u0458\u0435\u043A\u0430\u0442 \u0447\u0443\u0432\u0430 \u043E\u0442\u0438\u0441\u043A\u0435 \u0441\u0432\u043E\u0458\u0438\u0445 \u0430\u0440\u0442\u0438\u0444\u0430\u043A\u0430\u0442\u0438 \u0438\u0437\u0433\u0440\u0430\u0434\u045A\u0435.
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=Downstream \u043F\u0440\u043E\u0458\u0435\u043A\u0430\u0442 \u0431\u0435\u043B\u0435\u0436\u0438 \u0434\u0438\u0433\u0438\u0442\u0430\u043B\u043D\u0435 \u043E\u0442\u0438\u0441\u043A\u0435 \u0434\u0430\u0442\u043E\u0442\u0435\u043A\u0430 \u043E\u0434 \u043F\u0440\u043E\u0458\u0435\u043A\u0442\u0430 \u043E\u0434 \u043A\u043E\u0433\u0430 \u0437\u0430\u0432\u0438\u0441\u0438.
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=Upstream \u043F\u0440\u043E\u0458\u0435\u043A\u0430\u0442 \u0447\u0443\u0432\u0430 \u043E\u0442\u0438\u0441\u043A\u0435 \u0441\u0432\u043E\u0458\u0438\u0445 \u0430\u0440\u0442\u0438\u0444\u0430\u043A\u0430\u0442\u0438 \u0438\u0437\u0433\u0440\u0430\u0434\u045A\u0435.
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=Downstream \u043F\u0440\u043E\u0458\u0435\u043A\u0430\u0442 \u0431\u0435\u043B\u0435\u0436\u0438 \u0434\u0438\u0433\u0438\u0442\u0430\u043B\u043D\u0435 \u043E\u0442\u0438\u0441\u043A\u0435 \u0434\u0430\u0442\u043E\u0442\u0435\u043A\u0430 \u043E\u0434 \u043F\u0440\u043E\u0458\u0435\u043A\u0442\u0430 \u043E\u0434 \u043A\u043E\u0433\u0430 \u0437\u0430\u0432\u0438\u0441\u0438.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=\u041E\u0432\u043E \u043E\u043C\u043E\u0433\u0443\u045B\u0430\u0432\u0430 Jenkins-\u0443 \u0434\u0430 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438 \u0432\u0435\u0437\u0443 \u0438\u0437\u043C\u0435\u0452\u0443 \u0434\u0432\u043E\u0458\u0435 \u043F\u0440\u043E\u0458\u0435\u043A\u0442\u0430.
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met=\u0414\u0430 \u0431\u0438 \u0442\u043E \u0440\u0430\u0434\u0438\u043B\u043E, \u043C\u043E\u0440\u0430\u0442\u0435 \u043E\u0431\u0435\u0437\u0431\u0435\u0434\u0438\u0442\u0438:
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ jar\ files\ it\ uses=Downstream \u043F\u0440\u043E\u0458\u0435\u043A\u0430\u0442 \u0431\u0435\u043B\u0435\u0436\u0438 \u0434\u0438\u0433\u0438\u0442\u0430\u043B\u043D\u0435 \u043E\u0442\u0438\u0441\u043A\u0435 jar \u0430\u0440\u0445\u0438\u0432\u0435 \u043E\u0434 \u043F\u0440\u043E\u0458\u0435\u043A\u0442\u0430 \u043E\u0434 \u043A\u043E\u0433\u0430 \u0437\u0430\u0432\u0438\u0441\u0438.
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ jar\ files\ it\ uses.=Downstream \u043F\u0440\u043E\u0458\u0435\u043A\u0430\u0442 \u0431\u0435\u043B\u0435\u0436\u0438 \u0434\u0438\u0433\u0438\u0442\u0430\u043B\u043D\u0435 \u043E\u0442\u0438\u0441\u043A\u0435 jar \u0430\u0440\u0445\u0438\u0432\u0435 \u043E\u0434 \u043F\u0440\u043E\u0458\u0435\u043A\u0442\u0430 \u043E\u0434 \u043A\u043E\u0433\u0430 \u0437\u0430\u0432\u0438\u0441\u0438.
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_tr.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_tr.properties
index e9f0e66118..9885e1fb9c 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_tr.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_tr.properties
@@ -26,6 +26,6 @@ body=\
ile olu\u015fturulan kay\u0131tlar\u0131 kullanarak hangi upstream projenin hangi downstream proje taraf\u0131ndan\
kullan\u0131ld\u0131\u011f\u0131n\u0131 takip edebilir.
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=Bu\ \u00f6zelli\u011fin\ \u00e7al\u0131\u015fabilmesi\ i\u00e7in\ devam\u0131ndaki\ \u015fartlar\u0131n\ sa\u011flanmas\u0131\ gerekir:
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=Upstream\ proje\, kendi yap\u0131land\u0131rma artefaktlar\u0131n\u0131n\ parmakizlerini\ kaydeder
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ jar\ files\ it\ uses=Downstream\ proje,\ upstream\ projeden\ kulland\u0131\u011f\u0131\ jar\'lar\u0131n\ parmakizini\ kaydeder
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=Upstream\ proje\, kendi yap\u0131land\u0131rma artefaktlar\u0131n\u0131n\ parmakizlerini\ kaydeder.
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ jar\ files\ it\ uses.=Downstream\ proje,\ upstream\ projeden\ kulland\u0131\u011f\u0131\ jar\'lar\u0131n\ parmakizini\ kaydeder.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=Bu,\ Jenkins\'a\ iki\ projeyi\ kar\u015f\u0131l\u0131kl\u0131\ ili\u015fkilendirme\ yetene\u011fini\ verir.
diff --git a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_zh_TW.properties b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_zh_TW.properties
index 1f690fe28c..2fcffa4ddb 100644
--- a/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_zh_TW.properties
+++ b/core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_zh_TW.properties
@@ -27,6 +27,6 @@ body=\
\u9019\u500b\u529f\u80fd\u662f\u7d93\u7531\u6a94\u6848\u6307\u7d0b\u529f\u80fd\u6240\u7522\u751f\u7684\u8a18\u9304\u4f86\u9054\u6210\u3002
For\ this\ feature\ to\ work,\ the\ following\ conditions\ need\ to\ be\ met\:=\u7b26\u5408\u4e0b\u5217\u689d\u4ef6\u624d\u80fd\u4f7f\u7528\u9019\u500b\u529f\u80fd:
-The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts=\u4e0a\u6e38\u5c08\u6848\u8981\u8a18\u9304\u5efa\u7f6e\u6210\u54c1\u7684\u6307\u7d0b
-The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses=\u4e0b\u6e38\u5c08\u6848\u8981\u8a18\u9304\u7528\u5230\u7684\u4e0a\u6e38\u6a94\u6848\u6307\u7d0b
+The\ upstream\ project\ records\ the\ fingerprints\ of\ its\ build\ artifacts.=\u4e0a\u6e38\u5c08\u6848\u8981\u8a18\u9304\u5efa\u7f6e\u6210\u54c1\u7684\u6307\u7d0b.
+The\ downstream\ project\ records\ the\ fingerprints\ of\ the\ upstream\ files\ it\ uses.=\u4e0b\u6e38\u5c08\u6848\u8981\u8a18\u9304\u7528\u5230\u7684\u4e0a\u6e38\u6a94\u6848\u6307\u7d0b.
This\ allows\ Jenkins\ to\ correlate\ two\ projects.=\u5982\u6b64\u4e00\u4f86 Jenkins \u5c31\u80fd\u81ea\u52d5\u95dc\u806f\u9019\u5169\u500b\u5c08\u6848\u3002
From 6712bb11e75dd6d1e37a735e6e63bbcf5416d476 Mon Sep 17 00:00:00 2001
From: Josh Soref
Date: Wed, 20 Feb 2019 21:46:50 -0500
Subject: [PATCH 02/41] Make IntelliJ formatter happy
---
.../hudson/util/NoOverlapCategoryAxis.java | 23 ++++++++-----------
1 file changed, 10 insertions(+), 13 deletions(-)
diff --git a/core/src/main/java/hudson/util/NoOverlapCategoryAxis.java b/core/src/main/java/hudson/util/NoOverlapCategoryAxis.java
index 03508ce50d..2f3d86e0cc 100644
--- a/core/src/main/java/hudson/util/NoOverlapCategoryAxis.java
+++ b/core/src/main/java/hudson/util/NoOverlapCategoryAxis.java
@@ -77,7 +77,7 @@ public class NoOverlapCategoryAxis extends CategoryAxis {
g2.setPaint(getTickLabelPaint(tick.getCategory()));
CategoryLabelPosition position
- = this.getCategoryLabelPositions().getLabelPosition(edge);
+ = this.getCategoryLabelPositions().getLabelPosition(edge);
double x0 = 0.0;
double x1 = 0.0;
double y0 = 0.0;
@@ -89,24 +89,21 @@ public class NoOverlapCategoryAxis extends CategoryAxis {
edge);
y1 = state.getCursor() - this.getCategoryLabelPositionOffset();
y0 = y1 - state.getMax();
- }
- else if (edge == RectangleEdge.BOTTOM) {
+ } else if (edge == RectangleEdge.BOTTOM) {
x0 = getCategoryStart(categoryIndex, ticks.size(),
dataArea, edge);
x1 = getCategoryEnd(categoryIndex, ticks.size(), dataArea,
edge);
y0 = state.getCursor() + this.getCategoryLabelPositionOffset();
y1 = y0 + state.getMax();
- }
- else if (edge == RectangleEdge.LEFT) {
+ } else if (edge == RectangleEdge.LEFT) {
y0 = getCategoryStart(categoryIndex, ticks.size(),
dataArea, edge);
y1 = getCategoryEnd(categoryIndex, ticks.size(), dataArea,
edge);
x1 = state.getCursor() - this.getCategoryLabelPositionOffset();
x0 = x1 - state.getMax();
- }
- else if (edge == RectangleEdge.RIGHT) {
+ } else if (edge == RectangleEdge.RIGHT) {
y0 = getCategoryStart(categoryIndex, ticks.size(),
dataArea, edge);
y1 = getCategoryEnd(categoryIndex, ticks.size(), dataArea,
@@ -116,7 +113,7 @@ public class NoOverlapCategoryAxis extends CategoryAxis {
}
Rectangle2D area = new Rectangle2D.Double(x0, y0, (x1 - x0),
(y1 - y0));
- if(r==null || !r.intersects(area)) {
+ if (r == null || !r.intersects(area)) {
Point2D anchorPoint = RectangleAnchor.coordinates(area,
position.getCategoryAnchor());
TextBlock block = tick.getLabel();
@@ -130,7 +127,7 @@ public class NoOverlapCategoryAxis extends CategoryAxis {
(float) anchorPoint.getY(), position.getAngle());
if (plotState != null && plotState.getOwner() != null) {
EntityCollection entities
- = plotState.getOwner().getEntityCollection();
+ = plotState.getOwner().getEntityCollection();
if (entities != null) {
String tooltip = getCategoryLabelToolTip(
tick.getCategory());
@@ -140,10 +137,10 @@ public class NoOverlapCategoryAxis extends CategoryAxis {
}
r = bounds.getBounds2D();
// add margins in all directions
- r.add(r.getMaxX() + r.getWidth()/2, r.getCenterY());
- r.add(r.getMinX() - r.getWidth()/2, r.getCenterY());
- r.add(r.getCenterX(), r.getMinY() - r.getHeight()/2);
- r.add(r.getCenterX(), r.getMaxX() + r.getHeight()/2);
+ r.add(r.getMaxX() + r.getWidth() / 2, r.getCenterY());
+ r.add(r.getMinX() - r.getWidth() / 2, r.getCenterY());
+ r.add(r.getCenterX(), r.getMinY() - r.getHeight() / 2);
+ r.add(r.getCenterX(), r.getMaxX() + r.getHeight() / 2);
}
categoryIndex++;
From 264980c707c6cafc01369378b1e90d247561df78 Mon Sep 17 00:00:00 2001
From: Josh Soref
Date: Wed, 20 Feb 2019 21:51:03 -0500
Subject: [PATCH 03/41] Java 7: omit explit type in favor of <>
---
.../main/java/hudson/AbstractMarkupText.java | 2 +-
core/src/main/java/hudson/BulkChange.java | 2 +-
.../java/hudson/ClassicPluginStrategy.java | 12 ++---
core/src/main/java/hudson/DNSMultiCast.java | 2 +-
.../java/hudson/DescriptorExtensionList.java | 4 +-
core/src/main/java/hudson/EnvVars.java | 10 ++--
.../main/java/hudson/ExpressionFactory2.java | 2 +-
core/src/main/java/hudson/ExtensionList.java | 16 +++---
core/src/main/java/hudson/FilePath.java | 8 +--
core/src/main/java/hudson/Functions.java | 6 +--
core/src/main/java/hudson/Launcher.java | 4 +-
core/src/main/java/hudson/Lookup.java | 2 +-
core/src/main/java/hudson/Main.java | 2 +-
core/src/main/java/hudson/MarkupText.java | 2 +-
core/src/main/java/hudson/PermalinkList.java | 2 +-
core/src/main/java/hudson/PluginManager.java | 24 ++++-----
core/src/main/java/hudson/Util.java | 8 +--
core/src/main/java/hudson/cli/CLICommand.java | 2 +-
.../java/hudson/cli/InstallPluginCommand.java | 2 +-
.../main/java/hudson/console/ConsoleNote.java | 2 +-
.../hudson/diagnosis/MemoryUsageMonitor.java | 2 +-
.../diagnosis/NullIdDescriptorMonitor.java | 2 +-
.../java/hudson/diagnosis/OldDataMonitor.java | 4 +-
.../main/java/hudson/init/InitStrategy.java | 2 +-
.../java/hudson/init/TaskMethodFinder.java | 6 +--
.../main/java/hudson/logging/LogRecorder.java | 2 +-
.../hudson/logging/LogRecorderManager.java | 4 +-
.../java/hudson/logging/WeakLogHandler.java | 2 +-
.../main/java/hudson/model/AbstractBuild.java | 26 ++++-----
.../main/java/hudson/model/Actionable.java | 8 +--
.../model/AutoCompletionCandidates.java | 2 +-
core/src/main/java/hudson/model/Build.java | 2 +-
core/src/main/java/hudson/model/Cause.java | 8 +--
.../model/ChoiceParameterDefinition.java | 2 +-
core/src/main/java/hudson/model/Computer.java | 24 ++++-----
.../java/hudson/model/ComputerPanelBox.java | 2 +-
.../main/java/hudson/model/ComputerSet.java | 10 ++--
.../java/hudson/model/DependencyGraph.java | 26 ++++-----
.../main/java/hudson/model/Descriptor.java | 16 +++---
.../model/DescriptorVisibilityFilter.java | 4 +-
.../java/hudson/model/DownloadService.java | 2 +-
core/src/main/java/hudson/model/Executor.java | 6 +--
.../main/java/hudson/model/Fingerprint.java | 30 +++++------
.../main/java/hudson/model/HealthReport.java | 2 +-
.../java/hudson/model/ItemGroupMixIn.java | 2 +-
core/src/main/java/hudson/model/Items.java | 14 ++---
core/src/main/java/hudson/model/Job.java | 26 ++++-----
.../hudson/model/JobPropertyDescriptor.java | 2 +-
core/src/main/java/hudson/model/Label.java | 8 +--
core/src/main/java/hudson/model/ListView.java | 26 ++++-----
.../main/java/hudson/model/LoadBalancer.java | 4 +-
.../hudson/model/MultiStageTimeSeries.java | 2 +-
core/src/main/java/hudson/model/MyView.java | 2 +-
.../java/hudson/model/MyViewsProperty.java | 4 +-
.../main/java/hudson/model/PageDecorator.java | 2 +-
.../hudson/model/PaneStatusProperties.java | 2 +-
.../hudson/model/ParameterDefinition.java | 2 +-
.../java/hudson/model/ParametersAction.java | 6 +--
.../model/ParametersDefinitionProperty.java | 4 +-
.../hudson/model/PermalinkProjectAction.java | 2 +-
core/src/main/java/hudson/model/Project.java | 2 +-
core/src/main/java/hudson/model/Queue.java | 54 +++++++++----------
.../java/hudson/model/ResourceController.java | 2 +-
.../main/java/hudson/model/ResourceList.java | 6 +--
core/src/main/java/hudson/model/Result.java | 2 +-
core/src/main/java/hudson/model/Run.java | 16 +++---
.../main/java/hudson/model/RunnerStack.java | 4 +-
core/src/main/java/hudson/model/Slave.java | 2 +-
.../main/java/hudson/model/TaskThread.java | 6 +--
.../model/TransientComputerActionFactory.java | 2 +-
.../model/TransientViewActionFactory.java | 2 +-
core/src/main/java/hudson/model/TreeView.java | 4 +-
.../main/java/hudson/model/UpdateCenter.java | 22 ++++----
.../main/java/hudson/model/UpdateSite.java | 10 ++--
.../java/hudson/model/UsageStatistics.java | 4 +-
.../java/hudson/model/UserProperties.java | 2 +-
core/src/main/java/hudson/model/View.java | 28 +++++-----
.../java/hudson/model/ViewGroupMixIn.java | 2 +-
core/src/main/java/hudson/model/ViewJob.java | 6 +--
.../hudson/model/WorkspaceCleanupThread.java | 2 +-
.../java/hudson/model/labels/LabelAtom.java | 10 ++--
.../hudson/model/listeners/SCMListener.java | 2 +-
.../java/hudson/model/queue/BackFiller.java | 6 +--
.../java/hudson/model/queue/FutureImpl.java | 4 +-
.../hudson/model/queue/LoadPredictor.java | 2 +-
.../hudson/model/queue/MappingWorksheet.java | 16 +++---
.../java/hudson/model/queue/Timeline.java | 2 +-
.../hudson/model/queue/WorkUnitContext.java | 4 +-
.../AbstractAsyncNodeMonitorDescriptor.java | 4 +-
.../AbstractNodeMonitorDescriptor.java | 2 +-
.../hudson/node_monitors/NodeMonitor.java | 2 +-
.../main/java/hudson/scm/ChangeLogSet.java | 2 +-
.../java/hudson/scm/RepositoryBrowsers.java | 2 +-
core/src/main/java/hudson/scm/SCMS.java | 2 +-
.../java/hudson/search/ParsedQuickSilver.java | 4 +-
core/src/main/java/hudson/search/Search.java | 2 +-
.../hudson/search/SearchIndexBuilder.java | 4 +-
.../security/AuthorizationStrategy.java | 2 +-
.../security/ContainerAuthentication.java | 2 +-
.../FederatedLoginServiceUserProperty.java | 2 +-
.../main/java/hudson/security/Permission.java | 2 +-
.../java/hudson/security/PermissionGroup.java | 8 +--
.../java/hudson/security/SecurityRealm.java | 2 +-
.../main/java/hudson/security/SparseACL.java | 2 +-
.../src/main/java/hudson/security/WhoAmI.java | 2 +-
.../java/hudson/tasks/ArtifactArchiver.java | 2 +-
.../src/main/java/hudson/tasks/BuildStep.java | 6 +--
.../hudson/tasks/BuildStepDescriptor.java | 2 +-
.../main/java/hudson/tasks/BuildTrigger.java | 4 +-
.../main/java/hudson/tasks/Fingerprinter.java | 16 +++---
core/src/main/java/hudson/tasks/Maven.java | 4 +-
.../src/main/java/hudson/tasks/Publisher.java | 2 +-
core/src/main/java/hudson/tasks/Shell.java | 2 +-
.../tools/DownloadFromUrlInstaller.java | 2 +-
.../hudson/tools/InstallSourceProperty.java | 2 +-
.../hudson/tools/InstallerTranslator.java | 6 +--
.../java/hudson/tools/PropertyDescriptor.java | 2 +-
.../java/hudson/tools/ToolDescriptor.java | 2 +-
.../java/hudson/tools/ToolInstallation.java | 4 +-
.../hudson/tools/ToolInstallerDescriptor.java | 2 +-
.../tools/ToolLocationNodeProperty.java | 2 +-
.../java/hudson/util/ArgumentListBuilder.java | 2 +-
.../main/java/hudson/util/BootFailure.java | 2 +-
core/src/main/java/hudson/util/CharSpool.java | 2 +-
.../java/hudson/util/ClasspathBuilder.java | 2 +-
.../main/java/hudson/util/CompressedFile.java | 2 +-
.../main/java/hudson/util/ConsistentHash.java | 13 ++---
.../java/hudson/util/CopyOnWriteList.java | 10 ++--
.../main/java/hudson/util/CopyOnWriteMap.java | 10 ++--
.../java/hudson/util/CyclicGraphDetector.java | 8 +--
.../main/java/hudson/util/DataSetBuilder.java | 10 ++--
.../java/hudson/util/DescribableList.java | 2 +-
.../main/java/hudson/util/DescriptorList.java | 2 +-
.../main/java/hudson/util/FormValidation.java | 2 +-
core/src/main/java/hudson/util/Iterators.java | 4 +-
.../src/main/java/hudson/util/JVMBuilder.java | 2 +-
.../java/hudson/util/KeyedDataStorage.java | 6 +--
core/src/main/java/hudson/util/Memoizer.java | 2 +-
.../hudson/util/MultipartFormDataParser.java | 2 +-
core/src/main/java/hudson/util/PackedMap.java | 2 +-
.../main/java/hudson/util/PersistedList.java | 6 +--
.../java/hudson/util/PluginServletFilter.java | 4 +-
.../main/java/hudson/util/ProcessTree.java | 2 +-
.../java/hudson/util/QueryParameterMap.java | 4 +-
.../java/hudson/util/RemotingDiagnostics.java | 6 +--
.../util/RobustReflectionConverter.java | 6 +--
core/src/main/java/hudson/util/RunList.java | 8 +--
.../main/java/hudson/util/SecretRewriter.java | 2 +-
.../hudson/util/SequentialExecutionQueue.java | 6 +--
core/src/main/java/hudson/util/Service.java | 2 +-
.../java/hudson/util/TableNestChecker.java | 8 +--
core/src/main/java/hudson/util/TagCloud.java | 2 +-
core/src/main/java/hudson/util/XStream2.java | 6 +--
.../java/hudson/util/jna/RegistryKey.java | 4 +-
.../java/hudson/util/spring/BeanBuilder.java | 4 +-
.../util/spring/DefaultBeanConfiguration.java | 2 +-
.../java/hudson/views/ListViewColumn.java | 4 +-
.../main/java/hudson/views/ViewsTabBar.java | 2 +-
.../hudson/widgets/BuildHistoryWidget.java | 2 +-
.../java/hudson/widgets/HistoryWidget.java | 8 +--
.../hudson/widgets/RenderOnDemandClosure.java | 4 +-
.../jenkins/FilePathFilterAggregator.java | 4 +-
.../main/java/jenkins/InitReactorRunner.java | 2 +-
.../java/jenkins/diagnosis/HsErrPidList.java | 2 +-
.../java/jenkins/install/InstallUtil.java | 2 +-
.../AsynchronousAdministrativeMonitor.java | 2 +-
.../model/ArtifactManagerConfiguration.java | 2 +-
core/src/main/java/jenkins/model/Jenkins.java | 54 +++++++++----------
.../model/ModelObjectWithContextMenu.java | 2 +-
core/src/main/java/jenkins/model/Nodes.java | 10 ++--
.../jenkins/model/ParameterizedJobMixIn.java | 6 +--
.../java/jenkins/model/PeepholePermalink.java | 2 +-
.../java/jenkins/model/RunIdMigrator.java | 10 ++--
.../model/item_category/Categories.java | 2 +-
.../model/lazy/AbstractLazyLoadRunMap.java | 12 ++---
.../jenkins/model/lazy/BuildReference.java | 10 ++--
.../model/lazy/BuildReferenceMapAdapter.java | 12 ++---
.../jenkins/model/lazy/LazyBuildMixIn.java | 9 ++--
.../model/lazy/LazyLoadRunMapEntrySet.java | 4 +-
.../java/jenkins/model/lazy/SortedList.java | 2 +-
.../routines/InetAddressValidator.java | 2 +-
.../validator/routines/UrlValidator.java | 2 +-
.../LastGrantedAuthoritiesProperty.java | 2 +-
.../QueueItemAuthenticatorConfiguration.java | 2 +-
.../QueueItemAuthenticatorProvider.java | 2 +-
.../jenkins/security/SecurityListener.java | 2 +-
.../security/UpdateSiteWarningsMonitor.java | 2 +-
.../security/s2m/CallableRejectionConfig.java | 4 +-
.../security/s2m/CallableWhitelistConfig.java | 2 +-
.../security/s2m/FilePathRuleConfig.java | 2 +-
.../jenkins/tasks/SimpleBuildWrapper.java | 2 +-
.../main/java/jenkins/util/DirectedGraph.java | 10 ++--
.../util/InterceptingExecutorService.java | 2 +-
.../jenkins/util/JSONSignatureValidator.java | 4 +-
.../jenkins/util/ProgressiveRendering.java | 2 +-
.../main/java/jenkins/util/VirtualFile.java | 2 +-
.../jenkins/util/groovy/GroovyHookScript.java | 2 +-
.../util/xml/FilteredFunctionContext.java | 2 +-
.../java/jenkins/util/xstream/XStreamDOM.java | 6 +--
.../widgets/RunListProgressiveRendering.java | 2 +-
200 files changed, 565 insertions(+), 563 deletions(-)
diff --git a/core/src/main/java/hudson/AbstractMarkupText.java b/core/src/main/java/hudson/AbstractMarkupText.java
index 1e78b3e10c..2398f6f744 100644
--- a/core/src/main/java/hudson/AbstractMarkupText.java
+++ b/core/src/main/java/hudson/AbstractMarkupText.java
@@ -141,7 +141,7 @@ public abstract class AbstractMarkupText {
public List findTokens(Pattern pattern) {
String text = getText();
Matcher m = pattern.matcher(text);
- List r = new ArrayList();
+ List r = new ArrayList<>();
while(m.find()) {
int idx = m.start();
diff --git a/core/src/main/java/hudson/BulkChange.java b/core/src/main/java/hudson/BulkChange.java
index 28b9fde426..e65fa4d3ac 100644
--- a/core/src/main/java/hudson/BulkChange.java
+++ b/core/src/main/java/hudson/BulkChange.java
@@ -132,7 +132,7 @@ public class BulkChange implements Closeable {
/**
* {@link BulkChange}s that are effective currently.
*/
- private static final ThreadLocal INSCOPE = new ThreadLocal();
+ private static final ThreadLocal INSCOPE = new ThreadLocal<>();
/**
* Gets the {@link BulkChange} instance currently in scope for the current thread.
diff --git a/core/src/main/java/hudson/ClassicPluginStrategy.java b/core/src/main/java/hudson/ClassicPluginStrategy.java
index fdd2e88dd1..1d93d3fb24 100644
--- a/core/src/main/java/hudson/ClassicPluginStrategy.java
+++ b/core/src/main/java/hudson/ClassicPluginStrategy.java
@@ -192,7 +192,7 @@ public class ClassicPluginStrategy implements PluginStrategy {
// TODO: define a mechanism to hide classes
// String export = manifest.getMainAttributes().getValue("Export");
- List paths = new ArrayList();
+ List paths = new ArrayList<>();
if (isLinked) {
parseClassPath(manifest, archive, paths, "Libraries", ",");
parseClassPath(manifest, archive, paths, "Class-Path", " +"); // backward compatibility
@@ -218,8 +218,8 @@ public class ClassicPluginStrategy implements PluginStrategy {
}
// compute dependencies
- List dependencies = new ArrayList();
- List optionalDependencies = new ArrayList();
+ List dependencies = new ArrayList<>();
+ List optionalDependencies = new ArrayList<>();
String v = atts.getValue("Plugin-Dependencies");
if (v != null) {
for (String s : v.split(",")) {
@@ -336,7 +336,7 @@ public class ClassicPluginStrategy implements PluginStrategy {
} catch (AbstractMethodError e) {
// backward compatibility
for (T t : finder.findExtensions(type, hudson))
- r.add(new ExtensionComponent(t));
+ r.add(new ExtensionComponent<>(t));
}
}
@@ -578,7 +578,7 @@ public class ClassicPluginStrategy implements PluginStrategy {
CyclicGraphDetector cgd = new CyclicGraphDetector() {
@Override
protected List getEdges(PluginWrapper pw) {
- List dep = new ArrayList();
+ List dep = new ArrayList<>();
for (Dependency d : pw.getDependencies()) {
PluginWrapper p = pluginManager.getPlugin(d.shortName);
if (p!=null && p.isActive())
@@ -644,7 +644,7 @@ public class ClassicPluginStrategy implements PluginStrategy {
@SuppressFBWarnings(value = "DMI_COLLECTION_OF_URLS",
justification = "Should not produce network overheads since the URL is local. JENKINS-53793 is a follow-up")
protected Enumeration findResources(String name) throws IOException {
- HashSet result = new HashSet();
+ HashSet result = new HashSet<>();
if (PluginManager.FAST_LOOKUP) {
for (PluginWrapper pw : getTransitiveDependencies()) {
diff --git a/core/src/main/java/hudson/DNSMultiCast.java b/core/src/main/java/hudson/DNSMultiCast.java
index aa71b2e23b..fcb3fe33bb 100644
--- a/core/src/main/java/hudson/DNSMultiCast.java
+++ b/core/src/main/java/hudson/DNSMultiCast.java
@@ -32,7 +32,7 @@ public class DNSMultiCast implements Closeable {
try {
jmdns = JmDNS.create();
- Map props = new HashMap();
+ Map props = new HashMap<>();
String rootURL = jenkins.getRootUrl();
if (rootURL==null) return null;
diff --git a/core/src/main/java/hudson/DescriptorExtensionList.java b/core/src/main/java/hudson/DescriptorExtensionList.java
index 8452227e5e..5e9d35f7ec 100644
--- a/core/src/main/java/hudson/DescriptorExtensionList.java
+++ b/core/src/main/java/hudson/DescriptorExtensionList.java
@@ -76,7 +76,7 @@ public class DescriptorExtensionList, D extends Descrip
if (describableType == (Class) Publisher.class) {
return (DescriptorExtensionList) new Publisher.DescriptorExtensionListImpl(jenkins);
}
- return new DescriptorExtensionList(jenkins,describableType);
+ return new DescriptorExtensionList<>(jenkins, describableType);
}
/**
@@ -199,7 +199,7 @@ public class DescriptorExtensionList, D extends Descrip
}
private List> _load(Iterable> set) {
- List> r = new ArrayList>();
+ List> r = new ArrayList<>();
for( ExtensionComponent c : set ) {
Descriptor d = c.getInstance();
try {
diff --git a/core/src/main/java/hudson/EnvVars.java b/core/src/main/java/hudson/EnvVars.java
index 6d2f451071..8caaebf312 100644
--- a/core/src/main/java/hudson/EnvVars.java
+++ b/core/src/main/java/hudson/EnvVars.java
@@ -200,7 +200,7 @@ public class EnvVars extends TreeMap {
}
public void clear() {
- referredVariables = new TreeSet(comparator);
+ referredVariables = new TreeSet<>(comparator);
}
public String resolve(String name) {
@@ -288,8 +288,8 @@ public class EnvVars extends TreeMap {
* Scan all variables and list all referring variables.
*/
public void scan() {
- refereeSetMap = new TreeMap>(comparator);
- List extendingVariableNames = new ArrayList();
+ refereeSetMap = new TreeMap<>(comparator);
+ List extendingVariableNames = new ArrayList<>();
TraceResolver resolver = new TraceResolver(comparator);
@@ -327,10 +327,10 @@ public class EnvVars extends TreeMap {
// When A refers B, the last appearance of B always comes after
// the last appearance of A.
- List reversedDuplicatedOrder = new ArrayList(sorter.getSorted());
+ List reversedDuplicatedOrder = new ArrayList<>(sorter.getSorted());
Collections.reverse(reversedDuplicatedOrder);
- orderedVariableNames = new ArrayList(overrides.size());
+ orderedVariableNames = new ArrayList<>(overrides.size());
for(String key: reversedDuplicatedOrder) {
if(overrides.containsKey(key) && !orderedVariableNames.contains(key)) {
orderedVariableNames.add(key);
diff --git a/core/src/main/java/hudson/ExpressionFactory2.java b/core/src/main/java/hudson/ExpressionFactory2.java
index 277858c933..c8704fccfd 100644
--- a/core/src/main/java/hudson/ExpressionFactory2.java
+++ b/core/src/main/java/hudson/ExpressionFactory2.java
@@ -168,5 +168,5 @@ final class ExpressionFactory2 implements ExpressionFactory {
*
* @see Functions#getCurrentJellyContext()
*/
- protected static final ThreadLocal CURRENT_CONTEXT = new ThreadLocal();
+ protected static final ThreadLocal CURRENT_CONTEXT = new ThreadLocal<>();
}
diff --git a/core/src/main/java/hudson/ExtensionList.java b/core/src/main/java/hudson/ExtensionList.java
index b4d32bd06d..0417f1674c 100644
--- a/core/src/main/java/hudson/ExtensionList.java
+++ b/core/src/main/java/hudson/ExtensionList.java
@@ -86,7 +86,7 @@ public class ExtensionList extends AbstractList implements OnMaster {
@CopyOnWrite
private volatile List> extensions;
- private final List listeners = new CopyOnWriteArrayList();
+ private final List listeners = new CopyOnWriteArrayList<>();
/**
* Place to store manually registered instances with the per-Hudson scope.
@@ -104,7 +104,7 @@ public class ExtensionList extends AbstractList implements OnMaster {
}
protected ExtensionList(Jenkins jenkins, Class extensionType) {
- this(jenkins,extensionType,new CopyOnWriteArrayList>());
+ this(jenkins,extensionType, new CopyOnWriteArrayList<>());
}
/**
@@ -237,7 +237,7 @@ public class ExtensionList extends AbstractList implements OnMaster {
private synchronized boolean removeSync(Object o) {
boolean removed = removeComponent(legacyInstances, o);
if(extensions!=null) {
- List> r = new ArrayList>(extensions);
+ List> r = new ArrayList<>(extensions);
removed |= removeComponent(r,o);
extensions = sort(r);
}
@@ -279,11 +279,11 @@ public class ExtensionList extends AbstractList implements OnMaster {
}
private synchronized boolean addSync(T t) {
- legacyInstances.add(new ExtensionComponent(t));
+ legacyInstances.add(new ExtensionComponent<>(t));
// if we've already filled extensions, add it
if(extensions!=null) {
- List> r = new ArrayList>(extensions);
- r.add(new ExtensionComponent(t));
+ List> r = new ArrayList<>(extensions);
+ r.add(new ExtensionComponent<>(t));
extensions = sort(r);
}
return true;
@@ -395,7 +395,7 @@ public class ExtensionList extends AbstractList implements OnMaster {
* The implementation should copy a list, do a sort, and return the new instance.
*/
protected List> sort(List> r) {
- r = new ArrayList>(r);
+ r = new ArrayList<>(r);
Collections.sort(r);
return r;
}
@@ -412,7 +412,7 @@ public class ExtensionList extends AbstractList implements OnMaster {
@SuppressWarnings({"unchecked", "rawtypes"})
public static ExtensionList create(Jenkins jenkins, Class type) {
if(type.getAnnotation(LegacyInstancesAreScopedToHudson.class)!=null)
- return new ExtensionList(jenkins,type);
+ return new ExtensionList<>(jenkins, type);
else {
return new ExtensionList(jenkins, type, staticLegacyInstances.computeIfAbsent(type, key -> new CopyOnWriteArrayList()));
}
diff --git a/core/src/main/java/hudson/FilePath.java b/core/src/main/java/hudson/FilePath.java
index 66d2ea9aae..13311e72b5 100644
--- a/core/src/main/java/hudson/FilePath.java
+++ b/core/src/main/java/hudson/FilePath.java
@@ -325,7 +325,7 @@ public final class FilePath implements Serializable {
}
boolean isAbsolute = buf.length() > 0;
// Split remaining path into tokens, trimming any duplicate or trailing separators
- List tokens = new ArrayList();
+ List tokens = new ArrayList<>();
int s = 0, end = path.length();
for (int i = 0; i < end; i++) {
char c = path.charAt(i);
@@ -1061,7 +1061,7 @@ public final class FilePath implements Serializable {
if(channel!=null) {
// run this on a remote system
try {
- DelegatingCallable wrapper = new FileCallableWrapper(callable, cl);
+ DelegatingCallable wrapper = new FileCallableWrapper<>(callable, cl);
for (FileCallableWrapperFactory factory : ExtensionList.lookup(FileCallableWrapperFactory.class)) {
wrapper = factory.wrap(wrapper);
}
@@ -1136,7 +1136,7 @@ public final class FilePath implements Serializable {
*/
public Future actAsync(final FileCallable callable) throws IOException, InterruptedException {
try {
- DelegatingCallable wrapper = new FileCallableWrapper(callable);
+ DelegatingCallable wrapper = new FileCallableWrapper<>(callable);
for (FileCallableWrapperFactory factory : ExtensionList.lookup(FileCallableWrapperFactory.class)) {
wrapper = factory.wrap(wrapper);
}
@@ -1839,7 +1839,7 @@ public final class FilePath implements Serializable {
return Collections.emptyList();
}
- ArrayList r = new ArrayList(children.length);
+ ArrayList r = new ArrayList<>(children.length);
for (File child : children)
r.add(new FilePath(child));
diff --git a/core/src/main/java/hudson/Functions.java b/core/src/main/java/hudson/Functions.java
index 118a1f70fa..76fdf2f813 100644
--- a/core/src/main/java/hudson/Functions.java
+++ b/core/src/main/java/hudson/Functions.java
@@ -465,7 +465,7 @@ public class Functions {
}
public static Map getSystemProperties() {
- return new TreeMap