[ivy] 01/05: Merge tag 'upstream/2.4.0'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Wed Apr 29 21:17:15 UTC 2015


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository ivy.

commit ca964bdd14a6bb46569f24195b47f9a79bfeb01c
Merge: 567cf24 54c61b7
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Wed Apr 29 22:46:57 2015 +0200

    Merge tag 'upstream/2.4.0'
    
    Upstream version 2.4.0

 LICENSE                                            |  258 ++++
 META-INF/MANIFEST.MF                               |  112 ++
 NOTICE                                             |   16 +
 README                                             |   95 ++
 ant.patterns                                       |   24 +
 build.properties                                   |   56 +
 build.xml                                          |  690 +++++++++
 ivy.xml                                            |   70 +
 ivy.xsd                                            |  291 ++++
 optional.patterns                                  |   37 +
 src/etc/checkstyle/RequiredHeader.txt              |   17 +
 src/etc/checkstyle/checkstyle-config               |  152 ++
 src/etc/checkstyle/checkstyle-frames.xsl           |  293 ++++
 src/etc/checkstyle/checkstyle-suppress.xml         |   25 +
 src/etc/checkstyle/checkstyle-text.xsl             |   33 +
 src/etc/checkstyle/checkstyle-xdoc.xsl             |  129 ++
 src/etc/license/license-header.xml                 |   18 +
 src/etc/makepom/pom.template                       |   59 +
 src/example/bintray/build.xml                      |   23 +
 src/example/bintray/ivy.xml                        |   31 +
 src/example/bintray/ivysettings.xml                |   37 +
 src/example/build-a-ivy-repository/build.xml       |  120 ++
 .../settings/ivysettings-advanced.xml              |  161 ++
 .../settings/ivysettings-basic.xml                 |   30 +
 src/example/chained-resolvers/build.xml            |   38 +
 .../chainedresolvers-project/build.xml             |   81 +
 .../chainedresolvers-project/ivy.xml               |   25 +
 .../src/example/Hello.java                         |   37 +
 .../chained-resolvers/settings/ivysettings.xml     |   29 +
 src/example/configurations/jdbc-example/build.xml  |   97 ++
 src/example/configurations/jdbc-example/ivy.xml    |   44 +
 .../configurations/jdbc-example/src/dev.properties |   19 +
 .../src/example/ConfigurationsExample.java         |   64 +
 .../jdbc-example/src/prod.properties               |   19 +
 .../multi-projects/filter-framework/build.xml      |  140 ++
 .../multi-projects/filter-framework/ivy.xml        |   36 +
 .../src/filter/FilterProvider.java                 |   40 +
 .../filter-framework/src/filter/IFilter.java       |   22 +
 .../src/filter/ccimpl/CCFilter.java                |   45 +
 .../src/filter/hmimpl/HMFilter.java                |   42 +
 .../configurations/multi-projects/myapp/build.xml  |   93 ++
 .../configurations/multi-projects/myapp/ivy.xml    |   31 +
 .../multi-projects/myapp/src/myapp/Main.java       |   36 +
 src/example/dependence/build.xml                   |   42 +
 src/example/dependence/dependee/build.xml          |  110 ++
 src/example/dependence/dependee/ivy.xml            |   24 +
 .../dependence/dependee/src/standalone/Main.java   |   64 +
 src/example/dependence/depender/build.xml          |   93 ++
 src/example/dependence/depender/ivy.xml            |   24 +
 .../dependence/depender/src/depending/Main.java    |   40 +
 .../dependence/settings/ivysettings.properties     |   19 +
 src/example/dependence/settings/ivysettings.xml    |   33 +
 src/example/dual/build.xml                         |   38 +
 src/example/dual/project/build.xml                 |   81 +
 src/example/dual/project/ivy.xml                   |   25 +
 src/example/dual/project/src/example/Hello.java    |   51 +
 .../repository/commons-httpclient-ivy-2.0.2.xml    |   29 +
 src/example/dual/settings/ivysettings.xml          |   29 +
 src/example/go-ivy/build.xml                       |  151 ++
 src/example/hello-ivy/build.xml                    |   80 +
 src/example/hello-ivy/ivy.xml                      |   25 +
 src/example/hello-ivy/src/example/Hello.java       |   51 +
 src/example/multi-project/build.xml                |   69 +
 src/example/multi-project/common/build.properties  |   30 +
 src/example/multi-project/common/common.xml        |  205 +++
 .../projects/console/build.properties              |   21 +
 .../multi-project/projects/console/build.xml       |   23 +
 src/example/multi-project/projects/console/ivy.xml |   30 +
 .../projects/console/src/console/Main.java         |   82 ++
 .../multi-project/projects/find/build.properties   |   21 +
 src/example/multi-project/projects/find/build.xml  |   23 +
 src/example/multi-project/projects/find/ivy.xml    |   37 +
 .../projects/find/src/find/FindFile.java           |   48 +
 .../multi-project/projects/find/src/find/Main.java |   76 +
 .../multi-project/projects/list/build.properties   |   21 +
 src/example/multi-project/projects/list/build.xml  |   23 +
 src/example/multi-project/projects/list/ivy.xml    |   35 +
 .../projects/list/src/list/ListFile.java           |   50 +
 .../multi-project/projects/list/src/list/Main.java |   71 +
 .../multi-project/projects/size/build.properties   |   21 +
 src/example/multi-project/projects/size/build.xml  |   23 +
 src/example/multi-project/projects/size/ivy.xml    |   28 +
 .../projects/size/src/size/FileSize.java           |   45 +
 .../projects/sizewhere/build.properties            |   21 +
 .../multi-project/projects/sizewhere/build.xml     |   23 +
 .../multi-project/projects/sizewhere/ivy.xml       |   37 +
 .../projects/sizewhere/src/sizewhere/Main.java     |   71 +
 .../sizewhere/src/sizewhere/SizeWhere.java         |   37 +
 .../projects/version/build.properties              |   21 +
 .../multi-project/projects/version/build.xml       |   23 +
 src/example/multi-project/projects/version/ivy.xml |   24 +
 .../projects/version/src/version/Version.java      |   51 +
 src/example/packager-resolver/ivysettings.xml      |   35 +
 src/java/org/apache/ivy/Ivy.java                   |  975 +++++++++++++
 src/java/org/apache/ivy/Ivy14.java                 |  502 +++++++
 src/java/org/apache/ivy/Main.java                  |  591 ++++++++
 src/java/org/apache/ivy/ant/AddPathTask.java       |  103 ++
 src/java/org/apache/ivy/ant/AntBuildTrigger.java   |  172 +++
 src/java/org/apache/ivy/ant/AntCallTrigger.java    |  130 ++
 src/java/org/apache/ivy/ant/AntMessageLogger.java  |  150 ++
 src/java/org/apache/ivy/ant/BuildOBRTask.java      |  208 +++
 .../org/apache/ivy/ant/ConvertManifestTask.java    |   96 ++
 src/java/org/apache/ivy/ant/FixDepsTask.java       |   90 ++
 src/java/org/apache/ivy/ant/IvyAntSettings.java    |  391 +++++
 .../apache/ivy/ant/IvyAntVariableContainer.java    |  106 ++
 .../org/apache/ivy/ant/IvyArtifactProperty.java    |   97 ++
 src/java/org/apache/ivy/ant/IvyArtifactReport.java |  281 ++++
 src/java/org/apache/ivy/ant/IvyBuildList.java      |  569 ++++++++
 src/java/org/apache/ivy/ant/IvyBuildNumber.java    |  386 +++++
 src/java/org/apache/ivy/ant/IvyCacheFileset.java   |  204 +++
 src/java/org/apache/ivy/ant/IvyCachePath.java      |  116 ++
 src/java/org/apache/ivy/ant/IvyCacheTask.java      |  101 ++
 src/java/org/apache/ivy/ant/IvyCheck.java          |   98 ++
 src/java/org/apache/ivy/ant/IvyCleanCache.java     |   85 ++
 src/java/org/apache/ivy/ant/IvyConfigure.java      |  157 ++
 src/java/org/apache/ivy/ant/IvyConflict.java       |   77 +
 src/java/org/apache/ivy/ant/IvyConvertPom.java     |   77 +
 src/java/org/apache/ivy/ant/IvyDeliver.java        |  452 ++++++
 src/java/org/apache/ivy/ant/IvyDependency.java     |  193 +++
 .../org/apache/ivy/ant/IvyDependencyArtifact.java  |   67 +
 src/java/org/apache/ivy/ant/IvyDependencyConf.java |   64 +
 .../org/apache/ivy/ant/IvyDependencyExclude.java   |   75 +
 .../org/apache/ivy/ant/IvyDependencyInclude.java   |   62 +
 src/java/org/apache/ivy/ant/IvyDependencyTree.java |  132 ++
 .../apache/ivy/ant/IvyDependencyUpdateChecker.java |  214 +++
 src/java/org/apache/ivy/ant/IvyExclude.java        |   75 +
 .../org/apache/ivy/ant/IvyExtractFromSources.java  |  217 +++
 src/java/org/apache/ivy/ant/IvyFindRevision.java   |  104 ++
 src/java/org/apache/ivy/ant/IvyInfo.java           |  212 +++
 src/java/org/apache/ivy/ant/IvyInstall.java        |  228 +++
 src/java/org/apache/ivy/ant/IvyListModules.java    |  158 ++
 src/java/org/apache/ivy/ant/IvyMakePom.java        |  308 ++++
 src/java/org/apache/ivy/ant/IvyOverride.java       |   66 +
 .../org/apache/ivy/ant/IvyPostResolveTask.java     |  460 ++++++
 src/java/org/apache/ivy/ant/IvyPublish.java        |  481 ++++++
 src/java/org/apache/ivy/ant/IvyReport.java         |  434 ++++++
 .../org/apache/ivy/ant/IvyRepositoryReport.java    |  328 +++++
 src/java/org/apache/ivy/ant/IvyResolve.java        |  517 +++++++
 src/java/org/apache/ivy/ant/IvyResources.java      |  118 ++
 src/java/org/apache/ivy/ant/IvyRetrieve.java       |  234 +++
 src/java/org/apache/ivy/ant/IvyTask.java           |  297 ++++
 src/java/org/apache/ivy/ant/IvyVar.java            |  132 ++
 src/java/org/apache/ivy/ant/MapperAdapter.java     |   42 +
 src/java/org/apache/ivy/ant/PackageMapping.java    |   69 +
 src/java/org/apache/ivy/ant/antlib.xml             |   52 +
 .../ivy/core/ExecutionRelativeUrlResolver.java     |   34 +
 src/java/org/apache/ivy/core/IvyContext.java       |  386 +++++
 src/java/org/apache/ivy/core/IvyPatternHelper.java |  526 +++++++
 src/java/org/apache/ivy/core/IvyThread.java        |   70 +
 src/java/org/apache/ivy/core/LogOptions.java       |   57 +
 .../apache/ivy/core/NormalRelativeUrlResolver.java |   32 +
 .../org/apache/ivy/core/RelativeUrlResolver.java   |   67 +
 .../org/apache/ivy/core/cache/ArtifactOrigin.java  |  174 +++
 .../ivy/core/cache/CacheDownloadOptions.java       |   43 +
 .../ivy/core/cache/CacheMetadataOptions.java       |   88 ++
 .../ivy/core/cache/CacheResourceOptions.java       |   32 +
 src/java/org/apache/ivy/core/cache/CacheUtil.java  |   50 +
 .../core/cache/DefaultRepositoryCacheManager.java  | 1543 ++++++++++++++++++++
 .../core/cache/DefaultResolutionCacheManager.java  |  304 ++++
 .../apache/ivy/core/cache/DownloadListener.java    |   34 +
 .../core/cache/ModuleDescriptorMemoryCache.java    |  134 ++
 .../ivy/core/cache/ModuleDescriptorProvider.java   |   31 +
 .../ivy/core/cache/ModuleDescriptorWriter.java     |   30 +
 .../ivy/core/cache/ParserSettingsMonitor.java      |  154 ++
 .../ivy/core/cache/RepositoryCacheManager.java     |  194 +++
 .../ivy/core/cache/ResolutionCacheManager.java     |   48 +
 .../org/apache/ivy/core/check/CheckEngine.java     |  135 ++
 .../apache/ivy/core/check/CheckEngineSettings.java |   29 +
 .../core/deliver/DefaultPublishingDRResolver.java  |   28 +
 .../org/apache/ivy/core/deliver/DeliverEngine.java |  214 +++
 .../ivy/core/deliver/DeliverEngineSettings.java    |   26 +
 .../apache/ivy/core/deliver/DeliverOptions.java    |  270 ++++
 .../PublishingDependencyRevisionResolver.java      |   41 +
 .../org/apache/ivy/core/event/EventManager.java    |   95 ++
 .../apache/ivy/core/event/FilteredIvyListener.java |   46 +
 src/java/org/apache/ivy/core/event/IvyEvent.java   |  127 ++
 .../org/apache/ivy/core/event/IvyEventFilter.java  |  159 ++
 .../org/apache/ivy/core/event/IvyListener.java     |   24 +
 .../ivy/core/event/download/DownloadEvent.java     |   42 +
 .../event/download/EndArtifactDownloadEvent.java   |   63 +
 .../ivy/core/event/download/NeedArtifactEvent.java |   38 +
 .../core/event/download/PrepareDownloadEvent.java  |   36 +
 .../event/download/StartArtifactDownloadEvent.java |   49 +
 .../event/publish/EndArtifactPublishEvent.java     |   56 +
 .../ivy/core/event/publish/PublishEvent.java       |   77 +
 .../event/publish/StartArtifactPublishEvent.java   |   42 +
 .../event/resolve/EndResolveDependencyEvent.java   |   75 +
 .../ivy/core/event/resolve/EndResolveEvent.java    |   43 +
 .../core/event/resolve/ResolveDependencyEvent.java |   55 +
 .../ivy/core/event/resolve/ResolveEvent.java       |   36 +
 .../event/resolve/StartResolveDependencyEvent.java |   32 +
 .../ivy/core/event/resolve/StartResolveEvent.java  |   29 +
 .../event/retrieve/EndRetrieveArtifactEvent.java   |   30 +
 .../ivy/core/event/retrieve/EndRetrieveEvent.java  |   84 ++
 .../core/event/retrieve/RetrieveArtifactEvent.java |   55 +
 .../ivy/core/event/retrieve/RetrieveEvent.java     |   47 +
 .../event/retrieve/StartRetrieveArtifactEvent.java |   30 +
 .../core/event/retrieve/StartRetrieveEvent.java    |   29 +
 .../org/apache/ivy/core/install/InstallEngine.java |  211 +++
 .../ivy/core/install/InstallEngineSettings.java    |   46 +
 .../apache/ivy/core/install/InstallOptions.java    |  101 ++
 .../core/module/descriptor/AbstractArtifact.java   |   81 +
 .../descriptor/AbstractIncludeExcludeRule.java     |   94 ++
 .../ivy/core/module/descriptor/Artifact.java       |  100 ++
 .../ivy/core/module/descriptor/Configuration.java  |  247 ++++
 .../core/module/descriptor/ConfigurationAware.java |   39 +
 .../core/module/descriptor/ConfigurationGroup.java |   71 +
 .../descriptor/ConfigurationIntersection.java      |   72 +
 .../core/module/descriptor/DefaultArtifact.java    |  146 ++
 .../DefaultDependencyArtifactDescriptor.java       |  121 ++
 .../descriptor/DefaultDependencyDescriptor.java    |  706 +++++++++
 .../core/module/descriptor/DefaultExcludeRule.java |   34 +
 .../descriptor/DefaultExtendsDescriptor.java       |   93 ++
 .../core/module/descriptor/DefaultIncludeRule.java |   34 +
 .../module/descriptor/DefaultModuleDescriptor.java |  883 +++++++++++
 .../descriptor/DependencyArtifactDescriptor.java   |   70 +
 .../module/descriptor/DependencyDescriptor.java    |  141 ++
 .../descriptor/DependencyDescriptorMediator.java   |   44 +
 .../ivy/core/module/descriptor/ExcludeRule.java    |   50 +
 .../core/module/descriptor/ExtendsDescriptor.java  |   68 +
 .../core/module/descriptor/ExtraInfoHolder.java    |   76 +
 .../ivy/core/module/descriptor/IncludeRule.java    |   51 +
 .../core/module/descriptor/InheritableItem.java    |   34 +
 .../apache/ivy/core/module/descriptor/License.java |   38 +
 .../ivy/core/module/descriptor/MDArtifact.java     |  126 ++
 .../core/module/descriptor/ModuleDescriptor.java   |  293 ++++
 .../OverrideDependencyDescriptorMediator.java      |   85 ++
 .../org/apache/ivy/core/module/id/ArtifactId.java  |  107 ++
 .../ivy/core/module/id/ArtifactRevisionId.java     |  121 ++
 .../apache/ivy/core/module/id/MatcherLookup.java   |  153 ++
 .../org/apache/ivy/core/module/id/ModuleId.java    |  230 +++
 .../ivy/core/module/id/ModuleRevisionId.java       |  343 +++++
 .../org/apache/ivy/core/module/id/ModuleRules.java |  250 ++++
 .../org/apache/ivy/core/module/id/package.html     |   61 +
 .../org/apache/ivy/core/module/status/Status.java  |   48 +
 .../ivy/core/module/status/StatusManager.java      |  151 ++
 .../org/apache/ivy/core/pack/ArchivePacking.java   |   32 +
 .../apache/ivy/core/pack/OsgiBundlePacking.java    |   48 +
 .../org/apache/ivy/core/pack/Pack200Packing.java   |   55 +
 .../org/apache/ivy/core/pack/PackagingManager.java |  115 ++
 .../org/apache/ivy/core/pack/PackingRegistry.java  |   43 +
 .../org/apache/ivy/core/pack/StreamPacking.java    |   35 +
 src/java/org/apache/ivy/core/pack/ZipPacking.java  |   99 ++
 .../org/apache/ivy/core/publish/PublishEngine.java |  290 ++++
 .../ivy/core/publish/PublishEngineSettings.java    |   32 +
 .../apache/ivy/core/publish/PublishOptions.java    |  183 +++
 .../ivy/core/report/ArtifactDownloadReport.java    |  195 +++
 .../core/report/ConfigurationResolveReport.java    |  365 +++++
 .../org/apache/ivy/core/report/DownloadReport.java |   57 +
 .../org/apache/ivy/core/report/DownloadStatus.java |   62 +
 .../report/MetadataArtifactDownloadReport.java     |   63 +
 .../org/apache/ivy/core/report/ResolveReport.java  |  436 ++++++
 .../repository/RepositoryManagementEngine.java     |  339 +++++
 .../RepositoryManagementEngineSettings.java        |   24 +
 .../apache/ivy/core/resolve/DownloadOptions.java   |   27 +
 src/java/org/apache/ivy/core/resolve/IvyNode.java  | 1344 +++++++++++++++++
 .../apache/ivy/core/resolve/IvyNodeBlacklist.java  |   68 +
 .../apache/ivy/core/resolve/IvyNodeCallers.java    |  296 ++++
 .../apache/ivy/core/resolve/IvyNodeEviction.java   |  439 ++++++
 .../org/apache/ivy/core/resolve/IvyNodeUsage.java  |  326 +++++
 .../org/apache/ivy/core/resolve/ResolveData.java   |  351 +++++
 .../org/apache/ivy/core/resolve/ResolveEngine.java | 1219 ++++++++++++++++
 .../ivy/core/resolve/ResolveEngineSettings.java    |   45 +
 .../apache/ivy/core/resolve/ResolveOptions.java    |  312 ++++
 .../ivy/core/resolve/ResolveProcessException.java  |   46 +
 .../ivy/core/resolve/ResolvedModuleRevision.java   |  143 ++
 .../ivy/core/resolve/RestartResolveProcess.java    |   34 +
 .../org/apache/ivy/core/resolve/VisitData.java     |   72 +
 .../org/apache/ivy/core/resolve/VisitNode.java     |  519 +++++++
 .../apache/ivy/core/retrieve/FileNameMapper.java   |   24 +
 .../apache/ivy/core/retrieve/RetrieveEngine.java   |  496 +++++++
 .../ivy/core/retrieve/RetrieveEngineSettings.java  |   31 +
 .../apache/ivy/core/retrieve/RetrieveOptions.java  |  210 +++
 .../apache/ivy/core/retrieve/RetrieveReport.java   |  101 ++
 .../org/apache/ivy/core/search/ModuleEntry.java    |   51 +
 .../apache/ivy/core/search/OrganisationEntry.java  |   43 +
 .../org/apache/ivy/core/search/RevisionEntry.java  |   59 +
 .../org/apache/ivy/core/search/SearchEngine.java   |  437 ++++++
 .../org/apache/ivy/core/settings/IvyPattern.java   |   33 +
 .../org/apache/ivy/core/settings/IvySettings.java  | 1516 +++++++++++++++++++
 .../ivy/core/settings/IvyVariableContainer.java    |   39 +
 .../core/settings/IvyVariableContainerImpl.java    |  101 ++
 .../org/apache/ivy/core/settings/Validatable.java  |   32 +
 .../ivy/core/settings/XmlSettingsParser.java       |  648 ++++++++
 .../org/apache/ivy/core/settings/ivy.properties    |   43 +
 .../apache/ivy/core/settings/ivysettings-1.4.xml   |   28 +
 .../core/settings/ivysettings-default-chain.xml    |   26 +
 .../apache/ivy/core/settings/ivysettings-local.xml |   29 +
 .../ivy/core/settings/ivysettings-main-chain.xml   |   26 +
 .../ivy/core/settings/ivysettings-public.xml       |   23 +
 .../ivy/core/settings/ivysettings-shared.xml       |   29 +
 .../org/apache/ivy/core/settings/ivysettings.xml   |   26 +
 .../apache/ivy/core/settings/repository.properties |   24 +
 .../apache/ivy/core/settings/typedef.properties    |   67 +
 .../ivy/core/sort/CollectionOfModulesToSort.java   |  111 ++
 .../MessageBasedNonMatchingVersionReporter.java    |   46 +
 .../ivy/core/sort/ModuleDescriptorSorter.java      |  105 ++
 .../org/apache/ivy/core/sort/ModuleInSort.java     |  187 +++
 .../ivy/core/sort/NonMatchingVersionReporter.java  |   36 +
 .../sort/SilentNonMatchingVersionReporter.java     |   32 +
 .../ivy/core/sort/SimpleSortEngineSettings.java    |   45 +
 src/java/org/apache/ivy/core/sort/SortEngine.java  |  127 ++
 .../apache/ivy/core/sort/SortEngineSettings.java   |   31 +
 src/java/org/apache/ivy/core/sort/SortOptions.java |   56 +
 .../sort/WarningNonMatchingVersionReporter.java    |   32 +
 src/java/org/apache/ivy/logo.png                   |  Bin 0 -> 9085 bytes
 .../org/apache/ivy/osgi/core/BundleArtifact.java   |   48 +
 .../org/apache/ivy/osgi/core/BundleCapability.java |   92 ++
 src/java/org/apache/ivy/osgi/core/BundleInfo.java  |  381 +++++
 .../apache/ivy/osgi/core/BundleInfoAdapter.java    |  370 +++++
 .../apache/ivy/osgi/core/BundleRequirement.java    |  111 ++
 .../ivy/osgi/core/ExecutionEnvironmentProfile.java |   80 +
 .../core/ExecutionEnvironmentProfileProvider.java  |  135 ++
 .../org/apache/ivy/osgi/core/ExportPackage.java    |   70 +
 .../ivy/osgi/core/ManifestHeaderElement.java       |  113 ++
 .../apache/ivy/osgi/core/ManifestHeaderValue.java  |  416 ++++++
 .../org/apache/ivy/osgi/core/ManifestParser.java   |  302 ++++
 .../apache/ivy/osgi/core/OSGiManifestParser.java   |  103 ++
 .../apache/ivy/osgi/core/OsgiLatestStrategy.java   |   96 ++
 .../apache/ivy/osgi/core/jvm-packages.properties   |  220 +++
 src/java/org/apache/ivy/osgi/filter/AndFilter.java |   45 +
 .../org/apache/ivy/osgi/filter/CompareFilter.java  |  138 ++
 .../ivy/osgi/filter/MultiOperatorFilter.java       |   90 ++
 src/java/org/apache/ivy/osgi/filter/NotFilter.java |   36 +
 .../org/apache/ivy/osgi/filter/OSGiFilter.java     |   34 +
 .../apache/ivy/osgi/filter/OSGiFilterParser.java   |  217 +++
 src/java/org/apache/ivy/osgi/filter/OrFilter.java  |   45 +
 .../apache/ivy/osgi/filter/UniOperatorFilter.java  |   68 +
 src/java/org/apache/ivy/osgi/obr/OBRResolver.java  |  147 ++
 .../org/apache/ivy/osgi/obr/xml/Capability.java    |   55 +
 .../apache/ivy/osgi/obr/xml/CapabilityAdapter.java |  103 ++
 .../ivy/osgi/obr/xml/CapabilityProperty.java       |   51 +
 .../org/apache/ivy/osgi/obr/xml/OBRXMLParser.java  |  407 ++++++
 .../org/apache/ivy/osgi/obr/xml/OBRXMLWriter.java  |  288 ++++
 .../org/apache/ivy/osgi/obr/xml/Requirement.java   |   61 +
 .../ivy/osgi/obr/xml/RequirementAdapter.java       |  184 +++
 .../osgi/obr/xml/UnsupportedFilterException.java   |   25 +
 src/java/org/apache/ivy/osgi/p2/P2Artifact.java    |   53 +
 .../org/apache/ivy/osgi/p2/P2ArtifactParser.java   |  248 ++++
 .../org/apache/ivy/osgi/p2/P2CompositeParser.java  |  123 ++
 src/java/org/apache/ivy/osgi/p2/P2Descriptor.java  |  152 ++
 .../org/apache/ivy/osgi/p2/P2MetadataParser.java   |  922 ++++++++++++
 .../org/apache/ivy/osgi/p2/PropertiesParser.java   |   80 +
 .../org/apache/ivy/osgi/p2/XMLInputParser.java     |   30 +
 .../ivy/osgi/repo/AbstractFSManifestIterable.java  |  155 ++
 .../apache/ivy/osgi/repo/AbstractOSGiResolver.java |  540 +++++++
 .../ivy/osgi/repo/AggregatedOSGiResolver.java      |   40 +
 .../ivy/osgi/repo/AggregatedRepoDescriptor.java    |  112 ++
 .../osgi/repo/ArtifactReportManifestIterable.java  |  172 +++
 .../ivy/osgi/repo/BundleCapabilityAndLocation.java |   57 +
 .../apache/ivy/osgi/repo/BundleRepoDescriptor.java |   71 +
 .../ivy/osgi/repo/EditableRepoDescriptor.java      |  173 +++
 .../apache/ivy/osgi/repo/FSManifestIterable.java   |  126 ++
 .../apache/ivy/osgi/repo/ManifestAndLocation.java  |   54 +
 .../ivy/osgi/repo/ModuleDescriptorWrapper.java     |   99 ++
 .../ivy/osgi/repo/RelativeURLRepository.java       |   73 +
 .../org/apache/ivy/osgi/repo/RepoDescriptor.java   |   33 +
 .../ivy/osgi/repo/RepositoryManifestIterable.java  |   73 +
 .../ivy/osgi/repo/ResolverManifestIterable.java    |  205 +++
 .../apache/ivy/osgi/updatesite/PluginAdapter.java  |   81 +
 .../ivy/osgi/updatesite/UpdateSiteDescriptor.java  |   41 +
 .../ivy/osgi/updatesite/UpdateSiteLoader.java      |  338 +++++
 .../ivy/osgi/updatesite/UpdateSiteResolver.java    |  140 ++
 .../apache/ivy/osgi/updatesite/xml/Archive.java    |   32 +
 .../ivy/osgi/updatesite/xml/CategoryDef.java       |   37 +
 .../ivy/osgi/updatesite/xml/EclipseFeature.java    |  176 +++
 .../ivy/osgi/updatesite/xml/EclipsePlugin.java     |   59 +
 .../updatesite/xml/EclipseUpdateSiteParser.java    |  277 ++++
 .../ivy/osgi/updatesite/xml/FeatureParser.java     |  390 +++++
 .../apache/ivy/osgi/updatesite/xml/Require.java    |   73 +
 .../apache/ivy/osgi/updatesite/xml/UpdateSite.java |   72 +
 .../updatesite/xml/UpdateSiteDigestParser.java     |   65 +
 .../apache/ivy/osgi/util/DelegatingHandler.java    |  636 ++++++++
 src/java/org/apache/ivy/osgi/util/ParseUtil.java   |   82 ++
 src/java/org/apache/ivy/osgi/util/Version.java     |  223 +++
 .../apache/ivy/osgi/util/VersionComparator.java    |   39 +
 .../org/apache/ivy/osgi/util/VersionRange.java     |  372 +++++
 src/java/org/apache/ivy/osgi/util/ZipUtil.java     |   66 +
 .../org/apache/ivy/plugins/IvySettingsAware.java   |   24 +
 .../AbstractCircularDependencyStrategy.java        |   34 +
 .../AbstractLogCircularDependencyStrategy.java     |   56 +
 .../circular/CircularDependencyException.java      |   43 +
 .../plugins/circular/CircularDependencyHelper.java |   86 ++
 .../circular/CircularDependencyStrategy.java       |   31 +
 .../circular/ErrorCircularDependencyStrategy.java  |   38 +
 .../circular/IgnoreCircularDependencyStrategy.java |   40 +
 .../circular/WarnCircularDependencyStrategy.java   |   39 +
 .../plugins/conflict/AbstractConflictManager.java  |   53 +
 .../ivy/plugins/conflict/ConflictManager.java      |   60 +
 .../ivy/plugins/conflict/FixedConflictManager.java |   51 +
 .../conflict/LatestCompatibleConflictManager.java  |  312 ++++
 .../plugins/conflict/LatestConflictManager.java    |  171 +++
 .../ivy/plugins/conflict/NoConflictManager.java    |   32 +
 .../plugins/conflict/RegexpConflictManager.java    |  120 ++
 .../plugins/conflict/StrictConflictException.java  |   49 +
 .../plugins/conflict/StrictConflictManager.java    |   53 +
 .../ivy/plugins/latest/AbstractLatestStrategy.java |   52 +
 .../apache/ivy/plugins/latest/ArtifactInfo.java    |   24 +
 .../plugins/latest/ComparatorLatestStrategy.java   |   51 +
 .../latest/LatestLexicographicStrategy.java        |   55 +
 .../ivy/plugins/latest/LatestRevisionStrategy.java |  198 +++
 .../apache/ivy/plugins/latest/LatestStrategy.java  |   45 +
 .../ivy/plugins/latest/LatestTimeStrategy.java     |   36 +
 .../ivy/plugins/lock/AbstractLockStrategy.java     |   47 +
 .../ivy/plugins/lock/ArtifactLockStrategy.java     |   38 +
 .../ivy/plugins/lock/CreateFileLockStrategy.java   |   27 +
 .../apache/ivy/plugins/lock/DeleteOnExitHook.java  |   54 +
 .../ivy/plugins/lock/FileBasedLockStrategy.java    |  356 +++++
 .../org/apache/ivy/plugins/lock/LockStrategy.java  |   73 +
 .../ivy/plugins/lock/NIOFileLockStrategy.java      |   27 +
 .../apache/ivy/plugins/lock/NoLockStrategy.java    |   35 +
 .../plugins/matcher/AbstractPatternMatcher.java    |   63 +
 .../org/apache/ivy/plugins/matcher/AnyMatcher.java |   40 +
 .../matcher/ExactOrRegexpPatternMatcher.java       |   64 +
 .../ivy/plugins/matcher/ExactPatternMatcher.java   |   56 +
 .../ivy/plugins/matcher/GlobPatternMatcher.java    |  104 ++
 .../org/apache/ivy/plugins/matcher/MapMatcher.java |   70 +
 .../org/apache/ivy/plugins/matcher/Matcher.java    |   44 +
 .../apache/ivy/plugins/matcher/MatcherHelper.java  |   68 +
 .../org/apache/ivy/plugins/matcher/NoMatcher.java  |   41 +
 .../apache/ivy/plugins/matcher/PatternMatcher.java |   72 +
 .../ivy/plugins/matcher/RegexpPatternMatcher.java  |   90 ++
 .../org/apache/ivy/plugins/namespace/MRIDRule.java |   73 +
 .../plugins/namespace/MRIDTransformationRule.java  |  147 ++
 .../ivy/plugins/namespace/NameSpaceHelper.java     |  113 ++
 .../apache/ivy/plugins/namespace/Namespace.java    |  109 ++
 .../ivy/plugins/namespace/NamespaceRule.java       |   66 +
 .../plugins/namespace/NamespaceTransformer.java    |   26 +
 .../parser/AbstractModuleDescriptorParser.java     |  366 +++++
 .../ivy/plugins/parser/ModuleDescriptorParser.java |   68 +
 .../parser/ModuleDescriptorParserRegistry.java     |  104 ++
 .../apache/ivy/plugins/parser/ParserSettings.java  |   62 +
 .../plugins/parser/m2/DefaultPomDependencyMgt.java |   61 +
 .../ivy/plugins/parser/m2/PomDependencyMgt.java    |   33 +
 .../parser/m2/PomModuleDescriptorBuilder.java      |  736 ++++++++++
 .../parser/m2/PomModuleDescriptorParser.java       |  380 +++++
 .../parser/m2/PomModuleDescriptorWriter.java       |  392 +++++
 .../apache/ivy/plugins/parser/m2/PomReader.java    |  629 ++++++++
 .../ivy/plugins/parser/m2/PomWriterOptions.java    |  214 +++
 .../apache/ivy/plugins/parser/m2/m2-entities.ent   |  114 ++
 .../org/apache/ivy/plugins/parser/m2/pom.template  |   33 +
 .../ivy/plugins/parser/xml/UpdateOptions.java      |  222 +++
 .../parser/xml/XmlModuleDescriptorParser.java      | 1387 ++++++++++++++++++
 .../parser/xml/XmlModuleDescriptorUpdater.java     | 1340 +++++++++++++++++
 .../parser/xml/XmlModuleDescriptorWriter.java      |  576 ++++++++
 src/java/org/apache/ivy/plugins/parser/xml/ivy.xsd |  291 ++++
 .../ivy/plugins/report/LogReportOutputter.java     |  199 +++
 .../apache/ivy/plugins/report/ReportOutputter.java |   38 +
 .../ivy/plugins/report/XmlReportOutputter.java     |   75 +
 .../apache/ivy/plugins/report/XmlReportParser.java |  333 +++++
 .../apache/ivy/plugins/report/XmlReportWriter.java |  319 ++++
 .../ivy/plugins/report/ivy-report-dot-all.xsl      |   34 +
 .../apache/ivy/plugins/report/ivy-report-dot.xsl   |   49 +
 .../ivy/plugins/report/ivy-report-graph-all.xsl    |   64 +
 .../apache/ivy/plugins/report/ivy-report-graph.xsl |   85 ++
 .../org/apache/ivy/plugins/report/ivy-report.css   |  279 ++++
 .../org/apache/ivy/plugins/report/ivy-report.xsl   |  514 +++++++
 .../ivy/plugins/repository/AbstractRepository.java |  136 ++
 .../repository/ArtifactResourceResolver.java       |   29 +
 .../ivy/plugins/repository/BasicResource.java      |   76 +
 .../ivy/plugins/repository/LazyResource.java       |   97 ++
 .../plugins/repository/LocalizableResource.java    |   38 +
 .../apache/ivy/plugins/repository/Repository.java  |  153 ++
 .../repository/RepositoryCopyProgressListener.java |   56 +
 .../apache/ivy/plugins/repository/Resource.java    |  100 ++
 .../ivy/plugins/repository/ResourceDownloader.java |   38 +
 .../ivy/plugins/repository/ResourceHelper.java     |   61 +
 .../ivy/plugins/repository/TransferEvent.java      |  357 +++++
 .../ivy/plugins/repository/TransferListener.java   |   27 +
 .../plugins/repository/file/FileRepository.java    |  150 ++
 .../ivy/plugins/repository/file/FileResource.java  |   76 +
 .../ivy/plugins/repository/jar/JarRepository.java  |   89 ++
 .../ivy/plugins/repository/jar/JarResource.java    |   73 +
 .../plugins/repository/sftp/SFTPRepository.java    |  289 ++++
 .../ivy/plugins/repository/sftp/SFTPResource.java  |   87 ++
 .../repository/ssh/AbstractSshBasedRepository.java |  320 ++++
 .../plugins/repository/ssh/RemoteScpException.java |   53 +
 .../org/apache/ivy/plugins/repository/ssh/Scp.java |  611 ++++++++
 .../ivy/plugins/repository/ssh/SshCache.java       |  453 ++++++
 .../ivy/plugins/repository/ssh/SshRepository.java  |  473 ++++++
 .../ivy/plugins/repository/ssh/SshResource.java    |  139 ++
 .../plugins/repository/url/ChainedRepository.java  |  115 ++
 .../ivy/plugins/repository/url/URLRepository.java  |  141 ++
 .../ivy/plugins/repository/url/URLResource.java    |  116 ++
 .../ivy/plugins/repository/vfs/VfsRepository.java  |  216 +++
 .../ivy/plugins/repository/vfs/VfsResource.java    |  206 +++
 .../apache/ivy/plugins/repository/vfs/ivy_vfs.xml  |   50 +
 .../plugins/repository/vsftp/VsftpRepository.java  |  745 ++++++++++
 .../plugins/repository/vsftp/VsftpResource.java    |   57 +
 .../resolver/AbstractPatternsBasedResolver.java    |  366 +++++
 .../ivy/plugins/resolver/AbstractResolver.java     |  606 ++++++++
 .../plugins/resolver/AbstractSshBasedResolver.java |  147 ++
 .../apache/ivy/plugins/resolver/BasicResolver.java | 1164 +++++++++++++++
 .../ivy/plugins/resolver/BintrayResolver.java      |   81 +
 .../apache/ivy/plugins/resolver/CacheResolver.java |  185 +++
 .../apache/ivy/plugins/resolver/ChainResolver.java |  349 +++++
 .../ivy/plugins/resolver/DependencyResolver.java   |  210 +++
 .../apache/ivy/plugins/resolver/DualResolver.java  |  218 +++
 .../ivy/plugins/resolver/FileSystemResolver.java   |  323 ++++
 .../ivy/plugins/resolver/IBiblioResolver.java      |  554 +++++++
 .../ivy/plugins/resolver/IvyRepResolver.java       |  309 ++++
 .../apache/ivy/plugins/resolver/JarResolver.java   |  101 ++
 .../ivy/plugins/resolver/MirroredURLResolver.java  |  115 ++
 .../ivy/plugins/resolver/RepositoryResolver.java   |  347 +++++
 .../ivy/plugins/resolver/ResolverSettings.java     |   58 +
 .../apache/ivy/plugins/resolver/SFTPResolver.java  |   41 +
 .../apache/ivy/plugins/resolver/SshResolver.java   |   89 ++
 .../apache/ivy/plugins/resolver/URLResolver.java   |   34 +
 .../apache/ivy/plugins/resolver/VfsResolver.java   |   61 +
 .../apache/ivy/plugins/resolver/VsftpResolver.java |   74 +
 .../resolver/packager/BuiltFileResource.java       |   85 ++
 .../resolver/packager/PackagerCacheEntry.java      |  242 +++
 .../resolver/packager/PackagerResolver.java        |  255 ++++
 .../apache/ivy/plugins/resolver/packager/build.xml |   58 +
 .../ivy/plugins/resolver/packager/packager-1.0.xsd |  101 ++
 .../ivy/plugins/resolver/packager/packager.xsl     |  499 +++++++
 .../plugins/resolver/util/ApacheHttpURLLister.java |   40 +
 .../ivy/plugins/resolver/util/FileURLLister.java   |   69 +
 .../plugins/resolver/util/HasLatestStrategy.java   |   28 +
 .../plugins/resolver/util/MDResolvedResource.java  |   35 +
 .../plugins/resolver/util/ResolvedResource.java    |   48 +
 .../ivy/plugins/resolver/util/ResolverHelper.java  |  332 +++++
 .../plugins/resolver/util/ResourceMDParser.java    |   34 +
 .../ivy/plugins/resolver/util/URLLister.java       |   35 +
 .../ivy/plugins/signer/SignatureGenerator.java     |   31 +
 .../bouncycastle/OpenPGPSignatureGenerator.java    |  185 +++
 .../ivy/plugins/trigger/AbstractTrigger.java       |   83 ++
 .../org/apache/ivy/plugins/trigger/LogTrigger.java |  133 ++
 .../org/apache/ivy/plugins/trigger/Trigger.java    |   25 +
 .../plugins/version/AbstractVersionMatcher.java    |   78 +
 .../ivy/plugins/version/ChainVersionMatcher.java   |  155 ++
 .../ivy/plugins/version/ExactVersionMatcher.java   |   35 +
 .../ivy/plugins/version/LatestVersionMatcher.java  |   62 +
 src/java/org/apache/ivy/plugins/version/Match.java |  136 ++
 .../ivy/plugins/version/PatternVersionMatcher.java |   99 ++
 .../ivy/plugins/version/SubVersionMatcher.java     |   46 +
 .../apache/ivy/plugins/version/VersionMatcher.java |  110 ++
 .../ivy/plugins/version/VersionRangeMatcher.java   |  246 ++++
 .../ivy/tools/analyser/DependencyAnalyser.java     |   24 +
 .../tools/analyser/JarJarDependencyAnalyser.java   |   95 ++
 .../org/apache/ivy/tools/analyser/JarModule.java   |   46 +
 .../apache/ivy/tools/analyser/JarModuleFinder.java |   80 +
 .../ivy/tools/analyser/RepositoryAnalyser.java     |   60 +
 .../org/apache/ivy/util/AbstractMessageLogger.java |  199 +++
 src/java/org/apache/ivy/util/Checks.java           |   61 +
 src/java/org/apache/ivy/util/ChecksumHelper.java   |  168 +++
 src/java/org/apache/ivy/util/CollectionUtils.java  |   33 +
 .../org/apache/ivy/util/ConfigurationUtils.java    |   96 ++
 src/java/org/apache/ivy/util/Configurator.java     |  764 ++++++++++
 .../org/apache/ivy/util/ContextualSAXHandler.java  |   64 +
 .../org/apache/ivy/util/CopyProgressEvent.java     |   60 +
 .../org/apache/ivy/util/CopyProgressListener.java  |   29 +
 src/java/org/apache/ivy/util/Credentials.java      |  102 ++
 src/java/org/apache/ivy/util/CredentialsUtil.java  |  167 +++
 src/java/org/apache/ivy/util/DateUtil.java         |   42 +
 .../org/apache/ivy/util/DefaultMessageLogger.java  |   51 +
 .../org/apache/ivy/util/EncrytedProperties.java    |   65 +
 src/java/org/apache/ivy/util/FileResolver.java     |   44 +
 src/java/org/apache/ivy/util/FileUtil.java         |  731 ++++++++++
 src/java/org/apache/ivy/util/HexEncoder.java       |   39 +
 src/java/org/apache/ivy/util/HostUtil.java         |   53 +
 src/java/org/apache/ivy/util/MemoryUtil.java       |   90 ++
 src/java/org/apache/ivy/util/Message.java          |  218 +++
 src/java/org/apache/ivy/util/MessageLogger.java    |  108 ++
 .../org/apache/ivy/util/MessageLoggerEngine.java   |  207 +++
 .../org/apache/ivy/util/MessageLoggerHelper.java   |   55 +
 src/java/org/apache/ivy/util/PropertiesFile.java   |   75 +
 src/java/org/apache/ivy/util/StringUtils.java      |  192 +++
 src/java/org/apache/ivy/util/XMLHelper.java        |  243 +++
 src/java/org/apache/ivy/util/cli/CommandLine.java  |   58 +
 .../org/apache/ivy/util/cli/CommandLineParser.java |  141 ++
 src/java/org/apache/ivy/util/cli/Option.java       |  124 ++
 .../org/apache/ivy/util/cli/OptionBuilder.java     |   69 +
 .../org/apache/ivy/util/cli/ParseException.java    |   24 +
 .../ivy/util/extendable/DefaultExtendableItem.java |   38 +
 .../apache/ivy/util/extendable/ExtendableItem.java |   78 +
 .../ivy/util/extendable/ExtendableItemHelper.java  |   74 +
 .../extendable/UnmodifiableExtendableItem.java     |   97 ++
 src/java/org/apache/ivy/util/filter/AndFilter.java |   41 +
 .../apache/ivy/util/filter/ArtifactTypeFilter.java |   39 +
 src/java/org/apache/ivy/util/filter/Filter.java    |   22 +
 .../org/apache/ivy/util/filter/FilterHelper.java   |   82 ++
 src/java/org/apache/ivy/util/filter/NoFilter.java  |   33 +
 src/java/org/apache/ivy/util/filter/NotFilter.java |   34 +
 src/java/org/apache/ivy/util/filter/OrFilter.java  |   41 +
 .../apache/ivy/util/url/AbstractURLHandler.java    |  176 +++
 .../org/apache/ivy/util/url/ApacheURLLister.java   |  209 +++
 .../org/apache/ivy/util/url/BasicURLHandler.java   |  330 +++++
 .../org/apache/ivy/util/url/CredentialsStore.java  |   64 +
 .../org/apache/ivy/util/url/HttpClientHandler.java |  431 ++++++
 .../org/apache/ivy/util/url/IvyAuthenticator.java  |  157 ++
 src/java/org/apache/ivy/util/url/URLHandler.java   |  173 +++
 .../apache/ivy/util/url/URLHandlerDispatcher.java  |  109 ++
 .../apache/ivy/util/url/URLHandlerRegistry.java    |   73 +
 594 files changed, 87354 insertions(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/ivy.git



More information about the pkg-java-commits mailing list