Directory proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/

Directory Created:
2001-12-15 12:06
Directory Deleted:
2002-04-17 10:49
Total Files:
0
Deleted Files:
99
Lines of Code:
0

Browse with ViewVC

[root]/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs

                                         archive (0 files, 0 lines)

                                         compilers (0 files, 0 lines)

                                         condition (0 files, 0 lines)

                                         exec (0 files, 0 lines)

                                         file (0 files, 0 lines)

                                         javadoc (0 files, 0 lines)

                                         manifest (0 files, 0 lines)

                                         optional (0 files, 0 lines)

                                             ccm (0 files, 0 lines)

                                             clearcase (0 files, 0 lines)

                                             depend (0 files, 0 lines)

                                                 constantpool (0 files, 0 lines)

                                             dotnet (0 files, 0 lines)

                                             ejb (0 files, 0 lines)

                                             i18n (0 files, 0 lines)

                                             ide (0 files, 0 lines)

                                             javacc (0 files, 0 lines)

                                             jdepend (0 files, 0 lines)

                                             jlink (0 files, 0 lines)

                                             jsp (0 files, 0 lines)

                                                 compilers (0 files, 0 lines)

                                             junit (0 files, 0 lines)

                                             metamata (0 files, 0 lines)

                                             net (0 files, 0 lines)

                                             perforce (0 files, 0 lines)

                                             pvcs (0 files, 0 lines)

                                             scm (0 files, 0 lines)

                                             sitraka (0 files, 0 lines)

                                                 bytecode (0 files, 0 lines)

                                                     attributes (0 files, 0 lines)

                                             sound (0 files, 0 lines)

                                             vss (0 files, 0 lines)

                                         rmic (0 files, 0 lines)

                                         security (0 files, 0 lines)

                                         text (0 files, 0 lines)

                                         unix (0 files, 0 lines)

Lines of Code

proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 893 (100.0%) 8970 (100.0%) 10.0
donaldp 868 (97.2%) 8754 (97.6%) 10.0
adammurdoch 16 (1.8%) 163 (1.8%) 10.1
sbailliez 9 (1.0%) 53 (0.6%) 5.8

Most Recent Commits

donaldp 2002-04-17 10:49

zappity zap

0 lines of code changed in:

adammurdoch 2002-03-11 08:41

* AbstractTask no longer extends AbstractLogEnabled.

* DefaultExecutor no longer log enables Tasks.

* Added TaskContext.log( LogLevel, ... ) methods.

* Moved LogLevel to myrmidon.api package.

56 lines of code changed in:

adammurdoch 2002-03-04 04:23

Fixed circular package dependency:

* Moved antlib.vfs.FileSelector to antlib.vfs.selectors

* Moved framework.Condition to framework.conditions

1 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: WaitFor.java (+1 -1)
adammurdoch 2002-03-04 02:44

* Moved FileNameMapper to framework. Got rid of setTo() and setFrom()

from the interface, as these are no longer needed.



* Changed tasks to accept a FileNameMapper directly, rather than using Mapper.



* Removed the 'flatten' attribute from the <copy> task.



* Removed the 'ext' attribute from the <native2ascii> task.



* Removed Mapper and MapperType.



* Moved <flatten> mapper to antlib.



* Made ExtMapper available as <map-extension> and moved to antlib.



* Added <prefix> mapper, to apply a fixed prefix to names.



* Added <chain> mapper, to apply a chain of mappers to names.



* Added <mapped-fileset>, a fileset that transforms nested filesets using a mapper.

32 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: UpToDate.java (+32 -37)
adammurdoch 2002-03-03 02:19

Restructured the conditional tasks:



* Made framework.Condition an interface.



* Converted old framework.Condition into <is-set> condition.



* Ported all Ant 1 conditions to the new Condition interface, and removed

the old Condition and ConditionBase classes.



* Moved <and>, <or>, <not> conditions to framework.conditions.



* Moved <condition> task and <os> condition to antlib.



* Moved <available> to antlib. This is no longer a task, just a condition.

Removed all file checking, which will be done by other condition

implementations.



* Removed conditions from <fail>, as it can be wrapped in an <if> instead.



* A target can now take both an "if" and an "unless" condition.

16 lines of code changed in:

adammurdoch 2002-03-02 04:03

* Added OsFamily enumerated type, to represents OS groupings.

* Replaced all usages of Os.isFamily( String ) with Os.isFamily( OsFamily ).

* Replaced all usages of "os.name" system properties with calls to Os.isFamily().

7 lines of code changed in:

donaldp 2002-02-21 09:41

Make tasks extend AbstractTask directly not via Task

19 lines of code changed in:

donaldp 2002-02-21 09:41

Ugly hack to remove references to Project

11 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Filter.java (+11 -4)
donaldp 2002-02-18 09:02

Inlined a large number of methods from AbstractTask

19 lines of code changed in:

adammurdoch 2002-02-13 03:02

Changes to listeners:



* CLIMain now uses the listener's short name, rather than classname, to

construct the listener. This is done with the help of the Embeddor.



* Added NoPrefixProjectListener, which emulates the -emacs mode of Ant 1.x.



* Added -p, --noprefix command-line option, to use the NoPrefixProjectListener.



* Changed the methods on ProjectListener to take event objects. Combined the

log() methods into a single method.



* Moved state tracking out of AbstractProjectListener, and into DefaultWorkspace

(where it doesn't need to be tracked). State info is now available via the

event objects passed to the listener methods.

51 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: RecorderEntry.java (+51 -62)
donaldp 2002-02-10 01:01

Removed throwsIOException from Execute.execute() as it was never thrown.



Made some tasks specify expected return code rather than checkin it themselves.

1 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Java.java (+1 -10)
donaldp 2002-02-10 00:46

Renamed Execute2 to Execute and moved it into the myrmidon.framework package.



Cleaned up its code a little. ALso reworked it so that the user can specify an expectedReturnCode and if the value is not the one expected a TaskException is thrown.

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Java.java (+2 -2)
donaldp 2002-02-10 00:25

No need to setup a Logger for Execute.



All logging will be routed via System.err or System.out as appropriate

0 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Java.java (-1)
donaldp 2002-02-07 12:50

Started to cleanup manifest task

50 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Manifest.java (+50 -52)
donaldp 2002-02-06 13:38

Style touchups

54 lines of code changed in:

donaldp 2002-02-03 10:28

Add a constructor to Execute2 that takes the ExecManager service

6 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Java.java (+3 -1), Patch.java (+3 -1)
donaldp 2002-02-03 03:46

Inline some method that were causing issues with some tasks

45 lines of code changed in:

donaldp 2002-01-27 23:38

Reuse constants already defined by JDK

4 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Manifest.java (+4 -3)
donaldp 2002-01-27 09:57

Move TarFileSet.getFiles() into ScannerUtil

3 lines of code changed in:

donaldp 2002-01-27 09:42

Update classes for recent changes in fileset/scanner separation

40 lines of code changed in:

(110 more)

Generated by StatSVN 0.3.2-SNAPSHOT