Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for ExtensionDescriptor (0.8 sec)

  1. impl/maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptor.java

     * without prior notice.
     *
     */
    public class ExtensionDescriptor {
    
        private List<String> exportedPackages;
    
        private List<String> exportedArtifacts;
    
        ExtensionDescriptor() {
            // hide constructor
        }
    
        public List<String> getExportedPackages() {
            if (exportedPackages == null) {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 25 12:31:46 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  2. impl/maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptorBuilder.java

            }
    
            return extensionDescriptor;
        }
    
        /**
         * @since 3.3.0
         */
        public ExtensionDescriptor build(InputStream is) throws IOException {
            ExtensionDescriptor extensionDescriptor = new ExtensionDescriptor();
    
            XmlNode dom;
            try {
                XMLStreamReader reader = XMLInputFactory.newFactory().createXMLStreamReader(is);
                dom = XmlService.read(reader);
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Mar 25 09:45:07 UTC 2025
    - 4.2K bytes
    - Viewed (0)
  3. impl/maven-core/src/main/java/org/apache/maven/extension/internal/CoreExtensionEntry.java

    import java.util.Collections;
    import java.util.Enumeration;
    import java.util.HashSet;
    import java.util.LinkedHashSet;
    import java.util.Set;
    
    import org.apache.maven.api.xml.XmlNode;
    import org.apache.maven.project.ExtensionDescriptor;
    import org.apache.maven.project.ExtensionDescriptorBuilder;
    import org.codehaus.plexus.classworlds.realm.ClassRealm;
    
    /**
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Sat Apr 05 11:52:05 UTC 2025
    - 4.7K bytes
    - Viewed (0)
  4. impl/maven-core/src/main/java/org/apache/maven/plugin/ExtensionRealmCache.java

        }
    
        /**
         * CacheRecord
         */
        class CacheRecord {
    
            private final ClassRealm realm;
    
            private final ExtensionDescriptor descriptor;
    
            private final List<Artifact> artifacts;
    
            CacheRecord(ClassRealm realm, ExtensionDescriptor descriptor, List<Artifact> artifacts) {
                this.realm = realm;
                this.descriptor = descriptor;
                this.artifacts = artifacts;
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 25 12:31:46 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  5. impl/maven-core/src/main/java/org/apache/maven/plugin/DefaultExtensionRealmCache.java

        @Override
        public CacheRecord get(Key key) {
            return cache.get(key);
        }
    
        @Override
        public CacheRecord put(
                Key key, ClassRealm extensionRealm, ExtensionDescriptor extensionDescriptor, List<Artifact> artifacts) {
            Objects.requireNonNull(extensionRealm, "extensionRealm cannot be null");
    
            if (cache.containsKey(key)) {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Jun 06 14:28:57 UTC 2025
    - 4.8K bytes
    - Viewed (0)
  6. impl/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingHelper.java

                final ExtensionDescriptor extensionDescriptor = recordRealm.getDescriptor();
                final List<Artifact> artifacts = recordRealm.getArtifacts();
    
                extensionRealms.add(extensionRealm);
                if (extensionDescriptor != null) {
                    exportedPackages.put(extensionRealm, extensionDescriptor.getExportedPackages());
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Jun 06 14:28:57 UTC 2025
    - 10.8K bytes
    - Viewed (0)
  7. impl/maven-core/src/test/java/org/apache/maven/project/ExtensionDescriptorBuilderTest.java

            return new ByteArrayInputStream(xml.getBytes(StandardCharsets.UTF_8));
        }
    
        @Test
        void testEmptyDescriptor() throws Exception {
            String xml = "<extension></extension>";
    
            ExtensionDescriptor ed = builder.build(toStream(xml));
    
            assertNotNull(ed);
            assertNotNull(ed.getExportedPackages());
            assertTrue(ed.getExportedPackages().isEmpty());
            assertNotNull(ed.getExportedArtifacts());
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Sep 17 10:01:14 UTC 2025
    - 2.9K bytes
    - Viewed (0)
  8. impl/maven-core/src/main/mdo/extension.mdo

      xsi:schemaLocation="http://codehaus-plexus.github.io/MODELLO/2.0.0 https://codehaus-plexus.github.io/modello/xsd/modello-2.0.0.xsd">
      <id>extension</id>
      <name>ExtensionDescriptor</name>
      <description><![CDATA[
        Extension descriptor, stored in <code>META-INF/maven/extension.xml</code> in an extension's jar artifact to
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 25 12:31:46 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  9. impl/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultMavenPluginManager.java

                    }
                }
    
                discoverPluginComponents(extensionRealm, plugin, pluginDescriptor);
    
                ExtensionDescriptor extensionDescriptor = null;
                Artifact extensionArtifact = artifacts.get(0);
                try {
                    extensionDescriptor = extensionDescriptorBuilder.build(extensionArtifact.getFile());
                } catch (IOException e) {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Dec 09 16:35:21 UTC 2025
    - 46.4K bytes
    - Viewed (0)
Back to top