Skip to content

Commit be6fd85

Browse files
authored
Change to jakarta.inject from javax.inject (#82)
1 parent 49dca6b commit be6fd85

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+91
-91
lines changed

inject-generator/src/main/java/io/avaje/inject/generator/BeanReader.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import io.avaje.inject.Primary;
55
import io.avaje.inject.Secondary;
66

7-
import javax.inject.Inject;
8-
import javax.inject.Named;
9-
import javax.inject.Qualifier;
7+
import jakarta.inject.Inject;
8+
import jakarta.inject.Named;
9+
import jakarta.inject.Qualifier;
1010
import javax.lang.model.element.AnnotationMirror;
1111
import javax.lang.model.element.Element;
1212
import javax.lang.model.element.ElementKind;

inject-generator/src/main/java/io/avaje/inject/generator/Constants.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ class Constants {
44

55
static final String KOTLIN_METADATA = "kotlin.Metadata";
66

7-
static final String PROVIDER = "javax.inject.Provider";
8-
static final String SINGLETON = "javax.inject.Singleton";
9-
static final String INJECT = "javax.inject.Inject";
7+
static final String PROVIDER = "jakarta.inject.Provider";
8+
static final String SINGLETON = "jakarta.inject.Singleton";
9+
static final String INJECT = "jakarta.inject.Inject";
1010

1111
static final String PATH = "io.avaje.http.api.Path";
1212
static final String CONTROLLER = "io.avaje.http.api.Controller";

inject-generator/src/main/java/io/avaje/inject/generator/MethodReader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import io.avaje.inject.Bean;
44

5-
import javax.inject.Named;
5+
import jakarta.inject.Named;
66
import javax.lang.model.element.Element;
77
import javax.lang.model.element.ElementKind;
88
import javax.lang.model.element.ExecutableElement;

inject-generator/src/main/java/io/avaje/inject/generator/Processor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import javax.annotation.processing.FilerException;
99
import javax.annotation.processing.ProcessingEnvironment;
1010
import javax.annotation.processing.RoundEnvironment;
11-
import javax.inject.Singleton;
11+
import jakarta.inject.Singleton;
1212
import javax.lang.model.SourceVersion;
1313
import javax.lang.model.element.Element;
1414
import javax.lang.model.element.ElementKind;

inject-generator/src/main/java/io/avaje/inject/generator/Util.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
package io.avaje.inject.generator;
22

3-
import javax.inject.Named;
4-
import javax.inject.Qualifier;
3+
import jakarta.inject.Named;
4+
import jakarta.inject.Qualifier;
55
import javax.lang.model.element.AnnotationMirror;
66
import javax.lang.model.element.Element;
77
import javax.lang.model.type.DeclaredType;
88
import javax.lang.model.type.TypeMirror;
99

1010
class Util {
1111

12-
private static final String PROVIDER_PREFIX = "javax.inject.Provider<";
12+
private static final String PROVIDER_PREFIX = "jakarta.inject.Provider<";
1313

1414
private static final int PROVIDER_LENGTH = PROVIDER_PREFIX.length();
1515

inject-generator/src/test/java/io/avaje/inject/generator/IncludeAnnotationsTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import io.avaje.inject.Secondary;
66
import org.junit.jupiter.api.Test;
77

8-
import javax.inject.Named;
9-
import javax.inject.Singleton;
8+
import jakarta.inject.Named;
9+
import jakarta.inject.Singleton;
1010

1111
import static io.avaje.inject.generator.IncludeAnnotations.include;
1212
import static org.junit.jupiter.api.Assertions.assertFalse;

inject-test/src/test/java/org/example/coffee/CoffeeMaker.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import org.example.coffee.grind.Grinder;
44

5-
import javax.inject.Singleton;
5+
import jakarta.inject.Singleton;
66

77
//@ContextModule(name = "coffee-maker")
88
@Singleton

inject-test/src/test/java/org/example/coffee/circular/CircA.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.example.coffee.circular;
22

3-
import javax.inject.Singleton;
3+
import jakarta.inject.Singleton;
44

55
@Singleton
66
class CircA {

inject-test/src/test/java/org/example/coffee/circular/CircB.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.example.coffee.circular;
22

3-
import javax.inject.Singleton;
3+
import jakarta.inject.Singleton;
44

55
@Singleton
66
class CircB {

inject-test/src/test/java/org/example/coffee/circular/CircC.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.example.coffee.circular;
22

3-
import javax.inject.Inject;
4-
import javax.inject.Singleton;
3+
import jakarta.inject.Inject;
4+
import jakarta.inject.Singleton;
55

66
@Singleton
77
class CircC {

inject-test/src/test/java/org/example/coffee/core/DuperPump.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import org.example.coffee.Pump;
44

5-
import javax.inject.Singleton;
5+
import jakarta.inject.Singleton;
66

77
@Singleton
88
public class DuperPump implements Pump {

inject-test/src/test/java/org/example/coffee/core/Steamer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.example.coffee.core;
22

33
import javax.annotation.PreDestroy;
4-
import javax.inject.Singleton;
4+
import jakarta.inject.Singleton;
55

66
@Singleton
77
public class Steamer {

inject-test/src/test/java/org/example/coffee/factory/Configuration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import io.avaje.inject.PreDestroy;
77
import org.example.coffee.CoffeeMaker;
88

9-
import javax.inject.Inject;
9+
import jakarta.inject.Inject;
1010

1111
/**
1212
* Factory bean (ala Micronaut @Factory or Spring @Configuration)

inject-test/src/test/java/org/example/coffee/factory/MultipleOtherThings.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.example.coffee.factory;
22

3-
import javax.inject.Named;
4-
import javax.inject.Singleton;
3+
import jakarta.inject.Named;
4+
import jakarta.inject.Singleton;
55

66
@Singleton
77
public class MultipleOtherThings {

inject-test/src/test/java/org/example/coffee/factory/MyFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import io.avaje.inject.Factory;
55
import org.example.coffee.factory.other.Something;
66

7-
import javax.inject.Named;
7+
import jakarta.inject.Named;
88

99
@Factory
1010
public class MyFactory {

inject-test/src/test/java/org/example/coffee/factory/SomeImplBean.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import io.avaje.inject.Secondary;
44
import org.example.coffee.factory.other.Something;
55

6-
import javax.inject.Singleton;
6+
import jakarta.inject.Singleton;
77

88
@Secondary
99
@Singleton

inject-test/src/test/java/org/example/coffee/factory/StartConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.example.coffee.factory;
22

3-
import javax.inject.Singleton;
3+
import jakarta.inject.Singleton;
44

55
@Singleton
66
public class StartConfig {

inject-test/src/test/java/org/example/coffee/factory/Unused.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import org.example.coffee.factory.other.Something;
44

5-
import javax.inject.Inject;
6-
import javax.inject.Singleton;
5+
import jakarta.inject.Inject;
6+
import jakarta.inject.Singleton;
77

88
@Singleton
99
public class Unused {

inject-test/src/test/java/org/example/coffee/factory/other/BlueOtherThing.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import org.example.coffee.factory.Otherthing;
44

5-
import javax.inject.Named;
6-
import javax.inject.Singleton;
5+
import jakarta.inject.Named;
6+
import jakarta.inject.Singleton;
77

88
@Singleton
99
@Named("blue")

inject-test/src/test/java/org/example/coffee/factory/other/RedOtherThing.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import org.example.coffee.factory.Otherthing;
44

5-
import javax.inject.Named;
6-
import javax.inject.Singleton;
5+
import jakarta.inject.Named;
6+
import jakarta.inject.Singleton;
77

88
@Singleton
99
@Named("red")

inject-test/src/test/java/org/example/coffee/fruit/AppleService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.example.coffee.fruit;
22

3-
import javax.inject.Inject;
4-
import javax.inject.Singleton;
3+
import jakarta.inject.Inject;
4+
import jakarta.inject.Singleton;
55

66
@Singleton
77
class AppleService {

inject-test/src/test/java/org/example/coffee/fruit/BananaService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.example.coffee.fruit;
22

3-
import javax.inject.Inject;
4-
import javax.inject.Singleton;
3+
import jakarta.inject.Inject;
4+
import jakarta.inject.Singleton;
55

66
@Fruit
77
@Singleton

inject-test/src/test/java/org/example/coffee/fruit/PeachService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.example.coffee.fruit;
22

3-
import javax.inject.Singleton;
3+
import jakarta.inject.Singleton;
44

55
@Fruit
66
@Singleton

inject-test/src/test/java/org/example/coffee/generic/HazManager.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.example.coffee.generic;
22

3-
import javax.inject.Inject;
4-
import javax.inject.Singleton;
3+
import jakarta.inject.Inject;
4+
import jakarta.inject.Singleton;
55

66
/**
77
* Has a Dependency via generic interface.

inject-test/src/test/java/org/example/coffee/generic/HazRepo.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.example.coffee.generic;
22

3-
import javax.inject.Singleton;
3+
import jakarta.inject.Singleton;
44

55
/**
66
* Implementation of a generic interface.

inject-test/src/test/java/org/example/coffee/generic/MultiGenericConsumer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import org.example.coffee.grind.AMusher;
44

5-
import javax.inject.Singleton;
5+
import jakarta.inject.Singleton;
66

77
/**
88
* Has multiple dependencies that are generic interface.

inject-test/src/test/java/org/example/coffee/generic/SomeGenericString.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.example.coffee.generic;
22

3-
import javax.inject.Singleton;
3+
import jakarta.inject.Singleton;
44

55
@Singleton
66
public class SomeGenericString implements SomeGeneric<String> {

inject-test/src/test/java/org/example/coffee/grind/AMusher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import io.avaje.inject.spi.BeanLifecycle;
44

5-
import javax.inject.Singleton;
5+
import jakarta.inject.Singleton;
66

77
@Singleton
88
public class AMusher implements BeanLifecycle {

inject-test/src/test/java/org/example/coffee/grind/BMusher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import javax.annotation.PostConstruct;
44
import javax.annotation.PreDestroy;
5-
import javax.inject.Singleton;
5+
import jakarta.inject.Singleton;
66

77
@Singleton
88
public class BMusher {

inject-test/src/test/java/org/example/coffee/grind/Grinder.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
import lombok.extern.slf4j.Slf4j;
99

1010
import javax.annotation.PostConstruct;
11-
import javax.inject.Inject;
12-
import javax.inject.Singleton;
11+
import jakarta.inject.Inject;
12+
import jakarta.inject.Singleton;
1313

1414

1515
@Data

inject-test/src/test/java/org/example/coffee/list/A2Somei.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.example.coffee.list;
22

33
import javax.annotation.Priority;
4-
import javax.inject.Singleton;
4+
import jakarta.inject.Singleton;
55

66
@Singleton
77
@Priority(22)

inject-test/src/test/java/org/example/coffee/list/ASomei.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.example.coffee.list;
22

33
import javax.annotation.Priority;
4-
import javax.inject.Singleton;
4+
import jakarta.inject.Singleton;
55

66
@Singleton
77
@Priority(2)

inject-test/src/test/java/org/example/coffee/list/BSomei.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.example.coffee.list;
22

33
import javax.annotation.Priority;
4-
import javax.inject.Singleton;
4+
import jakarta.inject.Singleton;
55

66
@Singleton
77
@Priority(1)

inject-test/src/test/java/org/example/coffee/list/CombinedSetSomei.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.example.coffee.list;
22

3-
import javax.inject.Inject;
4-
import javax.inject.Singleton;
3+
import jakarta.inject.Inject;
4+
import jakarta.inject.Singleton;
55
import java.util.List;
66
import java.util.Set;
77
import java.util.stream.Collectors;

inject-test/src/test/java/org/example/coffee/list/CombinedSomei.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.example.coffee.list;
22

3-
import javax.inject.Inject;
4-
import javax.inject.Singleton;
3+
import jakarta.inject.Inject;
4+
import jakarta.inject.Singleton;
55
import java.util.List;
66
import java.util.stream.Collectors;
77

inject-test/src/test/java/org/example/coffee/primary/OtherPEmailer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.example.coffee.primary;
22

3-
import javax.inject.Singleton;
3+
import jakarta.inject.Singleton;
44

55
//@Secondary
66
@Singleton

inject-test/src/test/java/org/example/coffee/primary/PrimePEmailer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import io.avaje.inject.Primary;
44

5-
import javax.inject.Singleton;
5+
import jakarta.inject.Singleton;
66

77
@Primary
88
@Singleton

inject-test/src/test/java/org/example/coffee/primary/UserOfPEmailer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.example.coffee.primary;
22

3-
import javax.inject.Singleton;
3+
import jakarta.inject.Singleton;
44

55
@Singleton
66
public class UserOfPEmailer {

inject-test/src/test/java/org/example/coffee/priority/base/ABasei.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import io.avaje.inject.Priority;
44

5-
import javax.inject.Singleton;
5+
import jakarta.inject.Singleton;
66

77
@Singleton
88
@Priority(42)

inject-test/src/test/java/org/example/coffee/priority/base/BBasei.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import io.avaje.inject.Priority;
44

5-
import javax.inject.Singleton;
5+
import jakarta.inject.Singleton;
66

77
@Singleton
88
@Priority(7)

inject-test/src/test/java/org/example/coffee/priority/base/CBasei.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import io.avaje.inject.Priority;
44

5-
import javax.inject.Singleton;
5+
import jakarta.inject.Singleton;
66

77
@Singleton
88
@Priority(1)

0 commit comments

Comments
 (0)