Skip to content

Commit a51ff74

Browse files
committed
#7 Adding javadocs and sources in preparation for the release
1 parent 08065ba commit a51ff74

File tree

18 files changed

+1448
-1442
lines changed

18 files changed

+1448
-1442
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,7 @@ log/
1919
target/
2020
.mvn
2121
log.txt
22-
**/pom.xml.versionsBackup
22+
**/pom.xml.versionsBackup
23+
24+
# Docs
25+
doc/

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45

56
<groupId>org.utplsql</groupId>
@@ -20,5 +21,4 @@
2021
<module>utplsql-maven-plugin</module>
2122
<module>utplsql-maven-plugin-it</module>
2223
</modules>
23-
2424
</project>

utplsql-maven-plugin/pom.xml

Lines changed: 189 additions & 157 deletions
Original file line numberDiff line numberDiff line change
@@ -1,160 +1,192 @@
11
<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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4-
<modelVersion>4.0.0</modelVersion>
5-
<parent>
6-
<groupId>org.utplsql</groupId>
7-
<artifactId>utplsql-maven-plugin-parent</artifactId>
8-
<version>3.1.0-SNAPSHOT</version>
9-
</parent>
10-
11-
<artifactId>utplsql-maven-plugin</artifactId>
12-
<packaging>maven-plugin</packaging>
13-
14-
15-
<name>utplsql-maven-plugin Maven Plugin</name>
16-
17-
<url>https://github.com/utPLSQL/utPLSQL-maven-plugin</url>
18-
19-
<properties>
20-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21-
<java.version>1.8</java.version>
22-
<powermock.version>1.7.4</powermock.version>
23-
</properties>
24-
<dependencies>
25-
26-
<dependency>
27-
<groupId>org.apache.maven</groupId>
28-
<artifactId>maven-core</artifactId>
29-
<version>3.5.2</version>
30-
</dependency>
31-
32-
<dependency>
33-
<groupId>org.utplsql</groupId>
34-
<artifactId>java-api</artifactId>
35-
<version>3.1.1</version>
36-
</dependency>
37-
38-
<dependency>
39-
<groupId>org.apache.maven</groupId>
40-
<artifactId>maven-model</artifactId>
41-
<version>3.0.2</version>
42-
</dependency>
43-
44-
<dependency>
45-
<groupId>org.apache.maven</groupId>
46-
<artifactId>maven-plugin-api</artifactId>
47-
<version>3.5.2</version>
48-
</dependency>
49-
50-
<dependency>
51-
<groupId>org.codehaus.plexus</groupId>
52-
<artifactId>plexus-utils</artifactId>
53-
<version>3.0.8</version>
54-
</dependency>
55-
56-
<dependency>
57-
<groupId>org.apache.maven.plugin-tools</groupId>
58-
<artifactId>maven-plugin-annotations</artifactId>
59-
<version>3.5</version>
60-
<scope>provided</scope>
61-
</dependency>
62-
63-
<!-- test dependencies -->
64-
65-
<dependency>
66-
<groupId>org.powermock</groupId>
67-
<artifactId>powermock-module-junit4</artifactId>
68-
<version>${powermock.version}</version>
69-
<scope>test</scope>
70-
</dependency>
71-
72-
<dependency>
73-
<groupId>org.powermock</groupId>
74-
<artifactId>powermock-api-mockito2</artifactId>
75-
<version>${powermock.version}</version>
76-
<scope>test</scope>
77-
</dependency>
78-
79-
<dependency>
80-
<groupId>org.apache.maven.plugin-testing</groupId>
81-
<artifactId>maven-plugin-testing-harness</artifactId>
82-
<version>3.3.0</version>
83-
<scope>test</scope>
84-
</dependency>
85-
86-
<dependency>
87-
<groupId>org.apache.maven</groupId>
88-
<artifactId>maven-compat</artifactId>
89-
<version>3.5.2</version>
90-
<scope>test</scope>
91-
</dependency>
92-
93-
<dependency>
94-
<groupId>junit</groupId>
95-
<artifactId>junit</artifactId>
96-
<version>4.12</version>
97-
<scope>test</scope>
98-
</dependency>
99-
100-
<dependency>
101-
<groupId>org.assertj</groupId>
102-
<artifactId>assertj-core</artifactId>
103-
<version>3.8.0</version>
104-
<scope>test</scope>
105-
</dependency>
106-
</dependencies>
107-
108-
<build>
109-
<plugins>
110-
<plugin>
111-
<groupId>org.apache.maven.plugins</groupId>
112-
<artifactId>maven-compiler-plugin</artifactId>
113-
<version>3.7.0</version>
114-
<configuration>
115-
<source>${java.version}</source>
116-
<target>${java.version}</target>
117-
<encoding>${project.build.sourceEncoding}</encoding>
118-
</configuration>
119-
</plugin>
120-
<plugin>
121-
<groupId>org.apache.maven.plugins</groupId>
122-
<artifactId>maven-plugin-plugin</artifactId>
123-
<version>3.5</version>
124-
<configuration>
125-
<goalPrefix>utplsql</goalPrefix>
126-
<skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
127-
</configuration>
128-
<executions>
129-
<execution>
130-
<id>mojo-descriptor</id>
131-
<goals>
132-
<goal>descriptor</goal>
133-
</goals>
134-
</execution>
135-
<execution>
136-
<id>help-goal</id>
137-
<goals>
138-
<goal>helpmojo</goal>
139-
</goals>
140-
</execution>
141-
</executions>
142-
143-
</plugin>
144-
</plugins>
145-
</build>
146-
147-
<repositories>
148-
<repository>
149-
<id>utplsql-java-api</id>
150-
<url>https://packagecloud.io/utplsql/utplsql-java-api/maven2</url>
151-
<releases>
152-
<enabled>true</enabled>
153-
</releases>
154-
<snapshots>
155-
<enabled>true</enabled>
156-
</snapshots>
157-
</repository>
158-
</repositories>
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4+
<modelVersion>4.0.0</modelVersion>
5+
6+
<parent>
7+
<groupId>org.utplsql</groupId>
8+
<artifactId>utplsql-maven-plugin-parent</artifactId>
9+
<version>3.1.0-SNAPSHOT</version>
10+
</parent>
11+
12+
<artifactId>utplsql-maven-plugin</artifactId>
13+
<packaging>maven-plugin</packaging>
14+
15+
<name>utplsql-maven-plugin Maven Plugin</name>
16+
17+
<url>https://github.com/utPLSQL/utPLSQL-maven-plugin</url>
18+
19+
<licenses>
20+
<license>
21+
<name>Apache License, Version 2.0</name>
22+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
23+
<distribution>repo</distribution>
24+
</license>
25+
</licenses>
26+
27+
<properties>
28+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
29+
<java.version>1.8</java.version>
30+
<powermock.version>1.7.4</powermock.version>
31+
</properties>
32+
33+
<dependencies>
34+
<dependency>
35+
<groupId>org.utplsql</groupId>
36+
<artifactId>java-api</artifactId>
37+
<version>3.1.1</version>
38+
</dependency>
39+
40+
<dependency>
41+
<groupId>org.apache.maven</groupId>
42+
<artifactId>maven-core</artifactId>
43+
<version>3.5.2</version>
44+
</dependency>
45+
46+
<dependency>
47+
<groupId>org.apache.maven</groupId>
48+
<artifactId>maven-model</artifactId>
49+
<version>3.0.2</version>
50+
</dependency>
51+
52+
<dependency>
53+
<groupId>org.apache.maven</groupId>
54+
<artifactId>maven-plugin-api</artifactId>
55+
<version>3.5.2</version>
56+
</dependency>
57+
58+
<dependency>
59+
<groupId>org.codehaus.plexus</groupId>
60+
<artifactId>plexus-utils</artifactId>
61+
<version>3.0.8</version>
62+
</dependency>
63+
64+
<dependency>
65+
<groupId>org.apache.maven.plugin-tools</groupId>
66+
<artifactId>maven-plugin-annotations</artifactId>
67+
<version>3.5</version>
68+
<scope>provided</scope>
69+
</dependency>
70+
71+
<!-- Test Dependencies -->
72+
<dependency>
73+
<groupId>org.apache.maven</groupId>
74+
<artifactId>maven-compat</artifactId>
75+
<version>3.5.2</version>
76+
<scope>test</scope>
77+
</dependency>
78+
79+
<dependency>
80+
<groupId>org.powermock</groupId>
81+
<artifactId>powermock-module-junit4</artifactId>
82+
<version>${powermock.version}</version>
83+
<scope>test</scope>
84+
</dependency>
85+
86+
<dependency>
87+
<groupId>org.powermock</groupId>
88+
<artifactId>powermock-api-mockito2</artifactId>
89+
<version>${powermock.version}</version>
90+
<scope>test</scope>
91+
</dependency>
92+
93+
<dependency>
94+
<groupId>org.apache.maven.plugin-testing</groupId>
95+
<artifactId>maven-plugin-testing-harness</artifactId>
96+
<version>3.3.0</version>
97+
<scope>test</scope>
98+
</dependency>
99+
100+
<dependency>
101+
<groupId>org.assertj</groupId>
102+
<artifactId>assertj-core</artifactId>
103+
<version>3.8.0</version>
104+
<scope>test</scope>
105+
</dependency>
106+
107+
<dependency>
108+
<groupId>junit</groupId>
109+
<artifactId>junit</artifactId>
110+
<version>4.12</version>
111+
<scope>test</scope>
112+
</dependency>
113+
</dependencies>
114+
115+
<build>
116+
<plugins>
117+
<plugin>
118+
<groupId>org.apache.maven.plugins</groupId>
119+
<artifactId>maven-compiler-plugin</artifactId>
120+
<version>3.7.0</version>
121+
<configuration>
122+
<source>${java.version}</source>
123+
<target>${java.version}</target>
124+
<encoding>${project.build.sourceEncoding}</encoding>
125+
</configuration>
126+
</plugin>
127+
<plugin>
128+
<groupId>org.apache.maven.plugins</groupId>
129+
<artifactId>maven-plugin-plugin</artifactId>
130+
<version>3.5</version>
131+
<configuration>
132+
<goalPrefix>utplsql</goalPrefix>
133+
<skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
134+
</configuration>
135+
<executions>
136+
<execution>
137+
<id>mojo-descriptor</id>
138+
<goals>
139+
<goal>descriptor</goal>
140+
</goals>
141+
</execution>
142+
<execution>
143+
<id>help-goal</id>
144+
<goals>
145+
<goal>helpmojo</goal>
146+
</goals>
147+
</execution>
148+
</executions>
149+
</plugin>
150+
<plugin>
151+
<groupId>org.apache.maven.plugins</groupId>
152+
<artifactId>maven-javadoc-plugin</artifactId>
153+
<executions>
154+
<execution>
155+
<id>attach-javadocs</id>
156+
<goals>
157+
<goal>jar</goal>
158+
</goals>
159+
</execution>
160+
</executions>
161+
</plugin>
162+
<plugin>
163+
<groupId>org.apache.maven.plugins</groupId>
164+
<artifactId>maven-source-plugin</artifactId>
165+
<version>3.0.1</version>
166+
<executions>
167+
<execution>
168+
<id>attach-sources</id>
169+
<phase>verify</phase>
170+
<goals>
171+
<goal>jar-no-fork</goal>
172+
</goals>
173+
</execution>
174+
</executions>
175+
</plugin>
176+
</plugins>
177+
</build>
178+
179+
<repositories>
180+
<repository>
181+
<id>utplsql-java-api</id>
182+
<url>https://packagecloud.io/utplsql/utplsql-java-api/maven2</url>
183+
<releases>
184+
<enabled>true</enabled>
185+
</releases>
186+
<snapshots>
187+
<enabled>true</enabled>
188+
</snapshots>
189+
</repository>
190+
</repositories>
159191

160192
</project>

0 commit comments

Comments
 (0)