Started by user fbricon@gmail.com Checkout:workspace / /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace - hudson.remoting.LocalChannel@2f99cbe6 Using strategy: Default Git Exe: git Last Built Revision: Revision 285448c9aea449cfb92b7139075db5b72bfbf0e2 (origin/m2e-1.8.x) Checkout:workspace / /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace - hudson.remoting.LocalChannel@2f99cbe6 Fetching changes from the remote Git repository Fetching upstream changes from git://git.eclipse.org/gitroot/m2e/m2e-core.git Commencing build of Revision b13211b3c1698412daaca7968b24b36674c864b7 (origin/m2e-1.8.x) Checking out Revision b13211b3c1698412daaca7968b24b36674c864b7 (origin/m2e-1.8.x) [INFO] Using Maven 3 installation: Maven 3.3.9 [INFO] Checking Maven 3 installation environment [workspace] $ /shared/common/apache-maven-3.3.9/bin/mvn --help [INFO] Checking Maven 3 installation version [INFO] Detected Maven 3 installation version: 3.3.9 [workspace] $ /shared/common/apache-maven-3.3.9/bin/mvn clean install -V -B -e -DM2E_VERSION=1.8.2 -Dtycho.disableP2Mirrors=true -Declipse.stream=oxygen -Dmaven.ext.class.path=/home/hudson/genie.m2e/.hudson/maven/slavebundle/resources:/home/hudson/genie.m2e/.hudson/maven/slavebundle/lib/maven3-eventspy-3.1.jar:/home/hudson/genie.m2e/.hudson/war/webapp/WEB-INF/lib/hudson-remoting-3.0.3.jar -Dhudson.eventspy.port=34930 -Dmaven.repo.local=/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo -f m2e-maven-runtime/pom.xml -P eclipse-sign -C [DEBUG] Waiting for connection on port: 34930 Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T11:41:47-05:00) Maven home: /shared/common/apache-maven-3.3.9 Java version: 1.8.0_131, vendor: Oracle Corporation Java home: /opt/public/common/jdk1.8.0_131.x64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.12.74-60.64.40-default", arch: "amd64", family: "unix" SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/home/hudson/genie.m2e/.hudson/maven/slavebundle/lib/maven3-eventspy-runtime.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/shared/common/apache-maven-3.3.9/lib/slf4j-simple-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. [DEBUG] Connected to remote [INFO] Error stacktraces are turned on. [WARN] o.h.m.e.EventSpyProcessor - Unhandled event: org.apache.maven.toolchain.building.DefaultToolchainsBuildingRequest@4d7e7435 (org.apache.maven.toolchain.building.DefaultToolchainsBuildingRequest) [WARN] o.h.m.e.EventSpyProcessor - Unhandled event: org.apache.maven.toolchain.building.DefaultToolchainsBuildingRequest@4d7e7435 (org.apache.maven.toolchain.building.DefaultToolchainsBuildingRequest) [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for org.eclipse.m2e:org.eclipse.m2e.archetype.common:bundle:1.8.2-SNAPSHOT [WARNING] 'parent.relativePath' of POM org.eclipse.m2e:m2e-maven-runtime:1.8.2-SNAPSHOT (/jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/pom.xml) points at org.eclipse.m2e:m2e-core instead of org.sonatype.forge:forge-parent, please verify your project structure @ org.eclipse.m2e:m2e-maven-runtime:1.8.2-SNAPSHOT, /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/pom.xml, line 17, column 11 [WARNING] [WARNING] Some problems were encountered while building the effective model for org.eclipse.m2e:org.eclipse.m2e.maven.indexer:bundle:1.8.2-SNAPSHOT [WARNING] 'parent.relativePath' of POM org.eclipse.m2e:m2e-maven-runtime:1.8.2-SNAPSHOT (/jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/pom.xml) points at org.eclipse.m2e:m2e-core instead of org.sonatype.forge:forge-parent, please verify your project structure @ org.eclipse.m2e:m2e-maven-runtime:1.8.2-SNAPSHOT, /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/pom.xml, line 17, column 11 [WARNING] [WARNING] Some problems were encountered while building the effective model for org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT [WARNING] 'parent.relativePath' of POM org.eclipse.m2e:m2e-maven-runtime:1.8.2-SNAPSHOT (/jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/pom.xml) points at org.eclipse.m2e:m2e-core instead of org.sonatype.forge:forge-parent, please verify your project structure @ org.eclipse.m2e:m2e-maven-runtime:1.8.2-SNAPSHOT, /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/pom.xml, line 17, column 11 [WARNING] [WARNING] Some problems were encountered while building the effective model for org.eclipse.m2e:org.eclipse.m2e.maven.runtime.slf4j.simple:bundle:1.8.2-SNAPSHOT [WARNING] 'parent.relativePath' of POM org.eclipse.m2e:m2e-maven-runtime:1.8.2-SNAPSHOT (/jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/pom.xml) points at org.eclipse.m2e:m2e-core instead of org.sonatype.forge:forge-parent, please verify your project structure @ org.eclipse.m2e:m2e-maven-runtime:1.8.2-SNAPSHOT, /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/pom.xml, line 17, column 11 [WARNING] [WARNING] Some problems were encountered while building the effective model for org.eclipse.m2e:m2e-maven-runtime:pom:1.8.2-SNAPSHOT [WARNING] 'parent.relativePath' of POM org.eclipse.m2e:m2e-maven-runtime:1.8.2-SNAPSHOT (/jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/pom.xml) points at org.eclipse.m2e:m2e-core instead of org.sonatype.forge:forge-parent, please verify your project structure @ line 17, column 11 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] m2e-maven-runtime [INFO] Maven Archetype Common Bundle [INFO] Nexus Indexer Bundle [INFO] Embedded Maven Runtime Bundle [INFO] org.eclipse.m2e.maven.runtime.slf4j.simple [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building m2e-maven-runtime 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ m2e-maven-runtime --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ m2e-maven-runtime --- [INFO] [INFO] --- eclipse-jarsigner-plugin:1.0.0:sign (sign) @ m2e-maven-runtime --- [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ m2e-maven-runtime --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ m2e-maven-runtime --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/m2e-maven-runtime/1.8.2-SNAPSHOT/m2e-maven-runtime-1.8.2-SNAPSHOT.pom [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Archetype Common Bundle 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.archetype.common --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.archetype.common/target [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.archetype.common --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 7 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ org.eclipse.m2e.archetype.common --- [INFO] No sources to compile [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.archetype.common --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.archetype.common/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ org.eclipse.m2e.archetype.common --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.8:test (default-test) @ org.eclipse.m2e.archetype.common --- [INFO] No tests to run. [INFO] Surefire report directory: /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.archetype.common/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- There are no tests to run. Results : Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] --- maven-bundle-plugin:2.5.0:bundle (default-bundle) @ org.eclipse.m2e.archetype.common --- [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.archetype.common:bundle:1.8.2-SNAPSHOT : Unused Private-Package instructions, no such package(s) on the class path: [!*] [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.archetype.common:bundle:1.8.2-SNAPSHOT : Export org.apache.maven.archetype.common, has 2, private references [org.jdom, org.dom4j], [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.archetype.common:bundle:1.8.2-SNAPSHOT : Export org.apache.maven.archetype.common.util, has 2, private references [org.jdom, org.jdom.output], [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.archetype.common:bundle:1.8.2-SNAPSHOT : Export org.apache.maven.archetype.old, has 1, private references [org.apache.velocity.context], [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.archetype.common:bundle:1.8.2-SNAPSHOT : Export org.codehaus.plexus.velocity, has 7, private references [org.apache.velocity.runtime.log, org.apache.commons.collections, org.apache.velocity.runtime.resource, org.apache.velocity.runtime, org.apache.velocity.exception, org.apache.velocity.runtime.resource.loader, org.apache.velocity.app], [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.archetype.common:bundle:1.8.2-SNAPSHOT : The default package '.' is not permitted by the Import-Package syntax. This can be caused by compile errors in Eclipse because Eclipse creates valid class files regardless of compile errors. The following package(s) import from the default package null [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.archetype.common:bundle:1.8.2-SNAPSHOT : Invalid package name: 'META-INF.plexus' [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.archetype.common --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.archetype.common/target/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.0.0:sign (sign) @ org.eclipse.m2e.archetype.common --- [INFO] Signed org.eclipse.m2e:org.eclipse.m2e.archetype.common:bundle:1.8.2-SNAPSHOT in 1 seconds. [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.archetype.common --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.archetype.common/target/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.archetype.common --- [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (p2-metadata) @ org.eclipse.m2e.archetype.common --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.archetype.common --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.archetype.common/target/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.archetype.common/1.8.2-SNAPSHOT/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.archetype.common/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.archetype.common/1.8.2-SNAPSHOT/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.archetype.common/target/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.archetype.common/1.8.2-SNAPSHOT/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] [INFO] --- maven-bundle-plugin:2.5.0:install (default-install) @ org.eclipse.m2e.archetype.common --- [INFO] Installing org/eclipse/m2e/org.eclipse.m2e.archetype.common/1.8.2-SNAPSHOT/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Nexus Indexer Bundle 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.maven.indexer --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/target [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.maven.indexer --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ org.eclipse.m2e.maven.indexer --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 1 source file to /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/target/classes [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.maven.indexer --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ org.eclipse.m2e.maven.indexer --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.8:test (default-test) @ org.eclipse.m2e.maven.indexer --- [INFO] No tests to run. [INFO] Surefire report directory: /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- There are no tests to run. Results : Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] --- maven-bundle-plugin:2.5.0:bundle (default-bundle) @ org.eclipse.m2e.maven.indexer --- [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.indexer:bundle:1.8.2-SNAPSHOT : Split package, multiple jars provide the same package:org/apache/maven/index Use Import/Export Package directive -split-package:=(merge-first|merge-last|error|first) to get rid of this warning Package found in [Jar:., Jar:indexer-core] Class path [Jar:., Jar:indexer-core, Jar:indexer-artifact, Jar:lucene-core, Jar:lucene-highlighter, Jar:org.eclipse.sisu.plexus, Jar:cdi-api, Jar:jsr250-api, Jar:javax.inject, Jar:guava, Jar:jsr305, Jar:sisu-guice, Jar:aopalliance, Jar:org.eclipse.sisu.inject, Jar:asm, Jar:plexus-component-annotations, Jar:plexus-classworlds, Jar:plexus-utils] [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.indexer:bundle:1.8.2-SNAPSHOT : Invalid package name: 'META-INF.plexus' [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.maven.indexer --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/target/org.eclipse.m2e.maven.indexer-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.0.0:sign (sign) @ org.eclipse.m2e.maven.indexer --- [INFO] Signed org.eclipse.m2e:org.eclipse.m2e.maven.indexer:bundle:1.8.2-SNAPSHOT in 0 seconds. [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.maven.indexer --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/target/org.eclipse.m2e.maven.indexer-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.maven.indexer --- [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (p2-metadata) @ org.eclipse.m2e.maven.indexer --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.maven.indexer --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/target/org.eclipse.m2e.maven.indexer-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.maven.indexer/1.8.2-SNAPSHOT/org.eclipse.m2e.maven.indexer-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.maven.indexer/1.8.2-SNAPSHOT/org.eclipse.m2e.maven.indexer-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/target/org.eclipse.m2e.maven.indexer-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.maven.indexer/1.8.2-SNAPSHOT/org.eclipse.m2e.maven.indexer-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] [INFO] --- maven-bundle-plugin:2.5.0:install (default-install) @ org.eclipse.m2e.maven.indexer --- [INFO] Installing org/eclipse/m2e/org.eclipse.m2e.maven.indexer/1.8.2-SNAPSHOT/org.eclipse.m2e.maven.indexer-1.8.2-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Embedded Maven Runtime Bundle 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.maven.runtime --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime/target [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.maven.runtime --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ org.eclipse.m2e.maven.runtime --- [INFO] No sources to compile [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.maven.runtime --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ org.eclipse.m2e.maven.runtime --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.8:test (default-test) @ org.eclipse.m2e.maven.runtime --- [INFO] No tests to run. [INFO] Surefire report directory: /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- There are no tests to run. Results : Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] --- maven-bundle-plugin:2.5.0:bundle (default-bundle) @ org.eclipse.m2e.maven.runtime --- [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT : Unused Private-Package instructions, no such package(s) on the class path: [!*] [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT : Export org.apache.maven.cli, has 1, private references [org.apache.commons.cli], [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT : Export org.apache.maven.extension.internal, has 1, private references [org.eclipse.sisu], [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT : Export org.codehaus.plexus, has 1, private references [org.eclipse.sisu.plexus], [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT : Export org.codehaus.plexus.component.configurator.converters.special, has 1, private references [org.codehaus.classworlds], [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT : Export org.codehaus.plexus.component.factory, has 1, private references [org.codehaus.classworlds], [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT : Export org.codehaus.plexus.logging, has 1, private references [org.eclipse.sisu.bean], [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT : Export org.sonatype.plexus.components.cipher, has 1, private references [javax.enterprise.inject], [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT : Export io.takari.aether.connector, has 1, private references [org.eclipse.sisu], [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT : Invalid package name: 'META-INF.sisu' [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT : Invalid package name: 'META-INF.plexus' [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.maven.runtime --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime/target/org.eclipse.m2e.maven.runtime-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.0.0:sign (sign) @ org.eclipse.m2e.maven.runtime --- [INFO] Signed org.eclipse.m2e:org.eclipse.m2e.maven.runtime:bundle:1.8.2-SNAPSHOT in 1 seconds. [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.maven.runtime --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime/target/org.eclipse.m2e.maven.runtime-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.maven.runtime --- [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (p2-metadata) @ org.eclipse.m2e.maven.runtime --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.maven.runtime --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime/target/org.eclipse.m2e.maven.runtime-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.maven.runtime/1.8.2-SNAPSHOT/org.eclipse.m2e.maven.runtime-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.maven.runtime/1.8.2-SNAPSHOT/org.eclipse.m2e.maven.runtime-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime/target/org.eclipse.m2e.maven.runtime-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.maven.runtime/1.8.2-SNAPSHOT/org.eclipse.m2e.maven.runtime-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] [INFO] --- maven-bundle-plugin:2.5.0:install (default-install) @ org.eclipse.m2e.maven.runtime --- [INFO] Installing org/eclipse/m2e/org.eclipse.m2e.maven.runtime/1.8.2-SNAPSHOT/org.eclipse.m2e.maven.runtime-1.8.2-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.m2e.maven.runtime.slf4j.simple 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime.slf4j.simple/target [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 4 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [INFO] No sources to compile [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime.slf4j.simple/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.8:test (default-test) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [INFO] No tests to run. [INFO] Surefire report directory: /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime.slf4j.simple/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- There are no tests to run. Results : Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] --- maven-bundle-plugin:2.5.0:bundle (default-bundle) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [WARNING] Bundle org.eclipse.m2e:org.eclipse.m2e.maven.runtime.slf4j.simple:bundle:1.8.2-SNAPSHOT : Unused Private-Package instructions, no such package(s) on the class path: [!*] [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime.slf4j.simple/target/org.eclipse.m2e.maven.runtime.slf4j.simple-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.0.0:sign (sign) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [INFO] Signed org.eclipse.m2e:org.eclipse.m2e.maven.runtime.slf4j.simple:bundle:1.8.2-SNAPSHOT in 0 seconds. [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime.slf4j.simple/target/org.eclipse.m2e.maven.runtime.slf4j.simple-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (p2-metadata) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime.slf4j.simple/target/org.eclipse.m2e.maven.runtime.slf4j.simple-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.maven.runtime.slf4j.simple/1.8.2-SNAPSHOT/org.eclipse.m2e.maven.runtime.slf4j.simple-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime.slf4j.simple/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.maven.runtime.slf4j.simple/1.8.2-SNAPSHOT/org.eclipse.m2e.maven.runtime.slf4j.simple-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/m2e-maven-runtime/org.eclipse.m2e.maven.runtime.slf4j.simple/target/org.eclipse.m2e.maven.runtime.slf4j.simple-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.maven.runtime.slf4j.simple/1.8.2-SNAPSHOT/org.eclipse.m2e.maven.runtime.slf4j.simple-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] [INFO] --- maven-bundle-plugin:2.5.0:install (default-install) @ org.eclipse.m2e.maven.runtime.slf4j.simple --- [INFO] Installing org/eclipse/m2e/org.eclipse.m2e.maven.runtime.slf4j.simple/1.8.2-SNAPSHOT/org.eclipse.m2e.maven.runtime.slf4j.simple-1.8.2-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] m2e-maven-runtime .................................. SUCCESS [ 0.418 s] [INFO] Maven Archetype Common Bundle ...................... SUCCESS [ 5.120 s] [INFO] Nexus Indexer Bundle ............................... SUCCESS [ 3.113 s] [INFO] Embedded Maven Runtime Bundle ...................... SUCCESS [ 5.212 s] [INFO] org.eclipse.m2e.maven.runtime.slf4j.simple ......... SUCCESS [ 1.074 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 17.232 s [INFO] Finished at: 2017-10-05T15:23:33-04:00 [INFO] Final Memory: 45M/2267M [INFO] ------------------------------------------------------------------------ [DEBUG] Closing connection to remote [DEBUG] Waiting for process to finish [DEBUG] Result: 0 [INFO] Using Maven 3 installation: Maven Latest [INFO] Checking Maven 3 installation environment [workspace] $ /shared/common/apache-maven-latest/bin/mvn --help [INFO] Checking Maven 3 installation version [INFO] Detected Maven 3 installation version: 3.3.9 [workspace] $ /shared/common/apache-maven-latest/bin/mvn clean install -V -B -e -DM2E_VERSION=1.8.2 -Dtycho.disableP2Mirrors=true -DskipTests=true -Declipse.stream=oxygen -Dmaven.ext.class.path=/home/hudson/genie.m2e/.hudson/maven/slavebundle/resources:/home/hudson/genie.m2e/.hudson/maven/slavebundle/lib/maven3-eventspy-3.1.jar:/home/hudson/genie.m2e/.hudson/war/webapp/WEB-INF/lib/hudson-remoting-3.0.3.jar -Dhudson.eventspy.port=46676 -Dmaven.repo.local=/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo -f pom.xml -P eclipse-sign -C [DEBUG] Waiting for connection on port: 46676 Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T11:41:47-05:00) Maven home: /shared/common/apache-maven-latest Java version: 1.8.0_131, vendor: Oracle Corporation Java home: /opt/public/common/jdk1.8.0_131.x64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.12.74-60.64.40-default", arch: "amd64", family: "unix" SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/home/hudson/genie.m2e/.hudson/maven/slavebundle/lib/maven3-eventspy-runtime.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/shared/common/apache-maven-latest/lib/slf4j-simple-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. [DEBUG] Connected to remote [INFO] Error stacktraces are turned on. [WARN] o.h.m.e.EventSpyProcessor - Unhandled event: org.apache.maven.toolchain.building.DefaultToolchainsBuildingRequest@3b8ee898 (org.apache.maven.toolchain.building.DefaultToolchainsBuildingRequest) [WARN] o.h.m.e.EventSpyProcessor - Unhandled event: org.apache.maven.toolchain.building.DefaultToolchainsBuildingRequest@3b8ee898 (org.apache.maven.toolchain.building.DefaultToolchainsBuildingRequest) [INFO] Scanning for projects... [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.model.edit:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/pom.xml [INFO] Adding repository http://download.eclipse.org/eclipse/updates/4.7-M-builds [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M-4.7.1aRC1-201709221005/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M-4.7.1aRC1-201709221005/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M20170925-0650/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M20170925-0650/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M20170926-1700/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M20170926-1700/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M20170927-0400/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M20170927-0400/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M20170927-1700/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M20170927-1700/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M20170928-1310/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M20170928-1310/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M-4.7.1aRC2-201709281310/ [INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7-M-builds/M-4.7.1aRC2-201709281310/ [INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/ [INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/ [INFO] Adding repository http://download.eclipse.org/releases/oxygen [INFO] Fetching p2.index from http://download.eclipse.org/technology/epp/packages/oxygen/ [INFO] Fetching p2.index from http://download.eclipse.org/technology/epp/packages/oxygen/ [INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201709271000/ [INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201709271000/ [INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201706281000/ [INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201706281000/ [INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201706161000/ [INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201706161000/ [INFO] Fetching p2.index from http://download.eclipse.org/cbi/updates/license/ [INFO] Fetching p2.index from http://download.eclipse.org/cbi/updates/license/ [INFO] Adding repository http://download.eclipse.org/cbi/updates/license [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.model.edit:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.model.edit:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.core:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.core:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.core:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.core.ui:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.core.ui:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.core.ui:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.launching:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.launching:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.launching:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.jdt:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.jdt:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.jdt:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.jdt.ui:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.jdt.ui:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.jdt.ui:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.refactoring:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.refactoring:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.refactoring:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.editor.xml:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.editor.xml:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.editor.xml:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.editor:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.editor:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.editor:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.lifecyclemapping.defaults:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.lifecyclemapping.defaults:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.lifecyclemapping.defaults:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.discovery:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.discovery:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.discovery:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.scm:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.scm:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.scm:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.profiles.core:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.profiles.core:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.profiles.core:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.profiles.ui:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.profiles.ui:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.profiles.ui:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.importer:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.importer:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.importer:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.tests.common:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.tests.common:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.tests.common:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.importer.tests:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.importer.tests:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.importer.tests:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.logback.appender:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.logback.appender:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.logback.appender:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.logback.configuration:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.logback.configuration:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.logback.configuration:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.feature:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.feature/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.feature:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.feature/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.feature:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.feature/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.sdk.feature:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.sdk.feature/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.sdk.feature:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.sdk.feature/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.sdk.feature:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.sdk.feature/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.logback.feature:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.feature/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.logback.feature:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.feature/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.logback.feature:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.feature/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.m2e:org.eclipse.m2e.site:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.site/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.m2e:org.eclipse.m2e.site:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.site/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.m2e:org.eclipse.m2e.site:1.8.2-SNAPSHOT @ /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.site/pom.xml [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Maven Integration for Eclipse (parent) [INFO] Maven Project Model Edit Bundle [INFO] Maven Integration for Eclipse Plug-in [INFO] org.eclipse.m2e.core.ui [INFO] Maven Integration for Eclipse Launching [INFO] Maven Integration for Eclipse JDT [INFO] Maven Integration for Eclipse JDT UI [INFO] Maven POM Refactoring [INFO] m2e Marketplace [INFO] Maven POM XML Editor [INFO] Maven POM Editor [INFO] org.eclipse.m2e.lifecyclemapping.defaults [INFO] org.eclipse.m2e.scm [INFO] Maven Profile Manager Core [INFO] Maven Profile Manager UI [INFO] Maven Integration for Eclipse Importer framework [INFO] M2E Testing Helpers [INFO] Tests for Maven Integration for Eclipse Importer framework [INFO] org.eclipse.m2e.logback.appender [INFO] org.eclipse.m2e.logback.configuration [INFO] Maven Integration for Eclipse [INFO] m2e extensions development support (Optional) [INFO] Maven Integration for Eclipse slf4j over logback logging (Optional) [INFO] Maven Integration for Eclipse Update Site [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Integration for Eclipse (parent) 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ m2e-core --- [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ m2e-core --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ m2e-core --- [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ m2e-core --- [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ m2e-core --- [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ m2e-core --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ m2e-core --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/m2e-core/1.8.2-SNAPSHOT/m2e-core-1.8.2-SNAPSHOT.pom [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Project Model Edit Bundle 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.model.edit --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.model.edit --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.model.edit --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.model.edit --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.model.edit --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 6 resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.model.edit --- [INFO] Compiling 135 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/impl/DocumentRootImpl.java:[199] return getXMLNSPrefixMap().map(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/impl/DocumentRootImpl.java:[204] return getXSISchemaLocation().map(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ListAdapter.java:[38] protected List list; ^^^^ List is a raw type. References to generic type List<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ListAdapter.java:[61] list.add(idx, getObject(addedElement, true)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(int, Object) belongs to the raw type List. References to generic type List<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ListAdapter.java:[77] list.add(getElementText((Element) nd)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ListAdapter.java:[94] list.add(idx, getObject(e, true)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(int, Object) belongs to the raw type List. References to generic type List<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ListAdapter.java:[176] } else { ModelObjectAdapter existing = (ModelObjectAdapter) ((IDOMNode) childElement) .getExistingAdapter(ModelObjectAdapter.class); if(existing == null) { if(createIfNeeded) { EObject eo = PomFactory.eINSTANCE.create(elementType); existing = new ModelObjectAdapter(resource, eo, childElement); eo.eAdapters().add(existing); ((IDOMNode) childElement).addAdapter(existing); existing.load(); return eo; } else { return null; } } else { return existing.getTarget(); } } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ListAdapter.java:[187] } else { return null; } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ListAdapter.java:[190] } else { return existing.getTarget(); } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ListAdapter.java:[210] list.add(getObject((Element) child, true)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[30] import org.eclipse.wst.sse.core.internal.provisional.INodeAdapter; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeAdapter' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[31] import org.eclipse.wst.sse.core.internal.provisional.INodeNotifier; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[32] import org.eclipse.wst.xml.core.internal.provisional.document.IDOMElement; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IDOMElement' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[45] public class ModelObjectAdapter extends TranslatorAdapter implements Adapter, INodeAdapter { ^^^^^^^^^^^^ Discouraged access: The type 'INodeAdapter' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[65] public void notifyChanged(INodeNotifier notifier, int eventType, Object changedFeature, Object oldValue, ^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[70] if(INodeNotifier.ADD == eventType && newValue instanceof Element) { ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[70] if(INodeNotifier.ADD == eventType && newValue instanceof Element) { ^^^ Discouraged access: The field 'INodeNotifier.ADD' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[72] IDOMElement addedElement = (IDOMElement) newValue; ^^^^^^^^^^^ Discouraged access: The type 'IDOMElement' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[72] IDOMElement addedElement = (IDOMElement) newValue; ^^^^^^^^^^^ Discouraged access: The type 'IDOMElement' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[78] } else if(INodeNotifier.REMOVE == eventType && oldValue instanceof Element) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[78] } else if(INodeNotifier.REMOVE == eventType && oldValue instanceof Element) { ^^^^^^ Discouraged access: The field 'INodeNotifier.REMOVE' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[80] IDOMElement removedElement = (IDOMElement) oldValue; ^^^^^^^^^^^ Discouraged access: The type 'IDOMElement' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[80] IDOMElement removedElement = (IDOMElement) oldValue; ^^^^^^^^^^^ Discouraged access: The type 'IDOMElement' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[180] ret = new PropertiesAdapter(resource, element, (List<PropertyElement>) eobject.eGet(feature)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: Unchecked cast from Object to List<PropertyElement> [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[205] ((IDOMElement) element).addAdapter(ret); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'INodeNotifier.addAdapter(INodeAdapter)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ModelObjectAdapter.java:[205] ((IDOMElement) element).addAdapter(ret); ^^^^^^^^^^^ Discouraged access: The type 'IDOMElement' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/util/PomSwitch.java:[117] } else { List<EClass> eSuperTypes = theEClass.getESuperTypes(); return eSuperTypes.isEmpty() ? defaultCase(theEObject) : doSwitch(eSuperTypes.get(0), theEObject); } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[36] import org.eclipse.wst.sse.core.internal.provisional.IModelManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IModelManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[37] import org.eclipse.wst.sse.core.internal.provisional.INodeAdapter; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeAdapter' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[38] import org.eclipse.wst.sse.core.internal.provisional.INodeNotifier; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[39] import org.eclipse.wst.xml.core.internal.provisional.document.IDOMElement; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IDOMElement' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[40] import org.eclipse.wst.xml.core.internal.provisional.document.IDOMModel; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IDOMModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[41] import org.eclipse.wst.xml.core.internal.provisional.document.IDOMNode; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[50] private IDOMModel domModel; ^^^^^^^^^ Discouraged access: The type 'IDOMModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[73] doc = domModel.getDocument(); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IDOMModel.getDocument()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[74] DocumentAdapter da = new DocumentAdapter(); ^^^^^^^^^^^^^^^^^^^^^ Access to enclosing constructor SSESyncResource.DocumentAdapter() is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[76] createAdapterForRootNode(domModel.getDocument().getDocumentElement()).load(); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IDOMModel.getDocument()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[80] ((IDOMNode) doc).addAdapter(da); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'INodeNotifier.addAdapter(INodeAdapter)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[80] ((IDOMNode) doc).addAdapter(da); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[92] domModel.save(outputStream); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.save(OutputStream)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[102] domModel.releaseFromEdit(); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.releaseFromEdit()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[120] IModelManager modelManager = StructuredModelManager.getModelManager(); ^^^^^^^^^^^^^ Discouraged access: The type 'IModelManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[122] domModel = (IDOMModel) modelManager.getExistingModelForEdit(ifile); ^^^^^^^^^ Discouraged access: The type 'IDOMModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[122] domModel = (IDOMModel) modelManager.getExistingModelForEdit(ifile); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IModelManager.getExistingModelForEdit(IFile)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[126] domModel = (IDOMModel) modelManager.getModelForEdit(ifile); ^^^^^^^^^ Discouraged access: The type 'IDOMModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[126] domModel = (IDOMModel) modelManager.getModelForEdit(ifile); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IModelManager.getModelForEdit(IFile)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[131] domModel = (IDOMModel) modelManager.getModelForEdit(f.getAbsolutePath(), is, null); ^^^^^^^^^ Discouraged access: The type 'IDOMModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[131] domModel = (IDOMModel) modelManager.getModelForEdit(f.getAbsolutePath(), is, null); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IModelManager.getModelForEdit(String, InputStream, URIResolver)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[131] domModel = (IDOMModel) modelManager.getModelForEdit(f.getAbsolutePath(), is, null); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getModelForEdit(String, InputStream, URIResolver) from the type IModelManager is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[148] } else { throw new IOException(e.getMessage()); } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[156] ((IDOMElement) root).addAdapter(adapter); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'INodeNotifier.addAdapter(INodeAdapter)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[156] ((IDOMElement) root).addAdapter(adapter); ^^^^^^^^^^^ Discouraged access: The type 'IDOMElement' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[162] return !NO_EVENT_MODELS.contains(domModel.getId()); ^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.getId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[167] NO_EVENT_MODELS.remove(domModel.getId()); ^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.getId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[169] NO_EVENT_MODELS.add(domModel.getId()); ^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.getId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[173] private class DocumentAdapter implements INodeAdapter, Adapter { ^^^^^^^^^^^^ Discouraged access: The type 'INodeAdapter' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[186] if(null == doc.getDocumentElement()) { ^^^ Read access to enclosing field SSESyncResource.doc is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[187] Element newRoot = doc.createElementNS("http://maven.apache.org/POM/4.0.0", //$NON-NLS-1$ ^^^ Read access to enclosing field SSESyncResource.doc is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[199] doc.appendChild(newRoot); ^^^ Read access to enclosing field SSESyncResource.doc is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[200] pomModel.setModelVersion("4.0.0"); //$NON-NLS-1$ ^^^^^^^^ Read access to enclosing field SSESyncResource.pomModel is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[201] createAdapterForRootNode(newRoot).save(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method createAdapterForRootNode(Element) from the type SSESyncResource is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[203] Element root = doc.getDocumentElement(); ^^^ Read access to enclosing field SSESyncResource.doc is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[204] createAdapterForRootNode(root).load(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method createAdapterForRootNode(Element) from the type SSESyncResource is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[206] DocumentAdapter existingDocAdapter = (DocumentAdapter) EcoreUtil.getExistingAdapter(pomModel, ^^^^^^^^ Read access to enclosing field SSESyncResource.pomModel is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[209] pomModel.eAdapters().remove(existingDocAdapter); ^^^^^^^^ Read access to enclosing field SSESyncResource.pomModel is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[219] public void notifyChanged(INodeNotifier notifier, int eventType, Object changedFeature, Object oldValue, ^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[224] if(INodeNotifier.ADD == eventType) { ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[224] if(INodeNotifier.ADD == eventType) { ^^^ Discouraged access: The field 'INodeNotifier.ADD' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[227] if(doc.getDocumentElement().equals(e)) { ^^^ Read access to enclosing field SSESyncResource.doc is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[228] DocumentAdapter existingDocAdapter = (DocumentAdapter) EcoreUtil.getExistingAdapter(pomModel, ^^^^^^^^ Read access to enclosing field SSESyncResource.pomModel is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[231] pomModel.eAdapters().remove(existingDocAdapter); ^^^^^^^^ Read access to enclosing field SSESyncResource.pomModel is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[233] createAdapterForRootNode(e).load(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method createAdapterForRootNode(Element) from the type SSESyncResource is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[236] } else if(INodeNotifier.REMOVE == eventType) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[236] } else if(INodeNotifier.REMOVE == eventType) { ^^^^^^ Discouraged access: The field 'INodeNotifier.REMOVE' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[238] ModelObjectAdapter existing = (ModelObjectAdapter) EcoreUtil.getExistingAdapter(pomModel, ^^^^^^^^ Read access to enclosing field SSESyncResource.pomModel is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[241] pomModel.eAdapters().remove(existing); ^^^^^^^^ Read access to enclosing field SSESyncResource.pomModel is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[244] if(null == doc.getDocumentElement()) { ^^^ Read access to enclosing field SSESyncResource.doc is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[245] for(EStructuralFeature feature : pomModel.eClass().getEStructuralFeatures()) { ^^^^^^^^ Read access to enclosing field SSESyncResource.pomModel is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[246] pomModel.eUnset(feature); ^^^^^^^^ Read access to enclosing field SSESyncResource.pomModel is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[250] DocumentAdapter existingDocAdapter = (DocumentAdapter) EcoreUtil.getExistingAdapter(pomModel, ^^^^^^^^ Read access to enclosing field SSESyncResource.pomModel is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/SSESyncResource.java:[253] pomModel.eAdapters().add(this); ^^^^^^^^ Read access to enclosing field SSESyncResource.pomModel is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[25] import org.eclipse.wst.sse.core.internal.provisional.INodeNotifier; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[26] import org.eclipse.wst.xml.core.internal.provisional.document.IDOMElement; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IDOMElement' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[27] import org.eclipse.wst.xml.core.internal.provisional.document.IDOMNode; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[48] public void notifyChanged(INodeNotifier notifier, int eventType, Object changedFeature, Object oldValue, ^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[53] if(INodeNotifier.ADD == eventType && newValue instanceof Element) { ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[53] if(INodeNotifier.ADD == eventType && newValue instanceof Element) { ^^^ Discouraged access: The field 'INodeNotifier.ADD' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[55] IDOMElement addedElement = (IDOMElement) newValue; ^^^^^^^^^^^ Discouraged access: The type 'IDOMElement' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[55] IDOMElement addedElement = (IDOMElement) newValue; ^^^^^^^^^^^ Discouraged access: The type 'IDOMElement' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[61] } else if(INodeNotifier.REMOVE == eventType && oldValue instanceof Element) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[61] } else if(INodeNotifier.REMOVE == eventType && oldValue instanceof Element) { ^^^^^^ Discouraged access: The field 'INodeNotifier.REMOVE' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[109] ((IDOMNode) newElement).addAdapter(this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'INodeNotifier.addAdapter(INodeAdapter)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[109] ((IDOMNode) newElement).addAdapter(this); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[125] if(null == ((IDOMNode) child).getExistingAdapter(PropertiesAdapter.class)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'INodeNotifier.getExistingAdapter(Object)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[125] if(null == ((IDOMNode) child).getExistingAdapter(PropertiesAdapter.class)) { ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[126] ((IDOMNode) child).addAdapter(this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'INodeNotifier.addAdapter(INodeAdapter)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[126] ((IDOMNode) child).addAdapter(this); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[192] ((IDOMNode) newElement).addAdapter(PropertiesAdapter.this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'INodeNotifier.addAdapter(INodeAdapter)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[192] ((IDOMNode) newElement).addAdapter(PropertiesAdapter.this); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/PropertiesAdapter.java:[216] public PropertyElement getProperty() { ^^^^^^^^^^^^^ The method getProperty() from the type PropertiesAdapter.PropertyChildAdapter is never used locally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[22] import org.eclipse.wst.sse.core.internal.provisional.INodeAdapter; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeAdapter' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[23] import org.eclipse.wst.sse.core.internal.provisional.text.IStructuredDocument; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[24] import org.eclipse.wst.xml.core.internal.provisional.document.IDOMNode; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[34] public abstract class TranslatorAdapter implements INodeAdapter { ^^^^^^^^^^^^ Discouraged access: The type 'INodeAdapter' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[94] } else { ret++ ; } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[120] } else { ret++ ; } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[157] } else { matchCount++ ; } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[187] IStructuredDocument doc = ((IDOMNode) element).getStructuredDocument(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[187] IStructuredDocument doc = ((IDOMNode) element).getStructuredDocument(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IDOMNode.getStructuredDocument()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[187] IStructuredDocument doc = ((IDOMNode) element).getStructuredDocument(); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[188] int nodeStartOff = ((IDOMNode) element).getStartOffset(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[188] int nodeStartOff = ((IDOMNode) element).getStartOffset(); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[212] doc.replaceText(this, i + 1, origLen, betweenText.toString()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredDocument.replaceText(Object, int, int, String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[232] IStructuredDocument doc = ((IDOMNode) element).getStructuredDocument(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[232] IStructuredDocument doc = ((IDOMNode) element).getStructuredDocument(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IDOMNode.getStructuredDocument()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[232] IStructuredDocument doc = ((IDOMNode) element).getStructuredDocument(); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[233] int nodeEndOff = ((IDOMNode) element).getEndOffset(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getEndOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[233] int nodeEndOff = ((IDOMNode) element).getEndOffset(); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[266] doc.replaceText(this, nodeEndOff, origLen, betweenText.toString()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredDocument.replaceText(Object, int, int, String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[284] IStructuredDocument doc = ((IDOMNode) e).getStructuredDocument(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[284] IStructuredDocument doc = ((IDOMNode) e).getStructuredDocument(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IDOMNode.getStructuredDocument()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[284] IStructuredDocument doc = ((IDOMNode) e).getStructuredDocument(); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[285] int nodeStartOff = ((IDOMNode) e).getStartOffset(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[285] int nodeStartOff = ((IDOMNode) e).getStartOffset(); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[286] int nodeEndOff = ((IDOMNode) e).getEndOffset(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getEndOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[286] int nodeEndOff = ((IDOMNode) e).getEndOffset(); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[314] doc.replaceText(this, i + 1, nodeEndOff - i - 1, null); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredDocument.replaceText(Object, int, int, String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[336] IStructuredDocument doc = ((IDOMNode) node).getStructuredDocument(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[336] IStructuredDocument doc = ((IDOMNode) node).getStructuredDocument(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IDOMNode.getStructuredDocument()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[336] IStructuredDocument doc = ((IDOMNode) node).getStructuredDocument(); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[337] int nodeStartOff = ((IDOMNode) node).getStartOffset(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[337] int nodeStartOff = ((IDOMNode) node).getStartOffset(); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[357] return ((IDOMNode) node).getStructuredDocument().getLineDelimiter(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IDOMNode.getStructuredDocument()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[357] return ((IDOMNode) node).getStructuredDocument().getLineDelimiter(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredDocument.getLineDelimiter()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/TranslatorAdapter.java:[357] return ((IDOMNode) node).getStructuredDocument().getLineDelimiter(); ^^^^^^^^ Discouraged access: The type 'IDOMNode' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/provider/PomEditPlugin.java:[84] plugin = this; ^^^^^^ Write access to enclosing field PomEditPlugin.plugin is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ValueUpdateAdapter.java:[26] import org.eclipse.wst.common.internal.emf.utilities.ExtendedEcoreUtil; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ExtendedEcoreUtil' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.common.emf/1.2.500.v201701191735/org.eclipse.wst.common.emf-1.2.500.v201701191735.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ValueUpdateAdapter.java:[27] import org.eclipse.wst.sse.core.internal.provisional.INodeAdapter; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeAdapter' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ValueUpdateAdapter.java:[28] import org.eclipse.wst.sse.core.internal.provisional.INodeNotifier; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ValueUpdateAdapter.java:[36] class ValueUpdateAdapter extends TranslatorAdapter implements INodeAdapter { ^^^^^^^^^^^^ Discouraged access: The type 'INodeAdapter' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ValueUpdateAdapter.java:[57] public void notifyChanged(INodeNotifier notifier, int eventType, Object changedFeature, Object oldValue, ^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ValueUpdateAdapter.java:[68] ExtendedEcoreUtil.eUnsetOrRemove(modelObject, feature, oldValue); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ExtendedEcoreUtil' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.common.emf/1.2.500.v201701191735/org.eclipse.wst.common.emf-1.2.500.v201701191735.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ValueUpdateAdapter.java:[68] ExtendedEcoreUtil.eUnsetOrRemove(modelObject, feature, oldValue); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ExtendedEcoreUtil.eUnsetOrRemove(EObject, EStructuralFeature, Object)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.common.emf/1.2.500.v201701191735/org.eclipse.wst.common.emf-1.2.500.v201701191735.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ValueUpdateAdapter.java:[70] ExtendedEcoreUtil.eSetOrAdd(modelObject, feature, newValue.toString().trim()); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ExtendedEcoreUtil' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.common.emf/1.2.500.v201701191735/org.eclipse.wst.common.emf-1.2.500.v201701191735.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ValueUpdateAdapter.java:[70] ExtendedEcoreUtil.eSetOrAdd(modelObject, feature, newValue.toString().trim()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ExtendedEcoreUtil.eSetOrAdd(EObject, EStructuralFeature, Object)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.common.emf/1.2.500.v201701191735/org.eclipse.wst.common.emf-1.2.500.v201701191735.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/impl/PomPackageImpl.java:[14] import static org.eclipse.m2e.model.edit.pom.PomPackage.RESOURCE; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.eclipse.m2e.model.edit.pom.PomPackage.RESOURCE is never used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ConfigurationAdapter.java:[16] import org.eclipse.wst.sse.core.internal.provisional.INodeAdapter; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeAdapter' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ConfigurationAdapter.java:[17] import org.eclipse.wst.sse.core.internal.provisional.INodeNotifier; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ConfigurationAdapter.java:[28] class ConfigurationAdapter extends TranslatorAdapter implements INodeAdapter { ^^^^^^^^^^^^ Discouraged access: The type 'INodeAdapter' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/main/java/org/eclipse/m2e/model/edit/pom/translators/ConfigurationAdapter.java:[43] public void notifyChanged(INodeNotifier notifier, int eventType, Object changedFeature, Object oldValue, ^^^^^^^^^^^^^ Discouraged access: The type 'INodeNotifier' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') 150 problems (150 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.model.edit --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.model.edit --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.model.edit --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.model.edit --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.model.edit --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.model.edit --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.model.edit --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.model.edit --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.model.edit --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.model.edit --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.model.edit/1.8.2-SNAPSHOT/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.model.edit/1.8.2-SNAPSHOT/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.model.edit/1.8.2-SNAPSHOT/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.model.edit/1.8.2-SNAPSHOT/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.model.edit/1.8.2-SNAPSHOT/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.model.edit/1.8.2-SNAPSHOT/org.eclipse.m2e.model.edit-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.model.edit --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Integration for Eclipse Plug-in 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.core --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.core --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.core --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.core --- [INFO] [INFO] --- modello-maven-plugin:1.4.1:java (standard) @ org.eclipse.m2e.core --- [INFO] outputDirectory: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/generated-sources/modello [INFO] Working on model: mdo/lifecycle-mapping-metadata-model.xml [INFO] Generating current version: 1.0.0 [INFO] [INFO] --- modello-maven-plugin:1.4.1:xpp3-reader (standard) @ org.eclipse.m2e.core --- [INFO] outputDirectory: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/generated-sources/modello [INFO] Working on model: mdo/lifecycle-mapping-metadata-model.xml [INFO] Generating current version: 1.0.0 [INFO] [INFO] --- modello-maven-plugin:1.4.1:xpp3-writer (standard) @ org.eclipse.m2e.core --- [INFO] outputDirectory: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/generated-sources/modello [INFO] Working on model: mdo/lifecycle-mapping-metadata-model.xml [INFO] Generating current version: 1.0.0 [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.core --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.core --- [INFO] Compiling 222 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/builder/plexusbuildapi/ResourceScanner.java:[68] if(isIncluded(relpath) && !isExcluded(relpath)) { ^^^^^^^^^^^^^^^^^^^ Access to enclosing method isIncluded(String) from the type AbstractScanner is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/builder/plexusbuildapi/ResourceScanner.java:[68] if(isIncluded(relpath) && !isExcluded(relpath)) { ^^^^^^^^^^^^^^^^^^^ Access to enclosing method isExcluded(String) from the type AbstractScanner is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/builder/plexusbuildapi/ResourceScanner.java:[76] return couldHoldIncluded(relpath); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method couldHoldIncluded(String) from the type AbstractScanner is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/index/IndexedArtifactFile.java:[97] public Object getAdapter(Class adapter) { ^^^^^^ Type safety: The return type Object for getAdapter(Class) from the type IndexedArtifactFile needs unchecked conversion to conform to T from the type IAdaptable [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectCachePlunger.java:[65] if(forceDependencyUpdate && RepositoryPolicy.UPDATE_POLICY_ALWAYS.equals(session.getUpdatePolicy()) ^^^^^^^ Potential null pointer access: The variable session may be null at this location [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[43] import org.apache.maven.archetype.ArchetypeGenerationRequest; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeGenerationRequest' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[44] import org.apache.maven.archetype.common.ArchetypeArtifactManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeArtifactManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[45] import org.apache.maven.archetype.source.ArchetypeDataSource; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDataSource' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[46] import org.apache.maven.artifact.factory.ArtifactFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type ArtifactFactory is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[47] import org.apache.maven.artifact.manager.WagonManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type WagonManager is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[48] import org.apache.maven.artifact.metadata.ArtifactMetadataSource; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type ArtifactMetadataSource is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[49] import org.apache.maven.artifact.resolver.ArtifactCollector; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type ArtifactCollector is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[173] this.qualifiedVersion = (String) getBundle().getHeaders().get(Constants.BUNDLE_VERSION); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from String to String [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[188] this.archetyperContainer = newPlexusContainer(ArchetypeGenerationRequest.class.getClassLoader()); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeGenerationRequest' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[390] String osgiVersion = (String) Platform .getBundle("org.eclipse.osgi").getHeaders().get(org.osgi.framework.Constants.BUNDLE_VERSION); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from String to String [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[404] public ArchetypeDataSource getArchetypeDataSource(String hint) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDataSource' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[411] public ArchetypeArtifactManager getArchetypeArtifactManager() { ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeArtifactManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[422] public WagonManager getWagonManager() { ^^^^^^^^^^^^ The type WagonManager is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[423] return maven.lookupComponent(WagonManager.class); ^^^^^^^^^^^^ The type WagonManager is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[441] public ArtifactFactory getArtifactFactory() { ^^^^^^^^^^^^^^^ The type ArtifactFactory is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[442] return maven.lookupComponent(ArtifactFactory.class); ^^^^^^^^^^^^^^^ The type ArtifactFactory is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[445] public ArtifactMetadataSource getArtifactMetadataSource() { ^^^^^^^^^^^^^^^^^^^^^^ The type ArtifactMetadataSource is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[446] return maven.lookupComponent(ArtifactMetadataSource.class); ^^^^^^^^^^^^^^^^^^^^^^ The type ArtifactMetadataSource is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[449] public ArtifactCollector getArtifactCollector() { ^^^^^^^^^^^^^^^^^ The type ArtifactCollector is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java:[450] return maven.lookupComponent(ArtifactCollector.class); ^^^^^^^^^^^^^^^^^ The type ArtifactCollector is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryManager.java:[75] import org.apache.maven.repository.DelegatingLocalArtifactRepository; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type DelegatingLocalArtifactRepository is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryManager.java:[857] MavenExecutionRequest request = getMaven().createExecutionRequest(monitor); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method createExecutionRequest(IProgressMonitor) from the type IMaven is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryManager.java:[901] DelegatingLocalArtifactRepository localRepo = new DelegatingLocalArtifactRepository( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type DelegatingLocalArtifactRepository is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryManager.java:[901] DelegatingLocalArtifactRepository localRepo = new DelegatingLocalArtifactRepository( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type DelegatingLocalArtifactRepository is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryManager.java:[901] DelegatingLocalArtifactRepository localRepo = new DelegatingLocalArtifactRepository( getMaven().getLocalRepository()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor DelegatingLocalArtifactRepository(ArtifactRepository) is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryManager.java:[903] localRepo.setIdeWorkspace(workspaceReader); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method setIdeWorkspace(LocalArtifactRepository) from the type DelegatingLocalArtifactRepository is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/conversion/ProjectConversionParticipantSorter.java:[67] @SuppressWarnings("unchecked") ^^^^^^^^^^^ Unnecessary @SuppressWarnings("unchecked") [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/conversion/ProjectConversionParticipantSorter.java:[106] for(Vertex converterVx : (List<Vertex>) dag.getVerticies()) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from List<Vertex> to List<Vertex> [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[55] import org.eclipse.core.runtime.SubProgressMonitor; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[61] import org.apache.maven.archetype.ArchetypeGenerationRequest; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeGenerationRequest' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[62] import org.apache.maven.archetype.ArchetypeGenerationResult; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeGenerationResult' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[63] import org.apache.maven.archetype.catalog.Archetype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[390] project.refreshLocal(IResource.DEPTH_INFINITE, new SubProgressMonitor(monitor, 1, ^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[390] project.refreshLocal(IResource.DEPTH_INFINITE, new SubProgressMonitor(monitor, 1, SubProgressMonitor.SUPPRESS_SUBTASK_LABEL)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor SubProgressMonitor(IProgressMonitor, int, int) is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[391] SubProgressMonitor.SUPPRESS_SUBTASK_LABEL)); ^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[391] SubProgressMonitor.SUPPRESS_SUBTASK_LABEL)); ^^^^^^^^^^^^^^^^^^^^^^ The field SubProgressMonitor.SUPPRESS_SUBTASK_LABEL is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[405] projectManager.refresh(pomsToRefresh, new SubProgressMonitor(monitor, pomFiles.size())); ^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[405] projectManager.refresh(pomsToRefresh, new SubProgressMonitor(monitor, pomFiles.size())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor SubProgressMonitor(IProgressMonitor, int) is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[435] SubProgressMonitor submonitor = new SubProgressMonitor(monitor, 1, SubProgressMonitor.SUPPRESS_SUBTASK_LABEL); ^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[435] SubProgressMonitor submonitor = new SubProgressMonitor(monitor, 1, SubProgressMonitor.SUPPRESS_SUBTASK_LABEL); ^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[435] SubProgressMonitor submonitor = new SubProgressMonitor(monitor, 1, SubProgressMonitor.SUPPRESS_SUBTASK_LABEL); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor SubProgressMonitor(IProgressMonitor, int, int) is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[435] SubProgressMonitor submonitor = new SubProgressMonitor(monitor, 1, SubProgressMonitor.SUPPRESS_SUBTASK_LABEL); ^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[435] SubProgressMonitor submonitor = new SubProgressMonitor(monitor, 1, SubProgressMonitor.SUPPRESS_SUBTASK_LABEL); ^^^^^^^^^^^^^^^^^^^^^^ The field SubProgressMonitor.SUPPRESS_SUBTASK_LABEL is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[461] SubProgressMonitor submonitor = new SubProgressMonitor(monitor, 1, SubProgressMonitor.SUPPRESS_SUBTASK_LABEL); ^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[461] SubProgressMonitor submonitor = new SubProgressMonitor(monitor, 1, SubProgressMonitor.SUPPRESS_SUBTASK_LABEL); ^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[461] SubProgressMonitor submonitor = new SubProgressMonitor(monitor, 1, SubProgressMonitor.SUPPRESS_SUBTASK_LABEL); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor SubProgressMonitor(IProgressMonitor, int, int) is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[461] SubProgressMonitor submonitor = new SubProgressMonitor(monitor, 1, SubProgressMonitor.SUPPRESS_SUBTASK_LABEL); ^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[461] SubProgressMonitor submonitor = new SubProgressMonitor(monitor, 1, SubProgressMonitor.SUPPRESS_SUBTASK_LABEL); ^^^^^^^^^^^^^^^^^^^^^^ The field SubProgressMonitor.SUPPRESS_SUBTASK_LABEL is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[748] folder.setDerived(true); ^^^^^^^^^^^^^^^^ The method setDerived(boolean) from the type IResource is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[756] * {@link #createArchetypeProjects(IPath, Archetype, String, String, String, String, Properties, ProjectImportConfiguration, IProgressMonitor)} ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[759] public void createArchetypeProject(IProject project, IPath location, Archetype archetype, String groupId, String artifactId, String version, String javaPackage, Properties properties, ProjectImportConfiguration configuration, IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method ProjectConfigurationManager.createArchetypeProject(IProject, IPath, Archetype, String, String, String, String, Properties, ProjectImportConfiguration, IProgressMonitor) overrides a deprecated method from IProjectConfigurationManager [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[759] public void createArchetypeProject(IProject project, IPath location, Archetype archetype, String groupId, ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[772] public List<IProject> createArchetypeProjects(IPath location, Archetype archetype, final String groupId, ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[785] public List<IProject> createArchetypeProjects(final IPath location, final Archetype archetype, final String groupId, ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[797] /*package*/List<IProject> createArchetypeProjects0(IPath location, Archetype archetype, String groupId, ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[805] monitor.subTask(NLS.bind(Messages.ProjectConfigurationManager_task_executing_archetype, archetype.getGroupId(), ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getGroupId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[806] archetype.getArtifactId())); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeGenerationRequest' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'ArchetypeGenerationRequest()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setTransferListener(TransferListener)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) // .setArchetypeGroupId(artifact.getGroupId()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setArchetypeGroupId(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) // .setArchetypeGroupId(artifact.getGroupId()) // .setArchetypeArtifactId(artifact.getArtifactId()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setArchetypeArtifactId(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) // .setArchetypeGroupId(artifact.getGroupId()) // .setArchetypeArtifactId(artifact.getArtifactId()) // .setArchetypeVersion(artifact.getVersion()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setArchetypeVersion(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) // .setArchetypeGroupId(artifact.getGroupId()) // .setArchetypeArtifactId(artifact.getArtifactId()) // .setArchetypeVersion(artifact.getVersion()) // .setArchetypeRepository(archetype.getRepository()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setArchetypeRepository(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) // .setArchetypeGroupId(artifact.getGroupId()) // .setArchetypeArtifactId(artifact.getArtifactId()) // .setArchetypeVersion(artifact.getVersion()) // .setArchetypeRepository(archetype.getRepository()) // .setGroupId(groupId) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setGroupId(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) // .setArchetypeGroupId(artifact.getGroupId()) // .setArchetypeArtifactId(artifact.getArtifactId()) // .setArchetypeVersion(artifact.getVersion()) // .setArchetypeRepository(archetype.getRepository()) // .setGroupId(groupId) // .setArtifactId(artifactId) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setArtifactId(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) // .setArchetypeGroupId(artifact.getGroupId()) // .setArchetypeArtifactId(artifact.getArtifactId()) // .setArchetypeVersion(artifact.getVersion()) // .setArchetypeRepository(archetype.getRepository()) // .setGroupId(groupId) // .setArtifactId(artifactId) // .setVersion(version) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setVersion(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) // .setArchetypeGroupId(artifact.getGroupId()) // .setArchetypeArtifactId(artifact.getArtifactId()) // .setArchetypeVersion(artifact.getVersion()) // .setArchetypeRepository(archetype.getRepository()) // .setGroupId(groupId) // .setArtifactId(artifactId) // .setVersion(version) // .setPackage(javaPackage) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setPackage(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) // .setArchetypeGroupId(artifact.getGroupId()) // .setArchetypeArtifactId(artifact.getArtifactId()) // .setArchetypeVersion(artifact.getVersion()) // .setArchetypeRepository(archetype.getRepository()) // .setGroupId(groupId) // .setArtifactId(artifactId) // .setVersion(version) // .setPackage(javaPackage) // the model does not have a package field .setLocalRepository(maven.getLocalRepository()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setLocalRepository(ArtifactRepository)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) // .setArchetypeGroupId(artifact.getGroupId()) // .setArchetypeArtifactId(artifact.getArtifactId()) // .setArchetypeVersion(artifact.getVersion()) // .setArchetypeRepository(archetype.getRepository()) // .setGroupId(groupId) // .setArtifactId(artifactId) // .setVersion(version) // .setPackage(javaPackage) // the model does not have a package field .setLocalRepository(maven.getLocalRepository()) // .setRemoteArtifactRepositories(maven.getArtifactRepositories(true)).setProperties(properties) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setRemoteArtifactRepositories(List<ArtifactRepository>)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) // .setArchetypeGroupId(artifact.getGroupId()) // .setArchetypeArtifactId(artifact.getArtifactId()) // .setArchetypeVersion(artifact.getVersion()) // .setArchetypeRepository(archetype.getRepository()) // .setGroupId(groupId) // .setArtifactId(artifactId) // .setVersion(version) // .setPackage(javaPackage) // the model does not have a package field .setLocalRepository(maven.getLocalRepository()) // .setRemoteArtifactRepositories(maven.getArtifactRepositories(true)).setProperties(properties) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setProperties(Properties)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() // .setTransferListener(maven.createTransferListener(monitor)) // .setArchetypeGroupId(artifact.getGroupId()) // .setArchetypeArtifactId(artifact.getArtifactId()) // .setArchetypeVersion(artifact.getVersion()) // .setArchetypeRepository(archetype.getRepository()) // .setGroupId(groupId) // .setArtifactId(artifactId) // .setVersion(version) // .setPackage(javaPackage) // the model does not have a package field .setLocalRepository(maven.getLocalRepository()) // .setRemoteArtifactRepositories(maven.getArtifactRepositories(true)).setProperties(properties) .setOutputDirectory(location.toPortableString()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationRequest.setOutputDirectory(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[818] ArchetypeGenerationRequest request = new ArchetypeGenerationRequest() ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeGenerationRequest' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[820] .setTransferListener(maven.createTransferListener(monitor)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method createTransferListener(IProgressMonitor) from the type IMaven is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[828] .setArchetypeRepository(archetype.getRepository()) ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getRepository()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[843] ArchetypeGenerationResult result = getArchetyper().generateProjectFromArchetype(request); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeGenerationResult' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[843] ArchetypeGenerationResult result = getArchetyper().generateProjectFromArchetype(request); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.generateProjectFromArchetype(ArchetypeGenerationRequest)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[845] Exception cause = result.getCause(); ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeGenerationResult.getCause()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[847] String msg = NLS.bind(Messages.ProjectConfigurationManager_error_unable_archetype, archetype.toString()); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.toString()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[887] private Artifact resolveArchetype(Archetype a, IProgressMonitor monitor) throws CoreException { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[892] String artifactRemoteRepository = a.getRepository(); ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getRepository()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[898] a.getArtifactId() + "-repo", a.getRepository().trim()); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[898] a.getArtifactId() + "-repo", a.getRepository().trim()); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getRepository()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[902] maven.resolve(a.getGroupId(), a.getArtifactId(), a.getVersion(), "pom", null, repos, monitor); //$NON-NLS-1$ ^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getGroupId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[902] maven.resolve(a.getGroupId(), a.getArtifactId(), a.getVersion(), "pom", null, repos, monitor); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[902] maven.resolve(a.getGroupId(), a.getArtifactId(), a.getVersion(), "pom", null, repos, monitor); //$NON-NLS-1$ ^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getVersion()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[903] return maven.resolve(a.getGroupId(), a.getArtifactId(), a.getVersion(), "jar", null, repos, monitor); //$NON-NLS-1$ ^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getGroupId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[903] return maven.resolve(a.getGroupId(), a.getArtifactId(), a.getVersion(), "jar", null, repos, monitor); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[903] return maven.resolve(a.getGroupId(), a.getArtifactId(), a.getVersion(), "jar", null, repos, monitor); //$NON-NLS-1$ ^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getVersion()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[906] sb.append(Messages.ProjectConfigurationManager_error_resolve).append(a.getGroupId()).append(':') ^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getGroupId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[907] .append(a.getArtifactId()).append(':').append(a.getVersion()); ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[907] .append(a.getArtifactId()).append(':').append(a.getVersion()); ^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getVersion()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[913] private org.apache.maven.archetype.ArchetypeManager getArchetyper() { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[949] String projectName = configuration.getProjectName(model); ^^^^^^^^^^^^^^^^^^^^^ The method getProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java:[1064] public ILifecycleMapping getLifecycleMapping(IMavenProjectFacade projectFacade) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method getLifecycleMapping(IMavenProjectFacade) from type ProjectConfigurationManager [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/project/IProjectConfigurationManager.java:[26] import org.apache.maven.archetype.catalog.Archetype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/project/IProjectConfigurationManager.java:[58] * {@link #createArchetypeProjects(IPath, Archetype, String, String, String, String, Properties, ProjectImportConfiguration, IProgressMonitor)} ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/project/IProjectConfigurationManager.java:[61] void createArchetypeProject(IProject project, IPath location, Archetype archetype, // ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/project/IProjectConfigurationManager.java:[71] List<IProject> createArchetypeProjects(IPath location, Archetype archetype, // ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/project/IProjectConfigurationManager.java:[81] List<IProject> createArchetypeProjects(IPath location, Archetype archetype, // ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/repository/RepositoryRegistry.java:[100] localUrl = localBasedir.toURL().toExternalForm(); ^^^^^^^ The method toURL() from the type File is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ArtifactKeyAdapterFactory.java:[36] public Object getAdapter(Object adaptable, Class adapterType) { ^^^^^^ Type safety: The return type Object for getAdapter(Object, Class) from the type ArtifactKeyAdapterFactory needs unchecked conversion to conform to T from the type IAdapterFactory [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ArtifactKeyAdapterFactory.java:[61] public Class[] getAdapterList() { ^^^^^^^ Type safety: The return type Class[] for getAdapterList() from the type ArtifactKeyAdapterFactory needs unchecked conversion to conform to Class<?>[] from the type IAdapterFactory [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/conversion/ProjectConversionManager.java:[149] public List<AbstractProjectConversionParticipant> getConversionParticipants(IProject project) throws CoreException { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method ProjectConversionManager.getConversionParticipants(IProject) overrides a deprecated method from IProjectConversionManager [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/builder/plexusbuildapi/AbstractEclipseBuildContext.java:[98] public void addError(File file, int line, int column, String message, Throwable cause) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method AbstractEclipseBuildContext.addError(File, int, int, String, Throwable) overrides a deprecated method from BuildContext [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/builder/plexusbuildapi/AbstractEclipseBuildContext.java:[106] public void addWarning(File file, int line, int column, String message, Throwable cause) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method AbstractEclipseBuildContext.addWarning(File, int, int, String, Throwable) overrides a deprecated method from BuildContext [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/index/nexus/AetherClientResourceFetcher.java:[66] public void connect(String id, String url) throws IOException { ^^^^^^^^^^^ The declared exception IOException is not actually thrown by the method connect(String, String) from type AetherClientResourceFetcher [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/index/nexus/AetherClientResourceFetcher.java:[76] public void retrieve(String name, File targetFile) throws IOException, FileNotFoundException { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method AetherClientResourceFetcher.retrieve(String, File) overrides a deprecated method from ResourceFetcher [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/embedder/MavenImpl.java:[236] lookup(MavenExecutionRequestPopulator.class).populateFromSettings(request, getSettings()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method populateFromSettings(MavenExecutionRequest, Settings) from the type MavenExecutionRequestPopulator is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/embedder/MavenImpl.java:[661] project.getProjectBuildingRequest().setRepositorySession(lookup(ContextRepositorySystemSession.class)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getProjectBuildingRequest() from the type MavenProject is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/EclipseMavenMetadataCache.java:[24] import org.apache.maven.artifact.metadata.ResolutionGroup; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type ResolutionGroup is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/EclipseMavenMetadataCache.java:[42] List<ArtifactRepository> remoteRepositories, ResolutionGroup result) { ^^^^^^^^^^^^^^^ The type ResolutionGroup is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/lifecyclemapping/AnnotationMappingMetadataSource.java:[223] private static final Splitter PI_SPLITTER = Splitter.on(CharMatcher.WHITESPACE).omitEmptyStrings().limit(2); ^^^^^^^^^^ The field CharMatcher.WHITESPACE is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/project/LocalProjectScanner.java:[26] import org.eclipse.core.runtime.SubProgressMonitor; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/project/LocalProjectScanner.java:[41] private final File workspaceRoot; ^^^^^^^^^^^^^ The value of the field LocalProjectScanner.workspaceRoot is not used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/project/LocalProjectScanner.java:[71] scanFolder(folder, "", new SubProgressMonitor(subMonitor, IProgressMonitor.UNKNOWN)); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/project/LocalProjectScanner.java:[71] scanFolder(folder, "", new SubProgressMonitor(subMonitor, IProgressMonitor.UNKNOWN)); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor SubProgressMonitor(IProgressMonitor, int) is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/project/LocalProjectScanner.java:[204] private int getBasedirRename(MavenProjectInfo mavenProjectInfo) throws IOException { ^^^^^^^^^^^ The declared exception IOException is not actually thrown by the method getBasedirRename(MavenProjectInfo) from type LocalProjectScanner [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/index/nexus/NexusIndexManager.java:[61] import org.apache.maven.archetype.source.ArchetypeDataSource; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDataSource' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/index/nexus/NexusIndexManager.java:[1314] public ArchetypeDataSource getArchetypeCatalog() { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDataSource' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/index/nexus/NexusIndexManager.java:[1316] return container.lookup(ArchetypeDataSource.class, "nexus"); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDataSource' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryReader.java:[28] import org.osgi.service.packageadmin.PackageAdmin; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type PackageAdmin is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryReader.java:[56] private static PackageAdmin packageAdmin; ^^^^^^^^^^^^ The type PackageAdmin is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryReader.java:[64] final PackageAdmin packageAdmin = getPackageAdmin(); ^^^^^^^^^^^^ The type PackageAdmin is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryReader.java:[92] Bundle[] bundles = packageAdmin.getBundles(symbolicName, versionRange.toString()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getBundles(String, String) from the type PackageAdmin is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryReader.java:[110] private static synchronized PackageAdmin getPackageAdmin() { ^^^^^^^^^^^^ The type PackageAdmin is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryReader.java:[114] ServiceReference serviceReference = context.getServiceReference(PackageAdmin.class.getName()); ^^^^^^^^^^^^^^^^ ServiceReference is a raw type. References to generic type ServiceReference<S> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryReader.java:[114] ServiceReference serviceReference = context.getServiceReference(PackageAdmin.class.getName()); ^^^^^^^^^^^^ The type PackageAdmin is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryReader.java:[115] packageAdmin = (PackageAdmin) context.getService(serviceReference); ^^^^^^^^^^^^ The type PackageAdmin is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryReader.java:[115] packageAdmin = (PackageAdmin) context.getService(serviceReference); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: Unchecked invocation getService(ServiceReference) of the generic method getService(ServiceReference<S>) of type BundleContext [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryReader.java:[115] packageAdmin = (PackageAdmin) context.getService(serviceReference); ^^^^^^^^^^^^^^^^ Type safety: The expression of type ServiceReference needs unchecked conversion to conform to ServiceReference<Object> [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryReader.java:[123] final PackageAdmin packageAdmin = getPackageAdmin(); ^^^^^^^^^^^^ The type PackageAdmin is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/ProjectRegistryReader.java:[160] Bundle bundle = packageAdmin.getBundle(cl); ^^^^^^^^^^^^^ The method getBundle(Class) from the type PackageAdmin is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/MavenPlugin.java:[17] import org.eclipse.m2e.core.embedder.MavenRuntimeManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type MavenRuntimeManager is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[36] import org.apache.maven.archetype.catalog.Archetype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[37] import org.apache.maven.archetype.common.ArchetypeArtifactManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeArtifactManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[38] import org.apache.maven.archetype.exception.UnknownArchetype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'UnknownArchetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[39] import org.apache.maven.archetype.metadata.ArchetypeDescriptor; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDescriptor' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-descriptor-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[40] import org.apache.maven.archetype.source.ArchetypeDataSource; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDataSource' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[63] final ArchetypeArtifactManager aaMgr; ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeArtifactManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[65] private final org.apache.maven.archetype.ArchetypeManager archetyper; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[74] this.aaMgr = container.lookup(ArchetypeArtifactManager.class); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeArtifactManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[75] this.archetyper = container.lookup(org.apache.maven.archetype.ArchetypeManager.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[128] * Gets the remote {@link ArtifactRepository} of the given {@link Archetype}, or null if none is found. The repository ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[135] * @return the remote {@link ArtifactRepository} of the given {@link Archetype}, or null if none is found. ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[138] public ArtifactRepository getArchetypeRepository(Archetype archetype) throws CoreException { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[139] String repoUrl = archetype.getRepository(); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getRepository()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[143] return MavenPlugin.getMaven().createArtifactRepository(archetype.getArtifactId() + "-repo", repoUrl); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[147] * Gets the required properties of an {@link Archetype}. ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[153] * @throws UnknownArchetype thrown if no archetype is can be resolved ^^^^^^^^^^^^^^^^ Discouraged access: The type 'UnknownArchetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[156] public List<?> getRequiredProperties(Archetype archetype, ArtifactRepository remoteArchetypeRepository, ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[157] IProgressMonitor monitor) throws UnknownArchetype, CoreException { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'UnknownArchetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[164] final String groupId = archetype.getGroupId(); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getGroupId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[165] final String artifactId = archetype.getArtifactId(); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[166] final String version = archetype.getVersion(); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getVersion()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[177] public WrappedUnknownArchetype(UnknownArchetype ex) { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'UnknownArchetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[186] if(aaMgr.isFileSetArchetype(groupId, artifactId, version, null, localRepository, repositories)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeArtifactManager.isFileSetArchetype(String, String, String, ArtifactRepository, ArtifactRepository, List<ArtifactRepository>)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[187] ArchetypeDescriptor descriptor; ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDescriptor' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-descriptor-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[189] descriptor = aaMgr.getFileSetArchetypeDescriptor(groupId, artifactId, version, null, localRepository, repositories); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeArtifactManager.getFileSetArchetypeDescriptor(String, String, String, ArtifactRepository, ArtifactRepository, List<ArtifactRepository>)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[191] } catch(UnknownArchetype ex) { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'UnknownArchetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[194] return descriptor.getRequiredProperties(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeDescriptor.getRequiredProperties()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-descriptor-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[200] throw (UnknownArchetype) e.getCause(); ^^^^^^^^^^^^^^^^ Discouraged access: The type 'UnknownArchetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[207] public ArchetypeArtifactManager getArchetypeArtifactManager() { ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeArtifactManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[214] public org.apache.maven.archetype.ArchetypeManager getArchetyper() { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[221] public ArchetypeDataSource getArchetypeDataSource(String hint) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDataSource' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeManager.java:[223] return container.lookup(ArchetypeDataSource.class, hint); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDataSource' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/preferences/MavenConfigurationImpl.java:[52] private final ListenerList listeners = new ListenerList(ListenerList.IDENTITY); ^^^^^^^^^^^^ ListenerList is a raw type. References to generic type ListenerList<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/preferences/MavenConfigurationImpl.java:[52] private final ListenerList listeners = new ListenerList(ListenerList.IDENTITY); ^^^^^^^^^^^^ ListenerList is a raw type. References to generic type ListenerList<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/preferences/MavenConfigurationImpl.java:[175] this.listeners.add(listener); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type ListenerList. References to generic type ListenerList<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/preferences/MavenConfigurationImpl.java:[206] public Map getMapping(String scope) { ^^^ Type safety: The return type Map for getMapping(String) from the type new IPreferenceFilter(){} needs unchecked conversion to conform to Map<String,PreferenceFilterEntry[]> from the type IPreferenceFilter [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/project/configurator/AbstractLifecycleMapping.java:[111] builder.build(request.getMavenSession(), projectFacade, AbstractBuildParticipant2.PRECONFIGURE_BUILD, ^^^^^^^^^^^^^^^^^ The method getMavenSession() from the type ProjectConfigurationRequest is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[16] import org.apache.maven.archetype.catalog.Archetype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[20] * Helper class to handle {@link Archetype}s. ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[29] * Checks {@link Archetype} equality by testing <code>groupId</code>, <code>artifactId</code> and <code>version</code> ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[31] public static boolean areEqual(Archetype one, Archetype another) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[31] public static boolean areEqual(Archetype one, Archetype another) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[40] return StringUtils.equals(one.getGroupId(), another.getGroupId()) ^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getGroupId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[40] return StringUtils.equals(one.getGroupId(), another.getGroupId()) ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getGroupId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[41] && StringUtils.equals(one.getArtifactId(), another.getArtifactId()) ^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[41] && StringUtils.equals(one.getArtifactId(), another.getArtifactId()) ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[42] && StringUtils.equals(one.getVersion(), another.getVersion()); ^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getVersion()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[42] && StringUtils.equals(one.getVersion(), another.getVersion()); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getVersion()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[46] * Computes an {@link Archetype} hashcode from the original {@link Archetype#hashCode()} result plus the ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[46] * Computes an {@link Archetype} hashcode from the original {@link Archetype#hashCode()} result plus the ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[46] * Computes an {@link Archetype} hashcode from the original {@link Archetype#hashCode()} result plus the ^^^^^^^^^^ Discouraged access: The method 'Archetype.hashCode()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[47] * {@link Archetype#getVersion()} hashcode. Returns -1 if the archetype is null. ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[47] * {@link Archetype#getVersion()} hashcode. Returns -1 if the archetype is null. ^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getVersion()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[49] public static int getHashCode(Archetype archetype) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[53] int hashCode = archetype.hashCode(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.hashCode()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/archetype/ArchetypeUtil.java:[54] String version = archetype.getVersion(); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getVersion()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[29] import org.apache.maven.archetype.ArchetypeManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[30] import org.apache.maven.archetype.catalog.ArchetypeCatalog; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[31] import org.apache.maven.archetype.catalog.io.xpp3.ArchetypeCatalogXpp3Reader; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogXpp3Reader' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[32] import org.apache.maven.archetype.source.ArchetypeDataSource; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDataSource' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[33] import org.apache.maven.archetype.source.ArchetypeDataSourceException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDataSourceException' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[70] public abstract ArchetypeCatalog getArchetypeCatalog() throws CoreException; ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[76] protected ArchetypeManager getArchetyper() { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[90] public ArchetypeCatalog getArchetypeCatalog() throws CoreException { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[92] ArchetypeDataSource source = MavenPluginActivator.getDefault().getIndexManager().getArchetypeCatalog(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDataSource' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[93] return source.getArchetypeCatalog(new Properties()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeDataSource.getArchetypeCatalog(Properties)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[94] } catch(ArchetypeDataSourceException ex) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeDataSourceException' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[96] log.error(msg, ex); ^^^ Read access to enclosing field ArchetypeCatalogFactory.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[113] public ArchetypeCatalog getArchetypeCatalog() { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[114] return getArchetyper().getInternalCatalog(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getInternalCatalog()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[128] public ArchetypeCatalog getArchetypeCatalog() { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[129] return getArchetyper().getDefaultLocalCatalog(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getDefaultLocalCatalog()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[143] public ArchetypeCatalog getArchetypeCatalog() throws CoreException { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[144] ArchetypeCatalog catalog = getEmbeddedCatalog(); ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[147] catalog = getArchetyper().getLocalCatalog(getId()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getLocalCatalog(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[152] private ArchetypeCatalog getEmbeddedCatalog() throws CoreException { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[159] return new ArchetypeCatalogXpp3Reader().read(is); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'ArchetypeCatalogXpp3Reader()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[159] return new ArchetypeCatalogXpp3Reader().read(is); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogXpp3Reader.read(InputStream)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[159] return new ArchetypeCatalogXpp3Reader().read(is); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogXpp3Reader' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[162] log.error(msg, ex); ^^^ Read access to enclosing field ArchetypeCatalogFactory.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[173] log.error(ex.getMessage(), ex); ^^^ Read access to enclosing field ArchetypeCatalogFactory.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[215] public ArchetypeCatalog getArchetypeCatalog() { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[221] final ArchetypeCatalog catalog = getArchetyper().getRemoteCatalog(url); ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[221] final ArchetypeCatalog catalog = getArchetyper().getRemoteCatalog(url); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getRemoteCatalog(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[224] ArchetypeCatalog catalogWrapper = new ArchetypeCatalog() { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[224] ArchetypeCatalog catalogWrapper = new ArchetypeCatalog() { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[225] public void addArchetype(org.apache.maven.archetype.catalog.Archetype archetype) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[226] catalog.addArchetype(archetype); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalog.addArchetype(Archetype)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[231] List<org.apache.maven.archetype.catalog.Archetype> archetypes = new ArrayList<org.apache.maven.archetype.catalog.Archetype>( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[231] List<org.apache.maven.archetype.catalog.Archetype> archetypes = new ArrayList<org.apache.maven.archetype.catalog.Archetype>( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[232] catalog.getArchetypes()); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalog.getArchetypes()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[233] for(org.apache.maven.archetype.catalog.Archetype arch : archetypes) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[234] if(arch.getRepository() == null || arch.getRepository().trim().isEmpty()) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getRepository()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[234] if(arch.getRepository() == null || arch.getRepository().trim().isEmpty()) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getRepository()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[235] arch.setRepository(remoteUrl); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.setRepository(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[242] return catalog.getModelEncoding(); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalog.getModelEncoding()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[245] public void removeArchetype(org.apache.maven.archetype.catalog.Archetype archetype) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[246] catalog.removeArchetype(archetype); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalog.removeArchetype(Archetype)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[250] catalog.setModelEncoding(modelEncoding); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalog.setModelEncoding(String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[253] public void setArchetypes(List archetypes) { ^^^^ List is a raw type. References to generic type List<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[254] catalog.setArchetypes(archetypes); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalog.setArchetypes(List<Archetype>)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[254] catalog.setArchetypes(archetypes); ^^^^^^^^^^ Type safety: The expression of type List needs unchecked conversion to conform to List<Archetype> [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java:[258] return catalog.toString(); ^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalog.toString()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/markers/MarkerUtils.java:[40] ServiceReference ref = context.getServiceReference(IMarkerLocationService.class.getName()); ^^^^^^^^^^^^^^^^ ServiceReference is a raw type. References to generic type ServiceReference<S> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/markers/MarkerUtils.java:[45] IMarkerLocationService service = (IMarkerLocationService) context.getService(ref); ^^^^^^^^^^^^^^^^^^^^^^^ Type safety: Unchecked invocation getService(ServiceReference) of the generic method getService(ServiceReference<S>) of type BundleContext [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/markers/MarkerUtils.java:[45] IMarkerLocationService service = (IMarkerLocationService) context.getService(ref); ^^^ Type safety: The expression of type ServiceReference needs unchecked conversion to conform to ServiceReference<Object> [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/markers/MarkerUtils.java:[58] ServiceReference ref = context.getServiceReference(IEditorMarkerService.class.getName()); ^^^^^^^^^^^^^^^^ ServiceReference is a raw type. References to generic type ServiceReference<S> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/markers/MarkerUtils.java:[63] IEditorMarkerService service = (IEditorMarkerService) context.getService(ref); ^^^^^^^^^^^^^^^^^^^^^^^ Type safety: Unchecked invocation getService(ServiceReference) of the generic method getService(ServiceReference<S>) of type BundleContext [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/markers/MarkerUtils.java:[63] IEditorMarkerService service = (IEditorMarkerService) context.getService(ref); ^^^ Type safety: The expression of type ServiceReference needs unchecked conversion to conform to ServiceReference<Object> [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/embedder/MavenExecutionContext.java:[136] setValue(CTX_MAVENSESSION, new MavenSession(maven.getPlexusContainer(), repositorySession, request, result)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor MavenSession(PlexusContainer, RepositorySystemSession, MavenExecutionRequest, MavenExecutionResult) is deprecated 249 problems (249 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.core --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.core --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/org.eclipse.m2e.core-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.core --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.core --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/org.eclipse.m2e.core-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.core --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.core --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/org.eclipse.m2e.core-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.core --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/org.eclipse.m2e.core-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/org.eclipse.m2e.core-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.core --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/org.eclipse.m2e.core-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.core --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.core --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/org.eclipse.m2e.core-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.core/1.8.2-SNAPSHOT/org.eclipse.m2e.core-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.core/1.8.2-SNAPSHOT/org.eclipse.m2e.core-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/org.eclipse.m2e.core-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.core/1.8.2-SNAPSHOT/org.eclipse.m2e.core-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/org.eclipse.m2e.core-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.core/1.8.2-SNAPSHOT/org.eclipse.m2e.core-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.core/1.8.2-SNAPSHOT/org.eclipse.m2e.core-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.core/1.8.2-SNAPSHOT/org.eclipse.m2e.core-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.core --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.m2e.core.ui 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.core.ui --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.core.ui --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.core.ui --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.core.ui --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.core.ui --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.core.ui --- [INFO] Compiling 147 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArtifactPage.java:[30] import org.eclipse.m2e.core.internal.index.IndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArtifactPage.java:[155] IndexedArtifactFile indexedArtifactFile = (IndexedArtifactFile) dialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArtifactPage.java:[155] IndexedArtifactFile indexedArtifactFile = (IndexedArtifactFile) dialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArtifactPage.java:[157] parentComponent.setValues(indexedArtifactFile.group, indexedArtifactFile.artifact, ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArtifactPage.java:[157] parentComponent.setValues(indexedArtifactFile.group, indexedArtifactFile.artifact, ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArtifactPage.java:[158] indexedArtifactFile.version); ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArtifactPage.java:[281] IStatus nameStatus = getImportConfiguration().validateProjectName(artifactComponent.getModel()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method validateProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenPomWizard.java:[48] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenPomWizard.java:[125] throw new CoreException(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, -1, NLS.bind( ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenPomWizard.java:[125] throw new CoreException(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, -1, NLS.bind( ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenPomWizard.java:[130] final IFile file = container.getFile(new Path(IMavenConstants.POM_FILE_NAME)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenPomWizard.java:[130] final IFile file = container.getFile(new Path(IMavenConstants.POM_FILE_NAME)); ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenPomWizard.java:[133] throw new CoreException(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, -1, ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenPomWizard.java:[133] throw new CoreException(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, -1, ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[63] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[110] if(project.hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[110] if(project.hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.NATURE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[121] if(IMavenConstants.POM_FILE_NAME.equals(file.getFullPath().lastSegment())) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[121] if(IMavenConstants.POM_FILE_NAME.equals(file.getFullPath().lastSegment())) { ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[151] T adapter = (T) ((IAdaptable) element).getAdapter(type); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from T to T [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[156] return (T) Platform.getAdapterManager().getAdapter(element, type); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from T to T [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[221] public static ArtifactKey getArtifactKey(Object element) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method getArtifactKey(Object) from type SelectionUtil [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[327] statuses.add(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, -1, e.getMessage(), e)); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[327] statuses.add(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, -1, e.getMessage(), e)); ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[330] throw new CoreException(new MultiStatus(IMavenConstants.PLUGIN_ID, IStatus.ERROR, // ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[330] throw new CoreException(new MultiStatus(IMavenConstants.PLUGIN_ID, IStatus.ERROR, // ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[334] throw new CoreException(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, -1, // ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[334] throw new CoreException(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, -1, // ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[356] file = ((IProject) o).getFile(IMavenConstants.POM_FILE_NAME); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[356] file = ((IProject) o).getFile(IMavenConstants.POM_FILE_NAME); ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[378] if(file.getName().equals(IMavenConstants.POM_FILE_NAME)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[378] if(file.getName().equals(IMavenConstants.POM_FILE_NAME)) { ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[408] IProject project = (IProject) adaptable.getAdapter(IProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IProject to IProject [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[415] IProject project = (IProject) adaptable.getAdapter(IProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IProject to IProject [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[429] if(project != null && project.isAccessible() && project.hasNature(IMavenConstants.NATURE_ID) ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/SelectionUtil.java:[429] if(project != null && project.isAccessible() && project.hasNature(IMavenConstants.NATURE_ID) ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.NATURE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/M2EUIUtils.java:[29] import org.eclipse.m2e.core.internal.M2EUtils; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'M2EUtils' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/M2EUIUtils.java:[50] Throwable t = M2EUtils.getRootCause(e); ^^^^^^^^ Discouraged access: The type 'M2EUtils' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/M2EUIUtils.java:[50] Throwable t = M2EUtils.getRootCause(e); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'M2EUtils.getRootCause(Throwable)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractIndexedRepositoryNode.java:[22] import org.eclipse.m2e.core.internal.index.nexus.IndexedArtifactGroup; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactGroup' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractIndexedRepositoryNode.java:[23] import org.eclipse.m2e.core.internal.index.nexus.NexusIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractIndexedRepositoryNode.java:[37] protected final NexusIndex index; ^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractIndexedRepositoryNode.java:[39] protected AbstractIndexedRepositoryNode(NexusIndex index) { ^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractIndexedRepositoryNode.java:[50] IndexedArtifactGroup[] rootGroups = index.getRootIndexedArtifactGroups(); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactGroup' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractIndexedRepositoryNode.java:[50] IndexedArtifactGroup[] rootGroups = index.getRootIndexedArtifactGroups(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'NexusIndex.getRootIndexedArtifactGroups()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractIndexedRepositoryNode.java:[75] return index != null && index.isUpdating(); ^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'NexusIndex.isUpdating()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractIndexedRepositoryNode.java:[78] public NexusIndex getIndex() { ^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractIndexedRepositoryNode.java:[83] return index.getRepositoryUrl(); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'NexusIndex.getRepositoryUrl()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractIndexedRepositoryNode.java:[87] return index != null && index.isEnabled(); ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'NexusIndex.isEnabled()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[245] btnSelectTree.setEnabled(!selection.isEmpty()); ^^^^^^^^^^^^^ Read access to enclosing field MavenImportWizardPage.btnSelectTree is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[246] btnDeselectTree.setEnabled(!selection.isEmpty()); ^^^^^^^^^^^^^^^ Read access to enclosing field MavenImportWizardPage.btnDeselectTree is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[253] setMessage(loadingErrorMessage, IMessageProvider.WARNING); ^^^^^^^^^^^^^^^^^^^ Read access to enclosing field MavenImportWizardPage.loadingErrorMessage is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[257] setMessage(loadingErrorMessage, IMessageProvider.WARNING); ^^^^^^^^^^^^^^^^^^^ Read access to enclosing field MavenImportWizardPage.loadingErrorMessage is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[397] boolean enabled = createWorkingSet.getSelection(); ^^^^^^^^^^^^^^^^ Read access to enclosing field MavenImportWizardPage.createWorkingSet is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[398] workingSetName.setEnabled(enabled); ^^^^^^^^^^^^^^ Read access to enclosing field MavenImportWizardPage.workingSetName is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[400] workingSetName.setFocus(); ^^^^^^^^^^^^^^ Read access to enclosing field MavenImportWizardPage.workingSetName is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[448] public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException { ^^^^^^^^^^^^^^^^^^^^^^^^^ The declared exception InvocationTargetException is not actually thrown by the method run(IProgressMonitor) from type new IRunnableWithProgress(){} [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[453] List<MavenProjectInfo> getProjects(Collection<MavenProjectInfo> input) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getProjects(Collection<MavenProjectInfo>) from the type new IRunnableWithProgress(){} is never used locally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[543] updateWorkingSet(getImportConfiguration().getProjectName(rootProject.getModel()), // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[615] String name = getImportConfiguration().getProjectName(info.getModel()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[684] public void run(IProgressMonitor monitor) throws InterruptedException { ^^^^^^^^^^^^^^^^^^^^ The declared exception InterruptedException is not actually thrown by the method run(IProgressMonitor) from type new AbstractProjectScanner<MavenProjectInfo>(){} [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[713] String projectName = getImportConfiguration().getProjectName(info.getModel()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[716] String projectName = getImportConfiguration().getProjectName(info.getModel()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenImportWizardPage.java:[719] String projectName = getImportConfiguration().getProjectName(info.getModel()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/ProposalUtil.java:[101] log.error(e.getMessage(), e); ^^^ Read access to enclosing field ProposalUtil.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/ProposalUtil.java:[116] ContentAssistCommandAdapter.CONTENT_PROPOSAL_COMMAND, null); ^^^^^^^^^^^^^^^^^^^^^^^^ The field ContentAssistCommandAdapter.CONTENT_PROPOSAL_COMMAND is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/ProposalUtil.java:[129] escapeQuerySpecialCharacters(groupIdText.getText()), // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method escapeQuerySpecialCharacters(String) from the type ProposalUtil is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/ProposalUtil.java:[130] escapeQuerySpecialCharacters(artifactIdText.getText()), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method escapeQuerySpecialCharacters(String) from the type ProposalUtil is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/ProposalUtil.java:[131] escapeQuerySpecialCharacters(versionText.getText()), "", packaging); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method escapeQuerySpecialCharacters(String) from the type ProposalUtil is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/ProposalUtil.java:[141] toRet.addAll(getSearchEngine(project).findVersions(escapeQuerySpecialCharacters(groupIdText.getText()), // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method escapeQuerySpecialCharacters(String) from the type ProposalUtil is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/ProposalUtil.java:[142] escapeQuerySpecialCharacters(artifactIdText.getText()), "", packaging)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method escapeQuerySpecialCharacters(String) from the type ProposalUtil is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/ProposalUtil.java:[168] return getSearchEngine(project).findArtifactIds(escapeQuerySpecialCharacters(groupIdText.getText()), "", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method escapeQuerySpecialCharacters(String) from the type ProposalUtil is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/ProposalUtil.java:[178] return getSearchEngine(project).findGroupIds(escapeQuerySpecialCharacters(groupIdText.getText()), packaging, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method escapeQuerySpecialCharacters(String) from the type ProposalUtil is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/Packaging.java:[14] import org.eclipse.m2e.core.internal.index.SearchExpression; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'SearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/Packaging.java:[15] import org.eclipse.m2e.core.internal.index.SourcedSearchExpression; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'SourcedSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/Packaging.java:[40] public SearchExpression toSearchExpression() { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'SearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/Packaging.java:[45] return new SourcedSearchExpression(getText()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'SourcedSearchExpression(String)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/Packaging.java:[45] return new SourcedSearchExpression(getText()); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'SourcedSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/AbstractCreateMavenProjectJob.java:[57] public final IStatus runInWorkspace(IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method runInWorkspace(IProgressMonitor) from type AbstractCreateMavenProjectJob [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/AbstractCreateMavenProjectJob.java:[60] AbstractCreateMavenProjectsOperation op = new AbstractCreateMavenProjectsOperation(workingSets) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor AbstractCreateMavenProjectsOperation(List<IWorkingSet>) is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/editing/ChangeCreator.java:[121] log.error("Problem comparing", e); ^^^ Read access to enclosing field ChangeCreator.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[40] import org.eclipse.m2e.core.internal.preferences.ProblemSeverity; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ProblemSeverity' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[50] new String[] {Messages.MavenWarningsPreferencePage_Ignore, ProblemSeverity.ignore.toString()}, ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ProblemSeverity' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[50] new String[] {Messages.MavenWarningsPreferencePage_Ignore, ProblemSeverity.ignore.toString()}, ^^^^^^ Discouraged access: The field 'ProblemSeverity.ignore' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[51] new String[] {Messages.MavenWarningsPreferencePage_Warning, ProblemSeverity.warning.toString()}, ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ProblemSeverity' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[51] new String[] {Messages.MavenWarningsPreferencePage_Warning, ProblemSeverity.warning.toString()}, ^^^^^^^ Discouraged access: The field 'ProblemSeverity.warning' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[52] new String[] {Messages.MavenWarningsPreferencePage_Error, ProblemSeverity.error.toString()}}; ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ProblemSeverity' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[52] new String[] {Messages.MavenWarningsPreferencePage_Error, ProblemSeverity.error.toString()}}; ^^^^^ Discouraged access: The field 'ProblemSeverity.error' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[56] private static List<String> SENSIBLE_PREFERENCES = Arrays.asList(P_DUP_OF_PARENT_GROUPID_PB, ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_DUP_OF_PARENT_GROUPID_PB' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[57] P_DUP_OF_PARENT_VERSION_PB, P_NOT_COVERED_MOJO_EXECUTION_PB, P_OUT_OF_DATE_PROJECT_CONFIG_PB, ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_DUP_OF_PARENT_VERSION_PB' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[57] P_DUP_OF_PARENT_VERSION_PB, P_NOT_COVERED_MOJO_EXECUTION_PB, P_OUT_OF_DATE_PROJECT_CONFIG_PB, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_NOT_COVERED_MOJO_EXECUTION_PB' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[57] P_DUP_OF_PARENT_VERSION_PB, P_NOT_COVERED_MOJO_EXECUTION_PB, P_OUT_OF_DATE_PROJECT_CONFIG_PB, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_OUT_OF_DATE_PROJECT_CONFIG_PB' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[58] P_OVERRIDING_MANAGED_VERSION_PB); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_OVERRIDING_MANAGED_VERSION_PB' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[78] addField(getDefaultCombo(P_DUP_OF_PARENT_GROUPID_PB, // ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_DUP_OF_PARENT_GROUPID_PB' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[81] addField(getDefaultCombo(P_DUP_OF_PARENT_VERSION_PB, // ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_DUP_OF_PARENT_VERSION_PB' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[84] addField(getDefaultCombo(P_OUT_OF_DATE_PROJECT_CONFIG_PB, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_OUT_OF_DATE_PROJECT_CONFIG_PB' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[87] addField(getDefaultCombo(P_NOT_COVERED_MOJO_EXECUTION_PB, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_NOT_COVERED_MOJO_EXECUTION_PB' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/WarningsPreferencePage.java:[90] addField(getDefaultCombo(P_OVERRIDING_MANAGED_VERSION_PB, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_OVERRIDING_MANAGED_VERSION_PB' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsolePageParticipant.java:[22] import org.eclipse.m2e.core.internal.preferences.MavenPreferenceConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsolePageParticipant.java:[73] public Object getAdapter(Class adapter) { ^^^^^^ Type safety: The return type Object for getAdapter(Class) from the type MavenConsolePageParticipant needs unchecked conversion to conform to T from the type IAdaptable [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsolePageParticipant.java:[87] return MavenPreferenceConstants.P_SHOW_CONSOLE_ON_ERR; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsolePageParticipant.java:[87] return MavenPreferenceConstants.P_SHOW_CONSOLE_ON_ERR; ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_SHOW_CONSOLE_ON_ERR' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsolePageParticipant.java:[105] return MavenPreferenceConstants.P_SHOW_CONSOLE_ON_OUTPUT; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsolePageParticipant.java:[105] return MavenPreferenceConstants.P_SHOW_CONSOLE_ON_OUTPUT; ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_SHOW_CONSOLE_ON_OUTPUT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileWizard.java:[39] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileWizard.java:[57] private IFile pomFile; ^^^^^^^ The value of the field MavenInstallFileWizard.pomFile is not used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileWizard.java:[105] MavenExecutionRequest request = maven.createExecutionRequest(monitor); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method createExecutionRequest(IProgressMonitor) from the type IMaven is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileWizard.java:[108] MavenExecutionResult executionResult = maven.execute(request, monitor); ^^^^^^^^^^^^^^^^^^^^^^^^^ The method execute(MavenExecutionRequest, IProgressMonitor) from the type IMaven is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileWizard.java:[115] log.error(msg, exception); ^^^ Read access to enclosing field MavenInstallFileWizard.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileWizard.java:[121] log.error("Failed to install artifact:" + ex.getMessage(), ex); ^^^ Read access to enclosing field MavenInstallFileWizard.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileWizard.java:[142] IFile pomFile = project.getFile(IMavenConstants.POM_FILE_NAME); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileWizard.java:[142] IFile pomFile = project.getFile(IMavenConstants.POM_FILE_NAME); ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LifecycleMappingPropertyPage.java:[47] IProject project = (IProject) getElement().getAdapter(IProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IProject to IProject [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/MavenPropertyTester.java:[58] IProject projectAdapter = (IProject) adaptable.getAdapter(IProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IProject to IProject [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MappingDiscoveryJob.java:[28] import org.eclipse.m2e.core.internal.lifecyclemapping.discovery.LifecycleMappingDiscoveryRequest; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'LifecycleMappingDiscoveryRequest' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MappingDiscoveryJob.java:[49] LifecycleMappingDiscoveryRequest discoveryRequest = LifecycleMappingDiscoveryHelper ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'LifecycleMappingDiscoveryRequest' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MappingDiscoveryJob.java:[51] if(discoveryRequest.isMappingComplete()) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'LifecycleMappingDiscoveryRequest.isMappingComplete()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MappingDiscoveryJob.java:[62] protected void discoverProposals(LifecycleMappingDiscoveryRequest discoveryRequest, IProgressMonitor monitor) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'LifecycleMappingDiscoveryRequest' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MappingDiscoveryJob.java:[68] protected void openProposalWizard(Collection<IProject> projects, LifecycleMappingDiscoveryRequest discoveryRequest) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'LifecycleMappingDiscoveryRequest' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[55] import org.apache.maven.archetype.catalog.Archetype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[56] import org.apache.maven.archetype.exception.UnknownArchetype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'UnknownArchetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[57] import org.apache.maven.archetype.metadata.RequiredProperty; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'RequiredProperty' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-descriptor-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[62] import org.eclipse.m2e.core.internal.MavenPluginActivator; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[63] import org.eclipse.m2e.core.internal.archetype.ArchetypeManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[114] protected Archetype archetype; ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[350] IStatus nameStatus = getImportConfiguration().validateProjectName(getModel()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method validateProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[373] public void setArchetype(Archetype archetype) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[384] Properties properties = archetype.getProperties(); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getProperties()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[405] if(o instanceof RequiredProperty) { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'RequiredProperty' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-descriptor-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[406] RequiredProperty rp = (RequiredProperty) o; ^^^^^^^^^^^^^^^^ Discouraged access: The type 'RequiredProperty' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-descriptor-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[406] RequiredProperty rp = (RequiredProperty) o; ^^^^^^^^^^^^^^^^ Discouraged access: The type 'RequiredProperty' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-descriptor-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[407] requiredProperties.add(rp.getKey()); ^^^^^^^^^^^ Discouraged access: The method 'RequiredProperty.getKey()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-descriptor-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[408] addTableItem(rp.getKey(), rp.getDefaultValue()); ^^^^^^^^^^^ Discouraged access: The method 'RequiredProperty.getKey()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-descriptor-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[408] addTableItem(rp.getKey(), rp.getDefaultValue()); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'RequiredProperty.getDefaultValue()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-descriptor-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[424] static String getName(Archetype archetype) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[425] final String groupId = archetype.getGroupId(); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getGroupId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[426] final String artifactId = archetype.getArtifactId(); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[427] final String version = archetype.getVersion(); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getVersion()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[433] private Archetype archetype; ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[437] RequiredPropertiesLoader(Archetype archetype) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[453] ArchetypeManager archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[453] ArchetypeManager archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[453] ArchetypeManager archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[453] ArchetypeManager archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getArchetypeManager()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[455] ArtifactRepository remoteArchetypeRepository = archetypeManager.getArchetypeRepository(archetype); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getArchetypeRepository(Archetype)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[457] properties = archetypeManager.getRequiredProperties(archetype, remoteArchetypeRepository, monitor); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getRequiredProperties(Archetype, ArtifactRepository, IProgressMonitor)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[459] } catch(UnknownArchetype e) { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'UnknownArchetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-common-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[460] log.error(NLS.bind("Error downloading archetype {0}", archetypeName), e); //$NON-NLS-1$ ^^^ Read access to enclosing field MavenProjectWizardArchetypeParametersPage.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypeParametersPage.java:[462] log.error(ex.getMessage(), ex); ^^^ Read access to enclosing field MavenProjectWizardArchetypeParametersPage.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/RepositoryNode.java:[14] import org.eclipse.m2e.core.internal.index.nexus.NexusIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/RepositoryNode.java:[28] public RepositoryNode(NexusIndex index) { ^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/RepositoryNode.java:[30] this.repository = index.getRepository(); ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'NexusIndex.getRepository()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddPluginAction.java:[35] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddPluginAction.java:[36] import org.eclipse.m2e.core.internal.index.IndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddPluginAction.java:[58] if(prj != null && IMavenConstants.POM_FILE_NAME.equals(file.getProjectRelativePath().toString())) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddPluginAction.java:[58] if(prj != null && IMavenConstants.POM_FILE_NAME.equals(file.getProjectRelativePath().toString())) { ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddPluginAction.java:[68] final IndexedArtifactFile indexedArtifactFile = (IndexedArtifactFile) dialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddPluginAction.java:[68] final IndexedArtifactFile indexedArtifactFile = (IndexedArtifactFile) dialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddPluginAction.java:[74] PomHelper.createPlugin(pluginsEl, indexedArtifactFile.group, indexedArtifactFile.artifact, ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddPluginAction.java:[74] PomHelper.createPlugin(pluginsEl, indexedArtifactFile.group, indexedArtifactFile.artifact, ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddPluginAction.java:[75] indexedArtifactFile.version); ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddDependencyAction.java:[48] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddDependencyAction.java:[49] import org.eclipse.m2e.core.internal.index.IndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddDependencyAction.java:[72] if(prj != null && IMavenConstants.POM_FILE_NAME.equals(file.getProjectRelativePath().toString())) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddDependencyAction.java:[72] if(prj != null && IMavenConstants.POM_FILE_NAME.equals(file.getProjectRelativePath().toString())) { ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddDependencyAction.java:[82] IndexedArtifactFile indexedArtifactFile = (IndexedArtifactFile) dialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddDependencyAction.java:[82] IndexedArtifactFile indexedArtifactFile = (IndexedArtifactFile) dialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddDependencyAction.java:[85] final Dependency dependency = indexedArtifactFile.getDependency(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifactFile.getDependency()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/AddDependencyAction.java:[89] if(indexedArtifactFile.version == null) { ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizard.java:[43] import org.apache.maven.archetype.catalog.Archetype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizard.java:[47] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizard.java:[193] final String projectName = importConfiguration.getProjectName(model); ^^^^^^^^^^^^^^^^^^^^^ The method getProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizard.java:[194] IStatus nameStatus = importConfiguration.validateProjectName(model); ^^^^^^^^^^^^^^^^^^^^^^^^^^ The method validateProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizard.java:[205] final IProject project = importConfiguration.getProject(root, model); ^^^^^^^^^^^^^^^^^^^^^^^ The method getProject(IWorkspaceRoot, Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizard.java:[207] boolean pomExists = (locationPage.isInWorkspace() ? root.getLocation().append(project.getName()) : location) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Potential null pointer access: This expression may be null [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizard.java:[208] .append(IMavenConstants.POM_FILE_NAME).toFile().exists(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizard.java:[208] .append(IMavenConstants.POM_FILE_NAME).toFile().exists(); ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizard.java:[230] final Archetype archetype = archetypePage.getArchetype(); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizard.java:[238] job = new AbstractCreateMavenProjectJob(NLS.bind(Messages.wizardProjectJobCreating, archetype.getArtifactId())) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractRepositoriesNode.java:[20] import org.eclipse.m2e.core.internal.index.nexus.NexusIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractRepositoriesNode.java:[21] import org.eclipse.m2e.core.internal.index.nexus.NexusIndexManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractRepositoriesNode.java:[34] protected final NexusIndexManager indexManager = (NexusIndexManager) MavenPlugin.getIndexManager(); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractRepositoriesNode.java:[34] protected final NexusIndexManager indexManager = (NexusIndexManager) MavenPlugin.getIndexManager(); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractRepositoriesNode.java:[44] NexusIndex index = indexManager.getIndex(repo); ^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/AbstractRepositoriesNode.java:[44] NexusIndex index = indexManager.getIndex(repo); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'NexusIndexManager.getIndex(IRepository)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/project/OutOfDateConfigurationDeltaVisitor.java:[25] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/project/OutOfDateConfigurationDeltaVisitor.java:[26] import org.eclipse.m2e.core.internal.Messages; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Messages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/project/OutOfDateConfigurationDeltaVisitor.java:[73] if(Messages.ProjectConfigurationUpdateRequired.equals(message)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Messages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/project/OutOfDateConfigurationDeltaVisitor.java:[73] if(Messages.ProjectConfigurationUpdateRequired.equals(message)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'Messages.ProjectConfigurationUpdateRequired' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/project/OutOfDateConfigurationDeltaVisitor.java:[83] return project != null && project.isAccessible() && project.hasNature(IMavenConstants.NATURE_ID); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/project/OutOfDateConfigurationDeltaVisitor.java:[83] return project != null && project.isAccessible() && project.hasNature(IMavenConstants.NATURE_ID); ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.NATURE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/M2EErrorDialog.java:[34] import org.eclipse.m2e.core.internal.M2EUtils; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'M2EUtils' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/M2EErrorDialog.java:[134] String msg = M2EUtils.getRootCauseMessage(t); ^^^^^^^^ Discouraged access: The type 'M2EUtils' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/M2EErrorDialog.java:[134] String msg = M2EUtils.getRootCauseMessage(t); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'M2EUtils.getRootCauseMessage(Throwable)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/M2EErrorDialog.java:[156] return ((Map) inputElement).keySet().toArray(); ^^^ Map is a raw type. References to generic type Map<K,V> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/M2EErrorDialog.java:[190] String msg = M2EUtils.getRootCauseMessage(errorMap.get(element)); ^^^^^^^^ Discouraged access: The type 'M2EUtils' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/util/M2EErrorDialog.java:[190] String msg = M2EUtils.getRootCauseMessage(errorMap.get(element)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'M2EUtils.getRootCauseMessage(Throwable)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/AbstractCreateMavenProjectsOperation.java:[68] public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException { ^^^^^^^^^^^^^^^^^^^^ The declared exception InterruptedException is not actually thrown by the method run(IProgressMonitor) from type AbstractCreateMavenProjectsOperation [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[30] import org.eclipse.m2e.core.internal.preferences.MavenPreferenceConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[58] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_OFFLINE, Messages.preferencesOffline, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[58] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_OFFLINE, Messages.preferencesOffline, ^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_OFFLINE' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[61] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_GLOBAL_UPDATE_NEVER, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[61] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_GLOBAL_UPDATE_NEVER, ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_GLOBAL_UPDATE_NEVER' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[64] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_DEBUG_OUTPUT, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[64] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_DEBUG_OUTPUT, // ^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_DEBUG_OUTPUT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[71] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_DOWNLOAD_SOURCES, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[71] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_DOWNLOAD_SOURCES, // ^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_DOWNLOAD_SOURCES' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[74] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_DOWNLOAD_JAVADOC, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[74] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_DOWNLOAD_JAVADOC, // ^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_DOWNLOAD_JAVADOC' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[77] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_UPDATE_INDEXES, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[77] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_UPDATE_INDEXES, // ^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_UPDATE_INDEXES' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[81] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_UPDATE_PROJECTS, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[81] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_UPDATE_PROJECTS, // ^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_UPDATE_PROJECTS' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[85] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_AUTO_UPDATE_CONFIGURATION, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[85] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_AUTO_UPDATE_CONFIGURATION, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_AUTO_UPDATE_CONFIGURATION' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[89] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_HIDE_FOLDERS_OF_NESTED_PROJECTS, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[89] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_HIDE_FOLDERS_OF_NESTED_PROJECTS, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_HIDE_FOLDERS_OF_NESTED_PROJECTS' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[97] originalChecksumPolicy = getPreferenceStore().getString(MavenPreferenceConstants.P_GLOBAL_CHECKSUM_POLICY); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[97] originalChecksumPolicy = getPreferenceStore().getString(MavenPreferenceConstants.P_GLOBAL_CHECKSUM_POLICY); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_GLOBAL_CHECKSUM_POLICY' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[99] FieldEditor checksumPolicy = new ComboFieldEditor(MavenPreferenceConstants.P_GLOBAL_CHECKSUM_POLICY, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[99] FieldEditor checksumPolicy = new ComboFieldEditor(MavenPreferenceConstants.P_GLOBAL_CHECKSUM_POLICY, ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_GLOBAL_CHECKSUM_POLICY' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[124] String newChecksumPolicy = getPreferenceStore().getString(MavenPreferenceConstants.P_GLOBAL_CHECKSUM_POLICY); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenPreferencePage.java:[124] String newChecksumPolicy = getPreferenceStore().getString(MavenPreferenceConstants.P_GLOBAL_CHECKSUM_POLICY); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_GLOBAL_CHECKSUM_POLICY' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[368] indexManager.removeIndexListener(indexListener); ^^^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.indexManager is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[368] indexManager.removeIndexListener(indexListener); ^^^^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.indexListener is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[394] log.error(ex.getMessage(), ex); ^^^ Read access to enclosing field MavenRepositoryView.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[407] indexManager.addIndexListener(indexListener); ^^^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.indexManager is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[407] indexManager.addIndexListener(indexListener); ^^^^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.indexListener is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[619] super(DISABLE_DETAILS, IAction.AS_CHECK_BOX); ^^^^^^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.DISABLE_DETAILS is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[627] return isChecked() ? DISABLED_DETAILS : DISABLE_DETAILS; ^^^^^^^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.DISABLED_DETAILS is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[627] return isChecked() ? DISABLED_DETAILS : DISABLE_DETAILS; ^^^^^^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.DISABLE_DETAILS is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[633] super(ENABLE_MIN, IAction.AS_CHECK_BOX); ^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.ENABLE_MIN is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[641] return isChecked() ? ENABLED_MIN : ENABLE_MIN; ^^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.ENABLED_MIN is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[641] return isChecked() ? ENABLED_MIN : ENABLE_MIN; ^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.ENABLE_MIN is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[647] super(ENABLE_FULL, IAction.AS_CHECK_BOX); ^^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.ENABLE_FULL is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[655] return isChecked() ? ENABLED_FULL : ENABLE_FULL; ^^^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.ENABLED_FULL is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/MavenRepositoryView.java:[655] return isChecked() ? ENABLED_FULL : ENABLE_FULL; ^^^^^^^^^^^ Read access to enclosing field MavenRepositoryView.ENABLE_FULL is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[28] import org.eclipse.core.runtime.SubProgressMonitor; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[71] import org.eclipse.m2e.core.internal.index.IndexManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[155] IndexManager indexManager = MavenPlugin.getIndexManager(); ^^^^^^^^^^^^ Discouraged access: The type 'IndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[156] indexManager.getWorkspaceIndex().updateIndex(true, monitor); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexManager.getWorkspaceIndex()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[156] indexManager.getWorkspaceIndex().updateIndex(true, monitor); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IMutableIndex.updateIndex(boolean, IProgressMonitor)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[164] SubProgressMonitor subMonitor = new SubProgressMonitor(monitor, projects.length); ^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[164] SubProgressMonitor subMonitor = new SubProgressMonitor(monitor, projects.length); ^^^^^^^^^^^^^^^^^^ The type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[164] SubProgressMonitor subMonitor = new SubProgressMonitor(monitor, projects.length); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor SubProgressMonitor(IProgressMonitor, int) is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[167] .beginTask(NLS.bind(Messages.MavenSettingsPreferencePage_task_updating, projects[i].getProject() .getName()), 1); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method beginTask(String, int) from the type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[173] subMonitor.done(); ^^^^^^ The method done() from the type SubProgressMonitor is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[178] log.error(e.getMessage(), e); ^^^ Read access to enclosing field MavenSettingsPreferencePage.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[280] IndexManager indexManager = MavenPlugin.getIndexManager(); ^^^^^^^^^^^^ Discouraged access: The type 'IndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[281] indexManager.getWorkspaceIndex().updateIndex(true, monitor); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexManager.getWorkspaceIndex()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[281] indexManager.getWorkspaceIndex().updateIndex(true, monitor); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IMutableIndex.updateIndex(boolean, IProgressMonitor)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenSettingsPreferencePage.java:[406] log.info("Refreshing settings " + fileName); //$NON-NLS-1$ ^^^ Read access to enclosing field MavenSettingsPreferencePage.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/AbstractMavenWizardPage.java:[32] import org.eclipse.m2e.core.internal.MavenPluginActivator; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/AbstractMavenWizardPage.java:[132] if(MavenPluginActivator.getDefault() == null) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/AbstractMavenWizardPage.java:[132] if(MavenPluginActivator.getDefault() == null) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenModuleWizardParentPage.java:[47] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenModuleWizardParentPage.java:[220] pom = project.getFile(IMavenConstants.POM_FILE_NAME); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenModuleWizardParentPage.java:[220] pom = project.getFile(IMavenConstants.POM_FILE_NAME); ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenModuleWizardParentPage.java:[224] pom = ((IContainer) parentObject).getFile(new Path(IMavenConstants.POM_FILE_NAME)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenModuleWizardParentPage.java:[224] pom = ((IContainer) parentObject).getFile(new Path(IMavenConstants.POM_FILE_NAME)); ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/components/WorkingSetGroup.java:[235] IResource resource = (IResource) elements[0].getAdapter(IResource.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IResource to IResource [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[43] import org.apache.maven.archetype.catalog.Archetype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[44] import org.apache.maven.archetype.catalog.ArchetypeCatalog; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[46] import org.eclipse.m2e.core.internal.archetype.ArchetypeCatalogFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[47] import org.eclipse.m2e.core.internal.archetype.ArchetypeCatalogFactory.RemoteCatalogFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.RemoteCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[80] private ArchetypeCatalogFactory archetypeCatalogFactory; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[84] protected RemoteArchetypeCatalogDialog(Shell shell, ArchetypeCatalogFactory factory) { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[135] catalogUrlCombo.setText(archetypeCatalogFactory.getId()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[136] catalogDescriptionText.setText(archetypeCatalogFactory.getDescription()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getDescription()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[174] final RemoteCatalogFactory factory = new RemoteCatalogFactory(url, null, true); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.RemoteCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[174] final RemoteCatalogFactory factory = new RemoteCatalogFactory(url, null, true); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'ArchetypeCatalogFactory.RemoteCatalogFactory(String, String, boolean)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[174] final RemoteCatalogFactory factory = new RemoteCatalogFactory(url, null, true); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.RemoteCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[179] ArchetypeCatalog catalog = null; ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[181] catalog = factory.getArchetypeCatalog(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.RemoteCatalogFactory.getArchetypeCatalog()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[184] @SuppressWarnings("unchecked") ^^^^^^^^^^^ Unnecessary @SuppressWarnings("unchecked") [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[185] final List<Archetype> archetypes = ((catalog == null) ? Collections.<Archetype> emptyList() ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[185] final List<Archetype> archetypes = ((catalog == null) ? Collections.<Archetype> emptyList() ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[186] : catalog.getArchetypes()); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalog.getArchetypes()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[247] archetypeCatalogFactory = new RemoteCatalogFactory(location, description, true); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'ArchetypeCatalogFactory.RemoteCatalogFactory(String, String, boolean)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[247] archetypeCatalogFactory = new RemoteCatalogFactory(location, description, true); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.RemoteCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/RemoteArchetypeCatalogDialog.java:[254] public ArchetypeCatalogFactory getArchetypeCatalogFactory() { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/ProjectRepositoriesNode.java:[19] import org.eclipse.m2e.core.internal.index.nexus.NexusIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/ProjectRepositoriesNode.java:[20] import org.eclipse.m2e.core.internal.index.nexus.NexusIndexManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/ProjectRepositoriesNode.java:[32] private NexusIndexManager indexManager = (NexusIndexManager) MavenPlugin.getIndexManager(); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/ProjectRepositoriesNode.java:[32] private NexusIndexManager indexManager = (NexusIndexManager) MavenPlugin.getIndexManager(); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/ProjectRepositoriesNode.java:[39] NexusIndex index = indexManager.getIndex(repo); ^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/ProjectRepositoriesNode.java:[39] NexusIndex index = indexManager.getIndex(repo); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'NexusIndexManager.getIndex(IRepository)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[47] import org.eclipse.m2e.core.internal.index.IIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[48] import org.eclipse.m2e.core.internal.index.IndexedArtifact; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[49] import org.eclipse.m2e.core.internal.index.IndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[80] return new MavenRepositorySearchDialog(parent, title, IIndex.SEARCH_ARTIFACT, Collections.<ArtifactKey> emptySet(), ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[80] return new MavenRepositorySearchDialog(parent, title, IIndex.SEARCH_ARTIFACT, Collections.<ArtifactKey> emptySet(), ^^^^^^^^^^^^^^^ Discouraged access: The field 'IIndex.SEARCH_ARTIFACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[115] return new MavenRepositorySearchDialog(parent, title, IIndex.SEARCH_ARTIFACT, artifacts, managed, true, mp, p, true); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[115] return new MavenRepositorySearchDialog(parent, title, IIndex.SEARCH_ARTIFACT, artifacts, managed, true, mp, p, true); ^^^^^^^^^^^^^^^ Discouraged access: The field 'IIndex.SEARCH_ARTIFACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[133] return new MavenRepositorySearchDialog(parent, title, IIndex.SEARCH_PARENTS, artifacts, managed, false, mp, p, true); ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[133] return new MavenRepositorySearchDialog(parent, title, IIndex.SEARCH_PARENTS, artifacts, managed, false, mp, p, true); ^^^^^^^^^^^^^^ Discouraged access: The field 'IIndex.SEARCH_PARENTS' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[167] return new MavenRepositorySearchDialog(parent, title, IIndex.SEARCH_PLUGIN, artifacts, managed, false, mp, p, true); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[167] return new MavenRepositorySearchDialog(parent, title, IIndex.SEARCH_PLUGIN, artifacts, managed, false, mp, p, true); ^^^^^^^^^^^^^ Discouraged access: The field 'IIndex.SEARCH_PLUGIN' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[180] * One of {@link IIndex#SEARCH_ARTIFACT}, {@link IIndex#SEARCH_CLASS_NAME}, ^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[180] * One of {@link IIndex#SEARCH_ARTIFACT}, {@link IIndex#SEARCH_CLASS_NAME}, ^^^^^^^^^^^^^^^ Discouraged access: The field 'IIndex.SEARCH_ARTIFACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[180] * One of {@link IIndex#SEARCH_ARTIFACT}, {@link IIndex#SEARCH_CLASS_NAME}, ^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[188] private IndexedArtifact selectedIndexedArtifact; ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[190] private IndexedArtifactFile selectedIndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[255] computeResultFromTree(); ^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method computeResultFromTree() from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[326] if(queryType.equals(IIndex.SEARCH_PARENTS)) { ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[326] if(queryType.equals(IIndex.SEARCH_PARENTS)) { ^^^^^^^^^^^^^^ Discouraged access: The field 'IIndex.SEARCH_PARENTS' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[328] } else if(queryType.equals(IIndex.SEARCH_PLUGIN)) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[328] } else if(queryType.equals(IIndex.SEARCH_PLUGIN)) { ^^^^^^^^^^^^^ Discouraged access: The field 'IIndex.SEARCH_PLUGIN' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[340] updateStatus(validateArtifactEntries()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method updateStatus(IStatus) from the type SelectionStatusDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[341] if(!ignoreTextChange && !hasDisposedTextField()) { ^^^^^^^^^^^^^^^^ Read access to enclosing field MavenRepositorySearchDialog.ignoreTextChange is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[342] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), valueOrNull(txtVersion.getText())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method computeResultFromField(String, String, String) from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[342] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method valueOrNull(String) from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[342] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), ^^^^^^^^^^ Read access to enclosing field MavenRepositorySearchDialog.txtGroupId is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[342] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method valueOrNull(String) from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[342] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), ^^^^^^^^^^^^^ Read access to enclosing field MavenRepositorySearchDialog.txtArtifactId is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[343] valueOrNull(txtVersion.getText())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method valueOrNull(String) from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[343] valueOrNull(txtVersion.getText())); ^^^^^^^^^^ Read access to enclosing field MavenRepositorySearchDialog.txtVersion is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[351] updateStatus(validateArtifactEntries()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method updateStatus(IStatus) from the type SelectionStatusDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[352] if(!ignoreTextChange && !hasDisposedTextField()) { ^^^^^^^^^^^^^^^^ Read access to enclosing field MavenRepositorySearchDialog.ignoreTextChange is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[353] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), valueOrNull(txtVersion.getText())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method computeResultFromField(String, String, String) from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[353] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method valueOrNull(String) from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[353] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), ^^^^^^^^^^ Read access to enclosing field MavenRepositorySearchDialog.txtGroupId is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[353] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method valueOrNull(String) from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[353] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), ^^^^^^^^^^^^^ Read access to enclosing field MavenRepositorySearchDialog.txtArtifactId is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[354] valueOrNull(txtVersion.getText())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method valueOrNull(String) from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[354] valueOrNull(txtVersion.getText())); ^^^^^^^^^^ Read access to enclosing field MavenRepositorySearchDialog.txtVersion is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[361] if(!ignoreTextChange && !hasDisposedTextField()) { ^^^^^^^^^^^^^^^^ Read access to enclosing field MavenRepositorySearchDialog.ignoreTextChange is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[362] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), valueOrNull(txtVersion.getText())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method computeResultFromField(String, String, String) from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[362] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method valueOrNull(String) from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[362] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), ^^^^^^^^^^ Read access to enclosing field MavenRepositorySearchDialog.txtGroupId is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[362] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method valueOrNull(String) from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[362] computeResultFromField(valueOrNull(txtGroupId.getText()), valueOrNull(txtArtifactId.getText()), ^^^^^^^^^^^^^ Read access to enclosing field MavenRepositorySearchDialog.txtArtifactId is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[363] valueOrNull(txtVersion.getText())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method valueOrNull(String) from the type MavenRepositorySearchDialog is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[363] valueOrNull(txtVersion.getText())); ^^^^^^^^^^ Read access to enclosing field MavenRepositorySearchDialog.txtVersion is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[432] txtGroupId.setText(selectedIndexedArtifactFile.group); ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[433] txtArtifactId.setText(selectedIndexedArtifactFile.artifact); ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[435] String type = managed.get(new ArtifactKey(selectedIndexedArtifactFile.group, selectedIndexedArtifactFile.artifact, ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[435] String type = managed.get(new ArtifactKey(selectedIndexedArtifactFile.group, selectedIndexedArtifactFile.artifact, ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[436] selectedIndexedArtifactFile.version, selectedIndexedArtifactFile.classifier)); ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[436] selectedIndexedArtifactFile.version, selectedIndexedArtifactFile.classifier)); ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[444] txtVersion.setText(selectedIndexedArtifactFile.version); ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[452] public IndexedArtifact getSelectedIndexedArtifact() { ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[456] public IndexedArtifactFile getSelectedIndexedArtifactFile() { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[464] private IndexedArtifact cloneIndexedArtifact(IndexedArtifact old, String groupId, String artifactId) { ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[464] private IndexedArtifact cloneIndexedArtifact(IndexedArtifact old, String groupId, String artifactId) { ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[466] return new IndexedArtifact(groupId, artifactId, null, null, null); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'IndexedArtifact(String, String, String, String, String)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[466] return new IndexedArtifact(groupId, artifactId, null, null, null); ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[468] return new IndexedArtifact(groupId != null ? groupId : old.getGroupId(), artifactId != null ? artifactId : old.getArtifactId(), old.getPackageName(), old.getClassname(), old.getPackaging()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'IndexedArtifact(String, String, String, String, String)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[468] return new IndexedArtifact(groupId != null ? groupId : old.getGroupId(), artifactId != null ? artifactId ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[468] return new IndexedArtifact(groupId != null ? groupId : old.getGroupId(), artifactId != null ? artifactId ^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getGroupId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[469] : old.getArtifactId(), old.getPackageName(), old.getClassname(), old.getPackaging()); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getArtifactId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[469] : old.getArtifactId(), old.getPackageName(), old.getClassname(), old.getPackaging()); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getPackageName()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[469] : old.getArtifactId(), old.getPackageName(), old.getClassname(), old.getPackaging()); ^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getClassname()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[469] : old.getArtifactId(), old.getPackageName(), old.getClassname(), old.getPackaging()); ^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getPackaging()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[472] private IndexedArtifactFile cloneIndexedArtifactFile(IndexedArtifactFile old, String groupId, String artifactId, ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[472] private IndexedArtifactFile cloneIndexedArtifactFile(IndexedArtifactFile old, String groupId, String artifactId, ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[475] return new IndexedArtifactFile(null, groupId, artifactId, version, null, null, null, 0L, null, 0, 0, null, null); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'IndexedArtifactFile(String, String, String, String, String, String, String, long, Date, int, int, String, List<String>)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[475] return new IndexedArtifactFile(null, groupId, artifactId, version, null, null, null, 0L, null, 0, 0, null, null); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[477] return new IndexedArtifactFile(old.repository, groupId, artifactId, version, old.type, old.classifier, old.fname, old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'IndexedArtifactFile(String, String, String, String, String, String, String, long, Date, int, int, String, List<String>)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[477] return new IndexedArtifactFile(old.repository, groupId, artifactId, version, old.type, old.classifier, old.fname, ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[477] return new IndexedArtifactFile(old.repository, groupId, artifactId, version, old.type, old.classifier, old.fname, ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.repository' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[477] return new IndexedArtifactFile(old.repository, groupId, artifactId, version, old.type, old.classifier, old.fname, ^^^^ Discouraged access: The field 'IndexedArtifactFile.type' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[477] return new IndexedArtifactFile(old.repository, groupId, artifactId, version, old.type, old.classifier, old.fname, ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[477] return new IndexedArtifactFile(old.repository, groupId, artifactId, version, old.type, old.classifier, old.fname, ^^^^^ Discouraged access: The field 'IndexedArtifactFile.fname' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[478] old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^ Discouraged access: The field 'IndexedArtifactFile.size' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[478] old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^ Discouraged access: The field 'IndexedArtifactFile.date' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[478] old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.sourcesExists' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[478] old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.javadocExists' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[478] old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^^^ Discouraged access: The field 'IndexedArtifactFile.prefix' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[478] old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^^ Discouraged access: The field 'IndexedArtifactFile.goals' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[481] private IndexedArtifactFile cloneIndexedArtifactFile(IndexedArtifactFile old, String type) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[481] private IndexedArtifactFile cloneIndexedArtifactFile(IndexedArtifactFile old, String type) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[485] return new IndexedArtifactFile(old.repository, old.group, old.artifact, old.version, type, old.classifier, old.fname, old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'IndexedArtifactFile(String, String, String, String, String, String, String, long, Date, int, int, String, List<String>)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[485] return new IndexedArtifactFile(old.repository, old.group, old.artifact, old.version, type, old.classifier, ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[485] return new IndexedArtifactFile(old.repository, old.group, old.artifact, old.version, type, old.classifier, ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.repository' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[485] return new IndexedArtifactFile(old.repository, old.group, old.artifact, old.version, type, old.classifier, ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[485] return new IndexedArtifactFile(old.repository, old.group, old.artifact, old.version, type, old.classifier, ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[485] return new IndexedArtifactFile(old.repository, old.group, old.artifact, old.version, type, old.classifier, ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[485] return new IndexedArtifactFile(old.repository, old.group, old.artifact, old.version, type, old.classifier, ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[486] old.fname, old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^^ Discouraged access: The field 'IndexedArtifactFile.fname' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[486] old.fname, old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^ Discouraged access: The field 'IndexedArtifactFile.size' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[486] old.fname, old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^ Discouraged access: The field 'IndexedArtifactFile.date' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[486] old.fname, old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.sourcesExists' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[486] old.fname, old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.javadocExists' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[486] old.fname, old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^^^ Discouraged access: The field 'IndexedArtifactFile.prefix' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/MavenRepositorySearchDialog.java:[486] old.fname, old.size, old.date, old.sourcesExists, old.javadocExists, old.prefix, old.goals); ^^^^^ Discouraged access: The field 'IndexedArtifactFile.goals' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[42] import org.apache.maven.archetype.catalog.Archetype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[43] import org.apache.maven.archetype.catalog.ArchetypeCatalog; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[45] import org.eclipse.m2e.core.internal.archetype.ArchetypeCatalogFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[46] import org.eclipse.m2e.core.internal.archetype.ArchetypeCatalogFactory.LocalCatalogFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.LocalCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[74] private ArchetypeCatalogFactory archetypeCatalogFactory; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[76] protected LocalArchetypeCatalogDialog(Shell shell, ArchetypeCatalogFactory factory) { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[141] catalogLocationCombo.setText(archetypeCatalogFactory.getId()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[142] catalogDescriptionText.setText(archetypeCatalogFactory.getDescription()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getDescription()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[175] archetypeCatalogFactory = new LocalCatalogFactory(location, description, true); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'ArchetypeCatalogFactory.LocalCatalogFactory(String, String, boolean)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[175] archetypeCatalogFactory = new LocalCatalogFactory(location, description, true); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.LocalCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[182] public ArchetypeCatalogFactory getArchetypeCatalogFactory() { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[221] LocalCatalogFactory factory = new LocalCatalogFactory(location, null, true); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.LocalCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[221] LocalCatalogFactory factory = new LocalCatalogFactory(location, null, true); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'ArchetypeCatalogFactory.LocalCatalogFactory(String, String, boolean)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[221] LocalCatalogFactory factory = new LocalCatalogFactory(location, null, true); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.LocalCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[222] ArchetypeCatalog archetypeCatalog; ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[224] archetypeCatalog = factory.getArchetypeCatalog(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.LocalCatalogFactory.getArchetypeCatalog()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[229] @SuppressWarnings("unchecked") ^^^^^^^^^^^ Unnecessary @SuppressWarnings("unchecked") [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[230] List<Archetype> archetypes = archetypeCatalog.getArchetypes(); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LocalArchetypeCatalogDialog.java:[230] List<Archetype> archetypes = archetypeCatalog.getArchetypes(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalog.getArchetypes()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/LocalRepositoryRootNode.java:[17] import org.eclipse.m2e.core.internal.index.nexus.NexusIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/LocalRepositoryRootNode.java:[18] import org.eclipse.m2e.core.internal.index.nexus.NexusIndexManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/LocalRepositoryRootNode.java:[31] NexusIndexManager indexManager = (NexusIndexManager) MavenPlugin.getIndexManager(); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/LocalRepositoryRootNode.java:[31] NexusIndexManager indexManager = (NexusIndexManager) MavenPlugin.getIndexManager(); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/LocalRepositoryRootNode.java:[32] NexusIndex localIndex = indexManager.getLocalIndex(); ^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/LocalRepositoryRootNode.java:[32] NexusIndex localIndex = indexManager.getLocalIndex(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'NexusIndexManager.getLocalIndex()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/LocalRepositoryRootNode.java:[33] NexusIndex workspaceIndex = indexManager.getWorkspaceIndex(); ^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/LocalRepositoryRootNode.java:[33] NexusIndex workspaceIndex = indexManager.getWorkspaceIndex(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'NexusIndexManager.getWorkspaceIndex()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/ControlDecoration.java:[128] ListenerList selectionListeners = new ListenerList(); ^^^^^^^^^^^^ ListenerList is a raw type. References to generic type ListenerList<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/ControlDecoration.java:[128] ListenerList selectionListeners = new ListenerList(); ^^^^^^^^^^^^ ListenerList is a raw type. References to generic type ListenerList<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/ControlDecoration.java:[133] ListenerList menuDetectListeners = new ListenerList(); ^^^^^^^^^^^^ ListenerList is a raw type. References to generic type ListenerList<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/ControlDecoration.java:[133] ListenerList menuDetectListeners = new ListenerList(); ^^^^^^^^^^^^ ListenerList is a raw type. References to generic type ListenerList<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/ControlDecoration.java:[439] menuDetectListeners.add(listener); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type ListenerList. References to generic type ListenerList<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/ControlDecoration.java:[474] selectionListeners.add(listener); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type ListenerList. References to generic type ListenerList<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/UpdateMavenProjectCommandHandler.java:[31] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/UpdateMavenProjectCommandHandler.java:[81] if(project != null && project.isAccessible() && project.hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/UpdateMavenProjectCommandHandler.java:[81] if(project != null && project.isAccessible() && project.hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.NATURE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[70] import org.eclipse.m2e.core.internal.index.IIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[71] import org.eclipse.m2e.core.internal.index.IndexedArtifact; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[72] import org.eclipse.m2e.core.internal.index.IndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[87] String type = IIndex.SEARCH_ARTIFACT; ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[87] String type = IIndex.SEARCH_ARTIFACT; ^^^^^^^^^^^^^^^ Discouraged access: The field 'IIndex.SEARCH_ARTIFACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[108] mavenProject = (MavenProject) targetPart.getAdapter(MavenProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from MavenProject to MavenProject [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[123] if(IIndex.SEARCH_ARTIFACT.equals(type) && element != null) { ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[123] if(IIndex.SEARCH_ARTIFACT.equals(type) && element != null) { ^^^^^^^^^^^^^^^ Discouraged access: The field 'IIndex.SEARCH_ARTIFACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[152] final IndexedArtifactFile iaf = (IndexedArtifactFile) dialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[152] final IndexedArtifactFile iaf = (IndexedArtifactFile) dialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[156] openEditor(iaf.group, iaf.artifact, iaf.version, monitor); ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[156] openEditor(iaf.group, iaf.artifact, iaf.version, monitor); ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[156] openEditor(iaf.group, iaf.artifact, iaf.version, monitor); ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[164] public static void openEditor(IndexedArtifact ia, IndexedArtifactFile f, IProgressMonitor monitor) { ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[164] public static void openEditor(IndexedArtifact ia, IndexedArtifactFile f, IProgressMonitor monitor) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[168] public void openPomEditor(IndexedArtifact ia, IndexedArtifactFile f, IProgressMonitor monitor) { ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[168] public void openPomEditor(IndexedArtifact ia, IndexedArtifactFile f, IProgressMonitor monitor) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[169] if(f == null || ia.getClassname() == null || ia.getPackageName() == null) { ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getClassname()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[169] if(f == null || ia.getClassname() == null || ia.getPackageName() == null) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getPackageName()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[173] String groupId = f.getDependency().getGroupId(); ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifactFile.getDependency()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[174] String artifactId = f.getDependency().getArtifactId(); ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifactFile.getDependency()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[175] String version = f.getDependency().getVersion(); ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifactFile.getDependency()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[177] String name = ia.getClassname(); ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getClassname()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[178] String fileName = ia.getPackageName().replace('.', '/') + "/" + ia.getClassname() + ".java"; //$NON-NLS-1$ //$NON-NLS-2$ ^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getPackageName()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[178] String fileName = ia.getPackageName().replace('.', '/') + "/" + ia.getClassname() + ".java"; //$NON-NLS-1$ //$NON-NLS-2$ ^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getClassname()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[196] String url = "jar:" + file.toURL().toString() + "!/" + fileName; //$NON-NLS-1$ //$NON-NLS-2$ ^^^^^^^ The method toURL() from the type File is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[378] public Object getAdapter(Class adapter) { ^^^^^^ Type safety: The return type Object for getAdapter(Class) from the type OpenPomAction.MavenStorageEditorInput needs unchecked conversion to conform to T from the type IAdaptable [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/OpenPomAction.java:[436] public Object getAdapter(Class adapter) { ^^^^^^ Type safety: The return type Object for getAdapter(Class) from the type OpenPomAction.MavenStorage needs unchecked conversion to conform to T from the type IAdaptable [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/lifecyclemapping/ILifecycleMappingLabelProvider.java:[18] import org.eclipse.m2e.core.internal.lifecyclemapping.discovery.ILifecycleMappingRequirement; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ILifecycleMappingRequirement' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/lifecyclemapping/ILifecycleMappingLabelProvider.java:[19] import org.eclipse.m2e.core.internal.lifecyclemapping.discovery.LifecycleMappingDiscoveryRequest; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'LifecycleMappingDiscoveryRequest' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/lifecyclemapping/ILifecycleMappingLabelProvider.java:[34] public boolean isError(LifecycleMappingDiscoveryRequest mappingConfiguration); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'LifecycleMappingDiscoveryRequest' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/lifecyclemapping/ILifecycleMappingLabelProvider.java:[36] public ILifecycleMappingRequirement getKey(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ILifecycleMappingRequirement' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/M2EUIPluginActivator.java:[63] preferenceStore = new ScopedPreferenceStore(new InstanceScope(), IMavenConstants.PLUGIN_ID); ^^^^^^^^^^^^^^^ The constructor InstanceScope() is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/M2EUIPluginActivator.java:[154] ServiceReference serviceReference = context.getServiceReference(IMavenDiscoveryUI.class.getName()); ^^^^^^^^^^^^^^^^ ServiceReference is a raw type. References to generic type ServiceReference<S> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/M2EUIPluginActivator.java:[156] return (IMavenDiscoveryUI) context.getService(serviceReference); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: Unchecked invocation getService(ServiceReference) of the generic method getService(ServiceReference<S>) of type BundleContext [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/M2EUIPluginActivator.java:[156] return (IMavenDiscoveryUI) context.getService(serviceReference); ^^^^^^^^^^^^^^^^ Type safety: The expression of type ServiceReference needs unchecked conversion to conform to ServiceReference<Object> [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/LocalRepositoryNode.java:[14] import org.eclipse.m2e.core.internal.index.nexus.NexusIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/LocalRepositoryNode.java:[26] public LocalRepositoryNode(NexusIndex index) { ^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/LocalRepositoryNode.java:[31] IRepository repository = index.getRepository(); ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'NexusIndex.getRepository()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/EnableNatureAction.java:[41] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/EnableNatureAction.java:[70] if(IMavenConstants.NO_WORKSPACE_PROJECTS.equals(data)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/EnableNatureAction.java:[70] if(IMavenConstants.NO_WORKSPACE_PROJECTS.equals(data)) { ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.NO_WORKSPACE_PROJECTS' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/EnableNatureAction.java:[91] project = (IProject) ((IAdaptable) element).getAdapter(IProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IProject to IProject [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/EnableNatureAction.java:[102] IFile pom = project.getFile(IMavenConstants.POM_FILE_NAME); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/EnableNatureAction.java:[102] IFile pom = project.getFile(IMavenConstants.POM_FILE_NAME); ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/EnableNatureAction.java:[131] configuration.setResolveWorkspaceProjects(workspaceProjects); ^^^^^^^^^^^^^^^^^ Read access to enclosing field EnableNatureAction.workspaceProjects is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/EnableNatureAction.java:[134] boolean hasMavenNature = project.hasNature(IMavenConstants.NATURE_ID); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/EnableNatureAction.java:[134] boolean hasMavenNature = project.hasNature(IMavenConstants.NATURE_ID); ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.NATURE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/EnableNatureAction.java:[144] log.error(ex.getMessage(), ex); ^^^ Read access to enclosing field EnableNatureAction.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/DisableNatureAction.java:[52] project = (IProject) ((IAdaptable) element).getAdapter(IProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IProject to IProject [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[82] import org.apache.maven.archetype.catalog.Archetype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[83] import org.apache.maven.archetype.catalog.ArchetypeCatalog; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[93] import org.eclipse.m2e.core.internal.MavenPluginActivator; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[94] import org.eclipse.m2e.core.internal.archetype.ArchetypeCatalogFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[95] import org.eclipse.m2e.core.internal.archetype.ArchetypeManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[96] import org.eclipse.m2e.core.internal.index.IMutableIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMutableIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[97] import org.eclipse.m2e.core.internal.index.IndexListener; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexListener' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[98] import org.eclipse.m2e.core.internal.index.IndexManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[110] public class MavenProjectWizardArchetypePage extends AbstractMavenWizardPage implements IndexListener { ^^^^^^^^^^^^^ Discouraged access: The type 'IndexListener' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[117] public static final Comparator<Archetype> ARCHETYPE_COMPARATOR = new Comparator<Archetype>() { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[117] public static final Comparator<Archetype> ARCHETYPE_COMPARATOR = new Comparator<Archetype>() { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[119] public int compare(Archetype a1, Archetype a2) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[119] public int compare(Archetype a1, Archetype a2) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[120] String g1 = a1.getGroupId(); ^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getGroupId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[121] String g2 = a2.getGroupId(); ^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getGroupId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[127] String i1 = a1.getArtifactId(); ^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[128] String i2 = a2.getArtifactId(); ^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[134] String v1 = a1.getVersion(); ^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getVersion()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[135] String v2 = a2.getVersion(); ^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getVersion()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[148] private Map<String, List<Archetype>> archetypesCache = new HashMap<>(); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[167] volatile Collection<Archetype> archetypes; ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[177] ArchetypeCatalogFactory catalogFactory = null; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[202] MavenPlugin.getIndexManager().addIndexListener(this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexManager.addIndexListener(IndexListener)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[241] if(element instanceof ArchetypeCatalogFactory) { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[242] return ((ArchetypeCatalogFactory) element).getDescription(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getDescription()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[242] return ((ArchetypeCatalogFactory) element).getDescription(); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[256] ArchetypeCatalogFactory newCatalogFactory = null; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[257] if(factory instanceof ArchetypeCatalogFactory) { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[258] newCatalogFactory = (ArchetypeCatalogFactory) factory; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[274] dialogSettings.put(KEY_CATALOG, catalogFactory.getId()); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[276] dialogSettings.put(KEY_CATALOG, ALL_CATALOGS); ^^^^^^^^^^^^ Read access to enclosing field MavenProjectWizardArchetypePage.ALL_CATALOGS is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[281] final ArchetypeManager archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[281] final ArchetypeManager archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getArchetypeManager()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[281] final ArchetypeManager archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[281] final ArchetypeManager archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[282] ArrayList allCatalogs = new ArrayList(archetypeManager.getArchetypeCatalogs()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getArchetypeCatalogs()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[292] Collection<ArchetypeCatalogFactory> oldCatalogs = archetypeManager.getArchetypeCatalogs(); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[292] Collection<ArchetypeCatalogFactory> oldCatalogs = archetypeManager.getArchetypeCatalogs(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getArchetypeCatalogs()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[297] Collection<ArchetypeCatalogFactory> newCatalogs = archetypeManager.getArchetypeCatalogs(); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[297] Collection<ArchetypeCatalogFactory> newCatalogs = archetypeManager.getArchetypeCatalogs(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getArchetypeCatalogs()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[305] ArchetypeCatalogFactory selectedCatalog = catalogFactory; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[306] for(ArchetypeCatalogFactory newCatalog : newCatalogs) { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[314] allCatalogs.add(0, ALL_CATALOGS); ^^^^^^^^^^^^ Read access to enclosing field MavenProjectWizardArchetypePage.ALL_CATALOGS is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[317] .setSelection(new StructuredSelection(selectedCatalog == null ? ALL_CATALOGS : selectedCatalog)); ^^^^^^^^^^^^ Read access to enclosing field MavenProjectWizardArchetypePage.ALL_CATALOGS is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[402] return ARCHETYPE_COMPARATOR.compare((Archetype) e1, (Archetype) e2); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[402] return ARCHETYPE_COMPARATOR.compare((Archetype) e1, (Archetype) e2); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[408] if(obj instanceof Archetype) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[409] return ArchetypeUtil.getHashCode((Archetype) obj); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[415] if(one instanceof Archetype && another instanceof Archetype) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[415] if(one instanceof Archetype && another instanceof Archetype) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[416] return ArchetypeUtil.areEqual((Archetype) one, (Archetype) another); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[416] return ArchetypeUtil.areEqual((Archetype) one, (Archetype) another); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[441] Archetype archetype = getArchetype(); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[443] String repositoryUrl = archetype.getRepository(); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getRepository()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[444] String description = archetype.getDescription(); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getDescription()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[545] MavenPlugin.getIndexManager().removeIndexListener(this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexManager.removeIndexListener(IndexListener)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[550] public List<Archetype> getArchetypesForCatalog() { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[559] public List<Archetype> getArchetypesForCatalog(ArchetypeCatalogFactory archCatalogFactory, IProgressMonitor monitor) ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[559] public List<Archetype> getArchetypesForCatalog(ArchetypeCatalogFactory archCatalogFactory, IProgressMonitor monitor) ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[564] String catalogId = archCatalogFactory.getId(); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[565] List<Archetype> archs = archetypesCache.get(catalogId); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[567] archs = archCatalogFactory.getArchetypeCatalog().getArchetypes(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalog.getArchetypes()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[567] archs = archCatalogFactory.getArchetypeCatalog().getArchetypes(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getArchetypeCatalog()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[577] private List<Archetype> getAllArchetypes(IProgressMonitor monitor) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[578] ArchetypeManager manager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[578] ArchetypeManager manager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[578] ArchetypeManager manager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getArchetypeManager()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[578] ArchetypeManager manager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[579] Collection<ArchetypeCatalogFactory> archetypeCatalogs = manager.getArchetypeCatalogs(); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[579] Collection<ArchetypeCatalogFactory> archetypeCatalogs = manager.getArchetypeCatalogs(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getArchetypeCatalogs()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[580] ArrayList<Archetype> list = new ArrayList<Archetype>(); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[580] ArrayList<Archetype> list = new ArrayList<Archetype>(); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[586] for(ArchetypeCatalogFactory catalog : archetypeCatalogs) { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[593] if(catalog.getDescription().startsWith("Test")) { //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getDescription()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[602] log.error("Unable to read archetype catalog: " + catalog.getId(), ce); //$NON-NLS-1$ ^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[618] if(IStatus.CANCEL == event.getResult().getSeverity() || !isCurrentPage()) { ^^^^^^^^^^^^^^^ Access to enclosing method isCurrentPage() from the type WizardPage is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[621] List<Archetype> catalogArchetypes = thisJob.catalogArchetypes; ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[627] if(catalogFactory != null && "Nexus Indexer".equals(catalogFactory.getDescription())) { //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getDescription()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[641] TreeSet<Archetype> archs = new TreeSet<Archetype>(ARCHETYPE_COMPARATOR); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[641] TreeSet<Archetype> archs = new TreeSet<Archetype>(ARCHETYPE_COMPARATOR); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[657] private static String getArchetypeKey(Archetype archetype) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[658] return new StringBuilder(archetype.getGroupId()).append(":").append(archetype.getArtifactId()).toString(); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getGroupId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[658] return new StringBuilder(archetype.getGroupId()).append(":").append(archetype.getArtifactId()).toString(); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[661] ArchetypeCatalog getArchetypeCatalog() throws CoreException { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalog' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[662] return catalogFactory == null ? null : catalogFactory.getArchetypeCatalog(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getArchetypeCatalog()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[680] ArchetypeManager archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[680] ArchetypeManager archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[680] ArchetypeManager archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getArchetypeManager()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[680] ArchetypeManager archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[684] catalogFactory = archetypeManager.getArchetypeCatalogFactory(catalogId); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getArchetypeCatalogFactory(String)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[692] Archetype selected = getArchetype(); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[705] public Archetype getArchetype() { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[706] return (Archetype) ((IStructuredSelection) viewer.getSelection()).getFirstElement(); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[739] private static Map<String, List<ArtifactVersion>> getArchetypeVersions(Collection<Archetype> archetypes) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[744] for(Archetype currentArchetype : archetypes) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[745] String version = currentArchetype.getVersion(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getVersion()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[778] Archetype archetype = findArchetype(groupId, artifactId, version); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[790] protected Archetype findArchetype(String groupId, String artifactId, String version) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[791] for(Archetype archetype : archetypes) { ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java:[792] if(archetype.getGroupId().equals(groupId) && archetype.getArtifactId().equals(artifactId)) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LifecycleMappingPreferencePage.java:[109] new File(mappingFilePath))); ^^^^^^^^^^^^^^^ Read access to enclosing field LifecycleMappingPreferencePage.mappingFilePath is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LifecycleMappingPreferencePage.java:[112] log.error(ex.getMessage(), ex); ^^^ Read access to enclosing field LifecycleMappingPreferencePage.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LifecycleMappingPreferencePage.java:[132] mappingFilePath = mappingFileTextBox.getText(); ^^^^^^^^^^^^^^^ Write access to enclosing field LifecycleMappingPreferencePage.mappingFilePath is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LifecycleMappingPreferencePage.java:[132] mappingFilePath = mappingFileTextBox.getText(); ^^^^^^^^^^^^^^^^^^ Read access to enclosing field LifecycleMappingPreferencePage.mappingFileTextBox is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/LifecycleMappingPreferencePage.java:[148] mappingFileTextBox.setText(dialog.getFilterPath() + "/" + dialog.getFileName()); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^ Read access to enclosing field LifecycleMappingPreferencePage.mappingFileTextBox is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenPomSelectionComponent.java:[285] IStatus status = filterManager.filter(MavenPomSelectionComponent.this.project, key); ^^^^^^^ Read access to enclosing field MavenPomSelectionComponent.project is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/editing/PomHelper.java:[52] import org.eclipse.wst.sse.core.internal.provisional.IStructuredModel; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/editing/PomHelper.java:[53] import org.eclipse.wst.xml.core.internal.provisional.document.IDOMModel; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IDOMModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/editing/PomHelper.java:[86] IDocument doc = (IDocument) editor.getAdapter(IDocument.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IDocument to IDocument [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenProjectPreferencePage.java:[36] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenProjectPreferencePage.java:[116] if(!project.isAccessible() || !project.hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenProjectPreferencePage.java:[116] if(!project.isAccessible() || !project.hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.NATURE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenProjectPreferencePage.java:[167] return (IProject) getElement().getAdapter(IProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IProject to IProject [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/editing/PomEdits.java:[513] undo.endRecording(domModel); ^^^^ Potential null pointer access: The variable undo may be null at this location [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[22] import org.eclipse.m2e.core.internal.index.IndexedArtifact; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[23] import org.eclipse.m2e.core.internal.index.nexus.IndexedArtifactGroup; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactGroup' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[24] import org.eclipse.m2e.core.internal.index.nexus.NexusIndexManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[34] private IndexedArtifactGroup indexedArtifactGroup; ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactGroup' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[38] public IndexedArtifactGroupNode(IndexedArtifactGroup group) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactGroup' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[46] NexusIndexManager indexManager = (NexusIndexManager) MavenPlugin.getIndexManager(); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[46] NexusIndexManager indexManager = (NexusIndexManager) MavenPlugin.getIndexManager(); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[48] IndexedArtifactGroup resolvedGroup = indexManager.resolveGroup(indexedArtifactGroup); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactGroup' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[48] IndexedArtifactGroup resolvedGroup = indexManager.resolveGroup(indexedArtifactGroup); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'NexusIndexManager.resolveGroup(IndexedArtifactGroup)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[51] Collection<IndexedArtifactGroup> groups = resolvedGroup.getNodes().values(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactGroup' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[51] Collection<IndexedArtifactGroup> groups = resolvedGroup.getNodes().values(); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifactGroup.getNodes()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[52] for(IndexedArtifactGroup group : groups) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactGroup' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[57] Collection<IndexedArtifact> artifacts = resolvedGroup.getFiles().values(); // IndexedArtifact ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[57] Collection<IndexedArtifact> artifacts = resolvedGroup.getFiles().values(); // IndexedArtifact ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifactGroup.getFiles()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[58] for(IndexedArtifact artifact : artifacts) { ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[70] String prefix = indexedArtifactGroup.getPrefix(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifactGroup.getPrefix()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactGroupNode.java:[97] return indexedArtifactGroup.getPrefix(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifactGroup.getPrefix()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectSelectionDialog.java:[43] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectSelectionDialog.java:[140] if(project.isOpen() && project.hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectSelectionDialog.java:[140] if(project.isOpen() && project.hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.NATURE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectSelectionDialog.java:[144] log.error("Error checking project: " + e.getMessage(), e); ^^^ Read access to enclosing field MavenProjectSelectionDialog.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectSelectionDialog.java:[156] && ((IContainer) members[i]).exists(new Path(IMavenConstants.POM_FILE_NAME))) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectSelectionDialog.java:[156] && ((IContainer) members[i]).exists(new Path(IMavenConstants.POM_FILE_NAME))) { ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectSelectionDialog.java:[162] log.error("Error checking container: " + e.getMessage(), e); ^^^ Read access to enclosing field MavenProjectSelectionDialog.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[26] import org.eclipse.m2e.core.internal.index.IIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[27] import org.eclipse.m2e.core.internal.index.IndexManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[28] import org.eclipse.m2e.core.internal.index.IndexedArtifact; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[29] import org.eclipse.m2e.core.internal.index.IndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[30] import org.eclipse.m2e.core.internal.index.MatchTyped.MatchType; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTyped.MatchType' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[31] import org.eclipse.m2e.core.internal.index.MatchTypedStringSearchExpression; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTypedStringSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[32] import org.eclipse.m2e.core.internal.index.SearchExpression; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'SearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[36] * Search engine integrating {@link IndexManager} with POM XML editor. ^^^^^^^^^^^^ Discouraged access: The type 'IndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[43] private final IIndex index; ^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[45] public IndexSearchEngine(IIndex index) { ^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[59] ArrayList<SearchExpression> groupIdSearchExpressions = new ArrayList<SearchExpression>(); ^^^^^^^^^^^^^^^^ Discouraged access: The type 'SearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[59] ArrayList<SearchExpression> groupIdSearchExpressions = new ArrayList<SearchExpression>(); ^^^^^^^^^^^^^^^^ Discouraged access: The type 'SearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[65] groupIdSearchExpressions.add(new MatchTypedStringSearchExpression("org.apache.maven.plugins", MatchType.EXACT)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MatchTypedStringSearchExpression(String, MatchTyped.MatchType)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[65] groupIdSearchExpressions.add(new MatchTypedStringSearchExpression("org.apache.maven.plugins", MatchType.EXACT)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTypedStringSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[65] groupIdSearchExpressions.add(new MatchTypedStringSearchExpression("org.apache.maven.plugins", MatchType.EXACT)); ^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTyped.MatchType' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[65] groupIdSearchExpressions.add(new MatchTypedStringSearchExpression("org.apache.maven.plugins", MatchType.EXACT)); ^^^^^ Discouraged access: The field 'MatchTyped.MatchType.EXACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[66] groupIdSearchExpressions.add(new MatchTypedStringSearchExpression("org.codehaus.mojo", MatchType.EXACT)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MatchTypedStringSearchExpression(String, MatchTyped.MatchType)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[66] groupIdSearchExpressions.add(new MatchTypedStringSearchExpression("org.codehaus.mojo", MatchType.EXACT)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTypedStringSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[66] groupIdSearchExpressions.add(new MatchTypedStringSearchExpression("org.codehaus.mojo", MatchType.EXACT)); ^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTyped.MatchType' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[66] groupIdSearchExpressions.add(new MatchTypedStringSearchExpression("org.codehaus.mojo", MatchType.EXACT)); ^^^^^ Discouraged access: The field 'MatchTyped.MatchType.EXACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[68] groupIdSearchExpressions.add(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MatchTypedStringSearchExpression(String, MatchTyped.MatchType)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[68] groupIdSearchExpressions.add(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTypedStringSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[68] groupIdSearchExpressions.add(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT)); ^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTyped.MatchType' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[68] groupIdSearchExpressions.add(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT)); ^^^^^ Discouraged access: The field 'MatchTyped.MatchType.EXACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[73] for(IndexedArtifact artifact : index.find(groupIdSearchExpressions, null, null, ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[73] for(IndexedArtifact artifact : index.find(groupIdSearchExpressions, null, null, packaging.toSearchExpression() == null ? null : Collections.singleton(packaging.toSearchExpression()))) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IIndex.find(Collection<SearchExpression>, Collection<SearchExpression>, Collection<SearchExpression>, Collection<SearchExpression>)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[75] ids.add(artifact.getArtifactId()); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getArtifactId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[86] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[86] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IIndex.find(SearchExpression, SearchExpression, SearchExpression, SearchExpression)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[86] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MatchTypedStringSearchExpression(String, MatchTyped.MatchType)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[86] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTypedStringSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[86] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTyped.MatchType' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[86] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^ Discouraged access: The field 'MatchTyped.MatchType.EXACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[87] new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MatchTypedStringSearchExpression(String, MatchTyped.MatchType)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[87] new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTypedStringSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[87] new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTyped.MatchType' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[87] new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^ Discouraged access: The field 'MatchTyped.MatchType.EXACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[93] Set<IndexedArtifactFile> files = values.iterator().next().getFiles(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[93] Set<IndexedArtifactFile> files = values.iterator().next().getFiles(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getFiles()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[94] for(IndexedArtifactFile artifactFile : files) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[95] if(artifactFile.classifier != null) { ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[96] ids.add(artifactFile.classifier); ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[109] SearchExpression groupSearchExpression = isBlank(searchExpression) ? null : new MatchTypedStringSearchExpression( ^^^^^^^^^^^^^^^^ Discouraged access: The type 'SearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[109] SearchExpression groupSearchExpression = isBlank(searchExpression) ? null : new MatchTypedStringSearchExpression( searchExpression, MatchType.PARTIAL); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MatchTypedStringSearchExpression(String, MatchTyped.MatchType)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[109] SearchExpression groupSearchExpression = isBlank(searchExpression) ? null : new MatchTypedStringSearchExpression( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTypedStringSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[110] searchExpression, MatchType.PARTIAL); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTyped.MatchType' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[110] searchExpression, MatchType.PARTIAL); ^^^^^^^ Discouraged access: The field 'MatchTyped.MatchType.PARTIAL' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[112] for(IndexedArtifact artifact : index.find(groupSearchExpression, null, null, packaging.toSearchExpression())) { ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[112] for(IndexedArtifact artifact : index.find(groupSearchExpression, null, null, packaging.toSearchExpression())) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IIndex.find(SearchExpression, SearchExpression, SearchExpression, SearchExpression)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[113] ids.add(artifact.getGroupId()); ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getGroupId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[124] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[124] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IIndex.find(SearchExpression, SearchExpression, SearchExpression, SearchExpression)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[124] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MatchTypedStringSearchExpression(String, MatchTyped.MatchType)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[124] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTypedStringSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[124] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTyped.MatchType' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[124] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^ Discouraged access: The field 'MatchTyped.MatchType.EXACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[125] new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MatchTypedStringSearchExpression(String, MatchTyped.MatchType)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[125] new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTypedStringSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[125] new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTyped.MatchType' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[125] new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^ Discouraged access: The field 'MatchTyped.MatchType.EXACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[131] Set<IndexedArtifactFile> files = values.iterator().next().getFiles(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[131] Set<IndexedArtifactFile> files = values.iterator().next().getFiles(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getFiles()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[132] for(IndexedArtifactFile artifactFile : files) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[133] if(artifactFile.type != null) { ^^^^ Discouraged access: The field 'IndexedArtifactFile.type' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[134] ids.add(artifactFile.type); ^^^^ Discouraged access: The field 'IndexedArtifactFile.type' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[145] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[145] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IIndex.find(SearchExpression, SearchExpression, SearchExpression, SearchExpression)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[145] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MatchTypedStringSearchExpression(String, MatchTyped.MatchType)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[145] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTypedStringSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[145] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTyped.MatchType' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[145] Collection<IndexedArtifact> values = index.find(new MatchTypedStringSearchExpression(groupId, MatchType.EXACT), ^^^^^ Discouraged access: The field 'MatchTyped.MatchType.EXACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[146] new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MatchTypedStringSearchExpression(String, MatchTyped.MatchType)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[146] new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTypedStringSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[146] new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^^^^^^^^^^^ Discouraged access: The type 'MatchTyped.MatchType' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[146] new MatchTypedStringSearchExpression(artifactId, MatchType.EXACT), null, packaging.toSearchExpression()); ^^^^^ Discouraged access: The field 'MatchTyped.MatchType.EXACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[152] Set<IndexedArtifactFile> files = values.iterator().next().getFiles(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[152] Set<IndexedArtifactFile> files = values.iterator().next().getFiles(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getFiles()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[153] for(IndexedArtifactFile artifactFile : files) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/search/util/IndexSearchEngine.java:[154] ids.add(artifactFile.version); ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDiscoveryProposalWizard.java:[132] public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException { ^^^^^^^^^^^^^^^^^^^^^^^^^ The declared exception InvocationTargetException is not actually thrown by the method run(IProgressMonitor) from type new IRunnableWithProgress(){} [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDiscoveryProposalWizard.java:[132] public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException { ^^^^^^^^^^^^^^^^^^^^ The declared exception InterruptedException is not actually thrown by the method run(IProgressMonitor) from type new IRunnableWithProgress(){} [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDiscoveryProposalWizard.java:[134] for(ILifecycleMappingLabelProvider prov : lifecycleMappingPage.getIgnore()) { ^^^^^^^^^^^^^^^^^^^^ Read access to enclosing field MavenDiscoveryProposalWizard.lifecycleMappingPage is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDiscoveryProposalWizard.java:[142] for(ILifecycleMappingLabelProvider prov : lifecycleMappingPage.getIgnoreParent()) { ^^^^^^^^^^^^^^^^^^^^ Read access to enclosing field MavenDiscoveryProposalWizard.lifecycleMappingPage is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDiscoveryProposalWizard.java:[150] for(ILifecycleMappingLabelProvider prov : lifecycleMappingPage.getIgnoreWorkspace()) { ^^^^^^^^^^^^^^^^^^^^ Read access to enclosing field MavenDiscoveryProposalWizard.lifecycleMappingPage is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDiscoveryProposalWizard.java:[184] LOG.error(ex.getMessage(), ex); ^^^ Read access to enclosing field MavenDiscoveryProposalWizard.LOG is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDiscoveryProposalWizard.java:[186] LOG.error(ex.getMessage(), ex); ^^^ Read access to enclosing field MavenDiscoveryProposalWizard.LOG is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDiscoveryProposalWizard.java:[205] public IStatus runInWorkspace(IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method runInWorkspace(IProgressMonitor) from type new WorkspaceJob(){} [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/WorkspaceRepositoryNode.java:[14] import org.eclipse.m2e.core.internal.index.nexus.NexusIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/WorkspaceRepositoryNode.java:[25] public WorkspaceRepositoryNode(NexusIndex index) { ^^^^^^^^^^ Discouraged access: The type 'NexusIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactFileNode.java:[84] public Object getAdapter(Object adaptableObject, Class adapterType) { ^^^^^^ Type safety: The return type Object for getAdapter(Object, Class) from the type IndexedArtifactFileNode.AdapterFactory needs unchecked conversion to conform to T from the type IAdapterFactory [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactFileNode.java:[87] IndexedArtifactFile artifactFile = node.artifactFile; ^^^^^^^^^^^^ Read access to enclosing field IndexedArtifactFileNode.artifactFile is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/views/nodes/IndexedArtifactFileNode.java:[98] public Class[] getAdapterList() { ^^^^^^^ Type safety: The return type Class[] for getAdapterList() from the type IndexedArtifactFileNode.AdapterFactory needs unchecked conversion to conform to Class<?>[] from the type IAdapterFactory [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsoleImpl.java:[37] import org.eclipse.m2e.core.internal.preferences.MavenPreferenceConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsoleImpl.java:[250] if(!M2EUIPluginActivator.getDefault().getPreferenceStore().getBoolean(MavenPreferenceConstants.P_DEBUG_OUTPUT)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsoleImpl.java:[250] if(!M2EUIPluginActivator.getDefault().getPreferenceStore().getBoolean(MavenPreferenceConstants.P_DEBUG_OUTPUT)) { ^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_DEBUG_OUTPUT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsoleImpl.java:[299] .getBoolean(MavenPreferenceConstants.P_SHOW_CONSOLE_ON_ERR); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsoleImpl.java:[299] .getBoolean(MavenPreferenceConstants.P_SHOW_CONSOLE_ON_ERR); ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_SHOW_CONSOLE_ON_ERR' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsoleImpl.java:[304] .getBoolean(MavenPreferenceConstants.P_SHOW_CONSOLE_ON_OUTPUT); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/console/MavenConsoleImpl.java:[304] .getBoolean(MavenPreferenceConstants.P_SHOW_CONSOLE_ON_OUTPUT); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_SHOW_CONSOLE_ON_OUTPUT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[58] import org.eclipse.m2e.core.internal.MavenPluginActivator; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[59] import org.eclipse.m2e.core.internal.archetype.ArchetypeCatalogFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[60] import org.eclipse.m2e.core.internal.archetype.ArchetypeCatalogFactory.LocalCatalogFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.LocalCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[61] import org.eclipse.m2e.core.internal.archetype.ArchetypeCatalogFactory.RemoteCatalogFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.RemoteCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[62] import org.eclipse.m2e.core.internal.archetype.ArchetypeManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[74] ArchetypeManager archetypeManager; ^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[78] List<ArchetypeCatalogFactory> archetypeCatalogs; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[83] this.archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[83] this.archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[83] this.archetypeManager = MavenPluginActivator.getDefault().getArchetypeManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getArchetypeManager()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[87] for(Iterator<ArchetypeCatalogFactory> it = archetypeCatalogs.iterator(); it.hasNext();) { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[88] ArchetypeCatalogFactory factory = it.next(); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[89] if(factory.isEditable()) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.isEditable()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[101] Collection<ArchetypeCatalogFactory> catalogs = archetypeManager.getArchetypeCatalogs(); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[101] Collection<ArchetypeCatalogFactory> catalogs = archetypeManager.getArchetypeCatalogs(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getArchetypeCatalogs()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[102] for(ArchetypeCatalogFactory factory : catalogs) { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[103] if(factory.isEditable()) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.isEditable()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[104] archetypeManager.removeArchetypeCatalogFactory(factory.getId()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.removeArchetypeCatalogFactory(String)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[104] archetypeManager.removeArchetypeCatalogFactory(factory.getId()); ^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[107] for(ArchetypeCatalogFactory factory : archetypeCatalogs) { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[108] if(factory.isEditable()) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.isEditable()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[109] archetypeManager.addArchetypeCatalogFactory(factory); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.addArchetypeCatalogFactory(ArchetypeCatalogFactory)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[114] archetypeManager.saveCatalogs(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.saveCatalogs()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[145] log.error("Malformed URL", ex); ^^^ Read access to enclosing field MavenArchetypesPreferencePage.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[147] log.error(ex.getMessage(), ex); ^^^ Read access to enclosing field MavenArchetypesPreferencePage.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[190] addCatalogFactory(dialog.getArchetypeCatalogFactory()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method addCatalogFactory(ArchetypeCatalogFactory) from the type MavenArchetypesPreferencePage is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[202] addCatalogFactory(dialog.getArchetypeCatalogFactory()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method addCatalogFactory(ArchetypeCatalogFactory) from the type MavenArchetypesPreferencePage is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[213] ArchetypeCatalogFactory factory = getSelectedArchetypeCatalogFactory(); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[214] ArchetypeCatalogFactory newFactory = null; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[215] if(factory instanceof LocalCatalogFactory) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.LocalCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[220] } else if(factory instanceof RemoteCatalogFactory) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.RemoteCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[243] ArchetypeCatalogFactory factory = getSelectedArchetypeCatalogFactory(); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[253] ArchetypeCatalogFactory factory = getSelectedArchetypeCatalogFactory(); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[254] boolean isEnabled = factory != null && factory.isEditable(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.isEditable()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[261] archetypeCatalogs = new ArrayList<ArchetypeCatalogFactory>(archetypeManager.getArchetypeCatalogs()); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[261] archetypeCatalogs = new ArrayList<ArchetypeCatalogFactory>(archetypeManager.getArchetypeCatalogs()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeManager.getArchetypeCatalogs()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[268] protected ArchetypeCatalogFactory getSelectedArchetypeCatalogFactory() { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[270] return (ArchetypeCatalogFactory) selection.getFirstElement(); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[273] private void addCatalogFactory(ArchetypeCatalogFactory factory) { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[289] ArchetypeCatalogFactory factory = (ArchetypeCatalogFactory) element; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[289] ArchetypeCatalogFactory factory = (ArchetypeCatalogFactory) element; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[290] if(factory instanceof LocalCatalogFactory) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.LocalCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[291] return NLS.bind(Messages.MavenArchetypesPreferencePage_local, factory.getDescription()); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getDescription()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[292] } else if(factory instanceof RemoteCatalogFactory) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory.RemoteCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[293] if(factory.isEditable()) { ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.isEditable()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[294] return NLS.bind(Messages.MavenArchetypesPreferencePage_remote, factory.getDescription()); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getDescription()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[296] return NLS.bind(Messages.MavenArchetypesPreferencePage_packaged, factory.getDescription()); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getDescription()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[298] return factory.getDescription(); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.getDescription()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[310] ArchetypeCatalogFactory factory = (ArchetypeCatalogFactory) element; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[310] ArchetypeCatalogFactory factory = (ArchetypeCatalogFactory) element; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ArchetypeCatalogFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/MavenArchetypesPreferencePage.java:[311] return !factory.isEditable() ? disabledColor : null; ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'ArchetypeCatalogFactory.isEditable()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/ChangeNatureAction.java:[37] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/ChangeNatureAction.java:[98] project = (IProject) ((IAdaptable) element).getAdapter(IProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IProject to IProject [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/ChangeNatureAction.java:[144] status = new MultiStatus(IMavenConstants.PLUGIN_ID, IStatus.ERROR, ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/ChangeNatureAction.java:[144] status = new MultiStatus(IMavenConstants.PLUGIN_ID, IStatus.ERROR, ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/ImportMavenProjectsJob.java:[60] public IStatus runInWorkspace(final IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method runInWorkspace(IProgressMonitor) from type ImportMavenProjectsJob [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/ImportMavenProjectsJob.java:[69] projects, importConfiguration, new MavenProjectWorkspaceAssigner(workingSets), monitor.newChild(100)); ^^^^^^^^ Read access to enclosing field ImportMavenProjectsJob.projects is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/ImportMavenProjectsJob.java:[69] projects, importConfiguration, new MavenProjectWorkspaceAssigner(workingSets), monitor.newChild(100)); ^^^^^^^^^^^^^^^^^^^ Read access to enclosing field ImportMavenProjectsJob.importConfiguration is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/ImportMavenProjectsJob.java:[69] projects, importConfiguration, new MavenProjectWorkspaceAssigner(workingSets), monitor.newChild(100)); ^^^^^^^^^^^ Read access to enclosing field ImportMavenProjectsJob.workingSets is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardLocationPage.java:[304] String projectName = getImportConfiguration().getProjectName(((MavenProjectWizard) getWizard()).getModel()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/UserInterfacePreferencePage.java:[20] import org.eclipse.m2e.core.internal.preferences.MavenPreferenceConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/UserInterfacePreferencePage.java:[44] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_DEFAULT_POM_EDITOR_PAGE, Messages.pomEditorDefaultPage, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/UserInterfacePreferencePage.java:[44] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_DEFAULT_POM_EDITOR_PAGE, Messages.pomEditorDefaultPage, ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_DEFAULT_POM_EDITOR_PAGE' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/UserInterfacePreferencePage.java:[47] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_WARN_INCOMPLETE_MAPPING, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/preferences/UserInterfacePreferencePage.java:[47] addField(new BooleanFieldEditor(MavenPreferenceConstants.P_WARN_INCOMPLETE_MAPPING, ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_WARN_INCOMPLETE_MAPPING' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDependenciesWizardPage.java:[39] import org.eclipse.m2e.core.internal.index.IndexedArtifact; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDependenciesWizardPage.java:[40] import org.eclipse.m2e.core.internal.index.IndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDependenciesWizardPage.java:[132] if(result instanceof IndexedArtifactFile) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDependenciesWizardPage.java:[133] Dependency dependency = ((IndexedArtifactFile) result).getDependency(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifactFile.getDependency()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDependenciesWizardPage.java:[133] Dependency dependency = ((IndexedArtifactFile) result).getDependency(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDependenciesWizardPage.java:[137] } else if(result instanceof IndexedArtifact) { ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDependenciesWizardPage.java:[140] Set<IndexedArtifactFile> files = ((IndexedArtifact) result).getFiles(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDependenciesWizardPage.java:[140] Set<IndexedArtifactFile> files = ((IndexedArtifact) result).getFiles(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifact.getFiles()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDependenciesWizardPage.java:[140] Set<IndexedArtifactFile> files = ((IndexedArtifact) result).getFiles(); ^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenDependenciesWizardPage.java:[142] dependencyViewer.add(files.iterator().next().getDependency()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedArtifactFile.getDependency()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/editing/LifecycleMappingOperation.java:[48] import org.eclipse.m2e.core.internal.lifecyclemapping.LifecycleMappingFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'LifecycleMappingFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/editing/LifecycleMappingOperation.java:[57] private static final String LIFECYCLE_PLUGIN_VERSION = LifecycleMappingFactory.LIFECYCLE_MAPPING_PLUGIN_VERSION; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'LifecycleMappingFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/editing/LifecycleMappingOperation.java:[57] private static final String LIFECYCLE_PLUGIN_VERSION = LifecycleMappingFactory.LIFECYCLE_MAPPING_PLUGIN_VERSION; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'LifecycleMappingFactory.LIFECYCLE_MAPPING_PLUGIN_VERSION' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/editing/LifecycleMappingOperation.java:[59] private static final String LIFECYCLE_PLUGIN_ARTIFACTID = LifecycleMappingFactory.LIFECYCLE_MAPPING_PLUGIN_ARTIFACTID; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'LifecycleMappingFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/editing/LifecycleMappingOperation.java:[59] private static final String LIFECYCLE_PLUGIN_ARTIFACTID = LifecycleMappingFactory.LIFECYCLE_MAPPING_PLUGIN_ARTIFACTID; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'LifecycleMappingFactory.LIFECYCLE_MAPPING_PLUGIN_ARTIFACTID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/editing/LifecycleMappingOperation.java:[61] private static final String LIFECYCLE_PLUGIN_GROUPID = LifecycleMappingFactory.LIFECYCLE_MAPPING_PLUGIN_GROUPID; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'LifecycleMappingFactory' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/editing/LifecycleMappingOperation.java:[61] private static final String LIFECYCLE_PLUGIN_GROUPID = LifecycleMappingFactory.LIFECYCLE_MAPPING_PLUGIN_GROUPID; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'LifecycleMappingFactory.LIFECYCLE_MAPPING_PLUGIN_GROUPID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[42] import org.eclipse.m2e.core.internal.index.IndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[148] updatePOMFileName(res); ^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method updatePOMFileName(String) from the type MavenInstallFileArtifactWizardPage is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[261] IndexedArtifactFile iaf = MavenPlugin.getIndexManager().getAllIndexes().identify(file); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[261] IndexedArtifactFile iaf = MavenPlugin.getIndexManager().getAllIndexes().identify(file); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexManager.getAllIndexes()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[261] IndexedArtifactFile iaf = MavenPlugin.getIndexManager().getAllIndexes().identify(file); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IIndex.identify(File)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[263] groupIdCombo.setText(iaf.group); ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[264] artifactIdCombo.setText(iaf.artifact); ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[265] versionCombo.setText(iaf.version); ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[266] if(iaf.classifier != null) { ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[267] classifierCombo.setText(iaf.classifier); ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[270] String name = iaf.group + ":" + iaf.artifact + "-" + iaf.version // //$NON-NLS-1$ //$NON-NLS-2$ ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[270] String name = iaf.group + ":" + iaf.artifact + "-" + iaf.version // //$NON-NLS-1$ //$NON-NLS-2$ ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[270] String name = iaf.group + ":" + iaf.artifact + "-" + iaf.version // //$NON-NLS-1$ //$NON-NLS-2$ ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[271] + (iaf.classifier == null ? "" : iaf.classifier); //$NON-NLS-1$ ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenInstallFileArtifactWizardPage.java:[271] + (iaf.classifier == null ? "" : iaf.classifier); //$NON-NLS-1$ ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/WorkingSets.java:[126] IProject project = (IProject) element.getAdapter(IProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IProject to IProject [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/dialogs/EditDependencyDialog.java:[224] Element depsEl = dependencyManagement ? getChild(document.getDocumentElement(), DEPENDENCY_MANAGEMENT, ^^^^^^^^^^^^^^^^^^^^ Read access to enclosing field EditDependencyDialog.dependencyManagement is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/MavenDebugOutputAction.java:[19] import org.eclipse.m2e.core.internal.preferences.MavenPreferenceConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/MavenDebugOutputAction.java:[32] if(MavenPreferenceConstants.P_DEBUG_OUTPUT.equals(event.getProperty())) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/MavenDebugOutputAction.java:[32] if(MavenPreferenceConstants.P_DEBUG_OUTPUT.equals(event.getProperty())) { ^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_DEBUG_OUTPUT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/MavenDebugOutputAction.java:[47] getPreferenceStore().setValue(MavenPreferenceConstants.P_DEBUG_OUTPUT, isChecked()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/MavenDebugOutputAction.java:[47] getPreferenceStore().setValue(MavenPreferenceConstants.P_DEBUG_OUTPUT, isChecked()); ^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_DEBUG_OUTPUT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/MavenDebugOutputAction.java:[59] return getPreferenceStore().getBoolean(MavenPreferenceConstants.P_DEBUG_OUTPUT); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPreferenceConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/actions/MavenDebugOutputAction.java:[59] return getPreferenceStore().getBoolean(MavenPreferenceConstants.P_DEBUG_OUTPUT); ^^^^^^^^^^^^^^ Discouraged access: The field 'MavenPreferenceConstants.P_DEBUG_OUTPUT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenModuleWizard.java:[54] import org.apache.maven.archetype.catalog.Archetype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenModuleWizard.java:[229] String projectName = importConfiguration.getProjectName(model); ^^^^^^^^^^^^^^^^^^^^^ The method getProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenModuleWizard.java:[230] IProject project = importConfiguration.getProject(ResourcesPlugin.getWorkspace().getRoot(), model); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getProject(IWorkspaceRoot, Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenModuleWizard.java:[247] final Archetype archetype = archetypePage.getArchetype(); ^^^^^^^^^ Discouraged access: The type 'Archetype' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenModuleWizard.java:[255] job = new AbstractCreateMavenProjectJob(NLS.bind(Messages.wizardProjectJobCreating, archetype.getArtifactId())) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Archetype.getArtifactId()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/.cache/tycho/org.eclipse.m2e.archetype.common-1.8.2-SNAPSHOT.jar/archetype-catalog-2.4.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenModuleWizard.java:[286] LOG.error("Cannot add module to parent POM", e); //$NON-NLS-1$ ^^^ Read access to enclosing field MavenModuleWizard.LOG is emulated by a synthetic accessor method 821 problems (821 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.core.ui --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.core.ui --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.core.ui --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.core.ui --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.core.ui --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.core.ui --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.core.ui --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.core.ui --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.core.ui --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.core.ui --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.core.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.core.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.core.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.core.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.core.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.core.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.core.ui-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.core.ui --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Integration for Eclipse Launching 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.launching --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.launching --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.launching --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.launching --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.launching --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.launching --- [INFO] Compiling 21 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/ui/internal/launch/MavenLaunchExtensionsTab.java:[74] disabledParticipants.remove(participant.getId()); ^^^^^^^^^^^^^^^^^^^^ Read access to enclosing field MavenLaunchExtensionsTab.disabledParticipants is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/ui/internal/launch/MavenLaunchExtensionsTab.java:[76] disabledParticipants.add(participant.getId()); ^^^^^^^^^^^^^^^^^^^^ Read access to enclosing field MavenLaunchExtensionsTab.disabledParticipants is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/ui/internal/launch/MavenLaunchExtensionsTab.java:[78] setDirty(true); ^^^^^^^^^^^^^^ Access to enclosing method setDirty(boolean) from the type AbstractLaunchConfigurationTab is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/ui/internal/launch/MavenLaunchExtensionsTab.java:[79] updateLaunchConfigurationDialog(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method updateLaunchConfigurationDialog() from the type AbstractLaunchConfigurationTab is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/ui/internal/launch/MavenLaunchExtensionsTab.java:[104] return !disabledParticipants.contains(((MavenLaunchParticipantInfo) element).getId()); ^^^^^^^^^^^^^^^^^^^^ Read access to enclosing field MavenLaunchExtensionsTab.disabledParticipants is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenLauncherConfigurationHandler.java:[34] import org.eclipse.m2e.core.embedder.IMavenLauncherConfiguration; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type IMavenLauncherConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenLauncherConfigurationHandler.java:[43] public class MavenLauncherConfigurationHandler implements IMavenLauncherConfiguration { ^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type IMavenLauncherConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenLauncherConfigurationHandler.java:[53] public void addArchiveEntry(String entry) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method MavenLauncherConfigurationHandler.addArchiveEntry(String) overrides a deprecated method from IMavenLauncherConfiguration [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenLauncherConfigurationHandler.java:[68] public void addProjectEntry(IMavenProjectFacade facade) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method MavenLauncherConfigurationHandler.addProjectEntry(IMavenProjectFacade) overrides a deprecated method from IMavenLauncherConfiguration [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenLauncherConfigurationHandler.java:[97] public void addRealm(String realm) { ^^^^^^^^^^^^^^^^^^^^^^ The method MavenLauncherConfigurationHandler.addRealm(String) overrides a deprecated method from IMavenLauncherConfiguration [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenLauncherConfigurationHandler.java:[104] public void setMainType(String type, String realm) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method MavenLauncherConfigurationHandler.setMainType(String, String) overrides a deprecated method from IMavenLauncherConfiguration [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenLauncherConfigurationHandler.java:[113] if(LAUNCHER_REALM.equals(realm.getKey())) { ^^^^^^^^^^^^^^ The field IMavenLauncherConfiguration.LAUNCHER_REALM is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenFileEditorInput.java:[31] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenFileEditorInput.java:[70] IMavenConstants.PLUGIN_ID, -1, NLS.bind(Messages.MavenFileEditorInput_0, fileName), ex)); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenFileEditorInput.java:[70] IMavenConstants.PLUGIN_ID, -1, NLS.bind(Messages.MavenFileEditorInput_0, fileName), ex)); ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenFileEditorInput.java:[87] public Object getAdapter(Class adapter) { ^^^^^^ Type safety: The return type Object for getAdapter(Class) from the type new IStorage(){} needs unchecked conversion to conform to T from the type IAdaptable [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenFileEditorInput.java:[108] public Object getAdapter(Class adapter) { ^^^^^^ Type safety: The return type Object for getAdapter(Class) from the type MavenFileEditorInput needs unchecked conversion to conform to T from the type IAdaptable [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/ui/internal/launch/MavenLaunchMainTab.java:[330] editPropButton.setEnabled(false); ^^^^^^^^^^^^^^ Read access to enclosing field MavenLaunchMainTab.editPropButton is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/ui/internal/launch/MavenLaunchMainTab.java:[331] removePropButton.setEnabled(false); ^^^^^^^^^^^^^^^^ Read access to enclosing field MavenLaunchMainTab.removePropButton is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/ui/internal/launch/MavenLaunchMainTab.java:[333] editPropButton.setEnabled(true); ^^^^^^^^^^^^^^ Read access to enclosing field MavenLaunchMainTab.editPropButton is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/ui/internal/launch/MavenLaunchMainTab.java:[334] removePropButton.setEnabled(true); ^^^^^^^^^^^^^^^^ Read access to enclosing field MavenLaunchMainTab.removePropButton is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/ui/internal/launch/MavenLaunchMainTab.java:[336] editPropButton.setEnabled(false); ^^^^^^^^^^^^^^ Read access to enclosing field MavenLaunchMainTab.editPropButton is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/ui/internal/launch/MavenLaunchMainTab.java:[337] removePropButton.setEnabled(true); ^^^^^^^^^^^^^^^^ Read access to enclosing field MavenLaunchMainTab.removePropButton is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/ui/internal/launch/MavenLaunchMainTab.java:[453] valueText.insert(variable.trim()); ^^^^^^^^^ Read access to enclosing field MavenPropertyDialog.valueText is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/actions/ExecutePomAction.java:[61] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/actions/ExecutePomAction.java:[65] import org.eclipse.m2e.core.ui.internal.M2EUIPluginActivator; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'M2EUIPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/actions/ExecutePomAction.java:[164] return M2EUIPluginActivator.getDefault().getWorkbench().getActiveWorkbenchWindow().getShell(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'M2EUIPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/actions/ExecutePomAction.java:[164] return M2EUIPluginActivator.getDefault().getWorkbench().getActiveWorkbenchWindow().getShell(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'M2EUIPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/actions/ExecutePomAction.java:[178] if(folder.findMember(IMavenConstants.POM_FILE_NAME) != null) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/actions/ExecutePomAction.java:[178] if(folder.findMember(IMavenConstants.POM_FILE_NAME) != null) { ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/actions/ExecutePomAction.java:[182] if(((IFile) dir).getName().equals(IMavenConstants.POM_FILE_NAME)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/actions/ExecutePomAction.java:[182] if(((IFile) dir).getName().equals(IMavenConstants.POM_FILE_NAME)) { ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/actions/ExecutePomAction.java:[229] IFile pomFile = basedir.getFile(new Path(IMavenConstants.POM_FILE_NAME)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/actions/ExecutePomAction.java:[229] IFile pomFile = basedir.getFile(new Path(IMavenConstants.POM_FILE_NAME)); ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenConsoleLineTracker.java:[242] log.error(ex.getMessage(), ex); ^^^ Read access to enclosing field MavenConsoleLineTracker.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenConsoleLineTracker.java:[275] log.error(ex.getMessage(), ex); ^^^ Read access to enclosing field MavenConsoleLineTracker.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenLaunchDelegate.java:[44] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenLaunchDelegate.java:[45] import org.eclipse.m2e.core.internal.launch.AbstractMavenRuntime; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'AbstractMavenRuntime' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/org/eclipse/m2e/internal/launch/MavenLaunchDelegate.java:[116] public String[][] getClasspathAndModulepath(ILaunchConfiguration configuration) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method getClasspathAndModulepath(ILaunchConfiguration) from type MavenLaunchDelegate 39 problems (39 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.launching --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.launching --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target/org.eclipse.m2e.launching-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.launching --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.launching --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target/org.eclipse.m2e.launching-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.launching --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.launching --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target/org.eclipse.m2e.launching-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.launching --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target/org.eclipse.m2e.launching-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target/org.eclipse.m2e.launching-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.launching --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target/org.eclipse.m2e.launching-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.launching --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.launching --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target/org.eclipse.m2e.launching-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.launching/1.8.2-SNAPSHOT/org.eclipse.m2e.launching-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.launching/1.8.2-SNAPSHOT/org.eclipse.m2e.launching-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target/org.eclipse.m2e.launching-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.launching/1.8.2-SNAPSHOT/org.eclipse.m2e.launching-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target/org.eclipse.m2e.launching-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.launching/1.8.2-SNAPSHOT/org.eclipse.m2e.launching-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.launching/1.8.2-SNAPSHOT/org.eclipse.m2e.launching-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.launching/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.launching/1.8.2-SNAPSHOT/org.eclipse.m2e.launching-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.launching --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Integration for Eclipse JDT 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.jdt --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.jdt --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.jdt --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.jdt --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.jdt --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.jdt --- [INFO] Compiling 36 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/MavenClasspathContainerInitializer.java:[30] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/MavenClasspathContainerInitializer.java:[70] log.error(ex.getMessage(), ex); ^^^ Read access to enclosing field MavenClasspathContainerInitializer.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/MavenClasspathContainerInitializer.java:[71] return new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, 0, ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/MavenClasspathContainerInitializer.java:[71] return new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, 0, ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/DefaultClasspathManagerDelegate.java:[86] if(BuildPathManager.CLASSPATH_RUNTIME == kind) { ^^^^^^^^^^^^^^^^^ The static field IClasspathManager.CLASSPATH_RUNTIME should be accessed directly [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/ModuleSupport.java:[53] InternalModuleSupport.configureClasspath(facade, classpath, monitor); ^^^^^^^^^^^^^^^^^^^^^ The type InternalModuleSupport is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/ModuleSupport.java:[53] InternalModuleSupport.configureClasspath(facade, classpath, monitor); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method configureClasspath(IMavenProjectFacade, IClasspathDescriptor, IProgressMonitor) from the type InternalModuleSupport is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/BuildPathManager.java:[276] throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method getDelegate(IMavenProjectFacade, IProgressMonitor) from type BuildPathManager [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/BuildPathManager.java:[680] URL fileUrl = file.toURL(); ^^^^^^^ The method toURL() from the type File is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/BuildPathManager.java:[724] ArtifactKey artifact = (ArtifactKey) fragment.getAdapter(ArtifactKey.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from ArtifactKey to ArtifactKey [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[43] import org.eclipse.m2e.core.internal.MavenPluginActivator; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[44] import org.eclipse.m2e.core.internal.index.IndexManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[45] import org.eclipse.m2e.core.internal.project.registry.MavenProjectManager; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenProjectManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[93] MavenProjectManager projectManager = MavenPluginActivator.getDefault().getMavenProjectManager(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenProjectManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[93] MavenProjectManager projectManager = MavenPluginActivator.getDefault().getMavenProjectManager(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[93] MavenProjectManager projectManager = MavenPluginActivator.getDefault().getMavenProjectManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[93] MavenProjectManager projectManager = MavenPluginActivator.getDefault().getMavenProjectManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getMavenProjectManager()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[94] IndexManager indexManager = MavenPlugin.getIndexManager(); ^^^^^^^^^^^^ Discouraged access: The type 'IndexManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[102] projectManager.addMavenProjectChangedListener(this.buildpathManager); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProjectManager.addMavenProjectChangedListener(IMavenProjectChangedListener)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[127] projectManager.addMavenProjectChangedListener(launchConfigurationListener); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProjectManager.addMavenProjectChangedListener(IMavenProjectChangedListener)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[141] MavenPluginActivator mplugin = MavenPluginActivator.getDefault(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[141] MavenPluginActivator mplugin = MavenPluginActivator.getDefault(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[141] MavenPluginActivator mplugin = MavenPluginActivator.getDefault(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[143] MavenProjectManager projectManager = mplugin.getMavenProjectManager(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenProjectManager' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[143] MavenProjectManager projectManager = mplugin.getMavenProjectManager(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getMavenProjectManager()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[144] projectManager.removeMavenProjectChangedListener(buildpathManager); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProjectManager.removeMavenProjectChangedListener(IMavenProjectChangedListener)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/MavenJdtPlugin.java:[145] projectManager.removeMavenProjectChangedListener(launchConfigurationListener); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProjectManager.removeMavenProjectChangedListener(IMavenProjectChangedListener)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/DownloadSourcesJob.java:[47] import org.eclipse.m2e.core.internal.jobs.IBackgroundProcessingQueue; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IBackgroundProcessingQueue' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/DownloadSourcesJob.java:[58] class DownloadSourcesJob extends Job implements IBackgroundProcessingQueue { ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IBackgroundProcessingQueue' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/AbstractJavaProjectConfigurator.java:[33] public void configure(ProjectConfigurationRequest request, IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method configure(ProjectConfigurationRequest, IProgressMonitor) from type AbstractJavaProjectConfigurator [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/AbstractJavaProjectConfigurator.java:[39] throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method configureClasspath(IMavenProjectFacade, IClasspathDescriptor, IProgressMonitor) from type AbstractJavaProjectConfigurator [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/AbstractJavaProjectConfigurator.java:[71] return new File[] {getParameterValue(getOutputFolderParameterName(), File.class, request.getMavenSession(), mojoExecution)}; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getParameterValue(String, Class<File>, MavenSession, MojoExecution) from the type AbstractProjectConfigurator is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/AbstractJavaProjectConfigurator.java:[71] return new File[] {getParameterValue(getOutputFolderParameterName(), File.class, request.getMavenSession(), ^^^^^^^^^^^^^^^^^ The method getMavenSession() from the type ProjectConfigurationRequest is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaProjectConversionParticipant.java:[50] import org.eclipse.m2e.core.internal.index.IIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaProjectConversionParticipant.java:[51] import org.eclipse.m2e.core.internal.index.IndexedArtifact; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaProjectConversionParticipant.java:[52] import org.eclipse.m2e.core.internal.index.IndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaProjectConversionParticipant.java:[53] import org.eclipse.m2e.core.internal.index.SearchExpression; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'SearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaProjectConversionParticipant.java:[54] import org.eclipse.m2e.core.internal.index.SourcedSearchExpression; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'SourcedSearchExpression' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/AbstractSourcesGenerationProjectConfigurator.java:[44] public void configure(ProjectConfigurationRequest request, IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method configure(ProjectConfigurationRequest, IProgressMonitor) from type AbstractSourcesGenerationProjectConfigurator [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/AbstractSourcesGenerationProjectConfigurator.java:[50] throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method configureClasspath(IMavenProjectFacade, IClasspathDescriptor, IProgressMonitor) from type AbstractSourcesGenerationProjectConfigurator [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/launch/MavenLaunchConfigurationListener.java:[25] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/launch/MavenLaunchConfigurationListener.java:[54] if(javaProject != null && javaProject.getProject().hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/launch/MavenLaunchConfigurationListener.java:[54] if(javaProject != null && javaProject.getProject().hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.NATURE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/launch/MavenRuntimeClasspathProvider.java:[50] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/launch/MavenRuntimeClasspathProvider.java:[68] private static final String TESTS_PROJECT_CLASSIFIER = "tests"; //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^ The value of the field MavenRuntimeClasspathProvider.TESTS_PROJECT_CLASSIFIER is not used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/launch/MavenRuntimeClasspathProvider.java:[202] throw new CoreException(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, 0, NLS.bind( ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/launch/MavenRuntimeClasspathProvider.java:[202] throw new CoreException(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, 0, NLS.bind( ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaElementsAdapterFactory.java:[41] @SuppressWarnings({"restriction", "rawtypes"}) ^^^^^^^^^^^^^ Unnecessary @SuppressWarnings("restriction") [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaElementsAdapterFactory.java:[47] public Class[] getAdapterList() { ^^^^^^^ Type safety: The return type Class[] for getAdapterList() from the type JavaElementsAdapterFactory needs unchecked conversion to conform to Class<?>[] from the type IAdapterFactory [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaElementsAdapterFactory.java:[51] public Object getAdapter(Object adaptableObject, Class adapterType) { ^^^^^^ Type safety: The return type Object for getAdapter(Object, Class) from the type JavaElementsAdapterFactory needs unchecked conversion to conform to T from the type IAdapterFactory [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/AbstractJavaProjectConfigurator.java:[47] import org.eclipse.m2e.core.internal.M2EUtils; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'M2EUtils' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/AbstractJavaProjectConfigurator.java:[167] throws JavaModelException { ^^^^^^^^^^^^^^^^^^ The declared exception JavaModelException is not actually thrown by the method addCustomClasspathEntries(IJavaProject, IClasspathDescriptor) from type AbstractJavaProjectConfigurator [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/AbstractJavaProjectConfigurator.java:[244] M2EUtils.createFolder(classes, true, mon.newChild(1)); ^^^^^^^^ Discouraged access: The type 'M2EUtils' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/AbstractJavaProjectConfigurator.java:[244] M2EUtils.createFolder(classes, true, mon.newChild(1)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'M2EUtils.createFolder(IFolder, boolean, IProgressMonitor)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/AbstractJavaProjectConfigurator.java:[245] M2EUtils.createFolder(testClasses, true, mon.newChild(1)); ^^^^^^^^ Discouraged access: The type 'M2EUtils' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/AbstractJavaProjectConfigurator.java:[245] M2EUtils.createFolder(testClasses, true, mon.newChild(1)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'M2EUtils.createFolder(IFolder, boolean, IProgressMonitor)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/AbstractJavaProjectConfigurator.java:[655] @SuppressWarnings("restriction") ^^^^^^^^^^^^^ Unnecessary @SuppressWarnings("restriction") [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/AbstractJavaProjectConfigurator.java:[662] IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method configureRawClasspath(ProjectConfigurationRequest, IClasspathDescriptor, IProgressMonitor) from type AbstractJavaProjectConfigurator 58 problems (58 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.jdt --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.jdt --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.jdt --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.jdt --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.jdt --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.jdt --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.jdt --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.jdt --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.jdt --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.jdt --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.jdt/1.8.2-SNAPSHOT/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.jdt/1.8.2-SNAPSHOT/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.jdt/1.8.2-SNAPSHOT/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.jdt/1.8.2-SNAPSHOT/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.jdt/1.8.2-SNAPSHOT/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.jdt/1.8.2-SNAPSHOT/org.eclipse.m2e.jdt-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.jdt --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Integration for Eclipse JDT UI 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.jdt.ui --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.jdt.ui --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.jdt.ui --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.jdt.ui --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.jdt.ui --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.jdt.ui --- [INFO] Compiling 7 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/filter/MavenModuleFilter.java:[27] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/filter/MavenModuleFilter.java:[45] if(project.hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/filter/MavenModuleFilter.java:[45] if(project.hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.NATURE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/MavenClasspathContainerPage.java:[28] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/MavenClasspathContainerPage.java:[82] IMavenConstants.PREFERENCE_PAGE_ID, new String[] {IMavenConstants.PREFERENCE_PAGE_ID}, null).open(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/MavenClasspathContainerPage.java:[82] IMavenConstants.PREFERENCE_PAGE_ID, new String[] {IMavenConstants.PREFERENCE_PAGE_ID}, null).open(); ^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PREFERENCE_PAGE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/MavenClasspathContainerPage.java:[82] IMavenConstants.PREFERENCE_PAGE_ID, new String[] {IMavenConstants.PREFERENCE_PAGE_ID}, null).open(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/MavenClasspathContainerPage.java:[82] IMavenConstants.PREFERENCE_PAGE_ID, new String[] {IMavenConstants.PREFERENCE_PAGE_ID}, null).open(); ^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PREFERENCE_PAGE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/actions/OpenJavaDocAction.java:[44] import org.eclipse.m2e.core.ui.internal.actions.SelectionUtil; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'SelectionUtil' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/actions/OpenJavaDocAction.java:[71] final ArtifactKey ak = SelectionUtil.getArtifactKey(this.selection.getFirstElement()); ^^^^^^^^^^^^^ Discouraged access: The type 'SelectionUtil' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/actions/OpenJavaDocAction.java:[71] final ArtifactKey ak = SelectionUtil.getArtifactKey(this.selection.getFirstElement()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'SelectionUtil.getArtifactKey(Object)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/actions/OpenJavaDocAction.java:[124] log.error(ex.getMessage(), ex); ^^^ Read access to enclosing field OpenJavaDocAction.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/JavaUiElementsAdapterFactory.java:[38] public Class[] getAdapterList() { ^^^^^^^ Type safety: The return type Class[] for getAdapterList() from the type JavaUiElementsAdapterFactory needs unchecked conversion to conform to Class<?>[] from the type IAdapterFactory [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/JavaUiElementsAdapterFactory.java:[42] public Object getAdapter(Object adaptableObject, Class adapterType) { ^^^^^^ Type safety: The return type Object for getAdapter(Object, Class) from the type JavaUiElementsAdapterFactory needs unchecked conversion to conform to T from the type IAdapterFactory [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/org/eclipse/m2e/jdt/ui/internal/actions/DownloadSourcesAction.java:[75] IProject project = (IProject) adaptable.getAdapter(IProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IProject to IProject 15 problems (15 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.jdt.ui --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.jdt.ui --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.jdt.ui --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.jdt.ui --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.jdt.ui --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.jdt.ui --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.jdt.ui --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.jdt.ui --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.jdt.ui --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.jdt.ui --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.jdt.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.jdt.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.jdt.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.jdt.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.jdt.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.jdt.ui/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.jdt.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.jdt.ui-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.jdt.ui --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven POM Refactoring 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.refactoring --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.refactoring --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.refactoring --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.refactoring --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.refactoring --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.refactoring --- [INFO] Compiling 20 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/RenameRefactoring.java:[31] import org.eclipse.m2e.model.edit.pom.Model; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Model' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/RenameRefactoring.java:[32] import org.eclipse.m2e.model.edit.pom.util.PomResourceImpl; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'PomResourceImpl' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/RenameRefactoring.java:[112] private List<EObjectWithPath> scanModel(Model model, String groupId, String artifactId, String version, ^^^^^ Discouraged access: The type 'Model' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/RenameRefactoring.java:[258] PomResourceImpl resource = AbstractPomRefactoring.loadResource(file); ^^^^^^^^^^^^^^^ Discouraged access: The type 'PomResourceImpl' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/RenameRefactoring.java:[260] Model model = (Model) resource.getContents().get(0); ^^^^^ Discouraged access: The type 'Model' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/RenameRefactoring.java:[260] Model model = (Model) resource.getContents().get(0); ^^^^^ Discouraged access: The type 'Model' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/RenameRefactoring.java:[261] this.oldArtifactId = model.getArtifactId(); ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Model.getArtifactId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/RenameRefactoring.java:[262] this.oldGroupId = model.getGroupId(); ^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Model.getGroupId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/RenameRefactoring.java:[263] this.oldVersion = model.getVersion(); ^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Model.getVersion()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/RenameRefactoring.java:[282] boolean processRoot = current.getPomFile().equals(file); ^^^^ Read access to enclosing field AbstractPomRefactoring.file is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/dependencyset/DependencySetRefactoring.java:[69] public RefactoringStatus checkInitialConditions(IProgressMonitor pm) throws CoreException, OperationCanceledException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method checkInitialConditions(IProgressMonitor) from type DependencySetRefactoring [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/dependencyset/DependencySetRefactoring.java:[76] public RefactoringStatus checkFinalConditions(IProgressMonitor pm) throws CoreException, OperationCanceledException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method checkFinalConditions(IProgressMonitor) from type DependencySetRefactoring [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/RenameArtifactHandler.java:[39] public Object execute(ExecutionEvent event) throws ExecutionException { ^^^^^^^^^^^^^^^^^^ The declared exception ExecutionException is not actually thrown by the method execute(ExecutionEvent) from type RenameArtifactHandler [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/RenameArtifactHandler.java:[48] IProject project = (IProject) ((IAdaptable) element).getAdapter(IProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IProject to IProject [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/AbstractPomRefactoring.java:[101] public RefactoringStatus checkFinalConditions(IProgressMonitor pm) throws CoreException, OperationCanceledException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method checkFinalConditions(IProgressMonitor) from type AbstractPomRefactoring [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/AbstractPomRefactoring.java:[239] public RefactoringStatus isValid(IProgressMonitor pm) throws CoreException, OperationCanceledException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method isValid(IProgressMonitor) from type new Change(){} [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/AbstractPomRefactoring.java:[254] public Change perform(IProgressMonitor pm) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method perform(IProgressMonitor) from type new Change(){} [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/AbstractPomRefactoring.java:[335] resource.load(new HashMap()); ^^^^^^^ HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizardPage.java:[138] renamed = renameCheckbox.getSelection(); ^^^^^^^ Write access to enclosing field MavenRenameWizardPage.renamed is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizardPage.java:[138] renamed = renameCheckbox.getSelection(); ^^^^^^^^^^^^^^ Read access to enclosing field MavenRenameWizardPage.renameCheckbox is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizardPage.java:[145] newGroupId = groupIdText.getText(); ^^^^^^^^^^ Write access to enclosing field MavenRenameWizardPage.newGroupId is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizardPage.java:[145] newGroupId = groupIdText.getText(); ^^^^^^^^^^^ Read access to enclosing field MavenRenameWizardPage.groupIdText is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizardPage.java:[146] newArtifactId = artifactIdText.getText(); ^^^^^^^^^^^^^ Write access to enclosing field MavenRenameWizardPage.newArtifactId is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizardPage.java:[146] newArtifactId = artifactIdText.getText(); ^^^^^^^^^^^^^^ Read access to enclosing field MavenRenameWizardPage.artifactIdText is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizardPage.java:[147] newVersion = versionText.getText(); ^^^^^^^^^^ Write access to enclosing field MavenRenameWizardPage.newVersion is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizardPage.java:[147] newVersion = versionText.getText(); ^^^^^^^^^^^ Read access to enclosing field MavenRenameWizardPage.versionText is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/RefactoringModelResources.java:[36] import org.eclipse.m2e.model.edit.pom.Model; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Model' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/RefactoringModelResources.java:[37] import org.eclipse.m2e.model.edit.pom.PropertyElement; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'PropertyElement' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/RefactoringModelResources.java:[58] protected Model tmpModel; ^^^^^ Discouraged access: The type 'Model' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/RefactoringModelResources.java:[102] tmpModel = (Model) resource.getContents().get(0); ^^^^^ Discouraged access: The type 'Model' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/RefactoringModelResources.java:[130] public Model getTmpModel() { ^^^^^ Discouraged access: The type 'Model' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/RefactoringModelResources.java:[181] protected PropertyElement pair; ^^^^^^^^^^^^^^^ Discouraged access: The type 'PropertyElement' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/RefactoringModelResources.java:[195] public PropertyElement getPair() { ^^^^^^^^^^^^^^^ Discouraged access: The type 'PropertyElement' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/RefactoringModelResources.java:[199] public void setPair(PropertyElement pair) { ^^^^^^^^^^^^^^^ Discouraged access: The type 'PropertyElement' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizard.java:[17] import org.eclipse.m2e.model.edit.pom.Model; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Model' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizard.java:[36] Model model = ((AbstractPomRefactoring) getRefactoring()).createModel(); ^^^^^ Discouraged access: The type 'Model' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizard.java:[37] page1.initialize(model.getGroupId(), model.getArtifactId(), model.getVersion()); ^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Model.getGroupId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizard.java:[37] page1.initialize(model.getGroupId(), model.getArtifactId(), model.getVersion()); ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Model.getArtifactId()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/rename/MavenRenameWizard.java:[37] page1.initialize(model.getGroupId(), model.getArtifactId(), model.getVersion()); ^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'Model.getVersion()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.model.edit/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/org/eclipse/m2e/refactoring/ChangeCreator.java:[149] log.error("Problem comparing", e); ^^^ Read access to enclosing field ChangeCreator.log is emulated by a synthetic accessor method 40 problems (40 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.refactoring --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.refactoring --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.refactoring --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.refactoring --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.refactoring --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.refactoring --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.refactoring --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.refactoring --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.refactoring --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.refactoring --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.refactoring/1.8.2-SNAPSHOT/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.refactoring/1.8.2-SNAPSHOT/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.refactoring/1.8.2-SNAPSHOT/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.refactoring/1.8.2-SNAPSHOT/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.refactoring/1.8.2-SNAPSHOT/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.refactoring/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.refactoring/1.8.2-SNAPSHOT/org.eclipse.m2e.refactoring-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.refactoring --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building m2e Marketplace 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.discovery --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.discovery --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.discovery --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.discovery --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.discovery --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.discovery --- [INFO] Compiling 22 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/src/org/eclipse/m2e/internal/discovery/wizards/MavenDiscoveryInstallWizard.java:[49] RestartInstallOperation op = ((RestartInstallOperation) originalOperation) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from RestartInstallOperation to RestartInstallOperation [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/src/org/eclipse/m2e/internal/discovery/MavenDiscoveryService.java:[387] IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method discover(Collection<ILifecycleMappingRequirement>, List<IMavenDiscoveryProposal>, IProgressMonitor) from type MavenDiscoveryService [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/src/org/eclipse/m2e/internal/discovery/wizards/MavenCatalogViewer.java:[215] ((WizardPage) shellProvider).setMessage(status.getMessage(), messageType); ^^^^^^^^^^^^^ Read access to enclosing field CatalogViewer.shellProvider is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/src/org/eclipse/m2e/internal/discovery/operation/RestartInstallOperation.java:[27] import org.eclipse.m2e.core.ui.internal.wizards.AbstractCreateMavenProjectsOperation; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'AbstractCreateMavenProjectsOperation' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/src/org/eclipse/m2e/internal/discovery/operation/RestartInstallOperation.java:[122] return AbstractCreateMavenProjectsOperation.toStatus(e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'AbstractCreateMavenProjectsOperation' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/src/org/eclipse/m2e/internal/discovery/operation/RestartInstallOperation.java:[122] return AbstractCreateMavenProjectsOperation.toStatus(e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'AbstractCreateMavenProjectsOperation.toStatus(InvocationTargetException)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') 6 problems (6 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.discovery --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.discovery --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.discovery --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.discovery --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.discovery --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.discovery --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.discovery --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.discovery --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.discovery --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.discovery --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.discovery/1.8.2-SNAPSHOT/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.discovery/1.8.2-SNAPSHOT/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.discovery/1.8.2-SNAPSHOT/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.discovery/1.8.2-SNAPSHOT/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.discovery/1.8.2-SNAPSHOT/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.discovery/1.8.2-SNAPSHOT/org.eclipse.m2e.discovery-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.discovery --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven POM XML Editor 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.editor.xml --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.editor.xml --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.editor.xml --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.editor.xml --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.editor.xml --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.editor.xml --- [INFO] Compiling 46 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/mojo/MojoParameterMetadataProvider.java:[50] import org.apache.maven.model.building.ModelSource; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type ModelSource is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/mojo/MojoParameterMetadataProvider.java:[51] import org.apache.maven.model.building.UrlModelSource; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type UrlModelSource is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/mojo/MojoParameterMetadataProvider.java:[93] public MojoParameter getClassConfiguration(ArtifactKey pluginKey, String className, IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method MojoParameterMetadataProvider.getClassConfiguration(ArtifactKey, String, IProgressMonitor) overrides a deprecated method from IMojoParameterMetadataProvider [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/mojo/MojoParameterMetadataProvider.java:[99] public MojoParameter getMojoConfiguration(ArtifactKey pluginKey, Collection<String> mojos, IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method MojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey, Collection<String>, IProgressMonitor) overrides a deprecated method from IMojoParameterMetadataProvider [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/mojo/MojoParameterMetadataProvider.java:[105] public MojoParameter getMojoConfiguration(ArtifactKey pluginKey, IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method MojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey, IProgressMonitor) overrides a deprecated method from IMojoParameterMetadataProvider [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/mojo/MojoParameterMetadataProvider.java:[110] public MojoParameter getMojoConfiguration(ArtifactKey pluginKey, String mojo, IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method MojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey, String, IProgressMonitor) overrides a deprecated method from IMojoParameterMetadataProvider [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/mojo/MojoParameterMetadataProvider.java:[286] ModelSource modelSource = new UrlModelSource(DefaultMaven.class.getResource("project/standalone.xml")); //$NON-NLS-1$ ^^^^^^^^^^^ The type ModelSource is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/mojo/MojoParameterMetadataProvider.java:[286] ModelSource modelSource = new UrlModelSource(DefaultMaven.class.getResource("project/standalone.xml")); //$NON-NLS-1$ ^^^^^^^^^^^^^^ The type UrlModelSource is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/mojo/MojoParameterMetadataProvider.java:[286] ModelSource modelSource = new UrlModelSource(DefaultMaven.class.getResource("project/standalone.xml")); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor UrlModelSource(URL) is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[61] import org.eclipse.wst.sse.core.internal.provisional.IndexedRegion; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[65] import org.eclipse.m2e.core.internal.index.IIndex; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[66] import org.eclipse.m2e.core.internal.index.IndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[67] import org.eclipse.m2e.core.ui.internal.dialogs.MavenRepositorySearchDialog; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenRepositorySearchDialog' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[99] MavenRepositorySearchDialog dialog = null; ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenRepositorySearchDialog' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[103] dialog = MavenRepositorySearchDialog.createSearchPluginDialog(sourceViewer.getTextWidget().getShell(), config ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenRepositorySearchDialog' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[103] dialog = MavenRepositorySearchDialog.createSearchPluginDialog(sourceViewer.getTextWidget().getShell(), config .getType().getWindowTitle(), prj, eclPrj, inPM); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenRepositorySearchDialog.createSearchPluginDialog(Shell, String, MavenProject, IProject, boolean)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[107] dialog = MavenRepositorySearchDialog.createSearchParentDialog(sourceViewer.getTextWidget().getShell(), config ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenRepositorySearchDialog' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[107] dialog = MavenRepositorySearchDialog.createSearchParentDialog(sourceViewer.getTextWidget().getShell(), config .getType().getWindowTitle(), prj, eclPrj); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenRepositorySearchDialog.createSearchParentDialog(Shell, String, MavenProject, IProject)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[115] dialog = MavenRepositorySearchDialog.createSearchDependencyDialog(sourceViewer.getTextWidget().getShell(), config ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenRepositorySearchDialog' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[115] dialog = MavenRepositorySearchDialog.createSearchDependencyDialog(sourceViewer.getTextWidget().getShell(), config .getType().getWindowTitle(), prj, eclPrj, inDM); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenRepositorySearchDialog.createSearchDependencyDialog(Shell, String, MavenProject, IProject, boolean)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[122] dialog.setQuery(config.getInitiaSearchString()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenRepositorySearchDialog.setQuery(String)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[124] final MavenRepositorySearchDialog fDialog = dialog; ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenRepositorySearchDialog' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[126] final IndexedArtifactFile af = (IndexedArtifactFile) dialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[126] final IndexedArtifactFile af = (IndexedArtifactFile) dialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[135] setText(getChild(parent, GROUP_ID), af.group); ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[136] setText(getChild(parent, ARTIFACT_ID), af.artifact); ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[137] setText(getChild(parent, VERSION), af.version); ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[138] String relativePath = PomContentAssistProcessor.findRelativePath(sourceViewer, af.group, af.artifact, ^^^^^^^^^^^^ Read access to enclosing field InsertArtifactProposal.sourceViewer is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[138] String relativePath = PomContentAssistProcessor.findRelativePath(sourceViewer, af.group, af.artifact, ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[138] String relativePath = PomContentAssistProcessor.findRelativePath(sourceViewer, af.group, af.artifact, ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[139] af.version); ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[144] generatedOffset = ((IndexedRegion) parent).getStartOffset(); ^^^^^^^^^^^^^^^ Write access to enclosing field InsertArtifactProposal.generatedOffset is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[144] generatedOffset = ((IndexedRegion) parent).getStartOffset(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[144] generatedOffset = ((IndexedRegion) parent).getStartOffset(); ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[145] generatedLength = ((IndexedRegion) parent).getEndOffset() - generatedOffset; ^^^^^^^^^^^^^^^ Write access to enclosing field InsertArtifactProposal.generatedLength is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[145] generatedLength = ((IndexedRegion) parent).getEndOffset() - generatedOffset; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getEndOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[145] generatedLength = ((IndexedRegion) parent).getEndOffset() - generatedOffset; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[145] generatedLength = ((IndexedRegion) parent).getEndOffset() - generatedOffset; ^^^^^^^^^^^^^^^ Read access to enclosing field InsertArtifactProposal.generatedOffset is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[191] setText(getChild(plugin, GROUP_ID), af.group); ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[192] setText(getChild(plugin, ARTIFACT_ID), af.artifact); ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[193] if(af.version != null) { ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[194] setText(getChild(plugin, VERSION), af.version); ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[197] generatedOffset = ((IndexedRegion) toFormat).getStartOffset(); ^^^^^^^^^^^^^^^ Write access to enclosing field InsertArtifactProposal.generatedOffset is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[197] generatedOffset = ((IndexedRegion) toFormat).getStartOffset(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[197] generatedOffset = ((IndexedRegion) toFormat).getStartOffset(); ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[197] generatedOffset = ((IndexedRegion) toFormat).getStartOffset(); ^^^^^^^^ Potential null pointer access: The variable toFormat may be null at this location [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[198] generatedLength = ((IndexedRegion) toFormat).getEndOffset() - generatedOffset; ^^^^^^^^^^^^^^^ Write access to enclosing field InsertArtifactProposal.generatedLength is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[198] generatedLength = ((IndexedRegion) toFormat).getEndOffset() - generatedOffset; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getEndOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[198] generatedLength = ((IndexedRegion) toFormat).getEndOffset() - generatedOffset; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[198] generatedLength = ((IndexedRegion) toFormat).getEndOffset() - generatedOffset; ^^^^^^^^^^^^^^^ Read access to enclosing field InsertArtifactProposal.generatedOffset is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[236] setText(getChild(dependency, GROUP_ID), af.group); ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[237] setText(getChild(dependency, ARTIFACT_ID), af.artifact); ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[238] if(af.version != null) { ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[239] setText(getChild(dependency, VERSION), af.version); ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[241] if(fDialog.getSelectedScope() != null && !"compile".equals(fDialog.getSelectedScope())) { ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenRepositorySearchDialog.getSelectedScope()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[241] if(fDialog.getSelectedScope() != null && !"compile".equals(fDialog.getSelectedScope())) { ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenRepositorySearchDialog.getSelectedScope()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[242] setText(getChild(dependency, SCOPE), fDialog.getSelectedScope()); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenRepositorySearchDialog.getSelectedScope()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[244] if(af.type != null && !"jar".equals(af.type) && !"null".equals(af.type)) { // guard against MNGECLIPSE-622 //$NON-NLS-1$) ^^^^ Discouraged access: The field 'IndexedArtifactFile.type' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[244] if(af.type != null && !"jar".equals(af.type) && !"null".equals(af.type)) { // guard against MNGECLIPSE-622 //$NON-NLS-1$) ^^^^ Discouraged access: The field 'IndexedArtifactFile.type' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[244] if(af.type != null && !"jar".equals(af.type) && !"null".equals(af.type)) { // guard against MNGECLIPSE-622 //$NON-NLS-1$) ^^^^ Discouraged access: The field 'IndexedArtifactFile.type' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[245] setText(getChild(dependency, TYPE), af.type); ^^^^ Discouraged access: The field 'IndexedArtifactFile.type' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[247] if(af.classifier != null) { ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[248] setText(getChild(dependency, CLASSIFIER), af.classifier); ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[251] generatedOffset = ((IndexedRegion) toFormat).getStartOffset(); ^^^^^^^^^^^^^^^ Write access to enclosing field InsertArtifactProposal.generatedOffset is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[251] generatedOffset = ((IndexedRegion) toFormat).getStartOffset(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[251] generatedOffset = ((IndexedRegion) toFormat).getStartOffset(); ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[251] generatedOffset = ((IndexedRegion) toFormat).getStartOffset(); ^^^^^^^^ Potential null pointer access: The variable toFormat may be null at this location [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[252] generatedLength = ((IndexedRegion) toFormat).getEndOffset() - generatedOffset; ^^^^^^^^^^^^^^^ Write access to enclosing field InsertArtifactProposal.generatedLength is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[252] generatedLength = ((IndexedRegion) toFormat).getEndOffset() - generatedOffset; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getEndOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[252] generatedLength = ((IndexedRegion) toFormat).getEndOffset() - generatedOffset; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[252] generatedLength = ((IndexedRegion) toFormat).getEndOffset() - generatedOffset; ^^^^^^^^^^^^^^^ Read access to enclosing field InsertArtifactProposal.generatedOffset is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[301] PARENT(IIndex.SEARCH_PARENTS, Messages.InsertArtifactProposal_searchDialog_title, ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[301] PARENT(IIndex.SEARCH_PARENTS, Messages.InsertArtifactProposal_searchDialog_title, ^^^^^^^^^^^^^^ Discouraged access: The field 'IIndex.SEARCH_PARENTS' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[303] Messages.InsertArtifactProposal_additionals), PLUGIN(IIndex.SEARCH_PLUGIN, ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[303] Messages.InsertArtifactProposal_additionals), PLUGIN(IIndex.SEARCH_PLUGIN, ^^^^^^^^^^^^^ Discouraged access: The field 'IIndex.SEARCH_PLUGIN' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[306] Messages.InsertArtifactProposal_insert_plugin_description), DEPENDENCY(IIndex.SEARCH_ARTIFACT, ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IIndex' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertArtifactProposal.java:[306] Messages.InsertArtifactProposal_insert_plugin_description), DEPENDENCY(IIndex.SEARCH_ARTIFACT, ^^^^^^^^^^^^^^^ Discouraged access: The field 'IIndex.SEARCH_ARTIFACT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/lifecycle/LifecycleMappingDialog.java:[58] private String pluginVersion; ^^^^^^^^^^^^^ The value of the field LifecycleMappingDialog.pluginVersion is not used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[75] import org.eclipse.wst.sse.core.internal.provisional.IndexedRegion; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[76] import org.eclipse.wst.sse.core.internal.provisional.text.IStructuredDocument; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[88] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[130] public void process(Node node, IStructuredDocument structured) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[138] IHyperlink link = openPropertyDefinition(node, textViewer, offset); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method openPropertyDefinition(Node, ITextViewer, int) from the type PomHyperlinkDetector is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[143] link = openDPManagement(node, textViewer, offset); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method openDPManagement(Node, ITextViewer, int) from the type PomHyperlinkDetector is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[148] link = openModule(node, textViewer, offset); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method openModule(Node, ITextViewer, int) from the type PomHyperlinkDetector is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[152] link = openPOMbyID(node, textViewer, offset); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method openPOMbyID(Node, ITextViewer, int) from the type PomHyperlinkDetector is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[218] assert groupNode instanceof IndexedRegion; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[219] assert artNode instanceof IndexedRegion; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[221] IndexedRegion groupReg = (IndexedRegion) groupNode; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[221] IndexedRegion groupReg = (IndexedRegion) groupNode; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[222] IndexedRegion artReg = (IndexedRegion) artNode; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[222] IndexedRegion artReg = (IndexedRegion) artNode; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[223] int startOffset = Math.min(groupReg.getStartOffset(), artReg.getStartOffset()); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[223] int startOffset = Math.min(groupReg.getStartOffset(), artReg.getStartOffset()); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[224] int length = Math.max(groupReg.getEndOffset(), artReg.getEndOffset()) - startOffset; ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getEndOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[224] int length = Math.max(groupReg.getEndOffset(), artReg.getEndOffset()) - startOffset; ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getEndOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[260] openXmlEditor(fileStore, openLocation.getLineNumber(), openLocation.getColumnNumber(), openLocation .getSource().getModelId()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method openXmlEditor(IFileStore, int, int, String) from the type PomHyperlinkDetector is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[330] assert node instanceof IndexedRegion; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[331] IndexedRegion reg = (IndexedRegion) node; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[331] IndexedRegion reg = (IndexedRegion) node; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[332] int index = offset - reg.getStartOffset(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[346] final int startOffset = reg.getStartOffset() + start; ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[398] openXmlEditor(fileStore, location.getLineNumber(), location.getColumnNumber(), location.getSource() .getModelId()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method openXmlEditor(IFileStore, int, int, String) from the type PomHyperlinkDetector is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[436] @SuppressWarnings("unchecked") ^^^^^^^^^^^ Unnecessary @SuppressWarnings("unchecked") [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[468] String loc = marker.getAttribute(IMavenConstants.MARKER_CAUSE_RESOURCE_PATH, null); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[468] String loc = marker.getAttribute(IMavenConstants.MARKER_CAUSE_RESOURCE_PATH, null); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.MARKER_CAUSE_RESOURCE_PATH' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[471] int row = marker.getAttribute(IMavenConstants.MARKER_CAUSE_LINE_NUMBER, 0); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[471] int row = marker.getAttribute(IMavenConstants.MARKER_CAUSE_LINE_NUMBER, 0); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.MARKER_CAUSE_LINE_NUMBER' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[472] int column = marker.getAttribute(IMavenConstants.MARKER_CAUSE_COLUMN_START, 0); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[472] int column = marker.getAttribute(IMavenConstants.MARKER_CAUSE_COLUMN_START, 0); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.MARKER_CAUSE_COLUMN_START' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[473] String name = marker.getAttribute(IMavenConstants.MARKER_CAUSE_RESOURCE_ID, null); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[473] String name = marker.getAttribute(IMavenConstants.MARKER_CAUSE_RESOURCE_ID, null); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.MARKER_CAUSE_RESOURCE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[477] openXmlEditor(fileStore, row, column, name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method openXmlEditor(IFileStore, int, int, String) from the type PomHyperlinkDetector is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[529] assert current instanceof IndexedRegion; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[530] final IndexedRegion region = (IndexedRegion) current; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[530] final IndexedRegion region = (IndexedRegion) current; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[534] return new Region(region.getStartOffset(), region.getEndOffset() - region.getStartOffset()); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[534] return new Region(region.getStartOffset(), region.getEndOffset() - region.getStartOffset()); ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getEndOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[534] return new Region(region.getStartOffset(), region.getEndOffset() - region.getStartOffset()); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[546] openXmlEditor(fileStore); ^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method openXmlEditor(IFileStore) from the type PomHyperlinkDetector is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[576] int max = groupId != null ? ((IndexedRegion) groupId).getEndOffset() : Integer.MIN_VALUE; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getEndOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[576] int max = groupId != null ? ((IndexedRegion) groupId).getEndOffset() : Integer.MIN_VALUE; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[577] int min = groupId != null ? ((IndexedRegion) groupId).getStartOffset() : Integer.MAX_VALUE; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[577] int min = groupId != null ? ((IndexedRegion) groupId).getStartOffset() : Integer.MAX_VALUE; ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[578] max = Math.max(max, artifactId != null ? ((IndexedRegion) artifactId).getEndOffset() : Integer.MIN_VALUE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getEndOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[578] max = Math.max(max, artifactId != null ? ((IndexedRegion) artifactId).getEndOffset() : Integer.MIN_VALUE); ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[579] min = Math.min(min, artifactId != null ? ((IndexedRegion) artifactId).getStartOffset() : Integer.MAX_VALUE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[579] min = Math.min(min, artifactId != null ? ((IndexedRegion) artifactId).getStartOffset() : Integer.MAX_VALUE); ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[580] max = Math.max(max, version != null ? ((IndexedRegion) version).getEndOffset() : Integer.MIN_VALUE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getEndOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[580] max = Math.max(max, version != null ? ((IndexedRegion) version).getEndOffset() : Integer.MIN_VALUE); ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[581] min = Math.min(min, version != null ? ((IndexedRegion) version).getStartOffset() : Integer.MAX_VALUE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IndexedRegion.getStartOffset()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[581] min = Math.min(min, version != null ? ((IndexedRegion) version).getStartOffset() : Integer.MAX_VALUE); ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[691] if(doc instanceof IStructuredDocument) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[692] IStructuredDocument document = (IStructuredDocument) doc; ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[692] IStructuredDocument document = (IStructuredDocument) doc; ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[823] String isElsewhere = mark.getAttribute(IMavenConstants.MARKER_CAUSE_RESOURCE_PATH, null); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomHyperlinkDetector.java:[823] String isElsewhere = mark.getAttribute(IMavenConstants.MARKER_CAUSE_RESOURCE_PATH, null); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.MARKER_CAUSE_RESOURCE_PATH' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomTemplateContextUtil.java:[85] zf.close(); ^^ Potential null pointer access: The variable zf may be null at this location [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/POMMarkerAnnotationModel.java:[17] import org.eclipse.wst.sse.ui.internal.StructuredResourceMarkerAnnotationModel; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'StructuredResourceMarkerAnnotationModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.ui/1.3.600.v201707042340/org.eclipse.wst.sse.ui-1.3.600.v201707042340.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/POMMarkerAnnotationModel.java:[19] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/POMMarkerAnnotationModel.java:[27] public class POMMarkerAnnotationModel extends StructuredResourceMarkerAnnotationModel { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'StructuredResourceMarkerAnnotationModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.ui/1.3.600.v201707042340/org.eclipse.wst.sse.ui-1.3.600.v201707042340.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/POMMarkerAnnotationModel.java:[30] super(resource); ^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'StructuredResourceMarkerAnnotationModel(IResource)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.ui/1.3.600.v201707042340/org.eclipse.wst.sse.ui-1.3.600.v201707042340.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/POMMarkerAnnotationModel.java:[34] super(resource, secondaryID); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'StructuredResourceMarkerAnnotationModel(IResource, String)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.ui/1.3.600.v201707042340/org.eclipse.wst.sse.ui-1.3.600.v201707042340.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/POMMarkerAnnotationModel.java:[39] String hint = marker.getAttribute(IMavenConstants.MARKER_ATTR_EDITOR_HINT, null); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/POMMarkerAnnotationModel.java:[39] String hint = marker.getAttribute(IMavenConstants.MARKER_ATTR_EDITOR_HINT, null); ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.MARKER_ATTR_EDITOR_HINT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/POMMarkerAnnotationModel.java:[45] return super.createMarkerAnnotation(marker); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'StructuredResourceMarkerAnnotationModel.createMarkerAnnotation(IMarker)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.ui/1.3.600.v201707042340/org.eclipse.wst.sse.ui-1.3.600.v201707042340.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/preferences/PomTemplatesPreferencePage.java:[33] MvnIndexPlugin.getDefault().savePluginPreferences(); ^^^^^^^^^^^^^^^^^^^^^^^ The method savePluginPreferences() from the type Plugin is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomQuickAssistProcessor.java:[59] @SuppressWarnings("unchecked") ^^^^^^^^^^^ Unnecessary @SuppressWarnings("unchecked") [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertExpressionProposal.java:[27] import org.eclipse.wst.sse.ui.internal.contentassist.IRelevanceCompletionProposal; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IRelevanceCompletionProposal' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.ui/1.3.600.v201707042340/org.eclipse.wst.sse.ui-1.3.600.v201707042340.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/InsertExpressionProposal.java:[43] implements ICompletionProposal, ICompletionProposalExtension5, IRelevanceCompletionProposal { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IRelevanceCompletionProposal' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.ui/1.3.600.v201707042340/org.eclipse.wst.sse.ui-1.3.600.v201707042340.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomModelHandler.java:[54] return new PomModelLoader(); ^^^^^^^^^^^^^^^^^^^^ Access to enclosing constructor PomModelHandler.PomModelLoader() is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomModelHandler.java:[61] public List getAdapterFactories() { ^^^^ List is a raw type. References to generic type List<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomModelHandler.java:[62] List result = new ArrayList(); ^^^^ List is a raw type. References to generic type List<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomModelHandler.java:[62] List result = new ArrayList(); ^^^^^^^^^ ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomModelHandler.java:[114] NamespaceTable namespaceTable = new NamespaceTable(element.getOwnerDocument()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor NamespaceTable(Document) is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomModelHandler.java:[115] List list = NamespaceTable.getElementLineage(element); ^^^^ List is a raw type. References to generic type List<E> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[39] import org.eclipse.wst.sse.core.internal.provisional.IStructuredModel; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[40] import org.eclipse.wst.sse.core.internal.provisional.IndexedRegion; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[41] import org.eclipse.wst.sse.core.internal.provisional.text.IStructuredDocument; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[42] import org.eclipse.wst.xml.core.internal.provisional.document.IDOMModel; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IDOMModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[136] return (MavenProject) ((IAdaptable) sourceViewer).getAdapter(MavenProject.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from MavenProject to MavenProject [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[201] IStructuredModel sModel = null; ^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[203] sModel = StructuredModelManager.getModelManager().getExistingModelForRead(document); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IModelManager.getExistingModelForRead(IDocument)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[205] IndexedRegion inode = sModel.getIndexedRegion(offset); ^^^^^^^^^^^^^ Discouraged access: The type 'IndexedRegion' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[205] IndexedRegion inode = sModel.getIndexedRegion(offset); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.getIndexedRegion(int)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[207] inode = sModel.getIndexedRegion(offset - 1); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.getIndexedRegion(int)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[210] operation.process((Node) inode, sModel.getStructuredDocument()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.getStructuredDocument()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[215] sModel.releaseFromRead(); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.releaseFromRead()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[230] IDOMModel domModel = null; ^^^^^^^^^ Discouraged access: The type 'IDOMModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[232] domModel = (IDOMModel) StructuredModelManager.getModelManager().getExistingModelForRead(doc); ^^^^^^^^^ Discouraged access: The type 'IDOMModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[232] domModel = (IDOMModel) StructuredModelManager.getModelManager().getExistingModelForRead(doc); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IModelManager.getExistingModelForRead(IDocument)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[236] IStructuredDocument document = domModel.getStructuredDocument(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[236] IStructuredDocument document = domModel.getStructuredDocument(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.getStructuredDocument()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[237] Element root = domModel.getDocument().getDocumentElement(); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IDOMModel.getDocument()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[241] domModel.releaseFromRead(); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.releaseFromRead()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[255] IDOMModel domModel = null; ^^^^^^^^^ Discouraged access: The type 'IDOMModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[257] domModel = (IDOMModel) StructuredModelManager.getModelManager().getModelForRead(resource); ^^^^^^^^^ Discouraged access: The type 'IDOMModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[257] domModel = (IDOMModel) StructuredModelManager.getModelManager().getModelForRead(resource); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IModelManager.getModelForRead(IFile)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[261] IStructuredDocument document = domModel.getStructuredDocument(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[261] IStructuredDocument document = domModel.getStructuredDocument(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.getStructuredDocument()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[262] Element root = domModel.getDocument().getDocumentElement(); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IDOMModel.getDocument()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.xml.core/1.1.1100.v201705012045/org.eclipse.wst.xml.core-1.1.1100.v201705012045.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[265] if(autoSave && domModel.getReferenceCountForEdit() == 0) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.getReferenceCountForEdit()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[266] domModel.save(); ^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.save()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/XmlUtils.java:[271] domModel.releaseFromRead(); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.releaseFromRead()' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/FormHoverProvider.java:[69] if(infoControl != null && !infoControl.isFocusControl() ^^^^^^^^^^^ Redundant null check: The variable infoControl cannot be null at this location [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/FormHoverProvider.java:[94] if(iControl != null && !iControl.isFocusControl()) ^^^^^^^^ Redundant null check: The variable iControl cannot be null at this location [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/FormHoverProvider.java:[126] } else { return null; } ^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerLocationService.java:[176] } else { //only remember the first execution match if(ourMarkerPlacement == null) { ourMarkerPlacement = findChild(execution, PomEdits.ID); if(ourMarkerPlacement == null) { //just old plain paranoia ourMarkerPlacement = execution; } } } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerLocationService.java:[200] annotateMarker(marker, structuredDocument, ourMarkerPlacement); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method annotateMarker(IMarker, IStructuredDocument, Element) from the type MarkerLocationService is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomContentOutlineConfiguration.java:[35] return new PomLabelProvider(super.getLabelProvider(viewer)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing constructor PomContentOutlineConfiguration.PomLabelProvider(ILabelProvider) is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[72] import org.eclipse.m2e.core.ui.internal.markers.MavenProblemResolution; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenProblemResolution' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[80] import org.eclipse.m2e.internal.discovery.markers.MavenDiscoveryMarkerResolutionGenerator; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenDiscoveryMarkerResolutionGenerator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[226] if(MavenDiscoveryMarkerResolutionGenerator.canResolve(mark)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenDiscoveryMarkerResolutionGenerator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[226] if(MavenDiscoveryMarkerResolutionGenerator.canResolve(mark)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenDiscoveryMarkerResolutionGenerator.canResolve(IMarker)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.discovery/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[240] if(MavenProblemResolution.hasResolutions(mark)) { ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenProblemResolution' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[240] if(MavenProblemResolution.hasResolutions(mark)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProblemResolution.hasResolutions(IMarker)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[241] List<IMarkerResolution> resolutions = MavenProblemResolution.getResolutions(mark); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenProblemResolution' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[241] List<IMarkerResolution> resolutions = MavenProblemResolution.getResolutions(mark); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProblemResolution.getResolutions(IMarker)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[381] markerAccess.paint(annotation.getAnnotation(), e.gc, canvas, new Rectangle(0, 0, 16, 16)); ^^^^^^^^^^^^ Read access to enclosing field MarkerHoverControl.markerAccess is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[517] apply(proposal, mark, region.textViewer, region.textOffset); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method apply(IMarkerResolution, IMarker, ITextViewer, int) from the type MarkerHoverControl is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[517] apply(proposal, mark, region.textViewer, region.textOffset); ^^^^^^ Read access to enclosing field MarkerHoverControl.region is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[517] apply(proposal, mark, region.textViewer, region.textOffset); ^^^^^^ Read access to enclosing field MarkerHoverControl.region is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[535] apply(proposal, mark, region.textViewer, region.textOffset); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method apply(IMarkerResolution, IMarker, ITextViewer, int) from the type MarkerHoverControl is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[535] apply(proposal, mark, region.textViewer, region.textOffset); ^^^^^^ Read access to enclosing field MarkerHoverControl.region is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerHoverControl.java:[535] apply(proposal, mark, region.textViewer, region.textOffset); ^^^^^^ Read access to enclosing field MarkerHoverControl.region is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomTextHover.java:[36] import org.eclipse.wst.sse.core.internal.provisional.text.IStructuredDocument; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomTextHover.java:[57] public String getHoverInfo(ITextViewer textViewer, IRegion hoverRegion) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method PomTextHover.getHoverInfo(ITextViewer, IRegion) overrides a deprecated method from ITextHover [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomTextHover.java:[148] public void process(Node node, IStructuredDocument structured) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/PomTextHover.java:[172] @SuppressWarnings("unchecked") ^^^^^^^^^^^ Unnecessary @SuppressWarnings("unchecked") [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/NodeOperation.java:[16] import org.eclipse.wst.sse.core.internal.provisional.text.IStructuredDocument; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/NodeOperation.java:[28] void process(T node, IStructuredDocument structuredDocument); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredDocument' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/lifecycle/AbstractLifecycleMappingResolution.java:[21] import org.eclipse.m2e.core.ui.internal.markers.EditorAwareMavenProblemResolution; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'EditorAwareMavenProblemResolution' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/lifecycle/AbstractLifecycleMappingResolution.java:[24] abstract class AbstractLifecycleMappingResolution extends EditorAwareMavenProblemResolution { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'EditorAwareMavenProblemResolution' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/lifecycle/AbstractLifecycleMappingResolution.java:[29] super(marker); ^^^^^^^^^^^^^^ Discouraged access: The constructor 'EditorAwareMavenProblemResolution(IMarker)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/lifecycle/AbstractLifecycleMappingResolution.java:[40] return marker.getType().equals(getMarker().getType()) && marker.getResource().equals(getMarker().getResource()); ^^^^^^^^^^^ Discouraged access: The method 'MavenProblemResolution.getMarker()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/lifecycle/AbstractLifecycleMappingResolution.java:[40] return marker.getType().equals(getMarker().getType()) && marker.getResource().equals(getMarker().getResource()); ^^^^^^^^^^^ Discouraged access: The method 'MavenProblemResolution.getMarker()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') 216 problems (216 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.editor.xml --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.editor.xml --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.editor.xml --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.editor.xml --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.editor.xml --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.editor.xml --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.editor.xml --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.editor.xml --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.editor.xml --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.editor.xml --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.editor.xml/1.8.2-SNAPSHOT/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.editor.xml/1.8.2-SNAPSHOT/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.editor.xml/1.8.2-SNAPSHOT/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.editor.xml/1.8.2-SNAPSHOT/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.editor.xml/1.8.2-SNAPSHOT/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.editor.xml/1.8.2-SNAPSHOT/org.eclipse.m2e.editor.xml-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.editor.xml --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven POM Editor 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.editor --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.editor --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.editor --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.editor --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.editor --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.editor --- [INFO] Compiling 30 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[70] import org.eclipse.wst.sse.core.internal.provisional.IModelStateListener; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IModelStateListener' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[71] import org.eclipse.wst.sse.core.internal.provisional.IStructuredModel; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[76] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[86] import org.eclipse.m2e.editor.xml.internal.FormHoverProvider; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[114] private IModelStateListener listener; ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IModelStateListener' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[122] listener = new IModelStateListener() { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IModelStateListener' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[123] public void modelResourceMoved(IStructuredModel oldModel, IStructuredModel newModel) { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[123] public void modelResourceMoved(IStructuredModel oldModel, IStructuredModel newModel) { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[126] public void modelResourceDeleted(IStructuredModel model) { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[129] public void modelReinitialized(IStructuredModel structuredModel) { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[132] public void modelDirtyStateChanged(IStructuredModel model, boolean isDirty) { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[135] public void modelChanged(IStructuredModel model) { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[136] if(!updatingModel2) { ^^^^^^^^^^^^^^ Read access to enclosing field MavenPomEditorPage.updatingModel2 is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[141] public void modelAboutToBeReinitialized(IStructuredModel structuredModel) { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[144] public void modelAboutToBeChanged(IStructuredModel model) { ^^^^^^^^^^^^^^^^ Discouraged access: The type 'IStructuredModel' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[201] LOG.error("Error finding parent element", e); ^^^ Read access to enclosing field MavenPomEditorPage.LOG is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[228] getPomEditor().getModel().addModelStateListener(listener); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.addModelStateListener(IModelStateListener)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[230] getPomEditor().getModel().removeModelStateListener(listener); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.removeModelStateListener(IModelStateListener)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[243] FormUtils.setReadonly((Composite) getPartControl(), readOnly); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method setReadonly(Composite, boolean) from the type FormUtils is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[260] updateParentAction(); ^^^^^^^^^^^^^^^^^^^^ Access to enclosing method updateParentAction() from the type MavenPomEditorPage is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[262] LOG.error("Error loading data", e); //$NON-NLS-1$ ^^^ Read access to enclosing field MavenPomEditorPage.LOG is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[274] IMarker[] markers = pomFile.findMarkers(IMavenConstants.MARKER_ID, true, IResource.DEPTH_ZERO); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[274] IMarker[] markers = pomFile.findMarkers(IMavenConstants.MARKER_ID, true, IResource.DEPTH_ZERO); ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.MARKER_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[359] FormHoverProvider.Execute runnable = FormHoverProvider.createHoverRunnable(getManagedForm().getForm() ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[359] FormHoverProvider.Execute runnable = FormHoverProvider.createHoverRunnable(getManagedForm().getForm() ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider.Execute' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[359] FormHoverProvider.Execute runnable = FormHoverProvider.createHoverRunnable(getManagedForm().getForm() ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[359] FormHoverProvider.Execute runnable = FormHoverProvider.createHoverRunnable(getManagedForm().getForm() .getShell(), markers, getPomEditor().getSourcePage().getTextViewer()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'FormHoverProvider.createHoverRunnable(Shell, IMarker[], ISourceViewer)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[481] pe.getModel().removeModelStateListener(listener); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IStructuredModel.removeModelStateListener(IModelStateListener)' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.wst.sse.core/1.1.1001.v201707042225/org.eclipse.wst.sse.core-1.1.1001.v201707042225.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditorPage.java:[534] }, LOG, "Error updating document"); ^^^ Read access to enclosing field MavenPomEditorPage.LOG is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependenciesPage.java:[27] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependenciesPage.java:[42] super(pomEditor, IMavenConstants.PLUGIN_ID + ".pom.dependencies", Messages.DependenciesPage_title); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependenciesPage.java:[42] super(pomEditor, IMavenConstants.PLUGIN_ID + ".pom.dependencies", Messages.DependenciesPage_title); //$NON-NLS-1$ ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependenciesPage.java:[76] pomEditor.setActivePage(IMavenConstants.PLUGIN_ID + ".pom.dependencyTree"); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependenciesPage.java:[76] pomEditor.setActivePage(IMavenConstants.PLUGIN_ID + ".pom.dependencyTree"); //$NON-NLS-1$ ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[37] import org.eclipse.m2e.core.ui.internal.MavenImages; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenImages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[233] return isManaged ? MavenImages.getOverlayImage(MavenImages.PATH_PROJECT, MavenImages.PATH_LOCK, ^^^^^^^^^^^ Discouraged access: The type 'MavenImages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[233] return isManaged ? MavenImages.getOverlayImage(MavenImages.PATH_PROJECT, MavenImages.PATH_LOCK, IDecoration.BOTTOM_LEFT) : MavenEditorImages.IMG_PROJECT; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenImages.getOverlayImage(String, String, int)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[233] return isManaged ? MavenImages.getOverlayImage(MavenImages.PATH_PROJECT, MavenImages.PATH_LOCK, ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenImages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[233] return isManaged ? MavenImages.getOverlayImage(MavenImages.PATH_PROJECT, MavenImages.PATH_LOCK, ^^^^^^^^^^^^ Discouraged access: The field 'MavenImages.PATH_PROJECT' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[233] return isManaged ? MavenImages.getOverlayImage(MavenImages.PATH_PROJECT, MavenImages.PATH_LOCK, ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenImages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[233] return isManaged ? MavenImages.getOverlayImage(MavenImages.PATH_PROJECT, MavenImages.PATH_LOCK, ^^^^^^^^^ Discouraged access: The field 'MavenImages.PATH_LOCK' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[237] return isManaged ? MavenImages ^^^^^^^^^^^ Discouraged access: The type 'MavenImages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[237] return isManaged ? MavenImages .getOverlayImage(MavenImages.PATH_JAR, MavenImages.PATH_LOCK, IDecoration.BOTTOM_LEFT) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenImages.getOverlayImage(String, String, int)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[238] .getOverlayImage(MavenImages.PATH_JAR, MavenImages.PATH_LOCK, IDecoration.BOTTOM_LEFT) ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenImages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[238] .getOverlayImage(MavenImages.PATH_JAR, MavenImages.PATH_LOCK, IDecoration.BOTTOM_LEFT) ^^^^^^^^ Discouraged access: The field 'MavenImages.PATH_JAR' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[238] .getOverlayImage(MavenImages.PATH_JAR, MavenImages.PATH_LOCK, IDecoration.BOTTOM_LEFT) ^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenImages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependencyLabelProvider.java:[238] .getOverlayImage(MavenImages.PATH_JAR, MavenImages.PATH_LOCK, IDecoration.BOTTOM_LEFT) ^^^^^^^^^ Discouraged access: The field 'MavenImages.PATH_LOCK' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[216] public boolean visit(IResourceDelta delta) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method visit(IResourceDelta) from type RemovedResourceDeltaVisitor [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[251] public boolean visit(IResourceDelta delta) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method visit(IResourceDelta) from type ChangedResourceDeltaVisitor [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[275] reloadMavenProjectCache(); ^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method reloadMavenProjectCache() from the type MavenPomEditor is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[276] if(!resourceChangeEventSkip) { ^^^^^^^^^^^^^^^^^^^^^^^ Read access to enclosing field MavenPomEditor.resourceChangeEventSkip is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[314] log.error("Error updating pom file markers.", ex); //$NON-NLS-1$ ^^^ Read access to enclosing field MavenPomEditor.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[460] if(disposed) { ^^^^^^^^ Read access to enclosing field MavenPomEditor.disposed is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[464] IDocument doc = effectivePomSourcePage.getDocumentProvider().getDocument(getEffectivePomEditorInput()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method getEffectivePomEditorInput() from the type MavenPomEditor is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[480] if(disposed) { ^^^^^^^^ Read access to enclosing field MavenPomEditor.disposed is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[483] IDocument doc = effectivePomSourcePage.getDocumentProvider().getDocument(getEffectivePomEditorInput()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing method getEffectivePomEditorInput() from the type MavenPomEditor is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[540] public Object getAdapter(Class adapter) { ^^^^^^ Type safety: The return type Object for getAdapter(Class) from the type MavenPomEditor.MavenStructuredTextViewer needs unchecked conversion to conform to T from the type IAdaptable [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[540] public Object getAdapter(Class adapter) { ^^^^^ Class is a raw type. References to generic type Class<T> should be parameterized [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[552] private MavenProject mvnprj; ^^^^^^ The value of the field MavenPomEditor.StructuredSourceTextEditor.mvnprj is not used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[642] if(MavenPomEditor.this.checkedWritableStatus && MavenPomEditor.this.readOnly) { ^^^^^^^^^^^^^^^^^^^^^ Read access to enclosing field MavenPomEditor.checkedWritableStatus is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[642] if(MavenPomEditor.this.checkedWritableStatus && MavenPomEditor.this.readOnly) { ^^^^^^^^ Read access to enclosing field MavenPomEditor.readOnly is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[643] MavenPomEditor.this.checkedWritableStatus = false; ^^^^^^^^^^^^^^^^^^^^^ Write access to enclosing field MavenPomEditor.checkedWritableStatus is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[1028] log.error(e.getMessage(), e); ^^^ Read access to enclosing field MavenPomEditor.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[1054] public Object getAdapter(Class adapter) { ^^^^^^ Type safety: The return type Object for getAdapter(Class) from the type MavenPomEditor needs unchecked conversion to conform to T from the type MultiPageEditorPart [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[1059] Object result = super.getAdapter(adapter); ^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: Unchecked invocation getAdapter(Class) of the generic method getAdapter(Class<T>) of type MultiPageEditorPart [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[1059] Object result = super.getAdapter(adapter); ^^^^^^^ Type safety: The expression of type Class needs unchecked conversion to conform to Class<Object> [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/MavenPomEditor.java:[1079] log.error("failed to load maven project for " + getEditorInput(), e); ^^^ Read access to enclosing field MavenPomEditor.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/ListEditorComposite.java:[95] column.getColumn().setWidth(table.getClientArea().width); ^^^^^^ Read access to enclosing field ListEditorComposite<T>.column is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/FormUtils.java:[58] import org.eclipse.m2e.editor.xml.internal.FormHoverProvider; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/FormUtils.java:[102] } else { setMessageAndTTip(form, message, message, severity); return false; } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/FormUtils.java:[124] FormHoverProvider.Execute runnable) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/FormUtils.java:[124] FormHoverProvider.Execute runnable) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider.Execute' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/FormUtils.java:[246] private static FormHoverProvider.Execute createDefaultPerformer(final ScrolledForm form, final String message, ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/FormUtils.java:[246] private static FormHoverProvider.Execute createDefaultPerformer(final ScrolledForm form, final String message, ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider.Execute' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/FormUtils.java:[249] return new FormHoverProvider.Execute() { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/FormUtils.java:[249] return new FormHoverProvider.Execute() { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider.Execute' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/FormUtils.java:[261] private static void addFormTitleListeners(final FormHoverProvider.Execute runnable, final ScrolledForm form) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/FormUtils.java:[261] private static void addFormTitleListeners(final FormHoverProvider.Execute runnable, final ScrolledForm form) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'FormHoverProvider.Execute' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/FormUtils.java:[276] runnable.run(kid.toDisplay(new Point(e.x, e.y))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'FormHoverProvider.Execute.run(Point)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor.xml/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/dialogs/ManageDependenciesDialog.java:[271] LOG.error("Error updating managed dependencies", e); ^^^ Read access to enclosing field ManageDependenciesDialog.LOG is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/dialogs/ManageDependenciesDialog.java:[507] LinkedList<MavenProject> projects = (LinkedList<MavenProject>) inputElement; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: Unchecked cast from Object to LinkedList<MavenProject> [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[114] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[115] import org.eclipse.m2e.core.internal.index.IndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[117] import org.eclipse.m2e.core.ui.internal.MavenImages; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenImages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[244] super(pomEditor, IMavenConstants.PLUGIN_ID + ".pom.overview", Messages.OverviewPage_title); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[244] super(pomEditor, IMavenConstants.PLUGIN_ID + ".pom.overview", Messages.OverviewPage_title); //$NON-NLS-1$ ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[408] IndexedArtifactFile af = (IndexedArtifactFile) dialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[408] IndexedArtifactFile af = (IndexedArtifactFile) dialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[410] String grid = nvl(af.group); ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[411] String ver = nvl(af.version); ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[413] parentArtifactIdText.setText(nvl(af.artifact)); ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[737] newModuleElementAction = new Action(Messages.OverviewPage_action_newModuleElement, MavenImages.NEW_POM) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenImages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[737] newModuleElementAction = new Action(Messages.OverviewPage_action_newModuleElement, MavenImages.NEW_POM) { ^^^^^^^ Discouraged access: The field 'MavenImages.NEW_POM' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[1333] if(!IMavenConstants.POM_FILE_NAME.equals(pomFile.getName())) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[1333] if(!IMavenConstants.POM_FILE_NAME.equals(pomFile.getName())) { ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[1339] pomFile = container.getFile(new Path(IMavenConstants.POM_FILE_NAME)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java:[1339] pomFile = container.getFile(new Path(IMavenConstants.POM_FILE_NAME)); ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[88] import org.eclipse.m2e.core.internal.index.IndexedArtifactFile; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[279] final IndexedArtifactFile dep = (IndexedArtifactFile) addDepDialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[279] final IndexedArtifactFile dep = (IndexedArtifactFile) addDepDialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[285] PomHelper.addOrUpdateDependency(depsEl, dep.group, dep.artifact, ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[285] PomHelper.addOrUpdateDependency(depsEl, dep.group, dep.artifact, ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[286] isManaged(dep.group, dep.artifact, dep.version) ? null : dep.version, dep.type, selectedScope, ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[286] isManaged(dep.group, dep.artifact, dep.version) ? null : dep.version, dep.type, selectedScope, ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[286] isManaged(dep.group, dep.artifact, dep.version) ? null : dep.version, dep.type, selectedScope, ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[286] isManaged(dep.group, dep.artifact, dep.version) ? null : dep.version, dep.type, selectedScope, ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[286] isManaged(dep.group, dep.artifact, dep.version) ? null : dep.version, dep.type, selectedScope, ^^^^ Discouraged access: The field 'IndexedArtifactFile.type' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[287] dep.classifier); ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[475] final IndexedArtifactFile dep = (IndexedArtifactFile) addDepDialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[475] final IndexedArtifactFile dep = (IndexedArtifactFile) addDepDialog.getFirstResult(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IndexedArtifactFile' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[481] PomHelper.addOrUpdateDependency(depsEl, dep.group, dep.artifact, dep.version, dep.type, selectedScope, ^^^^^ Discouraged access: The field 'IndexedArtifactFile.group' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[481] PomHelper.addOrUpdateDependency(depsEl, dep.group, dep.artifact, dep.version, dep.type, selectedScope, ^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.artifact' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[481] PomHelper.addOrUpdateDependency(depsEl, dep.group, dep.artifact, dep.version, dep.type, selectedScope, ^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.version' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[481] PomHelper.addOrUpdateDependency(depsEl, dep.group, dep.artifact, dep.version, dep.type, selectedScope, ^^^^ Discouraged access: The field 'IndexedArtifactFile.type' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[482] dep.classifier); ^^^^^^^^^^ Discouraged access: The field 'IndexedArtifactFile.classifier' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[665] public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException { ^^^^^^^^^^^^^^^^^^^^ The declared exception InterruptedException is not actually thrown by the method run(IProgressMonitor) from type new IRunnableWithProgress(){} [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/composites/DependenciesComposite.java:[1014] public Object getAdapter(Class adapter) { ^^^^^^ Type safety: The return type Object for getAdapter(Class) from the type DependenciesComposite.Dependency needs unchecked conversion to conform to T from the type IAdaptable [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[91] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[92] import org.eclipse.m2e.core.internal.MavenPluginActivator; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[142] super(pomEditor, IMavenConstants.PLUGIN_ID + ".pom.dependencyTree", Messages.DependencyTreePage_title); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[142] super(pomEditor, IMavenConstants.PLUGIN_ID + ".pom.dependencyTree", Messages.DependencyTreePage_title); //$NON-NLS-1$ ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[147] MavenPluginActivator.getDefault().getMavenProjectManager().addMavenProjectChangedListener(this); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[147] MavenPluginActivator.getDefault().getMavenProjectManager().addMavenProjectChangedListener(this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[147] MavenPluginActivator.getDefault().getMavenProjectManager().addMavenProjectChangedListener(this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getMavenProjectManager()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[147] MavenPluginActivator.getDefault().getMavenProjectManager().addMavenProjectChangedListener(this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProjectManager.addMavenProjectChangedListener(IMavenProjectChangedListener)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[218] log.error("Unable to read maven project. Dependencies not updated."); //$NON-NLS-1$ ^^^ Read access to enclosing field DependencyTreePage.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[260] log.error(ex.getMessage(), ex); ^^^ Read access to enclosing field DependencyTreePage.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[1034] MavenPluginActivator.getDefault().getMavenProjectManager().removeMavenProjectChangedListener(this); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[1034] MavenPluginActivator.getDefault().getMavenProjectManager().removeMavenProjectChangedListener(this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[1034] MavenPluginActivator.getDefault().getMavenProjectManager().removeMavenProjectChangedListener(this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getMavenProjectManager()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/DependencyTreePage.java:[1034] MavenPluginActivator.getDefault().getMavenProjectManager().removeMavenProjectChangedListener(this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProjectManager.removeMavenProjectChangedListener(IMavenProjectChangedListener)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') 131 problems (131 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.editor --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.editor --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target/org.eclipse.m2e.editor-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.editor --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.editor --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target/org.eclipse.m2e.editor-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.editor --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.editor --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target/org.eclipse.m2e.editor-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.editor --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target/org.eclipse.m2e.editor-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target/org.eclipse.m2e.editor-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.editor --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target/org.eclipse.m2e.editor-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.editor --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.editor --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target/org.eclipse.m2e.editor-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.editor/1.8.2-SNAPSHOT/org.eclipse.m2e.editor-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.editor/1.8.2-SNAPSHOT/org.eclipse.m2e.editor-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target/org.eclipse.m2e.editor-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.editor/1.8.2-SNAPSHOT/org.eclipse.m2e.editor-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target/org.eclipse.m2e.editor-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.editor/1.8.2-SNAPSHOT/org.eclipse.m2e.editor-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.editor/1.8.2-SNAPSHOT/org.eclipse.m2e.editor-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.editor/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.editor/1.8.2-SNAPSHOT/org.eclipse.m2e.editor-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.editor --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.m2e.lifecyclemapping.defaults 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.lifecyclemapping.defaults --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.lifecyclemapping.defaults --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/target/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/target/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/target/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/target/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/target/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/target/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] [INFO] --- build-helper-maven-plugin:1.3:attach-artifact (attach-artifacts) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/target/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.lifecyclemapping.defaults/1.8.2-SNAPSHOT/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.lifecyclemapping.defaults/1.8.2-SNAPSHOT/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/target/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.lifecyclemapping.defaults/1.8.2-SNAPSHOT/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/target/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.lifecyclemapping.defaults/1.8.2-SNAPSHOT/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.lifecyclemapping.defaults/1.8.2-SNAPSHOT/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.lifecyclemapping.defaults/1.8.2-SNAPSHOT/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.lifecyclemapping.defaults/lifecycle-mapping-metadata.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.lifecyclemapping.defaults/1.8.2-SNAPSHOT/org.eclipse.m2e.lifecyclemapping.defaults-1.8.2-SNAPSHOT-lifecycle-mapping-metadata.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.lifecyclemapping.defaults --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.m2e.scm 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.scm --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.scm --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.scm --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.scm --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.scm --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.scm --- [INFO] Compiling 15 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/actions/CheckoutAsMavenAction.java:[26] import org.eclipse.m2e.core.ui.internal.M2EUIPluginActivator; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'M2EUIPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/actions/CheckoutAsMavenAction.java:[82] IWorkbench workbench = M2EUIPluginActivator.getDefault().getWorkbench(); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'M2EUIPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/actions/CheckoutAsMavenAction.java:[82] IWorkbench workbench = M2EUIPluginActivator.getDefault().getWorkbench(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'M2EUIPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[28] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[29] import org.eclipse.m2e.core.ui.internal.actions.SelectionUtil; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'SelectionUtil' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[30] import org.eclipse.m2e.core.ui.internal.wizards.AbstractMavenProjectWizard; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'AbstractMavenProjectWizard' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[31] import org.eclipse.m2e.core.ui.internal.wizards.MavenProjectWizardLocationPage; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenProjectWizardLocationPage' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[42] public class MavenCheckoutWizard extends AbstractMavenProjectWizard implements IImportWizard, INewWizard { ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'AbstractMavenProjectWizard' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[50] private MavenProjectWizardLocationPage locationPage; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenProjectWizardLocationPage' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[64] super.init(workbench, selection); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'AbstractMavenProjectWizard.init(IWorkbench, IStructuredSelection)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[66] this.selection = selection; ^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.selection' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[71] ScmUrl url = (ScmUrl) adapterManager.getAdapter(it.next(), ScmUrl.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from ScmUrl to ScmUrl [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[102] scheckoutPage = new MavenCheckoutLocationPage(importConfiguration); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.importConfiguration' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[106] locationPage = new MavenProjectWizardLocationPage(importConfiguration, // Messages.MavenCheckoutWizard_location1, Messages.MavenCheckoutWizard_location2, workingSets); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MavenProjectWizardLocationPage(ProjectImportConfiguration, String, String, List<IWorkingSet>)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[106] locationPage = new MavenProjectWizardLocationPage(importConfiguration, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenProjectWizardLocationPage' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[106] locationPage = new MavenProjectWizardLocationPage(importConfiguration, // ^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.importConfiguration' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[107] Messages.MavenCheckoutWizard_location1, Messages.MavenCheckoutWizard_location2, workingSets); ^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.workingSets' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[108] locationPage.setLocationPath(SelectionUtil.getSelectedLocation(selection)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProjectWizardLocationPage.setLocationPath(IPath)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[108] locationPage.setLocationPath(SelectionUtil.getSelectedLocation(selection)); ^^^^^^^^^^^^^ Discouraged access: The type 'SelectionUtil' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[108] locationPage.setLocationPath(SelectionUtil.getSelectedLocation(selection)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'SelectionUtil.getSelectedLocation(IStructuredSelection)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[108] locationPage.setLocationPath(SelectionUtil.getSelectedLocation(selection)); ^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.selection' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[153] String label = (n == -1 ? url : url.substring(n)) + "/" + IMavenConstants.POM_FILE_NAME; //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[153] String label = (n == -1 ? url : url.substring(n)) + "/" + IMavenConstants.POM_FILE_NAME; //$NON-NLS-1$ ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[159] MavenProjectCheckoutJob job = new MavenProjectCheckoutJob(importConfiguration, checkoutAllProjects, workingSets) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.importConfiguration' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[159] MavenProjectCheckoutJob job = new MavenProjectCheckoutJob(importConfiguration, checkoutAllProjects, workingSets) { ^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.workingSets' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[165] if(!locationPage.isInWorkspace()) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProjectWizardLocationPage.isInWorkspace()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutWizard.java:[166] job.setLocation(locationPage.getLocationPath().toFile()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProjectWizardLocationPage.getLocationPath()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[58] import org.eclipse.m2e.core.ui.internal.actions.OpenMavenConsoleAction; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'OpenMavenConsoleAction' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[59] import org.eclipse.m2e.core.ui.internal.wizards.ImportMavenProjectsJob; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ImportMavenProjectsJob' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[60] import org.eclipse.m2e.core.ui.internal.wizards.MavenImportWizard; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenImportWizard' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[93] setProperty(IProgressConstants.ACTION_PROPERTY, new OpenMavenConsoleAction()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'OpenMavenConsoleAction()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[93] setProperty(IProgressConstants.ACTION_PROPERTY, new OpenMavenConsoleAction()); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'OpenMavenConsoleAction' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[130] String projectName = configuration.getProjectName(model); ^^^^^^^^^^^^^^^^^^^^^ The method getProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[161] log.info("No Maven projects to import"); ^^^ Read access to enclosing field MavenProjectCheckoutJob.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[215] WorkspaceJob job = new ImportMavenProjectsJob(projects, workingSets, configuration); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'ImportMavenProjectsJob(Collection<MavenProjectInfo>, List<IWorkingSet>, ProjectImportConfiguration)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[215] WorkspaceJob job = new ImportMavenProjectsJob(projects, workingSets, configuration); ^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'ImportMavenProjectsJob' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[225] MavenImportWizard wizard = new MavenImportWizard(configuration, collectedLocations); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenImportWizard' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[225] MavenImportWizard wizard = new MavenImportWizard(configuration, collectedLocations); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MavenImportWizard(ProjectImportConfiguration, List<String>)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[225] MavenImportWizard wizard = new MavenImportWizard(configuration, collectedLocations); ^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenImportWizard' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[226] wizard.setBasedirRemameRequired(true); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenImportWizard.setBasedirRemameRequired(boolean)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenProjectCheckoutJob.java:[243] log.error(msg, ex); ^^^ Read access to enclosing field MavenProjectCheckoutJob.log is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[46] import org.eclipse.m2e.core.ui.internal.IMavenDiscovery; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenDiscovery' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[47] import org.eclipse.m2e.core.ui.internal.wizards.AbstractMavenWizardPage; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'AbstractMavenWizardPage' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[58] public class MavenCheckoutLocationPage extends AbstractMavenWizardPage { ^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'AbstractMavenWizardPage' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[85] super("MavenCheckoutLocationPage", projectImportConfiguration); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'AbstractMavenWizardPage(String, ProjectImportConfiguration)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[215] createAdvancedSettings(composite, advancedSettingsData); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'AbstractMavenWizardPage.createAdvancedSettings(Composite, GridData)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[289] ((IMavenDiscovery) element.createExecutableExtension("class")).launch(Display.getCurrent() .getActiveShell()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'IMavenDiscovery.launch(Shell)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[289] ((IMavenDiscovery) element.createExecutableExtension("class")).launch(Display.getCurrent() ^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenDiscovery' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[314] super.setVisible(visible); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'AbstractMavenWizardPage.setVisible(boolean)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[321] if(dialogSettings != null && scmUrlCombo != null) { ^^^^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenWizardPage.dialogSettings' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[322] String[] items = dialogSettings.getArray("scmUrl"); //$NON-NLS-1$ ^^^^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenWizardPage.dialogSettings' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[338] if(dialogSettings != null && scmUrlCombo != null) { ^^^^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenWizardPage.dialogSettings' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[339] Set<String> history = new LinkedHashSet<String>(MAX_HISTORY); ^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenWizardPage.MAX_HISTORY' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[347] for(int j = 0; j < items.length && history.size() < MAX_HISTORY; j++ ) { ^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenWizardPage.MAX_HISTORY' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[351] dialogSettings.put("scmUrl", history.toArray(new String[history.size()])); //$NON-NLS-1$ ^^^^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenWizardPage.dialogSettings' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenCheckoutLocationPage.java:[354] super.dispose(); ^^^^^^^^^^^^^^^ Discouraged access: The method 'AbstractMavenWizardPage.dispose()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[32] import org.eclipse.m2e.core.ui.internal.actions.SelectionUtil; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'SelectionUtil' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[33] import org.eclipse.m2e.core.ui.internal.wizards.AbstractMavenProjectWizard; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'AbstractMavenProjectWizard' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[34] import org.eclipse.m2e.core.ui.internal.wizards.MavenDependenciesWizardPage; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenDependenciesWizardPage' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[35] import org.eclipse.m2e.core.ui.internal.wizards.MavenProjectWizardLocationPage; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenProjectWizardLocationPage' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[46] public class MavenMaterializePomWizard extends AbstractMavenProjectWizard implements IImportWizard, INewWizard { ^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'AbstractMavenProjectWizard' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[48] MavenDependenciesWizardPage selectionPage; ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenDependenciesWizardPage' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[50] MavenProjectWizardLocationPage locationPage; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenProjectWizardLocationPage' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[60] importConfiguration = new ProjectImportConfiguration(); ^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.importConfiguration' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[74] super.init(workbench, selection); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'AbstractMavenProjectWizard.init(IWorkbench, IStructuredSelection)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[80] ArtifactKey artifactKey = SelectionUtil.getType(element, ArtifactKey.class); ^^^^^^^^^^^^^ Discouraged access: The type 'SelectionUtil' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[80] ArtifactKey artifactKey = SelectionUtil.getType(element, ArtifactKey.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'SelectionUtil.getType(Object, Class<ArtifactKey>)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[95] selectionPage = new MavenDependenciesWizardPage(importConfiguration, // ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenDependenciesWizardPage' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[95] selectionPage = new MavenDependenciesWizardPage(importConfiguration, // ^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.importConfiguration' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[107] super.createAdvancedSettings(composite, gridData); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'AbstractMavenWizardPage.createAdvancedSettings(Composite, GridData)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[110] selectionPage.setDependencies(dependencies); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenDependenciesWizardPage.setDependencies(Dependency[])' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[112] locationPage = new MavenProjectWizardLocationPage( importConfiguration, // Messages.MavenMaterializePomWizard_location_title, Messages.MavenMaterializePomWizard_location_message, workingSets); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'MavenProjectWizardLocationPage(ProjectImportConfiguration, String, String, List<IWorkingSet>)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[112] locationPage = new MavenProjectWizardLocationPage( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenProjectWizardLocationPage' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[113] importConfiguration, // ^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.importConfiguration' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[115] workingSets); ^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.workingSets' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[116] locationPage.setLocationPath(SelectionUtil.getSelectedLocation(selection)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProjectWizardLocationPage.setLocationPath(IPath)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[116] locationPage.setLocationPath(SelectionUtil.getSelectedLocation(selection)); ^^^^^^^^^^^^^ Discouraged access: The type 'SelectionUtil' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[116] locationPage.setLocationPath(SelectionUtil.getSelectedLocation(selection)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'SelectionUtil.getSelectedLocation(IStructuredSelection)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[116] locationPage.setLocationPath(SelectionUtil.getSelectedLocation(selection)); ^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.selection' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[131] final Dependency[] dependencies = selectionPage.getDependencies(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenDependenciesWizardPage.getDependencies()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[136] MavenProjectCheckoutJob job = new MavenProjectCheckoutJob(importConfiguration, checkoutAllProjects, workingSets) { ^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.importConfiguration' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[136] MavenProjectCheckoutJob job = new MavenProjectCheckoutJob(importConfiguration, checkoutAllProjects, workingSets) { ^^^^^^^^^^^ Discouraged access: The field 'AbstractMavenProjectWizard.workingSets' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[147] if(!locationPage.isInWorkspace()) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProjectWizardLocationPage.isInWorkspace()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/internal/wizards/MavenMaterializePomWizard.java:[148] job.setLocation(locationPage.getLocationPath().toFile()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenProjectWizardLocationPage.getLocationPath()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/MavenProjectPomScanner.java:[41] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/MavenProjectPomScanner.java:[42] import org.eclipse.m2e.core.internal.Messages; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Messages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/MavenProjectPomScanner.java:[143] String label = (n == -1 ? connection : connection.substring(n)) + "/" + IMavenConstants.POM_FILE_NAME; //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/MavenProjectPomScanner.java:[143] String label = (n == -1 ? connection : connection.substring(n)) + "/" + IMavenConstants.POM_FILE_NAME; //$NON-NLS-1$ ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/MavenProjectPomScanner.java:[204] monitor.subTask(NLS.bind(Messages.MavenProjectPomScanner_task_resolving, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Messages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/MavenProjectPomScanner.java:[204] monitor.subTask(NLS.bind(Messages.MavenProjectPomScanner_task_resolving, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'Messages.MavenProjectPomScanner_task_resolving' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/MavenProjectPomScanner.java:[218] monitor.subTask(NLS.bind(Messages.MavenProjectPomScanner_23, new Object[] {groupId, artifactId, version})); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'Messages' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/MavenProjectPomScanner.java:[218] monitor.subTask(NLS.bind(Messages.MavenProjectPomScanner_23, new Object[] {groupId, artifactId, version})); ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The field 'Messages.MavenProjectPomScanner_23' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/ScmUrl.java:[19] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/ScmUrl.java:[93] throw new CoreException(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, -1, NLS.bind(Messages.ScmUrl_error, ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/ScmUrl.java:[93] throw new CoreException(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, -1, NLS.bind(Messages.ScmUrl_error, ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/ScmUrl.java:[98] throw new CoreException(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, -1, NLS.bind(Messages.ScmUrl_error, ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/org/eclipse/m2e/scm/ScmUrl.java:[98] throw new CoreException(new Status(IStatus.ERROR, IMavenConstants.PLUGIN_ID, -1, NLS.bind(Messages.ScmUrl_error, ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.PLUGIN_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') 97 problems (97 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.scm --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.scm --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target/org.eclipse.m2e.scm-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.scm --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.scm --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target/org.eclipse.m2e.scm-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.scm --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.scm --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target/org.eclipse.m2e.scm-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.scm --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target/org.eclipse.m2e.scm-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target/org.eclipse.m2e.scm-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.scm --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target/org.eclipse.m2e.scm-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.scm --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.scm --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target/org.eclipse.m2e.scm-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.scm/1.8.2-SNAPSHOT/org.eclipse.m2e.scm-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.scm/1.8.2-SNAPSHOT/org.eclipse.m2e.scm-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target/org.eclipse.m2e.scm-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.scm/1.8.2-SNAPSHOT/org.eclipse.m2e.scm-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target/org.eclipse.m2e.scm-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.scm/1.8.2-SNAPSHOT/org.eclipse.m2e.scm-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.scm/1.8.2-SNAPSHOT/org.eclipse.m2e.scm-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.scm/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.scm/1.8.2-SNAPSHOT/org.eclipse.m2e.scm-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.scm --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Profile Manager Core 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.profiles.core --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.profiles.core --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.profiles.core --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.profiles.core --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.profiles.core --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.profiles.core --- [INFO] Compiling 5 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[15] import java.util.Collection; ^^^^^^^^^^^^^^^^^^^^ The import java.util.Collection is never used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[17] import java.util.HashSet; ^^^^^^^^^^^^^^^^^ The import java.util.HashSet is never used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[18] import java.util.Iterator; ^^^^^^^^^^^^^^^^^^ The import java.util.Iterator is never used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[22] import java.util.Set; ^^^^^^^^^^^^^ The import java.util.Set is never used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[36] import org.codehaus.plexus.util.StringUtils; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.codehaus.plexus.util.StringUtils is never used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[40] import org.eclipse.core.runtime.NullProgressMonitor; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.eclipse.core.runtime.NullProgressMonitor is never used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[42] import org.eclipse.m2e.core.embedder.ArtifactKey; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.eclipse.m2e.core.embedder.ArtifactKey is never used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[44] import org.eclipse.m2e.core.internal.MavenPluginActivator; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[45] import org.eclipse.m2e.core.internal.NoSuchComponentException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NoSuchComponentException' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[230] protected List<Profile> collectAvailableProfiles(List<Model> models, IProgressMonitor monitor) throws CoreException { ^^^^^^^^^^^^^ The declared exception CoreException is not actually thrown by the method collectAvailableProfiles(List<Model>, IProgressMonitor) from type ProfileManager [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[283] return MavenPluginActivator.getDefault().getPlexusContainer().lookup(RepositorySystem.class); ^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'MavenPluginActivator' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[283] return MavenPluginActivator.getDefault().getPlexusContainer().lookup(RepositorySystem.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getDefault()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[283] return MavenPluginActivator.getDefault().getPlexusContainer().lookup(RepositorySystem.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'MavenPluginActivator.getPlexusContainer()' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[283] return MavenPluginActivator.getDefault().getPlexusContainer().lookup(RepositorySystem.class); ^^^^^^^^^^^^^^^^^^^^ The method getPlexusContainer() from the type MavenPluginActivator is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[285] throw new NoSuchComponentException(e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The constructor 'NoSuchComponentException(ComponentLookupException)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/management/ProfileManager.java:[285] throw new NoSuchComponentException(e); ^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'NoSuchComponentException' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') 16 problems (16 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.profiles.core --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.profiles.core --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.profiles.core --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.profiles.core --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.profiles.core --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.profiles.core --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.profiles.core --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.profiles.core --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.profiles.core --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.profiles.core --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.profiles.core/1.8.2-SNAPSHOT/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.profiles.core/1.8.2-SNAPSHOT/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.profiles.core/1.8.2-SNAPSHOT/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.profiles.core/1.8.2-SNAPSHOT/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.profiles.core/1.8.2-SNAPSHOT/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.core/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.profiles.core/1.8.2-SNAPSHOT/org.eclipse.m2e.profiles.core-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.profiles.core --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Profile Manager UI 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.profiles.ui --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.profiles.ui --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.profiles.ui --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.profiles.ui --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.profiles.ui --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.profiles.ui --- [INFO] Compiling 8 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/GenericCommandActionDelegate.java:[43] import org.eclipse.ui.internal.registry.IWorkbenchRegistryConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IWorkbenchRegistryConstants' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/GenericCommandActionDelegate.java:[121] String id = config.getAttribute(IWorkbenchRegistryConstants.ATT_ID); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IWorkbenchRegistryConstants' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/GenericCommandActionDelegate.java:[121] String id = config.getAttribute(IWorkbenchRegistryConstants.ATT_ID); ^^^^^^ Discouraged access: The field 'IWorkbenchRegistryConstants.ATT_ID' is not API (restriction on classpath entry '/home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/GenericCommandActionDelegate.java:[182] (Parameterization[]) parameters .toArray(new Parameterization[parameters.size()])); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from Parameterization[] to Parameterization[] [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/GenericCommandActionDelegate.java:[200] handlerService = (IHandlerService) window .getService(IHandlerService.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from IHandlerService to IHandlerService [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/GenericCommandActionDelegate.java:[203] ICommandService commandService = (ICommandService) window .getService(ICommandService.class); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from ICommandService to ICommandService [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[27] import org.eclipse.core.resources.IResource; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.eclipse.core.resources.IResource is never used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[30] import org.eclipse.core.runtime.IAdaptable; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.eclipse.core.runtime.IAdaptable is never used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[44] import org.eclipse.jface.viewers.IStructuredSelection; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.eclipse.jface.viewers.IStructuredSelection is never used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[46] import org.eclipse.m2e.core.internal.IMavenConstants; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[48] import org.eclipse.m2e.core.ui.internal.actions.SelectionUtil; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'SelectionUtil' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[61] import org.eclipse.ui.IWorkingSet; ^^^^^^^^^^^^^^^^^^^^^^^^^^ The import org.eclipse.ui.IWorkingSet is never used [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[87] IProject[] projects = SelectionUtil.getProjects(selection, false); ^^^^^^^^^^^^^ Discouraged access: The type 'SelectionUtil' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[87] IProject[] projects = SelectionUtil.getProjects(selection, false); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method 'SelectionUtil.getProjects(ISelection, boolean)' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core.ui/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[98] public IStatus execute(Shell shell, IProject... projects) throws ExecutionException { ^^^^^^^^^^^^^^^^^^ The declared exception ExecutionException is not actually thrown by the method execute(Shell, IProject...) from type ProfileSelectionHandler [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[107] GetProfilesJob getProfilesJob = new GetProfilesJob(facades, profileManager); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing constructor ProfileSelectionHandler.GetProfilesJob(Set<IMavenProjectFacade>, IProfileManager) is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[129] if(dialog.open() == Dialog.OK) { ^^ The static field Window.OK should be accessed directly [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[130] Job job = new UpdateProfilesJob(allProfiles, sharedProfiles, profileManager, dialog); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Access to enclosing constructor ProfileSelectionHandler.UpdateProfilesJob(Map<IMavenProjectFacade,List<ProfileData>>, List<ProfileSelection>, IProfileManager, SelectProfilesDialog) is emulated by a synthetic accessor method [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[164] if (p != null && p.isAccessible() && p.hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[164] if (p != null && p.isAccessible() && p.hasNature(IMavenConstants.NATURE_ID)) { ^^^^^^^^^ Discouraged access: The field 'IMavenConstants.NATURE_ID' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[165] IFile pom = p.getFile(IMavenConstants.POM_FILE_NAME); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type 'IMavenConstants' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[165] IFile pom = p.getFile(IMavenConstants.POM_FILE_NAME); ^^^^^^^^^^^^^ Discouraged access: The field 'IMavenConstants.POM_FILE_NAME' is not API (restriction on classpath entry '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.core/target/classes') [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[219] for (ProfileData p : currentSelection) { ^^^^^^^^^^^^^^^^ Potential null pointer access: The variable currentSelection may be null at this location [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/org/eclipse/m2e/profiles/ui/internal/actions/ProfileSelectionHandler.java:[323] log.error("Unable to update Maven profiles", ex); ^^^ Read access to enclosing field ProfileSelectionHandler.log is emulated by a synthetic accessor method 24 problems (24 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.profiles.ui --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.profiles.ui --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.profiles.ui --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.profiles.ui --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.profiles.ui --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.profiles.ui --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.profiles.ui --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.profiles.ui --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.profiles.ui --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.profiles.ui --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.profiles.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.profiles.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.profiles.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.profiles.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.profiles.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.profiles.ui/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.profiles.ui/1.8.2-SNAPSHOT/org.eclipse.m2e.profiles.ui-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.profiles.ui --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Integration for Eclipse Importer framework 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.importer --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.importer --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.importer --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.importer --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.importer --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.importer --- [WARNING] Parameter 'useProjectSettings' is set to true, but preferences file '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/.settings/org.eclipse.jdt.core.prefs' could not be found! [INFO] Compiling 2 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target/classes [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.importer --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.importer --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target/org.eclipse.m2e.importer-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.importer --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.importer --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target/org.eclipse.m2e.importer-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.importer --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.importer --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target/org.eclipse.m2e.importer-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.importer --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target/org.eclipse.m2e.importer-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target/org.eclipse.m2e.importer-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.importer --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target/org.eclipse.m2e.importer-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.importer --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.importer --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target/org.eclipse.m2e.importer-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.importer/1.8.2-SNAPSHOT/org.eclipse.m2e.importer-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.importer/1.8.2-SNAPSHOT/org.eclipse.m2e.importer-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target/org.eclipse.m2e.importer-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.importer/1.8.2-SNAPSHOT/org.eclipse.m2e.importer-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target/org.eclipse.m2e.importer-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.importer/1.8.2-SNAPSHOT/org.eclipse.m2e.importer-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.importer/1.8.2-SNAPSHOT/org.eclipse.m2e.importer-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.importer/1.8.2-SNAPSHOT/org.eclipse.m2e.importer-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.importer --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building M2E Testing Helpers 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.tests.common --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.tests.common --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.tests.common --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.tests.common --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.tests.common --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.tests.common --- [INFO] Compiling 10 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/src/org/eclipse/m2e/tests/common/AbstractMavenProjectTestCase.java:[110] @SuppressWarnings("unchecked") ^^^^^^^^^^^ Unnecessary @SuppressWarnings("unchecked") [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/src/org/eclipse/m2e/tests/common/AbstractMavenProjectTestCase.java:[457] IProject project = workspace.getRoot().getProject(importConfiguration.getProjectName(projectInfo.getModel())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method getProjectName(Model) from the type ProjectImportConfiguration is deprecated [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/src/org/eclipse/m2e/tests/common/HttpServer.java:[718] for(Enumeration<String> h = request.getHeaderNames(); h.hasMoreElements();) { ^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The expression of type Enumeration needs unchecked conversion to conform to Enumeration<String> [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/src/org/eclipse/m2e/tests/common/WorkspaceHelpers.java:[253] marker.isSubtypeOf(IMarker.PROBLEM)); ^^^^^^ Potential null pointer access: The variable marker may be null at this location 4 problems (4 warnings) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.tests.common --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.tests.common --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.tests.common --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.tests.common --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.tests.common --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.tests.common --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.tests.common --- [INFO] Signing of nested jars of '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar_unpacked_712747159176158942/jars/javax.servlet_2.5.0.v201103041518.jar' is disabled. [INFO] Jar '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar_unpacked_712747159176158942/jars/javax.servlet_2.5.0.v201103041518.jar' is already signed and will be resigned. [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar_unpacked_712747159176158942/jars/javax.servlet_2.5.0.v201103041518.jar [INFO] Signing of nested jars of '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar_unpacked_712747159176158942/jars/org.mortbay.jetty.server_6.1.23.v201012071420.jar' is disabled. [INFO] Jar '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar_unpacked_712747159176158942/jars/org.mortbay.jetty.server_6.1.23.v201012071420.jar' is already signed and will be resigned. [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar_unpacked_712747159176158942/jars/org.mortbay.jetty.server_6.1.23.v201012071420.jar [INFO] Signing of nested jars of '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar_unpacked_712747159176158942/jars/org.mortbay.jetty.util_6.1.23.v201012071420.jar' is disabled. [INFO] Jar '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar_unpacked_712747159176158942/jars/org.mortbay.jetty.util_6.1.23.v201012071420.jar' is already signed and will be resigned. [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar_unpacked_712747159176158942/jars/org.mortbay.jetty.util_6.1.23.v201012071420.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.tests.common --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.tests.common --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.tests.common --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.tests.common/1.8.2-SNAPSHOT/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.tests.common/1.8.2-SNAPSHOT/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.tests.common/1.8.2-SNAPSHOT/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.tests.common/1.8.2-SNAPSHOT/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.tests.common/1.8.2-SNAPSHOT/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.tests.common/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.tests.common/1.8.2-SNAPSHOT/org.eclipse.m2e.tests.common-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.tests.common --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Tests for Maven Integration for Eclipse Importer framework 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.importer.tests --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.importer.tests --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.importer.tests --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.importer.tests --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.importer.tests --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.importer.tests --- [WARNING] Parameter 'useProjectSettings' is set to true, but preferences file '/jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/.settings/org.eclipse.jdt.core.prefs' could not be found! [INFO] Compiling 1 source file to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target/classes [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.importer.tests --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.importer.tests --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.importer.tests --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.importer.tests --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.importer.tests --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.importer.tests --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.importer.tests --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.importer.tests --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.importer.tests --- [INFO] [INFO] --- tycho-surefire-plugin:1.0.0:test (default-test) @ org.eclipse.m2e.importer.tests --- [INFO] Skipping tests [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.importer.tests --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.importer.tests/1.8.2-SNAPSHOT/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.importer.tests/1.8.2-SNAPSHOT/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.importer.tests/1.8.2-SNAPSHOT/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.importer.tests/1.8.2-SNAPSHOT/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.importer.tests/1.8.2-SNAPSHOT/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.importer.tests/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.importer.tests/1.8.2-SNAPSHOT/org.eclipse.m2e.importer.tests-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.importer.tests --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.m2e.logback.appender 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.logback.appender --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.logback.appender --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.logback.appender --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.logback.appender --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.logback.appender --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.logback.appender --- [INFO] Compiling 3 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target/classes [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.logback.appender --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.logback.appender --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.logback.appender --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.logback.appender --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.logback.appender --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.logback.appender --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.logback.appender --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.logback.appender --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.logback.appender --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.logback.appender --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.logback.appender/1.8.2-SNAPSHOT/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.logback.appender/1.8.2-SNAPSHOT/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.logback.appender/1.8.2-SNAPSHOT/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.logback.appender/1.8.2-SNAPSHOT/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.logback.appender/1.8.2-SNAPSHOT/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.appender/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.logback.appender/1.8.2-SNAPSHOT/org.eclipse.m2e.logback.appender-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.logback.appender --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.m2e.logback.configuration 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.logback.configuration --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier (default-build-qualifier) @ org.eclipse.m2e.logback.configuration --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.logback.configuration --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.logback.configuration --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.m2e.logback.configuration --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:1.0.0:compile (default-compile) @ org.eclipse.m2e.logback.configuration --- [INFO] Compiling 2 source files to /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target/classes [WARNING] /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/src/org/eclipse/m2e/logback/configuration/LogPlugin.java:[144] loadConfiguration(configFile.toURL()); ^^^^^^^ The method toURL() from the type File is deprecated 1 problem (1 warning) [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ org.eclipse.m2e.logback.configuration --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/src/test/resources [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.logback.configuration --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.logback.configuration --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.m2e.logback.configuration --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.logback.configuration --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.logback.configuration --- [INFO] Pack200 normalizing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.logback.configuration --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT.jar [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT-sources.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.logback.configuration --- [INFO] Pack200 packing jar /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.logback.configuration --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.logback.configuration --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.logback.configuration/1.8.2-SNAPSHOT/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.logback.configuration/1.8.2-SNAPSHOT/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT-sources.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.logback.configuration/1.8.2-SNAPSHOT/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT-sources.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT.jar.pack.gz to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.logback.configuration/1.8.2-SNAPSHOT/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT-pack200.jar.pack.gz [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.logback.configuration/1.8.2-SNAPSHOT/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.logback.configuration/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.logback.configuration/1.8.2-SNAPSHOT/org.eclipse.m2e.logback.configuration-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.logback.configuration --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Integration for Eclipse 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.feature --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.feature/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier-aggregator (default-build-qualifier-aggregator) @ org.eclipse.m2e.feature --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.feature --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.feature --- [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.feature --- [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.feature --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-feature (default-package-feature) @ org.eclipse.m2e.feature --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.feature/target/org.eclipse.m2e.feature-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.feature --- [INFO] [INFO] --- tycho-p2-plugin:1.0.0:feature-p2-metadata (default-feature-p2-metadata) @ org.eclipse.m2e.feature --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.feature --- [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.feature --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.feature/target/org.eclipse.m2e.feature-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.feature --- [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.feature --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.feature --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.feature/target/org.eclipse.m2e.feature-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.feature/1.8.2-SNAPSHOT/org.eclipse.m2e.feature-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.feature/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.feature/1.8.2-SNAPSHOT/org.eclipse.m2e.feature-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.feature/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.feature/1.8.2-SNAPSHOT/org.eclipse.m2e.feature-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.feature/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.feature/1.8.2-SNAPSHOT/org.eclipse.m2e.feature-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.feature --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building m2e extensions development support (Optional) 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.sdk.feature --- [INFO] Deleting /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.sdk.feature/target [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier-aggregator (default-build-qualifier-aggregator) @ org.eclipse.m2e.sdk.feature --- [INFO] The project's OSGi version is 1.8.2.20171005-1923 [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.m2e.sdk.feature --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.m2e.sdk.feature --- [INFO] [INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.m2e.sdk.feature --- [INFO] [INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.m2e.sdk.feature --- [INFO] [INFO] --- tycho-packaging-plugin:1.0.0:package-feature (default-package-feature) @ org.eclipse.m2e.sdk.feature --- [INFO] Building jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.sdk.feature/target/org.eclipse.m2e.sdk.feature-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.m2e.sdk.feature --- [INFO] [INFO] --- tycho-p2-plugin:1.0.0:feature-p2-metadata (default-feature-p2-metadata) @ org.eclipse.m2e.sdk.feature --- [INFO] [INFO] --- tycho-pack200a-plugin:1.0.0:normalize (pack200-normalize) @ org.eclipse.m2e.sdk.feature --- [INFO] [INFO] --- eclipse-jarsigner-plugin:1.1.3:sign (sign) @ org.eclipse.m2e.sdk.feature --- [INFO] Signing jar: /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.sdk.feature/target/org.eclipse.m2e.sdk.feature-1.8.2-SNAPSHOT.jar [INFO] [INFO] --- tycho-pack200b-plugin:1.0.0:pack (pack200-pack) @ org.eclipse.m2e.sdk.feature --- [INFO] [INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (p2-metadata) @ org.eclipse.m2e.sdk.feature --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.m2e.sdk.feature --- [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.sdk.feature/target/org.eclipse.m2e.sdk.feature-1.8.2-SNAPSHOT.jar to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.sdk.feature/1.8.2-SNAPSHOT/org.eclipse.m2e.sdk.feature-1.8.2-SNAPSHOT.jar [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.sdk.feature/pom.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.sdk.feature/1.8.2-SNAPSHOT/org.eclipse.m2e.sdk.feature-1.8.2-SNAPSHOT.pom [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.sdk.feature/target/p2content.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.sdk.feature/1.8.2-SNAPSHOT/org.eclipse.m2e.sdk.feature-1.8.2-SNAPSHOT-p2metadata.xml [INFO] Installing /jobs/genie.m2e/m2e-1.8.x/workspace/org.eclipse.m2e.sdk.feature/target/p2artifacts.xml to /home/hudson/genie.m2e/.hudson/jobs/m2e-1.8.x/workspace/.maven/repo/org/eclipse/m2e/org.eclipse.m2e.sdk.feature/1.8.2-SNAPSHOT/org.eclipse.m2e.sdk.feature-1.8.2-SNAPSHOT-p2artifacts.xml [INFO] [INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.m2e.sdk.feature --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Integration for Eclipse slf4j over logback logging (Optional) 1.8.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.m2e.logback.feature --- [INFO] Deleting /jobs/geni