Skip to content

Commit aa52a9f

Browse files
author
Muhammad Hammad
committed
3.2 released
1 parent c4038d5 commit aa52a9f

File tree

2 files changed

+50
-48
lines changed

2 files changed

+50
-48
lines changed

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ public class SourceTest {
3030

3131
## Current version
3232

33-
* The current stable version is `3.1`
34-
* The current snapshot version is `3.2-SNAPSHOT`
33+
* The current stable version is `3.2`
3534

3635
In order to use snapshot versions, you need to add the following maven repository in your `pom.xml`:
3736

@@ -49,7 +48,7 @@ In order to use snapshot versions, you need to add the following maven repositor
4948
<dependency>
5049
<groupId>org.dvare</groupId>
5150
<artifactId>dynamic-loader</artifactId>
52-
<version>3.1</version>
51+
<version>3.2</version>
5352
</dependency>
5453
<dependencies>
5554
```

pom.xml

Lines changed: 48 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>org.dvare</groupId>
77
<artifactId>dynamic-loader</artifactId>
8-
<version>3.2-SNAPSHOT</version>
8+
<version>3.2</version>
99

1010
<description>
1111
Java In memory Compiler thats enables to compile java file and code string in memory.
@@ -35,10 +35,10 @@
3535
<maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version>
3636
<maven-deploy-plugin.version>3.1.2</maven-deploy-plugin.version>
3737
<maven-jar-plugin.version>3.4.2</maven-jar-plugin.version>
38-
<maven-javadoc-plugin.version>3.7.0</maven-javadoc-plugin.version>
39-
<maven-source-plugin.version>3.3.1</maven-source-plugin.version>
40-
<maven-surefire-plugin.version>3.3.0</maven-surefire-plugin.version>
41-
<maven-release-plugin.version>3.1.0</maven-release-plugin.version>
38+
<maven-javadoc-plugin.version>3.10.1</maven-javadoc-plugin.version>
39+
<maven-source-plugin.version>3.2.1</maven-source-plugin.version>
40+
<maven-surefire-plugin.version>3.5.1</maven-surefire-plugin.version>
41+
<maven-release-plugin.version>3.1.1</maven-release-plugin.version>
4242
</properties>
4343

4444
<repositories>
@@ -114,9 +114,7 @@
114114
</dependencies>
115115

116116
<build>
117-
118117
<plugins>
119-
120118
<plugin>
121119
<groupId>org.apache.maven.plugins</groupId>
122120
<artifactId>maven-compiler-plugin</artifactId>
@@ -144,14 +142,19 @@
144142
</configuration>
145143
</plugin>
146144

147-
148145
<plugin>
149146
<groupId>org.apache.maven.plugins</groupId>
150147
<artifactId>maven-jar-plugin</artifactId>
151148
<version>${maven-jar-plugin.version}</version>
149+
<configuration>
150+
<archive>
151+
<manifest>
152+
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
153+
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
154+
</manifest>
155+
</archive>
156+
</configuration>
152157
</plugin>
153-
154-
155158
</plugins>
156159
</build>
157160

@@ -160,6 +163,40 @@
160163
<id>release</id>
161164
<build>
162165
<plugins>
166+
<plugin>
167+
<groupId>org.apache.maven.plugins</groupId>
168+
<artifactId>maven-source-plugin</artifactId>
169+
<version>${maven-source-plugin.version}</version>
170+
<executions>
171+
<execution>
172+
<id>attach-sources</id>
173+
<goals>
174+
<goal>jar-no-fork</goal>
175+
</goals>
176+
<configuration>
177+
<classifier>sources</classifier>
178+
</configuration>
179+
</execution>
180+
</executions>
181+
</plugin>
182+
183+
<plugin>
184+
<groupId>org.apache.maven.plugins</groupId>
185+
<artifactId>maven-javadoc-plugin</artifactId>
186+
<version>${maven-javadoc-plugin.version}</version>
187+
<executions>
188+
<execution>
189+
<id>attach-javadocs</id>
190+
<goals>
191+
<goal>jar</goal>
192+
</goals>
193+
<configuration>
194+
<classifier>javadoc</classifier>
195+
</configuration>
196+
</execution>
197+
</executions>
198+
</plugin>
199+
163200
<plugin>
164201
<groupId>org.apache.maven.plugins</groupId>
165202
<artifactId>maven-deploy-plugin</artifactId>
@@ -184,7 +221,7 @@
184221
<plugin>
185222
<groupId>org.apache.maven.plugins</groupId>
186223
<artifactId>maven-gpg-plugin</artifactId>
187-
<version>3.2.4</version>
224+
<version>3.2.7</version>
188225
<executions>
189226
<execution>
190227
<id>sign-artifacts</id>
@@ -196,40 +233,6 @@
196233
</executions>
197234
</plugin>
198235

199-
<plugin>
200-
<groupId>org.apache.maven.plugins</groupId>
201-
<artifactId>maven-javadoc-plugin</artifactId>
202-
<version>${maven-javadoc-plugin.version}</version>
203-
<configuration>
204-
<javadocExecutable>${java.home}/bin/javadoc</javadocExecutable>
205-
</configuration>
206-
<executions>
207-
<execution>
208-
<id>attach-javadocs</id>
209-
<phase>package</phase>
210-
<goals>
211-
<goal>jar</goal>
212-
</goals>
213-
</execution>
214-
</executions>
215-
</plugin>
216-
217-
<plugin>
218-
<groupId>org.apache.maven.plugins</groupId>
219-
<artifactId>maven-source-plugin</artifactId>
220-
<version>${maven-source-plugin.version}</version>
221-
<executions>
222-
<execution>
223-
<id>attach-sources</id>
224-
<phase>package</phase>
225-
<goals>
226-
<goal>jar</goal>
227-
</goals>
228-
</execution>
229-
</executions>
230-
</plugin>
231-
232-
233236
<plugin>
234237
<groupId>org.sonatype.plugins</groupId>
235238
<artifactId>nexus-staging-maven-plugin</artifactId>

0 commit comments

Comments
 (0)