Commit Graph
296 Commits
Author SHA1 Message Date
Erik Molekamp 7b9becc8ea Merge branch 'master' of https://github.com/jenkinsci/jenkins 2012-09-24 22:26:31 +02:00
Erik Molekamp 8fb12c5a91 Fix XStreamDOMTest for Windows 2012-09-24 20:47:58 +02:00
Kohsuke Kawaguchi 5ab06c4ae8 Merge remote-tracking branch 'origin/master' into lazy-load 2012-09-20 15:26:59 -07:00
Kohsuke Kawaguchi e357135e9f Rewrote RunList to derive from List, not ArrayList.
This is a signature breaking change, but it's critical in avoiding
unnecessary record load operations.
To my limited repository search, I couldn't find any use in a plugin
where RunList is casted to ArrayList, so hopefully this would be safe
enough.
2012-09-19 16:52:34 -07:00
Jesse Glick a885cc2179 [FIXED JENKINS-7214] FilePath.validateAntFileMask too slow for /configure. 2012-09-19 16:43:20 -04:00
Jesse Glick 347bca5e5a testValidateAntFileMask 2012-09-19 16:03:26 -04:00
Kohsuke Kawaguchi 25ed3c5818 RunMap should be in the descending order 2012-09-17 18:37:01 -07:00
Kohsuke Kawaguchi bc1fdc170e minor adjustments
- doc improvements
- SortedStringList actually isn't String specific
2012-09-17 14:53:10 -07:00
Kohsuke Kawaguchi 580a463ab8 Renaming packages 2012-09-17 14:28:30 -07:00
Kohsuke Kawaguchi f952411b86 Merge branch 'master' into lazy-load 2012-09-17 14:18:27 -07:00
Kohsuke Kawaguchi 00b0ebcdf8 moving into positions to be merged into the mainline 2012-09-17 14:18:23 -07:00
Jesse Glick 2658f36994 Basic implementation of prevalidateConfig working. 2012-09-14 14:56:10 -04:00
Jesse Glick b3f88effc0 Merge branch 'master' into track-plugins-15003 2012-09-11 16:22:48 -04:00
Kohsuke Kawaguchi 018d871175 I think the property needs to be public 2012-09-11 11:46:02 -07:00
Kohsuke Kawaguchi 1b3eb0b9e7 added a test to check for regressions in JENKINS-15105. 2012-09-11 10:03:55 -07:00
Jesse Glick cf9ef4e4c3 Merging XStreamTest into XStream2Test for clarity. 2012-09-10 18:22:41 -04:00
Jesse Glick 95c324d8fe Merge branch 'master' into track-plugins-15003 2012-09-10 18:12:16 -04:00
Christoph Kutzinski 6934aa9ee9 Remove usage of deprecated API 2012-09-09 17:52:59 +02:00
Christoph Kutzinski ca733d9ce3 suppress expected warn log 2012-09-09 17:23:55 +02:00
Jesse Glick 515c812ff9 Verifying that the plugin attr does not break deserialization. 2012-09-07 13:38:35 -04:00
Jesse Glick 1ced53e2d1 Fixing redundant marking. 2012-09-07 12:56:16 -04:00
Jesse Glick 80caf2535f First draft: stores 'plugin' attribute, though redundantly marks it nested elements from the same owner. 2012-09-06 20:51:05 -04:00
Christoph Kutzinski c27918fefe More test refactoring to make test more readable - at least IMHO 2012-08-26 23:48:28 +02:00
Christoph Kutzinski 8a0e13813f minor test refactoring 2012-08-26 23:26:47 +02:00
Christoph Kutzinski d5017813ec Converting to JUnit 4 thus fixing [JENKINS-14641] and also fixing test(Html)Escape which didn't ran previously because of wrong case 2012-08-26 23:25:13 +02:00
Christoph Kutzinski 9522c60f78 close PrintStream 2012-08-26 13:31:17 +02:00
Christoph Kutzinski 108acebd7a actually assert something in testDomInMap test 2012-08-26 13:22:29 +02:00
Christoph Kutzinski 3ef8140a3b idiomatic JUnit 4 2012-08-26 13:06:04 +02:00
Jesse Glick 688eb6ab5d [FIXED JENKINS-14922] TarArchiver.visitSymlink can throw undeclared PosixException. 2012-08-24 12:48:24 -04:00
Jesse Glick f4c6563315 More idiomatic in JUnit 4. 2012-08-24 12:31:07 -04:00
Jesse Glick 749ea54f93 [JENKINS-14788] Using DeweyDecimal for robustness. 2012-08-16 11:08:12 -04:00
Jesse Glick e122698b61 [JENKINS-14788] Testing properly. 2012-08-16 10:57:30 -04:00
Andrew Bayer aa603603e9 [FIXED JENKINS-14327] Added setter for labelString to Node. 2012-07-31 16:30:31 +09:00
Mikhail Kalkov 91f471072f Fixed hudson.util.io.TarArchiverTest failure when user's umask is set to 007 (new files are rw-rw----). See http://pastebin.com/5HHF9F4W and http://pastebin.com/LL773uCd for failure logs. 2012-07-20 18:43:04 +03:00
Nicolas De Loof 9089512c15 use a more explicit method name 2012-07-09 10:27:30 +02:00
Nicolas De Loof 17072af5a4 utility methods to manage canonical name (fullname from jenkins root)
and item renaming in relative item names
2012-07-06 17:22:40 +02:00
Kohsuke Kawaguchi e4c735f45d oopts 2012-06-22 17:42:52 -07:00
Kohsuke Kawaguchi 1602813b63 Improving functionality 2012-06-22 17:41:30 -07:00
Kohsuke Kawaguchi 5d3d9d16ef bug fix. handle name escaping like other reader/writers 2012-06-22 17:41:30 -07:00
Kohsuke Kawaguchi c75caf937c bug fix when there's no children nor value 2012-06-22 17:41:30 -07:00
Kohsuke Kawaguchi 38af8cf8bb added TreeString code.
This code was originally developed for analysis-core plugin, but I think it's useful outside it.
I'm promoting this up to core
2012-06-20 09:50:08 -07:00
Kohsuke Kawaguchi f527a54a7a added data structure useful to capture part of the XStream XML format as a DOM like structure. 2012-06-20 09:50:08 -07:00
Olivier Lamy 5379a8100c Merge pull request #496 from lvotypko/url-without-ampersand
Fix UtilTest and replace ampersand in method encode too
Thanks !
2012-06-14 05:56:56 -07:00
lvotypko c667523d44 Fix UtilTest and replace ampersand in method encode too 2012-06-13 13:17:19 +02:00
bap2000 9d8f300179 Enable ant default excludes to be turned off.
Add a new overload method to list files that include the files that ant excludes by default.
2012-05-14 16:01:42 -07:00
David Reiss e15b2e19e3 [FIXED JENKINS-13202] Don't set mtime or mode on symlinks
Previously, the untar code tries to set the last modified time and mode
on every untarred file.  However, if the tar contains a broken symlink,
or a symlink that points to a file that has not been untarred yet, the
time/mode setting would fail on the broken symlink.

Symlinks don't have meaningful modified times or modes of their own, so
only set these values on non-symlinks.

Rename the file "a" in the test to expose the bug.
2012-05-08 14:52:52 -07:00
Stephen Connolly 71debc2b89 [JENKINS-13649] Adding a test case 2012-05-01 09:39:05 +01:00
Kohsuke Kawaguchi 007e2045b4 early Guice expriment. No longer needed 2012-04-26 16:30:02 -07:00
Christoph Thelen 0725d2765d [FIXED JENKINS-13165] Allow plugins to disable usage of Ant default excludes.
This is also related to [JENKINS-9778].
2012-04-24 12:39:41 -07:00
Kohsuke Kawaguchi ff90e3deb2 added a test to make sure the certificate is valid for a awhile longer 2012-04-19 17:52:06 +02:00