/[Apache-SVN]
ViewVC logotype

Revision 632482


Jump to revision: Previous Next
Author: jdcasey
Date: Fri Feb 29 22:58:00 2008 UTC (16 years, 8 months ago)
Changed paths: 85
Log Message:
Adding the beginnings of a workspace to Maven, which is just a shared cache component for project, model, and POM file instances (for now). This allows fine-grained control over when such caches are cleared in environments where embedder instances may be reused multiple times, and will eventually enable new profile activators that require access to project information in the current build along with other advanced caching and cache-querying features.

Changed paths

Path Details
Directorymaven/components/trunk/maven-core/pom.xml modified , text changed
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/execution/DefaultMavenExecutionRequest.java modified , text changed
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/execution/MavenExecutionRequest.java modified , text changed
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java modified , text changed
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/monitor/event/AbstractEmbedderLifecycleMonitor.java added
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/monitor/event/AbstractWorkspaceMonitor.java added
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/monitor/event/MavenEmbedderLifecycleMonitor.java added
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/monitor/event/MavenWorkspaceMonitor.java added
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/monitor/event/PerCallWorkspaceMonitor.java added
Directorymaven/components/trunk/maven-core/src/test/java/org/apache/maven/extension/DefaultExtensionManagerTest.java modified , text changed
Directorymaven/components/trunk/maven-embedder/src/main/aspect/org/apache/maven/embedder/cache/CacheCleanerAspect.aj modified , text changed
Directorymaven/components/trunk/maven-embedder/src/main/aspect/org/apache/maven/embedder/event/ added
Directorymaven/components/trunk/maven-embedder/src/main/aspect/org/apache/maven/embedder/event/EmbedderEventDispatcherAspect.aj added
Directorymaven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/Configuration.java modified , text changed
Directorymaven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/DefaultConfiguration.java modified , text changed
Directorymaven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/MavenEmbedder.java modified , text changed
Directorymaven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/execution/DefaultMavenExecutionRequestPopulator.java modified , text changed
Directorymaven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/lifecycle/ added
Directorymaven/components/trunk/maven-embedder/src/main/resources/META-INF/plexus/components.xml modified , text changed
Directorymaven/components/trunk/maven-embedder/src/test/eventing-projects/ added
Directorymaven/components/trunk/maven-embedder/src/test/eventing-projects/read-with-deps/ added
Directorymaven/components/trunk/maven-embedder/src/test/eventing-projects/read-with-deps/pom.xml added
Directorymaven/components/trunk/maven-embedder/src/test/eventing-projects/read-with-deps/repo/ added
Directorymaven/components/trunk/maven-embedder/src/test/eventing-projects/read-with-deps/repo/tests/ added
Directorymaven/components/trunk/maven-embedder/src/test/eventing-projects/read-with-deps/repo/tests/dep/ added
Directorymaven/components/trunk/maven-embedder/src/test/eventing-projects/read-with-deps/repo/tests/dep/1/ added
Directorymaven/components/trunk/maven-embedder/src/test/eventing-projects/read-with-deps/repo/tests/dep/1/dep-1.pom added
Directorymaven/components/trunk/maven-embedder/src/test/eventing-projects/simple-read-project/ added
Directorymaven/components/trunk/maven-embedder/src/test/eventing-projects/simple-read-project/pom.xml added
Directorymaven/components/trunk/maven-embedder/src/test/java/org/apache/maven/embedder/MavenEmbedderEventingTest.java added
Directorymaven/components/trunk/maven-project/pom.xml modified , text changed
Directorymaven/components/trunk/maven-project/src/main/aspect/org/apache/maven/project/aspect/ProjectCacheAspect.aj modified , text changed
Directorymaven/components/trunk/maven-project/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java modified , text changed
Directorymaven/components/trunk/maven-project/src/main/java/org/apache/maven/project/artifact/MavenMetadataSource.java modified , text changed
Directorymaven/components/trunk/maven-project/src/main/java/org/apache/maven/project/build/model/DefaultModelLineageBuilder.java modified , text changed
Directorymaven/components/trunk/maven-project/src/main/java/org/apache/maven/project/build/model/ModelAndFile.java modified , text changed
Directorymaven/components/trunk/maven-project/src/main/java/org/apache/maven/project/workspace/ added
Directorymaven/components/trunk/maven-project/src/main/java/org/apache/maven/project/workspace/DefaultProjectWorkspace.java added
Directorymaven/components/trunk/maven-project/src/main/java/org/apache/maven/project/workspace/ProjectWorkspace.java added
Directorymaven/components/trunk/maven-project/src/main/resources/META-INF/plexus/components.xml modified , text changed
Directorymaven/components/trunk/maven-project/src/test/java/org/apache/maven/project/workspace/ added
Directorymaven/components/trunk/maven-project/src/test/java/org/apache/maven/project/workspace/DefaultProjectWorkspaceTest.java added
Directorymaven/components/trunk/maven-project/src/test/java/org/apache/maven/project/workspace/ModelAndFileCachingTest.java added
Directorymaven/components/trunk/maven-project/src/test/java/org/apache/maven/project/workspace/ProjectCachingTest.java added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/ProjectClasspathTest.xml modified , text changed
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/canonical/CanonicalProjectBuilderTest.xml modified , text changed
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/ added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/buildFromFile/ added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/buildFromFile/pom.xml added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/buildFromRepo/ added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/buildFromRepo/tests/ added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/buildFromRepo/tests/project-caching/ added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/buildFromRepo/tests/project-caching/1/ added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/buildFromRepo/tests/project-caching/1/project-caching-1.pom added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/buildFromRepo/tests/project-caching/maven-metadata-local.xml added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/buildModelLineage/ added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/buildModelLineage/pom.xml added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/resolveParentPom/ added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/resolveParentPom/childAndParent/ added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/resolveParentPom/childAndParent/child/ added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/resolveParentPom/childAndParent/child/pom.xml added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/resolveParentPom/childAndParent/pom.xml added
Directorymaven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/workspace/resolveParentPom/pom.xml added
Directorymaven/components/trunk/maven-workspace/ added
Directorymaven/components/trunk/maven-workspace/pom.xml added
Directorymaven/components/trunk/maven-workspace/src/ added
Directorymaven/components/trunk/maven-workspace/src/main/ added
Directorymaven/components/trunk/maven-workspace/src/main/java/ added
Directorymaven/components/trunk/maven-workspace/src/main/java/org/ added
Directorymaven/components/trunk/maven-workspace/src/main/java/org/apache/ added
Directorymaven/components/trunk/maven-workspace/src/main/java/org/apache/maven/ added
Directorymaven/components/trunk/maven-workspace/src/main/java/org/apache/maven/workspace/ added
Directorymaven/components/trunk/maven-workspace/src/main/java/org/apache/maven/workspace/DefaultMavenWorkspaceStore.java added
Directorymaven/components/trunk/maven-workspace/src/main/java/org/apache/maven/workspace/MavenWorkspaceStore.java added
Directorymaven/components/trunk/maven-workspace/src/main/resources/ added
Directorymaven/components/trunk/maven-workspace/src/main/resources/META-INF/ added
Directorymaven/components/trunk/maven-workspace/src/main/resources/META-INF/plexus/ added
Directorymaven/components/trunk/maven-workspace/src/main/resources/META-INF/plexus/components.xml added
Directorymaven/components/trunk/maven-workspace/src/test/ added
Directorymaven/components/trunk/maven-workspace/src/test/java/ added
Directorymaven/components/trunk/maven-workspace/src/test/java/org/ added
Directorymaven/components/trunk/maven-workspace/src/test/java/org/apache/ added
Directorymaven/components/trunk/maven-workspace/src/test/java/org/apache/maven/ added
Directorymaven/components/trunk/maven-workspace/src/test/java/org/apache/maven/workspace/ added
Directorymaven/components/trunk/pom.xml modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26