[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17690825#comment-17690825 ] Michael Osipov commented on MNG-6972: - Fixed with [43dffb925f23d46d38bda3a7f6949679a9e0da3b|https://gitbox.apache.org/repos/asf?p=maven.git=commit=43dffb925f23d46d38bda3a7f6949679a9e0da3b] for {{maven-3.8.x}} branch. > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.9.0, 4.0.0-alpha-2, 4.0.0, 3.8.8 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17527110#comment-17527110 ] Hudson commented on MNG-6972: - Build failed in Jenkins: Maven » Maven TLP » maven » MNG-7457 #2 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-7457/2/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.9.0, 4.0.0-alpha-1, 4.0.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.7#820007)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17526720#comment-17526720 ] Hudson commented on MNG-6972: - Build failed in Jenkins: Maven » Maven TLP » maven » PR-602 #8 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/PR-602/8/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.9.0, 4.0.0-alpha-1, 4.0.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.7#820007)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17522874#comment-17522874 ] Hudson commented on MNG-6972: - Build succeeded in Jenkins: Maven » Maven TLP » maven » MNG-7273 #2 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-7273/2/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.9.0, 4.0.0-alpha-1, 4.0.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17510864#comment-17510864 ] Hudson commented on MNG-6972: - Build succeeded in Jenkins: Maven » Maven TLP » maven » MNG-7276 #4 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-7276/4/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17505438#comment-17505438 ] Hudson commented on MNG-6972: - Build failed in Jenkins: Maven » Maven TLP » maven » maven-3.8.x #9 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/maven-3.8.x/9/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17504061#comment-17504061 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » PR-676 #7 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/PR-676/7/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17503505#comment-17503505 ] Hudson commented on MNG-6972: - Build failed in Jenkins: Maven » Maven TLP » maven » master #12 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/master/12/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17503496#comment-17503496 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » maven-3.9.x #2 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/maven-3.9.x/2/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17502379#comment-17502379 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » PR-509 #5 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/PR-509/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17502375#comment-17502375 ] Hudson commented on MNG-6972: - Build succeeded in Jenkins: Maven » Maven TLP » maven » PR-600 #5 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/PR-600/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17502365#comment-17502365 ] Hudson commented on MNG-6972: - Build succeeded in Jenkins: Maven » Maven TLP » maven » PR-661 #5 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/PR-661/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17502363#comment-17502363 ] Hudson commented on MNG-6972: - Build succeeded in Jenkins: Maven » Maven TLP » maven » PR-565 #5 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/PR-565/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17502361#comment-17502361 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » PR-394 #6 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/PR-394/6/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17502332#comment-17502332 ] Hudson commented on MNG-6972: - Build failed in Jenkins: Maven » Maven TLP » maven » PR-676 #6 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/PR-676/6/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17502325#comment-17502325 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » PR-660 #6 See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/PR-660/6/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17462285#comment-17462285 ] Michael Osipov commented on MNG-6972: - [~gnodet], [~rfscholte], worthwhile for 3.9.0? > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17287511#comment-17287511 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-7032_versioncolours #6 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-7032_versioncolours/6/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265966#comment-17265966 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven-studies » maven-metrics #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-studies/job/maven-metrics/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265603#comment-17265603 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6012-Missing-Profile-At-End #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6012-Missing-Profile-At-End/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265584#comment-17265584 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » REMOVE_DEPRECATED #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/REMOVE_DEPRECATED/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265564#comment-17265564 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » mng-5668-poc #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/mng-5668-poc/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265540#comment-17265540 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-5567 #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-5567/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265519#comment-17265519 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6952 #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6952/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265497#comment-17265497 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MRESOLVER-94 #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MRESOLVER-94/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265471#comment-17265471 ] Hudson commented on MNG-6972: - Build failed in Jenkins: Maven » Maven TLP » maven » MNG-6829 #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6829/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265450#comment-17265450 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » Bananeweizen-MNG-6907 #16 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/Bananeweizen-MNG-6907/16/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265422#comment-17265422 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6909 #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6909/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265400#comment-17265400 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6889 #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6889/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265379#comment-17265379 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6556 #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6556/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265359#comment-17265359 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6553 #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6553/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265340#comment-17265340 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6555 #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6555/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265314#comment-17265314 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6550 #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6550/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265294#comment-17265294 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6552 #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6552/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265273#comment-17265273 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6554 #15 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6554/15/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265250#comment-17265250 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6113 #3 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6113/3/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265234#comment-17265234 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MODELTESTS_IMPROVEMENT #16 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MODELTESTS_IMPROVEMENT/16/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265222#comment-17265222 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6268 #2 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6268/2/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265200#comment-17265200 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-4645+MNG-6772 #2 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-4645+MNG-6772/2/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265189#comment-17265189 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-4645 #6 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-4645/6/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265183#comment-17265183 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » checkstyle-next #3 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/checkstyle-next/3/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265180#comment-17265180 ] Hudson commented on MNG-6972: - Build failed in Jenkins: Maven » Maven TLP » maven » MNG-7032_versioncolours #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-7032_versioncolours/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265177#comment-17265177 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-7060 #6 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-7060/6/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17265165#comment-17265165 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » system-line-separator #2 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/system-line-separator/2/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17261078#comment-17261078 ] Hudson commented on MNG-6972: - Build succeeded in Jenkins: Maven » Maven TLP » maven » master #91 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/master/91/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17260963#comment-17260963 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6909v2 #2 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6909v2/2/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257747#comment-17257747 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » master #85 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/master/85/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257735#comment-17257735 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-7060 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-7060/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 4.0.0, 4.0.0-alpha-1 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17228238#comment-17228238 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6551 #14 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6551/14/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17228170#comment-17228170 ] Hudson commented on MNG-6972: - Build succeeded in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6556 #14 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6556/14/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17228113#comment-17228113 ] Hudson commented on MNG-6972: - Build succeeded in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6555 #14 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6555/14/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17228056#comment-17228056 ] Hudson commented on MNG-6972: - Build succeeded in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6553 #14 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6553/14/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176248#comment-17176248 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6965 #2 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6965/2/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176235#comment-17176235 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6952 #4 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6952/4/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176202#comment-17176202 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6169/MNG-6556 #47 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6169%252FMNG-6556/47/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176190#comment-17176190 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6512-build-11 #18 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6512-build-11/18/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176180#comment-17176180 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6169/MNG-6553 #41 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6169%252FMNG-6553/41/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176168#comment-17176168 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » Bananeweizen-MNG-6907 #6 See https://builds.apache.org/job/maven-box/job/maven/job/Bananeweizen-MNG-6907/6/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176159#comment-17176159 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6909 #11 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6909/11/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176140#comment-17176140 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MODELTESTS_IMPROVEMENT #29 See https://builds.apache.org/job/maven-box/job/maven/job/MODELTESTS_IMPROVEMENT/29/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176124#comment-17176124 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6169/MNG-6552 #41 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6169%252FMNG-6552/41/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176114#comment-17176114 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6169/MNG-6551 #47 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6169%252FMNG-6551/47/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176094#comment-17176094 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6169/MNG-6555 #48 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6169%252FMNG-6555/48/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176081#comment-17176081 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6169/MNG-6550 #44 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6169%252FMNG-6550/44/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176064#comment-17176064 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6889 #6 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6889/6/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176054#comment-17176054 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6169/MNG-6554 #40 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6169%252FMNG-6554/40/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176044#comment-17176044 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MRESOLVER-94 #6 See https://builds.apache.org/job/maven-box/job/maven/job/MRESOLVER-94/6/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176026#comment-17176026 ] Hudson commented on MNG-6972: - Build failed in Jenkins: Maven TLP » maven » MNG-6888 #6 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6888/6/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176018#comment-17176018 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6548 #25 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6548/25/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176011#comment-17176011 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6829 #27 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6829/27/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176001#comment-17176001 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-5567 #58 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-5567/58/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17175988#comment-17175988 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » MNG-6012-Missing-Profile-At-End #60 See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6012-Missing-Profile-At-End/60/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17175973#comment-17175973 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » mng-5668-poc #27 See https://builds.apache.org/job/maven-box/job/maven/job/mng-5668-poc/27/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17175968#comment-17175968 ] Hudson commented on MNG-6972: - Build failed in Jenkins: Maven TLP » maven » MPOM-215 #36 See https://builds.apache.org/job/maven-box/job/maven/job/MPOM-215/36/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17175965#comment-17175965 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven » REMOVE_DEPRECATED #19 See https://builds.apache.org/job/maven-box/job/maven/job/REMOVE_DEPRECATED/19/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17175951#comment-17175951 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven TLP » maven-studies » maven-metrics #23 See https://builds.apache.org/job/maven-box/job/maven-studies/job/maven-metrics/23/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17173656#comment-17173656 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven-studies » maven-metrics #6 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-studies/job/maven-metrics/6/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172333#comment-17172333 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6965 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6965/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172325#comment-17172325 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6952 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6952/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172316#comment-17172316 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6556 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6556/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172311#comment-17172311 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MODELTESTS_IMPROVEMENT #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MODELTESTS_IMPROVEMENT/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172292#comment-17172292 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6909 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6909/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172288#comment-17172288 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6512-build-11 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6512-build-11/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172284#comment-17172284 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MRESOLVER-94 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MRESOLVER-94/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172271#comment-17172271 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6553 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6553/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172262#comment-17172262 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6552 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6552/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172254#comment-17172254 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6551 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6551/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172247#comment-17172247 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6555 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6555/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172234#comment-17172234 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6554 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6554/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=1717#comment-1717 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6169/MNG-6550 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6169%252FMNG-6550/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172211#comment-17172211 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6889 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6889/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172202#comment-17172202 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6548 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6548/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172183#comment-17172183 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6888 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6888/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172176#comment-17172176 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-5567 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-5567/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172165#comment-17172165 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6829 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6829/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172147#comment-17172147 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » MNG-6012-Missing-Profile-At-End #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-6012-Missing-Profile-At-End/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172142#comment-17172142 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » mng-5668-poc #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/mng-5668-poc/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172125#comment-17172125 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » REMOVE_DEPRECATED #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/REMOVE_DEPRECATED/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17171113#comment-17171113 ] Hudson commented on MNG-6972: - Build unstable in Jenkins: Maven » Maven TLP » maven » Bananeweizen-MNG-6907 #5 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/Bananeweizen-MNG-6907/5/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MNG-6972) Allow access to org.apache.maven.graph
[ https://issues.apache.org/jira/browse/MNG-6972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17171007#comment-17171007 ] Hudson commented on MNG-6972: - Build succeeded in Jenkins: Maven » Maven TLP » maven » master #7 See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/master/7/ > Allow access to org.apache.maven.graph > -- > > Key: MNG-6972 > URL: https://issues.apache.org/jira/browse/MNG-6972 > Project: Maven > Issue Type: Improvement > Components: Class Loading, Plugin API >Affects Versions: 3.6.3 >Reporter: Michael Kroll >Assignee: Michael Osipov >Priority: Major > Labels: easyfix, pull-request-available > Fix For: 3.7.0 > > > Hi > maven doesn't export org.apache.maven.graph package in > maven-core/src/main/resources/META-INF/maven/extension.xml so the > GraphBuilder is not usable in extensions. > {code:java} > // leads to java.lang.NoClassDefFoundError: > Lorg/apache/maven/graph/GraphBuilder; > @Requirement( hint = GraphBuilder.HINT ) > private GraphBuilder graphBuilder; > {code} > Background: if one build extension adds dependencies and another build > extension uses {{session.getProjectDependencyGraph()}}, then the dependency > graph is out of date. This is because the graph is only rebuilt after > executing _all_ extensions. One solution to this would be to update the > {{MavenSession}} and setting the new dependency graph in the first extension, > but for this we need access to the {{GraphBuilder}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)