Skip to content

Commit

Permalink
Update for javax to jakarta package name change
Browse files Browse the repository at this point in the history
Signed-off-by: Scott M Stark <starksm64@gmail.com>
  • Loading branch information
starksm64 committed Dec 13, 2019
1 parent 6e0ebe5 commit d0d86a2
Show file tree
Hide file tree
Showing 16 changed files with 61 additions and 55 deletions.
43 changes: 21 additions & 22 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This project contains the Jakarta Dependency Injection TCK and user guide.

== Software Requirements

* A Java SE 8 runtime
* A Java SE 11 or 8 runtime
* Maven 3.3.x +

== Installation
Expand All @@ -21,7 +21,7 @@ mvn org.apache.maven.plugins:maven-install-plugin:3.0.0-M1:install-file \
-Dfile=target/jakarta.inject-tck-1.0.jar -Dfile=jakarta-di-tck-x.y.jar
----
making sure your replace the x.y with the corresponding version found in the
TCK download, e.g., 1.0.
TCK download, e.g., 2.0.0.

=== Running the TCK

Expand All @@ -36,8 +36,8 @@ import junit.framework.Test;
import org.atinject.tck.Tck;
import org.atinject.tck.auto.Car;
import javax.enterprise.inject.se.SeContainer;
import javax.enterprise.inject.se.SeContainerInitializer;
import jakarta.enterprise.inject.se.SeContainer;
import jakarta.enterprise.inject.se.SeContainerInitializer;
public class SampleBootstrapTCK {
Expand Down Expand Up @@ -82,7 +82,7 @@ the DI container in order for the tests to pass:
* `org.atinject.tck.auto.Seat` is implemented by `org.atinject.tck.auto.Seat` itself, and
`org.atinject.tck.auto.Tire` by `org.atinject.tck.auto.Tire` itself (not subclasses).
* `org.atinject.tck.auto.Engine` is implemented by `org.atinject.tck.auto.V8Engine`.
* `@javax.inject.Named("spare") org.atinject.tck.auto.Tire` is implemented by
* `@jakarta.inject.Named("spare") org.atinject.tck.auto.Tire` is implemented by
`org.atinject.tck.auto.accessories.SpareTire`.
* The following classes may also be injected directly:
** `org.atinject.tck.auto.accessories.Cupholder`
Expand All @@ -105,37 +105,36 @@ You can run the Weld bootstrap example as follows:

[source,bash]
----
Scotts-iMacPro:example starksm$ mvn compile test
Scotts-iMacPro:example starksm$ mvn test
[INFO] Scanning for projects...
[INFO]
[INFO]
[INFO] -------------< jakarta.inject:jakarta.inject-tck-example >--------------
[INFO] Building Jakarta Dependency Injection API TCK Example 1.0
[INFO] Building Jakarta Dependency Injection API TCK Example 2.0.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
...
[INFO]
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running SampleBootstrapTCK
Jul 26, 2019 6:33:20 PM org.jboss.weld.bootstrap.WeldStartup <clinit>
INFO: WELD-000900: 3.1.1 (Final)
Jul 26, 2019 6:33:21 PM org.jboss.weld.bootstrap.WeldStartup startContainer
Dec 12, 2019 9:34:01 PM org.jboss.weld.bootstrap.WeldStartup <clinit>
INFO: WELD-000900: 4.0.0 (2019-12-13 03:17)
Dec 12, 2019 9:34:01 PM org.jboss.weld.bootstrap.WeldStartup startContainer
INFO: WELD-000101: Transactional services not available. Injection of @Inject UserTransaction not available. Transactional observers will be invoked synchronously.
Jul 26, 2019 6:33:21 PM org.jboss.weld.environment.se.WeldContainer fireContainerInitializedEvent
INFO: WELD-ENV-002003: Weld SE container 08dc1244-b725-4382-ad19-7eced6c55608 initialized
[INFO] Tests run: 50, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.543 s - in SampleBootstrapTCK
Weld SE container 08dc1244-b725-4382-ad19-7eced6c55608 shut down by shutdown hook
[INFO]
Dec 12, 2019 9:34:01 PM org.jboss.weld.environment.se.WeldContainer fireContainerInitializedEvent
INFO: WELD-ENV-002003: Weld SE container b46a7a8a-5c6c-4d49-8a3f-a8a153b0173e initialized
[INFO] Tests run: 50, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.52 s - in SampleBootstrapTCK
Weld SE container b46a7a8a-5c6c-4d49-8a3f-a8a153b0173e shut down by shutdown hook
[INFO]
[INFO] Results:
[INFO]
[INFO]
[INFO] Tests run: 50, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.593 s
[INFO] Finished at: 2019-07-26T18:33:21-07:00
[INFO] Total time: 2.545 s
[INFO] Finished at: 2019-12-12T21:34:02-06:00
[INFO] ------------------------------------------------------------------------
----

Expand Down
13 changes: 8 additions & 5 deletions example/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,23 @@
<modelVersion>4.0.0</modelVersion>
<groupId>jakarta.inject</groupId>
<artifactId>jakarta.inject-tck-example</artifactId>
<version>1.0</version>
<version>2.0.0-SNAPSHOT</version>
<name>Jakarta Dependency Injection API TCK Example</name>
<description>The Jakarta Dependency Injection API - TCK Example</description>

<properties>
<runSuite>**/SampleBootstrapTCK.class</runSuite>
<weld.version>3.1.1.Final</weld.version>
<weld.version>4.0.0-SNAPSHOT</weld.version>
<atinject.version>2.0.0-SNAPSHOT</atinject.version>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>1.8</maven.compiler.source>
</properties>

<dependencies>
<dependency>
<groupId>jakarta.inject</groupId>
<artifactId>jakarta.inject-tck</artifactId>
<version>1.0</version>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
Expand Down Expand Up @@ -56,14 +59,14 @@
<artifactItem>
<groupId>jakarta.inject</groupId>
<artifactId>jakarta.inject-api</artifactId>
<version>1.0</version>
<version>${atinject.version}</version>
<overWrite>false</overWrite>
<outputDirectory>${project.build.directory}/test-classes</outputDirectory>
</artifactItem>
<artifactItem>
<groupId>jakarta.inject</groupId>
<artifactId>jakarta.inject-tck</artifactId>
<version>1.0</version>
<version>${project.version}</version>
<overWrite>false</overWrite>
<outputDirectory>${project.build.directory}/test-classes</outputDirectory>
</artifactItem>
Expand Down
4 changes: 2 additions & 2 deletions example/src/test/java/SampleBootstrapTCK.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
import org.atinject.tck.Tck;
import org.atinject.tck.auto.Car;

import javax.enterprise.inject.se.SeContainer;
import javax.enterprise.inject.se.SeContainerInitializer;
import jakarta.enterprise.inject.se.SeContainer;
import jakarta.enterprise.inject.se.SeContainerInitializer;

public class SampleBootstrapTCK {

Expand Down
12 changes: 6 additions & 6 deletions example/src/test/java/TCKProducers.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@
import org.atinject.tck.auto.Tire;
import org.atinject.tck.auto.accessories.SpareTire;

import javax.enterprise.context.ApplicationScoped;
import javax.enterprise.inject.New;
import javax.enterprise.inject.Produces;
import javax.enterprise.inject.Typed;
import javax.inject.Named;
import javax.inject.Qualifier;
import jakarta.enterprise.context.ApplicationScoped;
import jakarta.enterprise.inject.New;
import jakarta.enterprise.inject.Produces;
import jakarta.enterprise.inject.Typed;
import jakarta.inject.Named;
import jakarta.inject.Qualifier;
import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;
Expand Down
8 changes: 6 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

<groupId>jakarta.inject</groupId>
<artifactId>jakarta.inject-tck</artifactId>
<version>1.0</version>
<version>2.0.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Jakarta Dependency Injection API TCK</name>
<description>The Jakarta Dependency Injection API - TCK</description>
Expand All @@ -28,11 +28,15 @@
<tag>HEAD</tag>
</scm>

<properties>
<atinject.version>2.0.0-SNAPSHOT</atinject.version>
</properties>

<dependencies>
<dependency>
<groupId>jakarta.inject</groupId>
<artifactId>jakarta.inject-api</artifactId>
<version>1.0</version>
<version>${atinject.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
Expand Down
6 changes: 3 additions & 3 deletions src/main/java/org/atinject/tck/auto/Convertible.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@

package org.atinject.tck.auto;

import javax.inject.Inject;
import javax.inject.Named;
import javax.inject.Provider;
import jakarta.inject.Inject;
import jakarta.inject.Named;
import jakarta.inject.Provider;

import junit.framework.TestCase;
import org.atinject.tck.auto.accessories.Cupholder;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/org/atinject/tck/auto/Drivers.java
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

import javax.inject.Qualifier;
import jakarta.inject.Qualifier;

@Retention(RetentionPolicy.RUNTIME) @Qualifier
public @interface Drivers {
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/org/atinject/tck/auto/DriversSeat.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package org.atinject.tck.auto;

import javax.inject.Inject;
import jakarta.inject.Inject;

import org.atinject.tck.auto.accessories.Cupholder;

Expand Down
4 changes: 2 additions & 2 deletions src/main/java/org/atinject/tck/auto/Engine.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@

package org.atinject.tck.auto;

import javax.inject.Inject;
import javax.inject.Named;
import jakarta.inject.Inject;
import jakarta.inject.Named;

import org.atinject.tck.auto.accessories.SpareTire;

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/org/atinject/tck/auto/GasEngine.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package org.atinject.tck.auto;

import javax.inject.Inject;
import jakarta.inject.Inject;

public abstract class GasEngine extends Engine {

Expand Down
4 changes: 2 additions & 2 deletions src/main/java/org/atinject/tck/auto/Seat.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@

package org.atinject.tck.auto;

import javax.inject.Inject;
import javax.inject.Singleton;
import jakarta.inject.Inject;
import jakarta.inject.Singleton;

import org.atinject.tck.auto.accessories.Cupholder;

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/org/atinject/tck/auto/Tire.java
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
import java.util.LinkedHashSet;
import java.util.Set;

import javax.inject.Inject;
import jakarta.inject.Inject;

import org.atinject.tck.auto.accessories.RoundThing;
import org.atinject.tck.auto.accessories.SpareTire;
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/org/atinject/tck/auto/V8Engine.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@

package org.atinject.tck.auto;

import javax.inject.Inject;
import javax.inject.Named;
import jakarta.inject.Inject;
import jakarta.inject.Named;

import org.atinject.tck.auto.accessories.SpareTire;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@

package org.atinject.tck.auto.accessories;

import javax.inject.Inject;
import javax.inject.Provider;
import javax.inject.Singleton;
import jakarta.inject.Inject;
import jakarta.inject.Provider;
import jakarta.inject.Singleton;

import org.atinject.tck.auto.Seat;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package org.atinject.tck.auto.accessories;

import javax.inject.Inject;
import jakarta.inject.Inject;

public class RoundThing {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package org.atinject.tck.auto.accessories;

import javax.inject.Inject;
import jakarta.inject.Inject;

import org.atinject.tck.auto.FuelTank;
import org.atinject.tck.auto.Tire;
Expand Down

0 comments on commit d0d86a2

Please sign in to comment.