Stefan Bodewig
11b928d06e
Avoid ConcurrentModificationException when iteratong over life-maps. PR 48310
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@908035 13f79535-47bb-0310-9956-ffa450edef68
16 years ago
Jesse N. Glick
efd287b871
More cleanup of pre-1.4 code and docs.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@808163 13f79535-47bb-0310-9956-ffa450edef68
16 years ago
Stefan Bodewig
f00dea8ea7
fix NPE when logging an exception without message. PR 47623.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@800678 13f79535-47bb-0310-9956-ffa450edef68
16 years ago
Stefan Bodewig
e04ff4d52c
make all classes use the same AntClassLoader constructor
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@796614 13f79535-47bb-0310-9956-ffa450edef68
16 years ago
Stefan Bodewig
afb49574cf
Don't use getReference in <isreference> unless really required. PR 44822.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@710086 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
828a869a33
fireTaskFinished delegated to targetFinished
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@690974 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
b8a829b11b
make allowNativeBasedir work even when nested, PR 45711. fixes PR 30569 at the same time.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@690251 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
1b5e862bcb
whitespace
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@687075 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
195c8e773c
whitespace
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@687074 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
3d554dec71
untabify
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@687073 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Scokart Gilles
695ce2ed1c
Enhance performance of Project.fireMessageLoggedEvent (PR 45651)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@687068 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
c1142173a2
new attribute allowNativeBasedir for <ant>. Not yet documented. Not yet complete (doesn't work when basedir is a user or inherited property). Work in progress. Needed for PR 30569.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@677914 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
018b7a9ded
whitespace changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@669465 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
a7e2a93ee4
Remove synchronization around logging of messages in order to avoid potential deadlock - see PR 45194
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@669464 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
a65cadb437
Add a separate lock for the BuildListener collection
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@669426 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
ea41c72f7a
finer grained synchronization of current Thread task handling, only lock the threads table but do so consistently
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@669421 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
e03db74846
remove synchronization in addReference since getReferences hands out an un-synchronized table anyway
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@669416 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Matthew Jason Benson
b9a590f784
unused
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@668713 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
fa52b460c1
Add a magic property that lists the targets that have been specified in order to run the current project. Based on patch by Colm Smyth (just like rev663051 was). PR 44980
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@663061 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
792a2f16f0
Add a new property to hold the current project's default target
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@663051 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Stefan Bodewig
3f26f9a75c
make ant.project.name a magic property
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@663046 13f79535-47bb-0310-9956-ffa450edef68
17 years ago
Peter Reilly
32ccb517d0
remove resolution for references that are not resolved during normal runtime execution
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@572374 13f79535-47bb-0310-9956-ffa450edef68
18 years ago
Peter Reilly
073153dd37
checkstyle
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@565104 13f79535-47bb-0310-9956-ffa450edef68
18 years ago
Matthew Jason Benson
515ac84c17
fmt/refac/accommodate non-String props (convert)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@557027 13f79535-47bb-0310-9956-ffa450edef68
18 years ago
Matthew Jason Benson
1e599c6651
BZ 42736: PropertyHelper API changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@554394 13f79535-47bb-0310-9956-ffa450edef68
18 years ago
Steve Loughran
d6ec4ccf3c
bugzilla bug 42263: ${ant.version} not set in <subant>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@538995 13f79535-47bb-0310-9956-ffa450edef68
18 years ago
Peter Reilly
b29f5e1567
Bugzilla 42334: System properties may be none string objects
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@535312 13f79535-47bb-0310-9956-ffa450edef68
18 years ago
Matthew Jason Benson
d44807f593
move and publish public static Project getProject(Object)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@494952 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jacobus Martinus Kruithof
8cf06beb66
Fix error found by Dave (and made by me)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@478939 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jacobus Martinus Kruithof
7a3146ec84
Added @since tags
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@476215 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
ad89225767
trailing spaces
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@475969 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jacobus Martinus Kruithof
13bdae7c19
Added logging of stacktraces of exceptions in logmessage when loglevel = debug.
Made first use of this logging in the Delete task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@475788 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Matthew Jason Benson
7e01ed9d2d
Add innocuous warning message to catch erroneous ref="${refid}" stuff.
Suggested by Tim Ellison.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@473415 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
90e46ca4cd
checkstyle
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@471289 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
0aa2b2528f
some checkstyle changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@469717 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
7d8402eb23
Stop making IH a project listener,
instead clean the IH cache explititly on build finished.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@466290 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
f5c95e9ca4
add fall-back for undefined references that are parsed
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@465065 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
707e6f329b
Reduce to verbose message of overridding properties.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@463868 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
56e61f039f
Set the parent of the antClassLoader correctly: bugzilla 35436
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@439801 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Stefan Bodewig
2e897819a8
copy2license.pl
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@439418 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Matthew Jason Benson
4e5a656cdf
Strike lying comment.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@438953 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Steve Loughran
546743d0fb
adopt consistent quoting on this message.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@420511 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Kevin Jackson
fe678d1937
roll back deprecation of Project.resolveFile, revert prior changes to code
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@417126 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jacobus Martinus Kruithof
7eb22e8cdc
indicated when methods/classes became deprecated, as to give us the possibility to remove deprecated methods in the future.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@396012 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jacobus Martinus Kruithof
1e6540e597
Adding property storing the ant core library.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@388848 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jacobus Martinus Kruithof
b73a6c6b82
Improved use of MagicNames for ant internal properties
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@388834 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jacobus Martinus Kruithof
58dfcc03e8
Sorry, copyright update forgotten
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@388818 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jacobus Martinus Kruithof
f5f6982c88
Refactored translatePath from Project to FileUtils.
Project now also fails with explicit message on java 1.1.
Added javadoc comment for the ant.java.version property
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@388814 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Matthew Jason Benson
7f6746d1f8
fix typo
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@349735 13f79535-47bb-0310-9956-ffa450edef68
20 years ago
Steve Loughran
3d1381215d
the bigger your project, the harder it is to track down bugs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@349711 13f79535-47bb-0310-9956-ffa450edef68
20 years ago