Skip to content

Commit d598911

Browse files
authored
Merge pull request #4 from PhonePe/oss
Fix java doc generation error
2 parents 814a745 + 6bd671f commit d598911

3 files changed

Lines changed: 22 additions & 2 deletions

File tree

.github/workflows/maven-central-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- name: Set version
2121
run: mvn versions:set -DnewVersion=${{ github.event.release.tag_name }}
2222
- name: Publish package
23-
run: mvn -P release --batch-mode deploy -DskipTests
23+
run: mvn -P release --batch-mode deploy -DskipTests -Dsonar.skip=true
2424
env:
2525
MAVEN_USERNAME: ${{ secrets.MAVEN_CENTRAL_TOKEN_USERNAME }}
2626
MAVEN_PASSWORD: ${{ secrets.MAVEN_CENTRAL_TOKEN_PASSWORD }}

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
.project
88
.settings/
99
.config
10-
10+
/delombok/
1111
/bin/

pom.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,13 +90,15 @@
9090
<jdk.source.version>17</jdk.source.version>
9191
<jdk.target.version>17</jdk.target.version>
9292
<jdk.release.version>17</jdk.release.version>
93+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
9394

9495
<!-- Maven related properties -->
9596
<maven.compiler.plugin.version>3.9.0</maven.compiler.plugin.version>
9697
<jacoco.maven.plugin.version>0.8.7</jacoco.maven.plugin.version>
9798
<maven.source.plugin.version>3.2.0</maven.source.plugin.version>
9899
<maven.gpg.plugin.version>1.6</maven.gpg.plugin.version>
99100
<maven.sonar.plugin.version>3.9.1.2184</maven.sonar.plugin.version>
101+
<lombok.maven.plugin.version>1.18.20.0</lombok.maven.plugin.version>
100102
<maven.javadoc.plugin.version>3.3.1</maven.javadoc.plugin.version>
101103
<maven.surefire.plugin.version>3.0.0-M8</maven.surefire.plugin.version>
102104
<sonatype.central.publishing.maven.plugin.version>0.5.0</sonatype.central.publishing.maven.plugin.version>
@@ -279,6 +281,24 @@
279281
</execution>
280282
</executions>
281283
</plugin>
284+
<plugin>
285+
<groupId>org.projectlombok</groupId>
286+
<artifactId>lombok-maven-plugin</artifactId>
287+
<version>${lombok.maven.plugin.version}</version>
288+
<executions>
289+
<execution>
290+
<phase>generate-sources</phase>
291+
<goals>
292+
<goal>delombok</goal>
293+
</goals>
294+
<configuration>
295+
<sourceDirectory>src/main/java</sourceDirectory>
296+
<outputDirectory>${project.basedir}/delombok</outputDirectory>
297+
<addOutputDirectory>false</addOutputDirectory>
298+
</configuration>
299+
</execution>
300+
</executions>
301+
</plugin>
282302
<plugin>
283303
<groupId>org.apache.maven.plugins</groupId>
284304
<artifactId>maven-javadoc-plugin</artifactId>

0 commit comments

Comments
 (0)