Author: xavier
Date: Wed Jan 31 03:00:29 2007
New Revision: 501796

URL: http://svn.apache.org/viewvc?view=rev&rev=501796
Log:
REFACTOR: begin split of Ivy class: creation of IvySettings and ResolveEngine, 
attempt to remove some dependencies on the Ivy class

Added:
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/cache/CacheManager.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/EventManager.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/resolve/DownloadOptions.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/resolve/ResolveEngine.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/settings/IvySettings.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/core/sort/SortEngine.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/IvySettingsAware.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/util/HostUtil.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/TestHelper.java
Modified:
    incubator/ivy/core/trunk/src/java/org/apache/ivy/Ivy.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/Main.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyArtifactProperty.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyArtifactReport.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyBuildList.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyBuildNumber.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyCacheFileset.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyCachePath.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyCacheTask.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyConfigure.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyConvertPom.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyDeliver.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyFindRevision.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyInfo.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyInstall.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyListModules.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyPostResolveTask.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyPublish.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyReport.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyRepositoryReport.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyResolve.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyRetrieve.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyTask.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/ant/IvyVar.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/core/IvyContext.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/core/IvyPatternHelper.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/IvyEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/download/DownloadEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/download/EndArtifactDownloadEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/download/NeedArtifactEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/download/PrepareDownloadEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/download/StartArtifactDownloadEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/resolve/EndResolveDependencyEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/resolve/EndResolveEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/resolve/ResolveDependencyEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/resolve/ResolveEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/resolve/StartResolveDependencyEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/event/resolve/StartResolveEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/module/id/ModuleRevisionId.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/module/status/StatusManager.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/report/ConfigurationResolveReport.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/core/resolve/IvyNode.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/resolve/ResolveData.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/settings/XmlSettingsParser.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/core/sort/ModuleDescriptorSorter.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/conflict/AbstractConflictManager.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/conflict/LatestConflictManager.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/conflict/StrictConflictManager.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/matcher/GlobPatternMatcher.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/AbstractModuleDescriptorParser.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/ModuleDescriptorParser.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/ModuleDescriptorParserRegistry.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorParser.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorParser.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorUpdater.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorWriter.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/report/XmlReportOutputter.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/repository/AbstractRepository.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/repository/TransferEvent.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/repository/ssh/Scp.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/repository/ssh/SshCache.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/repository/vfs/VfsRepository.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/repository/vsftp/VsftpRepository.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResolver.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResourceResolver.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractSshBasedResolver.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/BasicResolver.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/CacheResolver.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/ChainResolver.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/DependencyResolver.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/DualResolver.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/IBiblioResolver.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/IvyRepResolver.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/RepositoryResolver.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/util/ResolvedResource.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/trigger/AbstractTrigger.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/version/AbstractVersionMatcher.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/version/ChainVersionMatcher.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/version/Match.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/version/PatternVersionMatcher.java
    
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/version/VersionRangeMatcher.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/util/FileUtil.java
    incubator/ivy/core/trunk/src/java/org/apache/ivy/util/StringUtils.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/AntBuildTriggerTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyArtifactPropertyTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyBuildListTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyBuildNumberTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyCacheFilesetTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyCachePathTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyConfigureTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyConvertPomTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyDeliverTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyFindRevisionTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyListModulesTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyPublishTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyReportTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyRepositoryReportTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyResolveTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyRetrieveTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyVarTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/core/TestPerformance.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/core/event/IvyEventFilterTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/core/install/InstallTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/core/module/descriptor/DefaultDependencyDescriptorTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/core/module/id/ModuleRevisionIdTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/core/resolve/ResolveTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/core/retrieve/RetrieveTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/core/settings/ConfigureTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/core/settings/OnlineXmlSettingsParserTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/core/settings/XmlSettingsParserTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/core/sort/SortTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/conflict/RegexpConflictManagerTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/conflict/StrictConflictManagerTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/latest/LatestRevisionStrategyTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/matcher/AbstractPatternMatcherTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/matcher/ExactOrRegexpPatternMatcherTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/matcher/ExactPatternMatcherTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/matcher/GlobPatternMatcherTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/matcher/RegexpPatternMatcherTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/namespace/MRIDTransformationRuleTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/parser/AbstractModuleDescriptorParserTester.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/parser/ModuleDescriptorParserRegistryTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorParserTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorParserTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorWriterTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/parser/xml/XmlModuleUpdaterTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/report/XmlReportOutputterTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/repository/vfs/VfsRepositoryTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/repository/vfs/VfsResourceTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/ChainResolverTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/DualResolverTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/FileSystemResolverTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/IBiblioResolverTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/IvyRepResolverTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/MockResolver.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/ResolverTestHelper.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/URLResolverTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/VfsResolverTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/version/MockVersionMatcher.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/version/VersionRangeMatcherTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/util/ConfiguratorTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/util/IvyPatternHelperTest.java
    incubator/ivy/core/trunk/test/java/org/apache/ivy/util/StringUtilsTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/util/url/ApacheURLListerTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/util/url/BasicURLHandlerTest.java
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/util/url/HttpclientURLHandlerTest.java

Reply via email to