Skip to content

Commit d5e9821

Browse files
committed
#47 - Remove use of Java8 @generated and instead just use javax.annotation.processing.Generated if java9+
1 parent 8205acf commit d5e9821

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

dinject-generator/src/main/java/io/dinject/generator/Constants.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ class Constants {
44

55
static final String KOTLIN_METADATA = "kotlin.Metadata";
66
static final String GENERATED_9 = "javax.annotation.processing.Generated";
7-
static final String GENERATED_8 = "javax.annotation.Generated";
87

98
static final String POSTCONSTRUCT = "javax.annotation.PostConstruct";
109
static final String PROVIDER = "javax.inject.Provider";

dinject-generator/src/main/java/io/dinject/generator/ProcessingContext.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,7 @@ class ProcessingContext {
5353
}
5454

5555
private String generatedAnnotation(boolean jdk8) {
56-
if (jdk8) {
57-
return isTypeAvailable(Constants.GENERATED_8) ? Constants.GENERATED_8 : null;
58-
}
59-
return isTypeAvailable(Constants.GENERATED_9) ? Constants.GENERATED_9 : null;
56+
return jdk8 ? null : isTypeAvailable(Constants.GENERATED_9) ? Constants.GENERATED_9 : null;
6057
}
6158

6259
private boolean isTypeAvailable(String canonicalName) {

0 commit comments

Comments
 (0)