Always use org.openide.util.lookup in provided mode - only then it is available just for compilation of the single project
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Mon, 29 Apr 2013 09:58:13 +0200
changeset 4439040ca230b9
parent 43 2073237c83bf
child 45 06e2612baf55
Always use org.openide.util.lookup in provided mode - only then it is available just for compilation of the single project
json-tck/pom.xml
json-tck/src/main/java/org/apidesign/html/json/tck/KnockoutTCK.java
ko-fx/pom.xml
     1.1 --- a/json-tck/pom.xml	Mon Apr 29 09:30:35 2013 +0200
     1.2 +++ b/json-tck/pom.xml	Mon Apr 29 09:58:13 2013 +0200
     1.3 @@ -44,8 +44,13 @@
     1.4      <dependency>
     1.5        <groupId>org.apidesign.bck2brwsr</groupId>
     1.6        <artifactId>vmtest</artifactId>
     1.7 -      <version>0.6</version>
     1.8 +      <version>0.7-SNAPSHOT</version>
     1.9        <type>jar</type>
    1.10      </dependency>
    1.11 +    <dependency>
    1.12 +      <groupId>org.netbeans.api</groupId>
    1.13 +      <artifactId>org-openide-util</artifactId>
    1.14 +      <scope>provided</scope>
    1.15 +    </dependency>
    1.16    </dependencies>
    1.17  </project>
     2.1 --- a/json-tck/src/main/java/org/apidesign/html/json/tck/KnockoutTCK.java	Mon Apr 29 09:30:35 2013 +0200
     2.2 +++ b/json-tck/src/main/java/org/apidesign/html/json/tck/KnockoutTCK.java	Mon Apr 29 09:58:13 2013 +0200
     2.3 @@ -24,7 +24,6 @@
     2.4  import net.java.html.json.tests.ConvertTypesTest;
     2.5  import net.java.html.json.tests.KnockoutTest;
     2.6  import net.java.html.json.tests.JSONTest;
     2.7 -import java.util.ServiceLoader;
     2.8  import net.java.html.json.Context;
     2.9  import org.apidesign.bck2brwsr.vmtest.BrwsrTest;
    2.10  import org.apidesign.bck2brwsr.vmtest.VMTest;
     3.1 --- a/ko-fx/pom.xml	Mon Apr 29 09:30:35 2013 +0200
     3.2 +++ b/ko-fx/pom.xml	Mon Apr 29 09:58:13 2013 +0200
     3.3 @@ -47,6 +47,11 @@
     3.4        <scope>test</scope>
     3.5      </dependency>
     3.6      <dependency>
     3.7 +      <groupId>org.netbeans.api</groupId>
     3.8 +      <artifactId>org-openide-util</artifactId>
     3.9 +      <scope>provided</scope>
    3.10 +    </dependency>
    3.11 +    <dependency>
    3.12        <groupId>org.apidesign.bck2brwsr</groupId>
    3.13        <artifactId>launcher.fx</artifactId>
    3.14        <version>0.7-SNAPSHOT</version>