Directory proposal/myrmidon/src/java/org/apache/myrmidon/launcher/

Directory Created:
2001-05-28 10:27
Directory Deleted:
2002-04-17 10:49
Total Files:
0
Deleted Files:
2
Lines of Code:
0

Browse with ViewVC

[root]/proposal/myrmidon/src/java/org/apache/myrmidon/launcher

Lines of Code

proposal/myrmidon/src/java/org/apache/myrmidon/launcher/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 19 (100.0%) 178 (100.0%) 9.3
donaldp 16 (84.2%) 131 (73.6%) 8.1
adammurdoch 2 (10.5%) 44 (24.7%) 22.0
sbailliez 1 (5.3%) 3 (1.7%) 3.0

Most Recent Commits

donaldp 2002-04-17 10:49

zappity zap

0 lines of code changed in:

adammurdoch 2002-03-23 10:16

* Use the shared classloader as the parent of antlib classloaders, rather

than using the container classloader.



* DefaultWorkspace and ExecManagerFactory figure out myrmidon.home using

their parameters, rather than using system properties.



* Split embeddor/workspace/project handling code out of CLIMain into a new

EmbeddedAnt helper class. CLIMain is now responsible for setting up the

logger, and command-line option handling. EmbeddedAnt is responsible for

starting the embeddor, building the project, and executing targets (and

cleaning-up). Should make it considerably simpler to embed myrmidon.

43 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+43 -29)
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.

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+1 -1)
donaldp 2002-02-18 09:08

Start simplifying so that metrics task does not complain as much

37 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+37 -16)
donaldp 2002-02-07 13:02

Add version tags

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+1)
sbailliez 2002-01-20 17:35

- Fix order of modifiers

- Fix duplicate/unecessary imports

- Fix single if/else and loop without block

3 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+3 -3)
donaldp 2002-01-12 04:52

Remove unused debug ClassLoader

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (-55)
donaldp 2001-12-23 06:28

Fix up license banner.

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+1 -1)
donaldp 2001-12-22 12:35

Restyled.

5 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+5 -6)
donaldp 2001-11-19 12:37

donaldp@apache.org --> peter@apache.org



yea - now no one will call me Donald!!!

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+1 -1)
donaldp 2001-11-06 08:10

Separated myrmidon out into several jars.



myrmidon-container.jar (all the container classes)

myrmidon-api.jar (the API used to write tasks and other types)

myrmidon-framework.jar (the framework that makes writing tasks easier)

myrmidon-launcher.jar (executable jar used to setup classloaders and run myrmidon)



The ClassLoader hierarchy is now



System CL <--- api/framework CL <--- container

<--- type library 1

<--- type library 2

<--- type library 3

<--- type library 1

<--- type library 1

63 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+63 -3)
donaldp 2001-06-04 12:48

update main to use new embeddor.

3 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+3 -1)
donaldp 2001-06-03 05:03

Update myrmidon to remove dependencies on camelot part of Avalon (which is still alpha and not released).

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+1 -1)
donaldp 2001-05-31 09:25

Simplified Classloader management.



Assume all jar/zip files in lib path are sucked into runtime.

Assume that there is no difference between engine and client classes (mainly so as to make it easier to manage engine interaction via task registration et-al) without proliferating a billion jars.

12 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+12 -1)
donaldp 2001-05-29 15:24

Update names of properties.

3 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+3 -3)
donaldp 2001-05-29 10:47

Moved Main/Constants/AntException to new package and made AntException not a RuntimeException

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+1 -1)
donaldp 2001-05-28 10:27

Update Launcher package and update ProjectListener* to reflect

* No project name

* tasklet->task

3 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT