Jesse Glick
d13b1361e1
Adding some interface default method implementations ( #2879 )
...
* Adding some interface default method implementations rather than catching AbstractMethodError or providing partial implementation classes.
* Show Javadoc warnings and errors, but not ‘Generating …/core/target/site/apidocs/jenkins/model/lazy/class-use/AbstractLazyLoadRunMap.html...’ and the like.
* Javadoc fixes.
* Review comments from @oleg-nenashev.
* Test fixes.
* Remove the unused import
2017-05-20 12:32:52 +02:00
Josh Soref
496703d0fe
Spelling fixes in changelogs, Javadoc, logs and UI ( #2718 )
...
* spelling: abstract
* spelling: about
* spelling: absolute
* spelling: across
* spelling: activity
* spelling: actually
* spelling: addition
* spelling: allocating
* spelling: ambiguous
* spelling: analyzes
* spelling: analysis
* spelling: another
* spelling: appear
* spelling: arbitrary
* spelling: artifact
* spelling: assignment
* spelling: associated
* spelling: augment
* spelling: authentication
* spelling: automatically
* spelling: available
* spelling: availability
* spelling: because
* spelling: background
* spelling: beginning
* spelling: boolean
* spelling: browsers
* spelling: building
* spelling: calculation
* spelling: channel
* spelling: column
* spelling: concatenation
* spelling: connect
* spelling: contribute
* spelling: convert
* spelling: copied
* spelling: couldn't
* spelling: scrambled
* spelling: creates-a
* spelling: curr-entry
* spelling: customize
* spelling: diagnostic
* spelling: contain
* spelling: default
* spelling: delimiter
* spelling: descriptor
* spelling: disambiguates
* spelling: different
* spelling: diligently
* spelling: disabled
* spelling: discovered
* spelling: display
* spelling: doesn't
* spelling: dollar
* spelling: downstream
* spelling: dynamically
* spelling: preemptively
* spelling: encrypt
* spelling: erroneous
* spelling: examine
* spelling: existence
* spelling: value
* spelling: february
* spelling: handling
* spelling: hostname
* spelling: convenient
* spelling: identify
* spelling: implementation
* spelling: incorrect
* spelling: individual
* spelling: initialization
* spelling: initialized
* spelling: inputstream
* spelling: instantiated
* spelling: instantiation
* spelling: intended
* spelling: interpreted
* spelling: interrupted
* spelling: invocations
* spelling: kern
* spelling: localization
* spelling: logger
* spelling: malfunctioning
* spelling: methods
* spelling: monitor
* spelling: mutator
* spelling: multiple
* spelling: object
* spelling: configured
* spelling: optionally
* spelling: option
* spelling: overridden
* spelling: parameterized
* spelling: parent
* spelling: permissions
* spelling: plugin
* spelling: potentially
* spelling: preferable
* spelling: problems like
* spelling: programmatically
* spelling: property
* spelling: reallocate
* spelling: recommended
* spelling: redirected
* spelling: registered
* spelling: reliable
* spelling: remember
* spelling: recurrence
* spelling: repeatable
* spelling: repeated
* spelling: resource
* spelling: retrieve
* spelling: returned
* spelling: revision
* spelling: sandwich
* spelling: separator
* spelling: serialization
* spelling: settings
* spelling: shadow
* spelling: should
* spelling: someone
* spelling: source
* spelling: specified
* spelling: style
* spelling: subversion
* spelling: sufficient
* spelling: supplementary
* spelling: suppressing
* spelling: synchronization
* spelling: synchronized
* spelling: this
* spelling: transitioning
* spelling: termination
* spelling: trying
* spelling: truncatable
* spelling: unknown
* spelling: undeployed
* spelling: unnecessary
* spelling: unparseable
* spelling: update
* spelling: upper
* spelling: verify
* spelling: visible
* spelling: warning
* spelling: we're
* spelling: whitespace
* spelling: wide
* spelling: with
* spelling: workspace
* spelling: yielding
* spelling: to
* spelling: by
* spelling: the
* spelling: hours
2017-02-12 13:38:30 +03:00
Jesse Glick
7f4ce02e42
Handle circular references.
2016-12-12 16:14:48 -05:00
Jesse Glick
187731fd88
Check for printStackTrace overrides.
2016-12-12 16:06:57 -05:00
Jesse Glick
da54171682
Handle suppressed exceptions.
2016-12-12 16:00:30 -05:00
Jesse Glick
106bd3e018
More test coverage.
2016-12-12 15:35:06 -05:00
Jesse Glick
b55ef51ab6
More robust & flexible test framework for printThrowable.
2016-12-12 15:05:03 -05:00
Jesse Glick
6bca813768
Starting to write tests for printThrowable.
2015-05-29 08:42:30 -04:00
René Scheibe
bd1d6251e0
replace all deprecated @Bug annotations with @Issue
2015-01-07 17:12:21 +01:00
Daniel Beck
daacb02057
[JENKINS-16184] Also escape greater-than character
2014-10-09 00:38:22 +02:00
Jesse Glick
3f2958795c
${h.breakableString(…)} might be called with a null argument if something is broken.
...
For robustness, pass on the null to Jelly rather than failing page rendering.
2014-04-30 18:19:17 -04:00
Daniel Beck
35b0094137
[FIXED JENKINS-22670] Less aggressive word breaking
2014-04-17 21:49:15 +02:00
Jesse Glick
bcc8614856
[FIXED JENKINS-18364] Functions.getRelativeLinkTo is called many times during rendering, so skip checking View.getItems which is expensive.
2014-04-01 10:53:25 -04:00
Oliver Gondža
3f1f122ff4
[FIXED JENKINS-20928] l:breakable mishandles HTML metacharacters
2013-12-12 15:16:13 +01:00
Jesse Glick
a900b488b5
[FIXED JENKINS-20800] HTML metacharacters not escaped in log messages.
2013-11-27 18:32:22 -08:00
Jesse Glick
b8ace7789a
Ensuring that getRelativeNameFrom actually inserts ../ sequences where it should.
...
The implementation of the method is rather hard to follow so this certainly needs to be tested!
2013-10-21 15:34:58 -04:00
Jesse Glick
b1c82f1e30
stephenc asks to use TODO rather than XXX
2013-06-10 11:53:13 -04:00
Jesse Glick
a5ac54eac8
[JENKINS-17713] Preparing unit and functional test coverage.
2013-05-29 12:50:45 -04:00
Jesse Glick
b5d96e27dd
[JENKINS-17030] Noting, fixing/adding @since, adding @Bug.
2013-05-21 14:07:10 -04:00
Oliver Gondža
2c240bdc87
[FIXED JENKINS-17030] Enable word breaking for job names
2013-05-01 18:32:13 +02:00
ssogabe
55a68acca9
[FIXED JENKINS-17715] Display Name is not shown
2013-04-30 20:49:58 +09:00
Vincent Latombe
f6cc507217
Functions#getRelativeLinkTo now normalize the output url.
...
Added some unit tests
2013-04-10 11:27:10 +02:00
Fred G
4bf431cfaf
Fixed wrong camel casing and simplified dealing with locale
2013-02-07 23:20:23 +01:00
Fred G
6437fe2e78
Unit test for JENKINS-16630
2013-02-07 02:32:49 +01:00
Jesse Glick
f9da4a867e
Found a log file full of IAEs from ModelObjectWithContextMenu.MenuItem due to an (unknown) action with an illegal absolute URI.
2013-02-04 18:11:12 -05:00
OHTAKE Tomohiro
dfffcf0fb9
Test for absolute paths and relative paths
2011-10-24 23:30:50 +09:00
OHTAKE Tomohiro
e24cd27f16
Test for absolute URIs with authorities
2011-10-24 23:27:47 +09:00
OHTAKE Tomohiro
eca11dfcfc
Use mockito
2011-10-24 23:26:37 +09:00
OHTAKE Tomohiro
47f70c0f59
[FIXED JENKINS-7725] mailto: links should be absolute URIs
2011-10-21 08:47:20 +09:00