Skip to content

Commit e401b6c

Browse files
authored
Merge pull request #1 from JulianDev24/develop
Re-Structured Project
2 parents d414aa0 + 8bcb068 commit e401b6c

23 files changed

+72
-34
lines changed

core/pom.xml

Lines changed: 0 additions & 15 deletions
This file was deleted.

pom.xml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,8 @@
55
<modelVersion>4.0.0</modelVersion>
66

77
<groupId>xyz.juliandev</groupId>
8-
<artifactId>parent</artifactId>
9-
<packaging>pom</packaging>
10-
<version>1.0.0</version>
11-
12-
<modules>
13-
<module>core</module>
14-
</modules>
15-
16-
<name>EasyInjector</name>
8+
<artifactId>EasyInject</artifactId>
9+
<version>2.0.0</version>
1710

1811
<description>
1912
EasyInjector is an ultra-lightweight dependency injection library for Java.
@@ -22,7 +15,7 @@
2215
<licenses>
2316
<license>
2417
<name>The Apache Software License, Version 2.0</name>
25-
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
18+
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
2619
<distribution>repo</distribution>
2720
</license>
2821
</licenses>
@@ -67,7 +60,7 @@
6760
<path>
6861
<groupId>org.projectlombok</groupId>
6962
<artifactId>lombok</artifactId>
70-
<version>1.18.26</version>
63+
<version>1.18.28</version>
7164
</path>
7265
</annotationProcessorPaths>
7366
</configuration>
@@ -77,7 +70,7 @@
7770
<artifactId>maven-jar-plugin</artifactId>
7871
<version>3.2.0</version>
7972
<configuration>
80-
<outputDirectory>${project.parent.basedir}/artifacts/</outputDirectory>
73+
<outputDirectory>${project.basedir}/artifacts/</outputDirectory>
8174
</configuration>
8275
</plugin>
8376

@@ -112,4 +105,5 @@
112105
</plugins>
113106
</pluginManagement>
114107
</build>
108+
115109
</project>
File renamed without changes.

core/src/main/java/xyz/juliandev/easy/annotations/Inject.java renamed to src/main/java/xyz/juliandev/easy/annotations/Inject.java

File renamed without changes.

core/src/main/java/xyz/juliandev/easy/annotations/Named.java renamed to src/main/java/xyz/juliandev/easy/annotations/Named.java

File renamed without changes.

core/src/main/java/xyz/juliandev/easy/annotations/Provides.java renamed to src/main/java/xyz/juliandev/easy/annotations/Provides.java

File renamed without changes.

core/src/main/java/xyz/juliandev/easy/annotations/Qualifier.java renamed to src/main/java/xyz/juliandev/easy/annotations/Qualifier.java

File renamed without changes.

core/src/main/java/xyz/juliandev/easy/annotations/Scope.java renamed to src/main/java/xyz/juliandev/easy/annotations/Scope.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
package xyz.juliandev.easy.annotations;
22

3-
import java.lang.annotation.Target;
4-
import java.lang.annotation.Retention;
53
import java.lang.annotation.Documented;
6-
import static java.lang.annotation.RetentionPolicy.RUNTIME;
4+
import java.lang.annotation.Retention;
5+
import java.lang.annotation.Target;
6+
77
import static java.lang.annotation.ElementType.ANNOTATION_TYPE;
8+
import static java.lang.annotation.RetentionPolicy.RUNTIME;
89

910
@Target(ANNOTATION_TYPE)
1011
@Retention(RUNTIME)

core/src/main/java/xyz/juliandev/easy/annotations/Singleton.java renamed to src/main/java/xyz/juliandev/easy/annotations/Singleton.java

File renamed without changes.

core/src/main/java/xyz/juliandev/easy/injector/EasyInjector.java renamed to src/main/java/xyz/juliandev/easy/injector/EasyInjector.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package xyz.juliandev.easy.injector;
22

3+
import xyz.juliandev.easy.module.AbstractModule;
4+
35
public interface EasyInjector {
46

57
/**
@@ -24,4 +26,6 @@ public interface EasyInjector {
2426

2527
boolean injectObjectFields(Object target);
2628

29+
void addDynamicModule(AbstractModule abstractModule);
30+
2731
}

0 commit comments

Comments
 (0)