Bret McGuire created CASSJAVA-66:
------------------------------------
Summary: Javadoc builds for 3.x branch are failing on newer
versions of Maven
Key: CASSJAVA-66
URL: https://issues.apache.org/jira/browse/CASSJAVA-66
Project: Apache Cassandra Java driver
Issue Type: Bug
Reporter: Bret McGuire
Errors look to be from doclint checks:
```
$ mvn javadoc:jar
...
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.683 s
[INFO] Finished at: 2024-12-19T16:10:38-06:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-javadoc-plugin:3.0.1:jar (default-cli) on
project cassandra-driver-core: MavenReportException: Error while generating
Javadoc:
[ERROR] Exit code: 1 -
/work/git/cassandra-java-driver/driver-core/src/main/java/com/datastax/driver/core/GettableByIndexData.java:330:
warning: no @param for <T>
[ERROR] public <T> List<T> getList(int i, Class<T> elementsClass);
[ERROR] ^
[ERROR]
/work/git/cassandra-java-driver/driver-core/src/main/java/com/datastax/driver/core/GettableByIndexData.java:358:
warning: no @param for <T>
[ERROR] public <T> List<T> getList(int i, TypeToken<T> elementsType);
[ERROR] ^
[ERROR]
/work/git/cassandra-java-driver/driver-core/src/main/java/com/datastax/driver/core/GettableByIndexData.java:382:
warning: no @param for <T>
[ERROR] public <T> Set<T> getSet(int i, Class<T> elementsClass);
[ERROR] ^
[ERROR]
/work/git/cassandra-java-driver/driver-core/src/main/java/com/datastax/driver/core/GettableByIndexData.java:410:
warning: no @param for <T>
[ERROR] public <T> Set<T> getSet(int i, TypeToken<T> elementsType);
[ERROR] ^
...
```
This from the following version of Maven:
```
$ mvn --version
Apache Maven 3.9.1 (2e178502fcdbffc201671fb2537d0cb4b4cc58f8)
Maven home: /work/local/maven
Java version: 1.8.0_402, vendor: Temurin, runtime:
/home/mersault/local/jdk8u402-b06/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "6.1.0-18-arm64", arch: "aarch64", family: "unix"
```
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]