Skip to content

Commit 0f30646

Browse files
refactor(pkg): Review into direction of cross-SDK UML diagram
BREAKING CHANGE: downward incompatible. check the documentation on how to migrate.
1 parent 02ea91f commit 0f30646

26 files changed

+2917
-1393
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,11 @@ This module is available on the [Maven Central Registry](https://github.com/hexo
2929
#### Requirements
3030

3131
Having [Maven](https://maven.apache.org) installed on operating system side. For ubuntu this can be achieved in ease by
32+
3233
```bash
3334
sudo apt install maven
3435
```
36+
3537
Feel free to let [us](https://github.com/hexonet/java-sdk/wiki/Help) know if there are further ways to integrate or if you have any trouble.
3638
If you have trouble with JAVA_HOME variable when using Maven, create ~/.mavenrc with the following contents:
3739

pom.xml

Lines changed: 10 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
<dependency>
4646
<groupId>junit</groupId>
4747
<artifactId>junit</artifactId>
48-
<version>4.12</version>
48+
<version>4.13-beta-1</version>
4949
<scope>test</scope>
5050
</dependency>
5151
</dependencies>
@@ -114,10 +114,15 @@
114114
<build>
115115
<pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->
116116
<plugins>
117+
<plugin>
118+
<groupId>org.haakma.maven.plugins</groupId>
119+
<artifactId>semver-maven-plugin</artifactId>
120+
<version>3.3.1</version>
121+
</plugin>
117122
<plugin>
118123
<groupId>org.codehaus.mojo</groupId>
119124
<artifactId>versions-maven-plugin</artifactId>
120-
<version>2.5</version>
125+
<version>2.7</version>
121126
<configuration>
122127
<reportSets>
123128
<reportSet>
@@ -154,61 +159,36 @@
154159
</plugin>
155160
<plugin>
156161
<artifactId>maven-compiler-plugin</artifactId>
157-
<version>3.7.0</version>
162+
<version>3.8.0</version>
158163
<configuration>
159164
<source>1.8</source>
160165
<target>1.8</target>
161166
</configuration>
162167
</plugin>
163168
<plugin>
164169
<artifactId>maven-surefire-plugin</artifactId>
165-
<version>2.22.0</version>
170+
<version>3.0.0-M1</version>
166171
</plugin>
167172
<plugin>
168173
<artifactId>maven-jar-plugin</artifactId>
169174
<version>3.1.0</version>
170175
</plugin>
171176
<plugin>
172177
<artifactId>maven-install-plugin</artifactId>
173-
<version>2.5.2</version>
178+
<version>3.0.0-M1</version>
174179
</plugin>
175180
<plugin>
176181
<groupId>org.apache.maven.plugins</groupId>
177182
<artifactId>maven-release-plugin</artifactId>
178183
<version>2.5.3</version>
179184
<configuration>
180185
<tagNameFormat>v@{project.version}</tagNameFormat>
181-
<preparationGoals>clean exec:exec scm:checkin -DpushChanges=false -Dincludes=HISTORY.md -Dmessage="[maven-release-plugin] Update HISTORY.md" verify</preparationGoals>
182-
<completionGoals>exec:exec scm:checkin -DpushChanges=false -Dincludes=HISTORY.md -Dmessage="[maven-release-plugin] Update HISTORY.md"</completionGoals>
183186
<autoVersionSubmodules>true</autoVersionSubmodules>
184187
<useReleaseProfile>false</useReleaseProfile>
185188
<releaseProfiles>release</releaseProfiles>
186189
<goals>deploy</goals>
187190
</configuration>
188191
</plugin>
189-
<plugin>
190-
<groupId>org.codehaus.mojo</groupId>
191-
<artifactId>exec-maven-plugin</artifactId>
192-
<version>1.6.0</version>
193-
<executions>
194-
<execution>
195-
<goals>
196-
<goal>exec</goal>
197-
</goals>
198-
</execution>
199-
</executions>
200-
<configuration>
201-
<executable>auto-changelog</executable>
202-
<arguments>
203-
<argument>--template</argument>
204-
<argument>https://raw.githubusercontent.com/hexonet/auto-changelog-templates/master/compact.hts</argument>
205-
<argument>--commit-limit</argument>
206-
<argument>false</argument>
207-
<argument>--output</argument>
208-
<argument>HISTORY.md</argument>
209-
</arguments>
210-
</configuration>
211-
</plugin>
212192
<plugin>
213193
<groupId>org.apache.maven.plugins</groupId>
214194
<artifactId>maven-enforcer-plugin</artifactId>

0 commit comments

Comments
 (0)