JENKINS-15380. Add some length checking before trying to substring.
Compare string length directly in if to get a shorter method.
German translation for permission descriptions
updated comment
Prevent ClassCastException when encountering ItemGroup of
non-TopLevelItem.

This is the case for instance when encountering a MavenModuleSet which
is ItemGroup<MavenModule>
[FIXED JENKINS-17774] Make not to copy a webapp directory every time for each tests.
Copying every time causes overwriting files in the webapp directory, and often causes errors in Windows.
This reverts JENKINS-12647(commit 7ae303f88191a540491a21484316d63dff775e21).
Use NOTBUILT rather than GREY when a job has not yet been built.
[FIXED JENKINS-18024] Avoind NPE when checking if reason why in the queue has beed changed
Fixed reporting correct pass count by TestResult.toPrettyString() method.
Merge pull request #786 from arihyttinen/master

Fix TestResult.toPrettyString() pass count
Thanks!
Was missing.
Try harder to display some kind of description for each installed plugin.
Merge branch 'master' of github.com:jenkinsci/jenkins
Avoid gratuitous logging at INFO.
Use message formats when logging.
Merge pull request #779 from ikedam/feature/JENKINS-17774-2

[FIXED JENKINS-17774] Plugin tests often fails in Windows (just reverting JENKINS-12647).
[JENKINS-16301] Verifying current load/save implementation can round-trip fingerprints.
Merge branch 'master' of github.com:jenkinsci/jenkins
[FIXED JENKINS-17681] Use builds\last{Stable,Successful}Build on Windows for permalinks.
Merge branch 'master' into recurse-folders-maven-jobs-compat