File tree 13 files changed +20
-19
lines changed
src/main/java/io/avaje/inject/aop
src/main/java/io/avaje/inject/plugin
13 files changed +20
-19
lines changed Original file line number Diff line number Diff line change 5
5
<parent >
6
6
<artifactId >avaje-inject-parent</artifactId >
7
7
<groupId >io.avaje</groupId >
8
- <version >10.6 -SNAPSHOT</version >
8
+ <version >10.7 -SNAPSHOT</version >
9
9
</parent >
10
10
<modelVersion >4.0.0</modelVersion >
11
11
Original file line number Diff line number Diff line change 6
6
<parent >
7
7
<artifactId >avaje-inject-parent</artifactId >
8
8
<groupId >io.avaje</groupId >
9
- <version >10.6 -SNAPSHOT</version >
9
+ <version >10.7 -SNAPSHOT</version >
10
10
</parent >
11
11
12
12
<artifactId >blackbox-other</artifactId >
Original file line number Diff line number Diff line change 5
5
<parent >
6
6
<artifactId >avaje-inject-parent</artifactId >
7
7
<groupId >io.avaje</groupId >
8
- <version >10.6 -SNAPSHOT</version >
8
+ <version >10.7 -SNAPSHOT</version >
9
9
</parent >
10
10
<modelVersion >4.0.0</modelVersion >
11
11
Original file line number Diff line number Diff line change 5
5
<parent >
6
6
<groupId >io.avaje</groupId >
7
7
<artifactId >avaje-inject-parent</artifactId >
8
- <version >10.6 -SNAPSHOT</version >
8
+ <version >10.7 -SNAPSHOT</version >
9
9
</parent >
10
10
<artifactId >avaje-inject-aop</artifactId >
11
11
<dependencies >
Original file line number Diff line number Diff line change 4
4
import static java .lang .annotation .RetentionPolicy .*;
5
5
import java .lang .annotation .*;
6
6
7
- import io .avaje .inject .aop .Aspect .Import .List ;
7
+ import io .avaje .inject .aop .Aspect .Import .Imports ;
8
8
9
9
/**
10
10
* Meta annotation used to define an Aspect.
38
38
* Marks an External Annotation as being used for aspects
39
39
*/
40
40
@ Retention (SOURCE )
41
- @ Repeatable (List .class )
41
+ @ Repeatable (Imports .class )
42
42
@ Target ({PACKAGE , TYPE , MODULE })
43
43
@interface Import {
44
44
56
56
57
57
@ Retention (SOURCE )
58
58
@ Target ({TYPE , PACKAGE , MODULE })
59
- @interface List {
59
+ @interface Imports {
60
60
61
61
Import [] value ();
62
62
}
Original file line number Diff line number Diff line change 3
3
<parent >
4
4
<groupId >io.avaje</groupId >
5
5
<artifactId >avaje-inject-parent</artifactId >
6
- <version >10.6 -SNAPSHOT</version >
6
+ <version >10.7 -SNAPSHOT</version >
7
7
</parent >
8
8
<artifactId >avaje-inject-events</artifactId >
9
9
<name >avaje inject events</name >
Original file line number Diff line number Diff line change 6
6
<parent >
7
7
<groupId >io.avaje</groupId >
8
8
<artifactId >avaje-inject-parent</artifactId >
9
- <version >10.6 -SNAPSHOT</version >
9
+ <version >10.7 -SNAPSHOT</version >
10
10
</parent >
11
11
12
12
<artifactId >avaje-inject-generator</artifactId >
Original file line number Diff line number Diff line change @@ -6,15 +6,15 @@ plugins {
6
6
}
7
7
8
8
group ' io.avaje.inject'
9
- version ' 10.5 '
9
+ version ' 10.6 '
10
10
11
11
repositories {
12
12
mavenLocal()
13
13
mavenCentral()
14
14
}
15
15
16
16
dependencies {
17
- implementation ' io.avaje:avaje-inject:10.5 '
17
+ implementation ' io.avaje:avaje-inject:10.6 '
18
18
implementation gradleApi()
19
19
20
20
testImplementation ' org.junit.jupiter:junit-jupiter-api:5.8.1'
Original file line number Diff line number Diff line change 7
7
import io .avaje .inject .spi .InjectPlugin ;
8
8
import io .avaje .inject .spi .InjectExtension ;
9
9
10
- import org .gradle .api .*;
11
-
10
+ import org .gradle .api .Project ;
11
+ import org .gradle .api .Task ;
12
+ import org .gradle .api .GradleException ;
12
13
import java .io .File ;
13
14
import java .io .FileWriter ;
14
15
import java .io .IOException ;
22
23
/**
23
24
* Plugin that discovers external avaje inject modules and plugins.
24
25
*/
25
- public class AvajeInjectPlugin implements Plugin <Project > {
26
+ public class AvajeInjectPlugin implements org . gradle . api . Plugin <Project > {
26
27
27
28
private final List <ModuleData > modules = new ArrayList <>();
28
29
Original file line number Diff line number Diff line change 4
4
<parent >
5
5
<artifactId >avaje-inject-parent</artifactId >
6
6
<groupId >io.avaje</groupId >
7
- <version >10.6 -SNAPSHOT</version >
7
+ <version >10.7 -SNAPSHOT</version >
8
8
</parent >
9
9
10
10
<artifactId >avaje-inject-maven-plugin</artifactId >
Original file line number Diff line number Diff line change 4
4
<parent >
5
5
<groupId >io.avaje</groupId >
6
6
<artifactId >avaje-inject-parent</artifactId >
7
- <version >10.6 -SNAPSHOT</version >
7
+ <version >10.7 -SNAPSHOT</version >
8
8
</parent >
9
9
10
10
<artifactId >avaje-inject-test</artifactId >
Original file line number Diff line number Diff line change 4
4
<parent >
5
5
<groupId >io.avaje</groupId >
6
6
<artifactId >avaje-inject-parent</artifactId >
7
- <version >10.6 -SNAPSHOT</version >
7
+ <version >10.7 -SNAPSHOT</version >
8
8
</parent >
9
9
10
10
<artifactId >avaje-inject</artifactId >
Original file line number Diff line number Diff line change 3
3
<modelVersion >4.0.0</modelVersion >
4
4
<groupId >io.avaje</groupId >
5
5
<artifactId >avaje-inject-parent</artifactId >
6
- <version >10.6 -SNAPSHOT</version >
6
+ <version >10.7 -SNAPSHOT</version >
7
7
<packaging >pom</packaging >
8
8
<name >avaje inject parent</name >
9
9
<description >parent pom for avaje inject library</description >
22
22
<nexus .staging.autoReleaseAfterClose>true</nexus .staging.autoReleaseAfterClose>
23
23
<surefire .useModulePath>false</surefire .useModulePath>
24
24
<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>
26
26
<!-- VALHALLA-START ___
27
27
<maven.compiler.release>23</maven.compiler.release>
28
28
<maven.compiler.enablePreview>true</maven.compiler.enablePreview>
You can’t perform that action at this time.
0 commit comments