Directory proposal/myrmidon/src/test/org/apache/myrmidon/components/classloader/test/libs/

Directory Created:
2002-04-03 10:58
Directory Deleted:
2002-04-17 10:49
Total Files:
0
Deleted Files:
4
Lines of Code:
0

Browse with ViewVC

[root]/proposal/myrmidon/src/test/org/apache/myrmidon/components/classloader/test/libs

extn (0 files, 0 lines)

shared (0 files, 0 lines)

unshared (0 files, 0 lines)

Developers

Author Changes Lines of Code Lines per Change
Totals 8 (100.0%) 0 (-) 0.0
donaldp 4 (50.0%) 0 (-) 0.0
adammurdoch 4 (50.0%) 0 (-) 0.0

Most Recent Commits

donaldp 2002-04-17 10:49

zappity zap

0 lines of code changed in:

adammurdoch 2002-04-03 10:58

ClassLoader hierarchy changes:



* Use multi-parent ClassLoaders for antlibs and extensions, so that each

extension jar is loaded by a single ClassLoader in the hierarchy. Allows

classes from extensions to be shared across dependent antlibs and extensions.



* Changed contract of ClassLoaderManager.createClassLoader( File[] ), so that

it creates a new ClassLoader each time it is called.



* Changed ExtensionManager, so that it no longer extends PackageRepository.



* Added a few test cases for DefaultClassLoaderManager.



* Moved responsibility for checking myrmidon.home and building the various paths,

from DefaultEmbeddor and DefaultExtensionManager to EmbeddedAnt. Use the

platform path separator for the paths, rather than the | char.



* Use EmbeddedAnt in AbstractProjectTest, rather than using an Embeddor directly.



* AbstractComponentTest was not parameterising or initialising the test

components.

0 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT