Skip to content

Commit 05f0a32

Browse files
authored
Merge branch 'master' into tidy-deprecations
2 parents 9d682ee + d8cc06d commit 05f0a32

File tree

13 files changed

+20
-19
lines changed

13 files changed

+20
-19
lines changed

blackbox-aspect/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>avaje-inject-parent</artifactId>
77
<groupId>io.avaje</groupId>
8-
<version>10.6-SNAPSHOT</version>
8+
<version>10.7-SNAPSHOT</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

blackbox-other/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<artifactId>avaje-inject-parent</artifactId>
88
<groupId>io.avaje</groupId>
9-
<version>10.6-SNAPSHOT</version>
9+
<version>10.7-SNAPSHOT</version>
1010
</parent>
1111

1212
<artifactId>blackbox-other</artifactId>

blackbox-test-inject/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>avaje-inject-parent</artifactId>
77
<groupId>io.avaje</groupId>
8-
<version>10.6-SNAPSHOT</version>
8+
<version>10.7-SNAPSHOT</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

inject-aop/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.avaje</groupId>
77
<artifactId>avaje-inject-parent</artifactId>
8-
<version>10.6-SNAPSHOT</version>
8+
<version>10.7-SNAPSHOT</version>
99
</parent>
1010
<artifactId>avaje-inject-aop</artifactId>
1111
<dependencies>

inject-aop/src/main/java/io/avaje/inject/aop/Aspect.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import static java.lang.annotation.RetentionPolicy.*;
55
import java.lang.annotation.*;
66

7-
import io.avaje.inject.aop.Aspect.Import.List;
7+
import io.avaje.inject.aop.Aspect.Import.Imports;
88

99
/**
1010
* Meta annotation used to define an Aspect.
@@ -38,7 +38,7 @@
3838
* Marks an External Annotation as being used for aspects
3939
*/
4040
@Retention(SOURCE)
41-
@Repeatable(List.class)
41+
@Repeatable(Imports.class)
4242
@Target({PACKAGE, TYPE, MODULE})
4343
@interface Import {
4444

@@ -56,7 +56,7 @@
5656

5757
@Retention(SOURCE)
5858
@Target({TYPE, PACKAGE, MODULE})
59-
@interface List {
59+
@interface Imports {
6060

6161
Import[] value();
6262
}

inject-events/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>io.avaje</groupId>
55
<artifactId>avaje-inject-parent</artifactId>
6-
<version>10.6-SNAPSHOT</version>
6+
<version>10.7-SNAPSHOT</version>
77
</parent>
88
<artifactId>avaje-inject-events</artifactId>
99
<name>avaje inject events</name>

inject-generator/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>io.avaje</groupId>
88
<artifactId>avaje-inject-parent</artifactId>
9-
<version>10.6-SNAPSHOT</version>
9+
<version>10.7-SNAPSHOT</version>
1010
</parent>
1111

1212
<artifactId>avaje-inject-generator</artifactId>

inject-gradle-plugin/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ plugins {
66
}
77

88
group 'io.avaje.inject'
9-
version '10.5'
9+
version '10.6'
1010

1111
repositories {
1212
mavenLocal()
1313
mavenCentral()
1414
}
1515

1616
dependencies {
17-
implementation 'io.avaje:avaje-inject:10.5'
17+
implementation 'io.avaje:avaje-inject:10.6'
1818
implementation gradleApi()
1919

2020
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1'

inject-gradle-plugin/src/main/java/io/avaje/inject/plugin/AvajeInjectPlugin.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@
77
import io.avaje.inject.spi.InjectPlugin;
88
import io.avaje.inject.spi.InjectExtension;
99

10-
import org.gradle.api.*;
11-
10+
import org.gradle.api.Project;
11+
import org.gradle.api.Task;
12+
import org.gradle.api.GradleException;
1213
import java.io.File;
1314
import java.io.FileWriter;
1415
import java.io.IOException;
@@ -22,7 +23,7 @@
2223
/**
2324
* Plugin that discovers external avaje inject modules and plugins.
2425
*/
25-
public class AvajeInjectPlugin implements Plugin<Project> {
26+
public class AvajeInjectPlugin implements org.gradle.api.Plugin<Project> {
2627

2728
private final List<ModuleData> modules = new ArrayList<>();
2829

inject-maven-plugin/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>avaje-inject-parent</artifactId>
66
<groupId>io.avaje</groupId>
7-
<version>10.6-SNAPSHOT</version>
7+
<version>10.7-SNAPSHOT</version>
88
</parent>
99

1010
<artifactId>avaje-inject-maven-plugin</artifactId>

inject-test/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.avaje</groupId>
66
<artifactId>avaje-inject-parent</artifactId>
7-
<version>10.6-SNAPSHOT</version>
7+
<version>10.7-SNAPSHOT</version>
88
</parent>
99

1010
<artifactId>avaje-inject-test</artifactId>

inject/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.avaje</groupId>
66
<artifactId>avaje-inject-parent</artifactId>
7-
<version>10.6-SNAPSHOT</version>
7+
<version>10.7-SNAPSHOT</version>
88
</parent>
99

1010
<artifactId>avaje-inject</artifactId>

pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.avaje</groupId>
55
<artifactId>avaje-inject-parent</artifactId>
6-
<version>10.6-SNAPSHOT</version>
6+
<version>10.7-SNAPSHOT</version>
77
<packaging>pom</packaging>
88
<name>avaje inject parent</name>
99
<description>parent pom for avaje inject library</description>
@@ -22,7 +22,7 @@
2222
<nexus.staging.autoReleaseAfterClose>true</nexus.staging.autoReleaseAfterClose>
2323
<surefire.useModulePath>false</surefire.useModulePath>
2424
<argLine>-Dnet.bytebuddy.experimental=true</argLine>
25-
<project.build.outputTimestamp>2024-11-10T19:30:37Z</project.build.outputTimestamp>
25+
<project.build.outputTimestamp>2024-11-20T06:16:02Z</project.build.outputTimestamp>
2626
<!-- VALHALLA-START ___
2727
<maven.compiler.release>23</maven.compiler.release>
2828
<maven.compiler.enablePreview>true</maven.compiler.enablePreview>

0 commit comments

Comments
 (0)