Stephane Bailliez
f87b5ed775
- Add "label" attribute on checkout per request from Greg Frank - checks out a specific view label.
- Add "recursive" attribute as in the deprecated <starteam> task.
- Add "forced" attribute as in the deprecated <starteam> task and avoid checking StarTeam statuses when true.
- Make sure all exceptions are caught on execution and rethrown as build exceptions.
- Fixed a bug (using the "forced" attribute) which were causing files to be incorrectly not checked out when a rootLocalFolder was specified because the StarTeam file statuses were being checked in relation to the default directory.
- Fixed a bug where files were deleted immediately after being checked out when a rootLocalFolder was specified because the task erroneously thought the file was not under starteam control.
- Code layout to fix weird indent issues.
PR: 5583
Submitted by: stevec@ignitesports.com (Steve Cohen)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270490 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
6e6abf78f4
Removing DestFIle, DestDir, SrcFile, SrcDir, ValidatedFileAttribute and PreferredAttribute.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270489 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
9a7f0056b4
Removed references to ValidatedFileAttribute and PreferredAttribute.
Reverted IntrospectionHelper to previous version.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270488 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
1620dd543b
Usage of SrcFile,SrcDir,DestFile,DestDir abandoned. Rolling back to
previous state.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270487 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
90164753d1
added package mapper as an official mapper type
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270486 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
00ed433cf2
*** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270485 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
0075b98213
Move touch into the file package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270484 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d172e56ddf
Move touch into the file package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270483 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
372c76b409
Move regex replace and support into the text manipulation package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270482 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2b7e896783
Moved inner classes to top level classes and merged StringUtil into the class that uses it
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270481 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
9d5b717a0d
Begin to cleanup tasks
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270480 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a6ab023519
Restyled.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270479 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ed50251db4
Remove unused class
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270478 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
3a4ce7972b
Move text manipulation tasks into new package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270477 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d7d6e9fa4c
Cleaned up Replace task and broke out inner classes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270476 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
bc9dc4239a
Replace all different occurences of grabbing line separator with StringUtil.LINE_SEPARATOR
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270475 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
07382b400a
Remove old BuildListener architecture and replace with ProjectListener
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270474 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c4385b7b1b
Update scratchpad jar for new parameter in StringUtils
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270473 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f151280e40
Made into a ProjectListener rather than a BuildListener
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270472 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f30a0fa451
Moved BuildAlert from inner class to top-level class.
Made AntSoundPlayer a ProjectListener rather than a BuildListener
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270471 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
aca4841ccd
Moved BuildAlert from inner class to top-level class.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270470 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
addc2628f8
Made into a ProjectListener for new style event notification
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270469 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1cf954d68b
Refactored to work well with new AbstractProjectListener
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270468 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f6c369f28f
Cleaned up documentation
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270467 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
7cb0319029
Refactor AbstractProjectListener so that it retains state regarding current task and current target
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270466 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fd20f40968
Use simpler isFamily check for netware
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270465 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e84361f936
Moved implementation of ExecManager into new package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270464 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fccb323ba5
Remove some unused cruft
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270463 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d6f0a60ec6
Made SysProeprties a top level class.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270462 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
cd86200647
Move implementation of toNativeEnvironment into this class rather than delegating
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270461 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
cac267a813
Classes not used outside this package so we can make them package access
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270460 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e5e10d6b06
Remove the initialize and dispose stages in the lifecycle of a task as they no longer are needed given task execution occurs in a single pass.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270459 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fec4c1f5c6
Remove redundent this.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270458 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
5d230c2ce7
Parameters object already has an EMPTY_PARAMETRS in it now
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270457 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
cd048de043
No need for task to implement Initializable/Disposable stages because tasks are imediatly executed and there is no concept of multiple passes ala Ant1.x
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270456 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
6bf9dc91a5
Check for java 1.4
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270455 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
aff9d91f0c
Move JavaVersion class into framework package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270454 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
7dc2430ad5
Move JavaVersion stuff outside the TaskContext.
JavaVersion is now a completely self-contained class.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270453 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
5fe27650f4
Clean some cruft
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270452 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ec833f0040
Only place strings into the BuildEvent
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270451 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
093967db0e
Removed AntClassLoader and replaced it with URLClassLoader. Now new ClassLoaders do not include the ant runtime by default
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270450 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
bab80bf968
Remove redundent assignment
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270449 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
447ca47ff4
Removed some unused logging code.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270448 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
5bdfaab5a1
Cleaned up class and removed some uneeded (and never working ?) cruft
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270447 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
acde46cee6
JLink no longer needed as zipfileset and friends have surpassed all the functionality that JLink previous encompassed
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270446 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e86450aa23
Rmove more unused cruft from Project
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270445 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
429530461e
Remove Project.toBoolean
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270444 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
7d82c96665
Remove those magic proeprties
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270443 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
37879f0723
Removed Project.getVersion() replaced it with getJavaVersion() (inherited from AbstractTask) where necessary and removed all checks for java 1.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270442 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e063898390
Removed Project.translatePath and replaced it by allowing Files or Path objects be passed in.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270441 13f79535-47bb-0310-9956-ffa450edef68
24 years ago