diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 548027d0..e18220d8 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -36,7 +36,9 @@ jobs: path: ~/.m2/repository key: build_maven - name: Build - run: ./mvnw install -e + run: ./mvnw install -e --ntp -B + - name: Javadoc + run: ./mvnw -P release javadoc:javadoc --ntp -B - name: Upload generated sources uses: actions/upload-artifact@v4 with: @@ -80,7 +82,7 @@ jobs: path: ~/.m2/repository key: build_maven - name: Test - run: ./mvnw verify -pl it/java8 -e + run: ./mvnw verify -pl it/java8 -e --ntp -B client_test: needs: [build_and_test] diff --git a/annotation/src/main/java/online/sharedtype/SharedType.java b/annotation/src/main/java/online/sharedtype/SharedType.java index ff75202a..10c31d95 100644 --- a/annotation/src/main/java/online/sharedtype/SharedType.java +++ b/annotation/src/main/java/online/sharedtype/SharedType.java @@ -39,7 +39,6 @@ * Type hierarchy will be flattened that a subtype's inherited properties will be included in its own declared properties, * while, by default, any supertypes will not be emitted again. * - *

* *

* Inner classes:
@@ -48,11 +47,10 @@ *

* *

- * Cyclic Reference:
+ * Cyclic Reference: *

- *

* *

* Constants:
@@ -72,9 +70,8 @@ *

  • Rust: {@code Vec}
  • * * - * Maps are mapped to: *

    - * Maps:
    + * Maps: * (Not supported yet.) *