Directory proposal/myrmidon/src/testcases/org/apache/myrmidon/components/builder/

Directory Created:
2002-03-11 06:07
Directory Deleted:
2002-04-17 10:49
Total Files:
0
Deleted Files:
1
Lines of Code:
0

Browse with ViewVC

[root]/proposal/myrmidon/src/testcases/org/apache/myrmidon/components/builder

                                         test (0 files, 0 lines)

Lines of Code

proposal/myrmidon/src/testcases/org/apache/myrmidon/components/builder/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 3 (100.0%) 241 (100.0%) 80.3
adammurdoch 2 (66.7%) 241 (100.0%) 120.5
donaldp 1 (33.3%) 0 (0.0%) 0.0

Most Recent Commits

donaldp 2002-04-17 10:49

zappity zap

0 lines of code changed in:

adammurdoch 2002-03-13 07:35

Project Model:



* Removed "if" and "unless" conditions from targets.



* Moved parsing of "project->target" dependencies out of DefaultWorkspace,

into DefaultProjectBuilder.



* DefaultWorkspace now detects cycles in the target dependency graph.



* DefaultWorkspace now executes the implicit target for referenced projects.



* Changes to DefaultProjectBuilder error reporting.



* Added a few more test cases for DefaultProjectBuilder.



Unit Tests:



* Moved AbstractComponentTest.getLogger() up to AbstractMyrmidonTest.



* Removed AbstractComponentTest.setup(). Components are now created on demand.



* Use BasicLogger in unit tests.

236 lines of code changed in:

adammurdoch 2002-03-11 06:07

* Added NameValidator, to provide a reasonably flexible mechanism for

specifying/testing name validity.



* NameValidator is used by DefaultProjectBuilder for project and target

names, and by DefaultTaskContext for Property names.



* Added ProjectException, thrown by ProjectBuilder.build().



* Tidy-up error messages for project building errors.



* Added a bunch of tests



Submitted by Darrell DeBoer [darrell@apache.org]

5 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT