Skip to content

Commit 4972fbf

Browse files
author
Sly Technologies
authored
Merge pull request #2 from slytechs-repos/release-0.9
Release 0.9
2 parents 8659a0b + baa6cbe commit 4972fbf

File tree

13 files changed

+1161
-179
lines changed

13 files changed

+1161
-179
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,5 @@ eagle.epf
5252
/bin/
5353
/.classpath
5454
/.project
55+
/.settings/
56+
/target/

.settings/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

LICENSE.txt

Lines changed: 454 additions & 17 deletions
Large diffs are not rendered by default.

pom.xml

Lines changed: 64 additions & 120 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
24
<modelVersion>4.0.0</modelVersion>
35
<groupId>com.slytechs.jnet</groupId>
46
<artifactId>jnetpcap-pro</artifactId>
57
<!-- mvn versions:set -DnewVersion=_new_version_ -->
6-
<version>0.9-SNAPSHOT</version>
8+
<version>0.9</version>
79
<name>jNetPcap</name>
810
<description>A protocol enabled jNetPcap with IP Fragment reassembly.</description>
911
<url>https://www.slytechs.com</url>
@@ -34,25 +36,38 @@
3436
</developer>
3537
</developers>
3638
<dependencies>
37-
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
39+
<!--
40+
https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
3841
<dependency>
3942
<groupId>org.apache.maven.plugins</groupId>
4043
<artifactId>maven-compiler-plugin</artifactId>
4144
<version>3.10.1</version>
4245
</dependency>
43-
<!-- https://mvnrepository.com/artifact/org.junit.platform/junit-platform-suite-api -->
46+
<!--
47+
https://mvnrepository.com/artifact/org.junit.platform/junit-platform-suite-api -->
4448
<dependency>
4549
<groupId>org.junit.platform</groupId>
4650
<artifactId>junit-platform-suite-api</artifactId>
4751
<version>1.9.1</version>
4852
<scope>test</scope>
4953
</dependency>
54+
5055
<dependency>
5156
<groupId>org.junit.jupiter</groupId>
5257
<artifactId>junit-jupiter-engine</artifactId>
5358
<version>5.9.1</version>
5459
<scope>test</scope>
5560
</dependency>
61+
<dependency>
62+
<groupId>com.slytechs.jnet</groupId>
63+
<artifactId>jnetpcap</artifactId>
64+
<version>2.0.0-alpha.2</version>
65+
</dependency>
66+
<dependency>
67+
<groupId>com.slytechs.jnet</groupId>
68+
<artifactId>core-protocols</artifactId>
69+
<version>0.9</version>
70+
</dependency>
5671
</dependencies>
5772
<build>
5873
<resources>
@@ -70,122 +85,50 @@
7085
<version>1.7.0</version>
7186
</extension>
7287
</extensions>
73-
<plugins>
74-
<plugin>
75-
<artifactId>maven-compiler-plugin</artifactId>
76-
<version>3.10.1</version>
77-
<configuration>
78-
<source>${jdk.version}</source>
79-
<target>${jdk.version}</target>
80-
<release>${jdk.version}</release>
81-
<enablePreview>true</enablePreview>
82-
</configuration>
83-
</plugin>
84-
<plugin>
85-
<groupId>org.apache.maven.plugins</groupId>
86-
<artifactId>maven-site-plugin</artifactId>
87-
<version>3.7.1</version>
88-
</plugin>
89-
<!-- Unit test the API -->
90-
<plugin>
91-
<groupId>org.apache.maven.plugins</groupId>
92-
<artifactId>maven-surefire-plugin</artifactId>
93-
<version>3.0.0-M7</version>
94-
<configuration>
95-
<trimStackTrace>true</trimStackTrace>
96-
<encoding>${java.encoding}</encoding>
97-
<skipAfterFailureCount>1</skipAfterFailureCount>
98-
<reuseForks>true</reuseForks>
99-
<groups>${groups}</groups>
100-
<excludedGroups>${excludeGroups}</excludedGroups>
101-
<argLine>
102-
${java.library.path.libpcap} ${java.preview} ${java.native}
103-
</argLine>
104-
</configuration>
105-
</plugin>
106-
<plugin>
107-
<groupId>org.apache.maven.plugins</groupId>
108-
<artifactId>maven-javadoc-plugin</artifactId>
109-
<version>3.4.1 </version>
110-
<configuration>
111-
<doctitle>Public API for ${project.name} ${project.version}</doctitle>
112-
<windowtitle>Public API for ${project.name} ${project.version}</windowtitle>
113-
<encoding>${java.encoding}</encoding>
114-
<source>${jdk.version}</source>
115-
<overview>${basedir}/Overview.html</overview>
116-
<additionalOptions>
117-
${java.preview}
118-
</additionalOptions>
119-
<show>public</show>
120-
<excludePackageNames>*.internal</excludePackageNames>
121-
</configuration>
122-
</plugin>
123-
<plugin>
124-
<groupId>org.apache.maven.plugins</groupId>
125-
<artifactId>maven-scm-publish-plugin</artifactId>
126-
<version>3.0.0</version>
127-
<configuration>
128-
<scmBranch>gh-pages</scmBranch>
129-
</configuration>
130-
</plugin>
131-
</plugins>
88+
<pluginManagement>
89+
<plugins>
90+
<plugin>
91+
<groupId>org.apache.maven.plugins</groupId>
92+
<artifactId>maven-compiler-plugin</artifactId>
93+
<version>3.11.0</version>
94+
<configuration>
95+
<source>${jdk.version}</source>
96+
<target>${jdk.version}</target>
97+
<release>${jdk.version}</release>
98+
<compilerArgs>
99+
<arg>--enable-preview</arg>
100+
</compilerArgs>
101+
</configuration>
102+
</plugin>
103+
<plugin>
104+
<groupId>org.apache.maven.plugins</groupId>
105+
<artifactId>maven-javadoc-plugin</artifactId>
106+
<version>3.5.0</version>
107+
<configuration>
108+
<sourcepath>${basedir}/src/main/java</sourcepath>
109+
<show>public</show>
110+
<additionalJOption>--enable-preview</additionalJOption>
111+
<excludePackageNames>
112+
*.internal:*.internal.*</excludePackageNames>
113+
</configuration>
114+
</plugin>
115+
<plugin>
116+
<groupId>org.apache.maven.plugins</groupId>
117+
<artifactId>maven-surefire-plugin</artifactId>
118+
<version>3.0.0-M7</version>
119+
<configuration>
120+
<skipTests>true</skipTests>
121+
<trimStackTrace>true</trimStackTrace>
122+
<encoding>${java.encoding}</encoding>
123+
<skipAfterFailureCount>1</skipAfterFailureCount>
124+
<reuseForks>true</reuseForks>
125+
<groups>${groups}</groups>
126+
<excludedGroups>${excludeGroups}</excludedGroups>
127+
</configuration>
128+
</plugin>
129+
</plugins>
130+
</pluginManagement>
132131
</build>
133-
<reporting>
134-
<plugins>
135-
<plugin>
136-
<groupId>org.apache.maven.plugins</groupId>
137-
<artifactId>maven-surefire-report-plugin</artifactId>
138-
<version>3.0.0-M7</version>
139-
</plugin>
140-
<plugin>
141-
<groupId>org.apache.maven.plugins</groupId>
142-
<artifactId>maven-surefire-report-plugin</artifactId>
143-
<version>2.22.0</version>
144-
</plugin>
145-
<plugin>
146-
<groupId>org.apache.maven.plugins</groupId>
147-
<artifactId>maven-javadoc-plugin</artifactId>
148-
<version>3.4.1</version>
149-
<configuration>
150-
<doctitle>Public API for ${project.name} ${project.version}</doctitle>
151-
<windowtitle>Public API for ${project.name} ${project.version}</windowtitle>
152-
<testDoctitle>Test API for ${project.name} ${project.version}</testDoctitle>
153-
<testWindowtitle>Test API for ${project.name} ${project.version}</testWindowtitle>
154-
<encoding>${java.encoding}</encoding>
155-
<source>${jdk.version}</source>
156-
<overview>${basedir}/Overview.html</overview>
157-
<additionalOptions>
158-
${java.preview}
159-
</additionalOptions>
160-
<excludePackageNames>*.internal</excludePackageNames>
161-
</configuration>
162-
<reportSets>
163-
<reportSet>
164-
<id>aggregate-no-fork</id>
165-
<configuration>
166-
<goal>aggregate-no-fork</goal>
167-
<show>public</show>
168-
<skip>false</skip>
169-
</configuration>
170-
<reports>
171-
<report>javadoc</report>
172-
</reports>
173-
</reportSet>
174-
<reportSet>
175-
<id>test-aggregate-no-fork</id>
176-
<configuration>
177-
<goal>test-aggregate-no-fork</goal>
178-
<show>private</show>
179-
<skip>true</skip>
180-
</configuration>
181-
<reports>
182-
<report>test-javadoc</report>
183-
</reports>
184-
</reportSet>
185-
</reportSets>
186-
</plugin>
187-
</plugins>
188-
</reporting>
189132
<organization>
190133
<name>Sly Technologies Inc</name>
191134
<url>http://slytechs.com</url>
@@ -196,7 +139,8 @@
196139
</issueManagement>
197140
<scm>
198141
<connection>scm:git:git://github.com/slytechs-repos/jnetpcap-pro.git</connection>
199-
<developerConnection>scm:git:ssh:git://github.com/slytechs-repos/jnetpcap-pro.git</developerConnection>
142+
<developerConnection>
143+
scm:git:ssh:git://github.com/slytechs-repos/jnetpcap-pro.git</developerConnection>
200144
<url>https://github.com/slytechs-repos/jnetpcap-pro</url>
201145
</scm>
202146
<distributionManagement>

0 commit comments

Comments
 (0)