diff --git a/.github/workflows/maven-site-integration.yml b/.github/workflows/maven-site-integration.yml index 5d64ae94bb0..87bceda9069 100644 --- a/.github/workflows/maven-site-integration.yml +++ b/.github/workflows/maven-site-integration.yml @@ -66,7 +66,10 @@ jobs: run: mvn test jacoco:report - name: Run Integration Tests - run: mvn -Pintegration integration-test + env: + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + run: mvn -Pintegration integration-test org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=bluedragon011 + - name: Run Performance Tests run: mvn -Pperformance integration-test diff --git a/docs/doxygen/html/_book_8java.html b/docs/doxygen/html/_book_8java.html index 025a8bf8dec..12f406365fc 100644 --- a/docs/doxygen/html/_book_8java.html +++ b/docs/doxygen/html/_book_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_book_8java_source.html b/docs/doxygen/html/_book_8java_source.html index 09efe30f9ed..4b847a8ad40 100644 --- a/docs/doxygen/html/_book_8java_source.html +++ b/docs/doxygen/html/_book_8java_source.html @@ -192,7 +192,7 @@ diff --git a/docs/doxygen/html/_book_controller_8java.html b/docs/doxygen/html/_book_controller_8java.html index 70b8ffa1b11..c8b13126e2d 100644 --- a/docs/doxygen/html/_book_controller_8java.html +++ b/docs/doxygen/html/_book_controller_8java.html @@ -116,7 +116,7 @@ diff --git a/docs/doxygen/html/_book_controller_8java_source.html b/docs/doxygen/html/_book_controller_8java_source.html index e5720f1056a..2bc920252ee 100644 --- a/docs/doxygen/html/_book_controller_8java_source.html +++ b/docs/doxygen/html/_book_controller_8java_source.html @@ -186,7 +186,7 @@ diff --git a/docs/doxygen/html/_book_repository_8java.html b/docs/doxygen/html/_book_repository_8java.html index e09f29fb42c..b0aef6f6e92 100644 --- a/docs/doxygen/html/_book_repository_8java.html +++ b/docs/doxygen/html/_book_repository_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_book_repository_8java_source.html b/docs/doxygen/html/_book_repository_8java_source.html index 9307b507140..331fa746bfa 100644 --- a/docs/doxygen/html/_book_repository_8java_source.html +++ b/docs/doxygen/html/_book_repository_8java_source.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_book_service_8java.html b/docs/doxygen/html/_book_service_8java.html index 24538e0cc5d..505ca10e7b1 100644 --- a/docs/doxygen/html/_book_service_8java.html +++ b/docs/doxygen/html/_book_service_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_book_service_8java_source.html b/docs/doxygen/html/_book_service_8java_source.html index 20361425740..e35ee4fd95b 100644 --- a/docs/doxygen/html/_book_service_8java_source.html +++ b/docs/doxygen/html/_book_service_8java_source.html @@ -199,7 +199,7 @@ diff --git a/docs/doxygen/html/_book_service_test_8java.html b/docs/doxygen/html/_book_service_test_8java.html index 2d21f06b05c..50931cef290 100644 --- a/docs/doxygen/html/_book_service_test_8java.html +++ b/docs/doxygen/html/_book_service_test_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_book_service_test_8java_source.html b/docs/doxygen/html/_book_service_test_8java_source.html index 2bf19c1df17..46624ede303 100644 --- a/docs/doxygen/html/_book_service_test_8java_source.html +++ b/docs/doxygen/html/_book_service_test_8java_source.html @@ -179,7 +179,7 @@ diff --git a/docs/doxygen/html/_borrowing_8java.html b/docs/doxygen/html/_borrowing_8java.html index 3435a33a7fd..6d1c43a4f72 100644 --- a/docs/doxygen/html/_borrowing_8java.html +++ b/docs/doxygen/html/_borrowing_8java.html @@ -130,7 +130,7 @@ diff --git a/docs/doxygen/html/_borrowing_8java_source.html b/docs/doxygen/html/_borrowing_8java_source.html index ddd7b7c41b1..4601d8d8900 100644 --- a/docs/doxygen/html/_borrowing_8java_source.html +++ b/docs/doxygen/html/_borrowing_8java_source.html @@ -163,7 +163,7 @@ diff --git a/docs/doxygen/html/_borrowing_controller_8java.html b/docs/doxygen/html/_borrowing_controller_8java.html index 68c1557626c..716a9887c1f 100644 --- a/docs/doxygen/html/_borrowing_controller_8java.html +++ b/docs/doxygen/html/_borrowing_controller_8java.html @@ -117,7 +117,7 @@ diff --git a/docs/doxygen/html/_borrowing_controller_8java_source.html b/docs/doxygen/html/_borrowing_controller_8java_source.html index 567b690945c..eed72c12fd0 100644 --- a/docs/doxygen/html/_borrowing_controller_8java_source.html +++ b/docs/doxygen/html/_borrowing_controller_8java_source.html @@ -183,7 +183,7 @@ diff --git a/docs/doxygen/html/_borrowing_repository_8java.html b/docs/doxygen/html/_borrowing_repository_8java.html index 7c3c127df50..0d8bc5155b3 100644 --- a/docs/doxygen/html/_borrowing_repository_8java.html +++ b/docs/doxygen/html/_borrowing_repository_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_borrowing_repository_8java_source.html b/docs/doxygen/html/_borrowing_repository_8java_source.html index 2dc19f4ec85..73c217c1609 100644 --- a/docs/doxygen/html/_borrowing_repository_8java_source.html +++ b/docs/doxygen/html/_borrowing_repository_8java_source.html @@ -167,7 +167,7 @@ diff --git a/docs/doxygen/html/_borrowing_service_8java.html b/docs/doxygen/html/_borrowing_service_8java.html index f12046b2d34..461fe888095 100644 --- a/docs/doxygen/html/_borrowing_service_8java.html +++ b/docs/doxygen/html/_borrowing_service_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_borrowing_service_8java_source.html b/docs/doxygen/html/_borrowing_service_8java_source.html index 3ebcddd6348..1c331b9053c 100644 --- a/docs/doxygen/html/_borrowing_service_8java_source.html +++ b/docs/doxygen/html/_borrowing_service_8java_source.html @@ -259,7 +259,7 @@ diff --git a/docs/doxygen/html/_library_controller_8java.html b/docs/doxygen/html/_library_controller_8java.html index d56a450dd02..620a4da83ac 100644 --- a/docs/doxygen/html/_library_controller_8java.html +++ b/docs/doxygen/html/_library_controller_8java.html @@ -116,7 +116,7 @@ diff --git a/docs/doxygen/html/_library_controller_8java_source.html b/docs/doxygen/html/_library_controller_8java_source.html index 1ed953ffd5e..91db14221bd 100644 --- a/docs/doxygen/html/_library_controller_8java_source.html +++ b/docs/doxygen/html/_library_controller_8java_source.html @@ -260,7 +260,7 @@ diff --git a/docs/doxygen/html/_library_integration_test_8java.html b/docs/doxygen/html/_library_integration_test_8java.html index 3ed867b33de..c14e1414667 100644 --- a/docs/doxygen/html/_library_integration_test_8java.html +++ b/docs/doxygen/html/_library_integration_test_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_library_integration_test_8java_source.html b/docs/doxygen/html/_library_integration_test_8java_source.html index 2f7984bfe5a..dac42a84700 100644 --- a/docs/doxygen/html/_library_integration_test_8java_source.html +++ b/docs/doxygen/html/_library_integration_test_8java_source.html @@ -218,7 +218,7 @@ diff --git a/docs/doxygen/html/_performance_test_8java.html b/docs/doxygen/html/_performance_test_8java.html index 52f0c070d1b..086c072fac4 100644 --- a/docs/doxygen/html/_performance_test_8java.html +++ b/docs/doxygen/html/_performance_test_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_performance_test_8java_source.html b/docs/doxygen/html/_performance_test_8java_source.html index 7ab837260d3..387b433b0c0 100644 --- a/docs/doxygen/html/_performance_test_8java_source.html +++ b/docs/doxygen/html/_performance_test_8java_source.html @@ -181,7 +181,7 @@ diff --git a/docs/doxygen/html/_rest_api_application_8java.html b/docs/doxygen/html/_rest_api_application_8java.html index 0a6207ad91a..432f3cbc902 100644 --- a/docs/doxygen/html/_rest_api_application_8java.html +++ b/docs/doxygen/html/_rest_api_application_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_rest_api_application_8java_source.html b/docs/doxygen/html/_rest_api_application_8java_source.html index c2e3c4121f2..4f2e084457a 100644 --- a/docs/doxygen/html/_rest_api_application_8java_source.html +++ b/docs/doxygen/html/_rest_api_application_8java_source.html @@ -122,7 +122,7 @@ diff --git a/docs/doxygen/html/_rest_api_application_tests_8java.html b/docs/doxygen/html/_rest_api_application_tests_8java.html index eced5d3f2ab..efb7c2df54d 100644 --- a/docs/doxygen/html/_rest_api_application_tests_8java.html +++ b/docs/doxygen/html/_rest_api_application_tests_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_rest_api_application_tests_8java_source.html b/docs/doxygen/html/_rest_api_application_tests_8java_source.html index 441f6abe3e8..0f62fe181aa 100644 --- a/docs/doxygen/html/_rest_api_application_tests_8java_source.html +++ b/docs/doxygen/html/_rest_api_application_tests_8java_source.html @@ -116,7 +116,7 @@ diff --git a/docs/doxygen/html/_swagger_config_8java.html b/docs/doxygen/html/_swagger_config_8java.html index 78ef182863e..0205867afe3 100644 --- a/docs/doxygen/html/_swagger_config_8java.html +++ b/docs/doxygen/html/_swagger_config_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_swagger_config_8java_source.html b/docs/doxygen/html/_swagger_config_8java_source.html index 686b32d6d2e..56a0b612a8f 100644 --- a/docs/doxygen/html/_swagger_config_8java_source.html +++ b/docs/doxygen/html/_swagger_config_8java_source.html @@ -127,7 +127,7 @@ diff --git a/docs/doxygen/html/_user_8java.html b/docs/doxygen/html/_user_8java.html index 234c0d05a77..4472dcfd745 100644 --- a/docs/doxygen/html/_user_8java.html +++ b/docs/doxygen/html/_user_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_user_8java_source.html b/docs/doxygen/html/_user_8java_source.html index f86a7e045d8..0156fe6109d 100644 --- a/docs/doxygen/html/_user_8java_source.html +++ b/docs/doxygen/html/_user_8java_source.html @@ -227,7 +227,7 @@ diff --git a/docs/doxygen/html/_user_controller_8java.html b/docs/doxygen/html/_user_controller_8java.html index ff7d90102dd..6dc5ccbcc87 100644 --- a/docs/doxygen/html/_user_controller_8java.html +++ b/docs/doxygen/html/_user_controller_8java.html @@ -116,7 +116,7 @@ diff --git a/docs/doxygen/html/_user_controller_8java_source.html b/docs/doxygen/html/_user_controller_8java_source.html index 60391183da5..459afd254a0 100644 --- a/docs/doxygen/html/_user_controller_8java_source.html +++ b/docs/doxygen/html/_user_controller_8java_source.html @@ -248,7 +248,7 @@ diff --git a/docs/doxygen/html/_user_repository_8java.html b/docs/doxygen/html/_user_repository_8java.html index dc5a6b686ed..d12ec419ef8 100644 --- a/docs/doxygen/html/_user_repository_8java.html +++ b/docs/doxygen/html/_user_repository_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_user_repository_8java_source.html b/docs/doxygen/html/_user_repository_8java_source.html index 00756d9f3b4..94b65b28d0d 100644 --- a/docs/doxygen/html/_user_repository_8java_source.html +++ b/docs/doxygen/html/_user_repository_8java_source.html @@ -120,7 +120,7 @@ diff --git a/docs/doxygen/html/_user_service_8java.html b/docs/doxygen/html/_user_service_8java.html index 3d45bee57a1..4c9cac61eb8 100644 --- a/docs/doxygen/html/_user_service_8java.html +++ b/docs/doxygen/html/_user_service_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_user_service_8java_source.html b/docs/doxygen/html/_user_service_8java_source.html index fb1b7dda136..4672c1e37e0 100644 --- a/docs/doxygen/html/_user_service_8java_source.html +++ b/docs/doxygen/html/_user_service_8java_source.html @@ -184,7 +184,7 @@ diff --git a/docs/doxygen/html/_user_service_test_8java.html b/docs/doxygen/html/_user_service_test_8java.html index da383b228a7..89c6435d1d9 100644 --- a/docs/doxygen/html/_user_service_test_8java.html +++ b/docs/doxygen/html/_user_service_test_8java.html @@ -115,7 +115,7 @@ diff --git a/docs/doxygen/html/_user_service_test_8java_source.html b/docs/doxygen/html/_user_service_test_8java_source.html index bbe7fb8f787..f4955e13241 100644 --- a/docs/doxygen/html/_user_service_test_8java_source.html +++ b/docs/doxygen/html/_user_service_test_8java_source.html @@ -156,7 +156,7 @@ diff --git a/docs/doxygen/html/annotated.html b/docs/doxygen/html/annotated.html index 2ef5b922c5b..89c4355c145 100644 --- a/docs/doxygen/html/annotated.html +++ b/docs/doxygen/html/annotated.html @@ -126,7 +126,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1_rest_api_application-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1_rest_api_application-members.html index 205e29caad6..52ef2b12b12 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1_rest_api_application-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1_rest_api_application-members.html @@ -101,7 +101,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1_rest_api_application.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1_rest_api_application.html index b3f8d835d63..ce5c24d4587 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1_rest_api_application.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1_rest_api_application.html @@ -142,7 +142,7 @@

diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1config_1_1_swagger_config-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1config_1_1_swagger_config-members.html index 6a3e63f6611..d2a8c0a0278 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1config_1_1_swagger_config-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1config_1_1_swagger_config-members.html @@ -101,7 +101,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1config_1_1_swagger_config.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1config_1_1_swagger_config.html index b01d5ca5e13..07085fd9973 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1config_1_1_swagger_config.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1config_1_1_swagger_config.html @@ -133,7 +133,7 @@

diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_book_controller-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_book_controller-members.html index 710052ad698..d986657516a 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_book_controller-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_book_controller-members.html @@ -105,7 +105,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_book_controller.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_book_controller.html index 2e57a0b6ba6..df62b63be4d 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_book_controller.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_book_controller.html @@ -231,7 +231,7 @@

diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_borrowing_controller-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_borrowing_controller-members.html index 9a2bd7748d6..1775d0be0b6 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_borrowing_controller-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_borrowing_controller-members.html @@ -104,7 +104,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_borrowing_controller.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_borrowing_controller.html index 72a1ae6f1cf..7da1abf3c9d 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_borrowing_controller.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_borrowing_controller.html @@ -260,7 +260,7 @@

diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_library_controller-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_library_controller-members.html index 8cea384479a..d2792dceb46 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_library_controller-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_library_controller-members.html @@ -112,7 +112,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_library_controller.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_library_controller.html index b89661e9298..d34333278ac 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_library_controller.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_library_controller.html @@ -422,7 +422,7 @@

diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_user_controller-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_user_controller-members.html index dc38d5fab61..22a6a5f8af1 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_user_controller-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_user_controller-members.html @@ -110,7 +110,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_user_controller.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_user_controller.html index 5c09caa4ae2..f49bf9a5388 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_user_controller.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1controller_1_1_user_controller.html @@ -342,7 +342,7 @@

diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_book-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_book-members.html index d2995daaaf3..5cdddb74c4f 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_book-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_book-members.html @@ -110,7 +110,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_book.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_book.html index d43db0556b8..dfc92580243 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_book.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_book.html @@ -338,7 +338,7 @@

    - +
diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_borrowing-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_borrowing-members.html index e036337688c..60d888b4a3e 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_borrowing-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_borrowing-members.html @@ -108,7 +108,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_borrowing.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_borrowing.html index 527043728f9..f4736559d2c 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_borrowing.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_borrowing.html @@ -342,7 +342,7 @@

    - +
diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_user-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_user-members.html index 3e0d4dbf293..20584f1d1e9 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_user-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_user-members.html @@ -114,7 +114,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_user.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_user.html index 68cfb65442c..f647ee9e35a 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_user.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1model_1_1_user.html @@ -436,7 +436,7 @@

    - +
diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1performance_1_1_performance_test-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1performance_1_1_performance_test-members.html index 904cee01051..b59b02ab0da 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1performance_1_1_performance_test-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1performance_1_1_performance_test-members.html @@ -103,7 +103,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1performance_1_1_performance_test.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1performance_1_1_performance_test.html index 3009d2df2a7..5a4cd814716 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1performance_1_1_performance_test.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1performance_1_1_performance_test.html @@ -175,7 +175,7 @@

diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_book_service-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_book_service-members.html index 05bb51d7708..192b98f00be 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_book_service-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_book_service-members.html @@ -107,7 +107,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_book_service.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_book_service.html index 003bd7be534..036b75a1913 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_book_service.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_book_service.html @@ -328,7 +328,7 @@

diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_borrowing_service-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_borrowing_service-members.html index 574e0adc5e3..77cecd0217f 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_borrowing_service-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_borrowing_service-members.html @@ -107,7 +107,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_borrowing_service.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_borrowing_service.html index ff50b8feecb..921adbe97a0 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_borrowing_service.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_borrowing_service.html @@ -305,7 +305,7 @@

diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_user_service-members.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_user_service-members.html index c4204167e20..7cac38978d5 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_user_service-members.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_user_service-members.html @@ -108,7 +108,7 @@ diff --git a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_user_service.html b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_user_service.html index 7688dc8c8d3..08b12457d46 100644 --- a/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_user_service.html +++ b/docs/doxygen/html/classcom_1_1example_1_1restapi_1_1service_1_1_user_service.html @@ -288,7 +288,7 @@

diff --git a/docs/doxygen/html/classes.html b/docs/doxygen/html/classes.html index c824d5f8605..d439e51240a 100644 --- a/docs/doxygen/html/classes.html +++ b/docs/doxygen/html/classes.html @@ -118,7 +118,7 @@ diff --git a/docs/doxygen/html/dir_120ed4da3e3217b1e7fc0b4f48568e79.html b/docs/doxygen/html/dir_120ed4da3e3217b1e7fc0b4f48568e79.html index 8526064d6ba..c0b9ae6a731 100644 --- a/docs/doxygen/html/dir_120ed4da3e3217b1e7fc0b4f48568e79.html +++ b/docs/doxygen/html/dir_120ed4da3e3217b1e7fc0b4f48568e79.html @@ -104,7 +104,7 @@ diff --git a/docs/doxygen/html/dir_188469e1adf35605c71a0c9e111ef0fe.html b/docs/doxygen/html/dir_188469e1adf35605c71a0c9e111ef0fe.html index 72705c34edd..657c457f9a4 100644 --- a/docs/doxygen/html/dir_188469e1adf35605c71a0c9e111ef0fe.html +++ b/docs/doxygen/html/dir_188469e1adf35605c71a0c9e111ef0fe.html @@ -117,7 +117,7 @@ diff --git a/docs/doxygen/html/dir_23faaf0c5c81a0660a411c4a306acbb5.html b/docs/doxygen/html/dir_23faaf0c5c81a0660a411c4a306acbb5.html index 050a625232b..395fc8be36b 100644 --- a/docs/doxygen/html/dir_23faaf0c5c81a0660a411c4a306acbb5.html +++ b/docs/doxygen/html/dir_23faaf0c5c81a0660a411c4a306acbb5.html @@ -104,7 +104,7 @@ diff --git a/docs/doxygen/html/dir_25ef36f08b2fc358c8f4b27308102981.html b/docs/doxygen/html/dir_25ef36f08b2fc358c8f4b27308102981.html index 4efd83898eb..49ecf0812a3 100644 --- a/docs/doxygen/html/dir_25ef36f08b2fc358c8f4b27308102981.html +++ b/docs/doxygen/html/dir_25ef36f08b2fc358c8f4b27308102981.html @@ -104,7 +104,7 @@ diff --git a/docs/doxygen/html/dir_37e627c8a897826f24e224987721cf99.html b/docs/doxygen/html/dir_37e627c8a897826f24e224987721cf99.html index 11a2abe8fbe..c1b603e6f3f 100644 --- a/docs/doxygen/html/dir_37e627c8a897826f24e224987721cf99.html +++ b/docs/doxygen/html/dir_37e627c8a897826f24e224987721cf99.html @@ -108,7 +108,7 @@ diff --git a/docs/doxygen/html/dir_5eb159725f84c66aafd839904a4acdd0.html b/docs/doxygen/html/dir_5eb159725f84c66aafd839904a4acdd0.html index a56e53a6151..d4a96e7b678 100644 --- a/docs/doxygen/html/dir_5eb159725f84c66aafd839904a4acdd0.html +++ b/docs/doxygen/html/dir_5eb159725f84c66aafd839904a4acdd0.html @@ -104,7 +104,7 @@ diff --git a/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 4cade78df68..26c15b12af0 100644 --- a/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -106,7 +106,7 @@ diff --git a/docs/doxygen/html/dir_73081b1dc5db13aed24f62510fc1946d.html b/docs/doxygen/html/dir_73081b1dc5db13aed24f62510fc1946d.html index 85fe21a7f88..18a3ecd7a9c 100644 --- a/docs/doxygen/html/dir_73081b1dc5db13aed24f62510fc1946d.html +++ b/docs/doxygen/html/dir_73081b1dc5db13aed24f62510fc1946d.html @@ -113,7 +113,7 @@ diff --git a/docs/doxygen/html/dir_78723e336fd254b123dc05d5464f5a60.html b/docs/doxygen/html/dir_78723e336fd254b123dc05d5464f5a60.html index 248475cdb9d..2d2d7986eeb 100644 --- a/docs/doxygen/html/dir_78723e336fd254b123dc05d5464f5a60.html +++ b/docs/doxygen/html/dir_78723e336fd254b123dc05d5464f5a60.html @@ -104,7 +104,7 @@ diff --git a/docs/doxygen/html/dir_97debbc39e3b917fca663601bb2b0709.html b/docs/doxygen/html/dir_97debbc39e3b917fca663601bb2b0709.html index 0049e714547..c605acbafdd 100644 --- a/docs/doxygen/html/dir_97debbc39e3b917fca663601bb2b0709.html +++ b/docs/doxygen/html/dir_97debbc39e3b917fca663601bb2b0709.html @@ -104,7 +104,7 @@ diff --git a/docs/doxygen/html/dir_9a2b73ad90bd2c9076930e97cd97e450.html b/docs/doxygen/html/dir_9a2b73ad90bd2c9076930e97cd97e450.html index 1784caf6d86..de66a84621f 100644 --- a/docs/doxygen/html/dir_9a2b73ad90bd2c9076930e97cd97e450.html +++ b/docs/doxygen/html/dir_9a2b73ad90bd2c9076930e97cd97e450.html @@ -106,7 +106,7 @@ diff --git a/docs/doxygen/html/dir_ada4f439cdb25ec987d0b7526884b52b.html b/docs/doxygen/html/dir_ada4f439cdb25ec987d0b7526884b52b.html index d5038916734..1a7684bfbcd 100644 --- a/docs/doxygen/html/dir_ada4f439cdb25ec987d0b7526884b52b.html +++ b/docs/doxygen/html/dir_ada4f439cdb25ec987d0b7526884b52b.html @@ -104,7 +104,7 @@ diff --git a/docs/doxygen/html/dir_b70b502803c074e039b5f184fb2183f1.html b/docs/doxygen/html/dir_b70b502803c074e039b5f184fb2183f1.html index 2ee7a7c5038..ce606e7bc78 100644 --- a/docs/doxygen/html/dir_b70b502803c074e039b5f184fb2183f1.html +++ b/docs/doxygen/html/dir_b70b502803c074e039b5f184fb2183f1.html @@ -104,7 +104,7 @@ diff --git a/docs/doxygen/html/dir_d457e7507bb49164d27a6c106d1ed5bf.html b/docs/doxygen/html/dir_d457e7507bb49164d27a6c106d1ed5bf.html index 5686f82a925..d5034951b43 100644 --- a/docs/doxygen/html/dir_d457e7507bb49164d27a6c106d1ed5bf.html +++ b/docs/doxygen/html/dir_d457e7507bb49164d27a6c106d1ed5bf.html @@ -108,7 +108,7 @@ diff --git a/docs/doxygen/html/dir_d8517d8b842053dc3dd7dde525dd9163.html b/docs/doxygen/html/dir_d8517d8b842053dc3dd7dde525dd9163.html index 1443d8bbf25..ba205a27db2 100644 --- a/docs/doxygen/html/dir_d8517d8b842053dc3dd7dde525dd9163.html +++ b/docs/doxygen/html/dir_d8517d8b842053dc3dd7dde525dd9163.html @@ -104,7 +104,7 @@ diff --git a/docs/doxygen/html/dir_e3b24ffcfdfea6bad1e4645f5dfa3391.html b/docs/doxygen/html/dir_e3b24ffcfdfea6bad1e4645f5dfa3391.html index 11520b06a4c..3e12ddc50b4 100644 --- a/docs/doxygen/html/dir_e3b24ffcfdfea6bad1e4645f5dfa3391.html +++ b/docs/doxygen/html/dir_e3b24ffcfdfea6bad1e4645f5dfa3391.html @@ -109,7 +109,7 @@ diff --git a/docs/doxygen/html/dir_e9519bc7e6f2c34639699f8c3d70f949.html b/docs/doxygen/html/dir_e9519bc7e6f2c34639699f8c3d70f949.html index c8ad4e2ea13..14b7ae42498 100644 --- a/docs/doxygen/html/dir_e9519bc7e6f2c34639699f8c3d70f949.html +++ b/docs/doxygen/html/dir_e9519bc7e6f2c34639699f8c3d70f949.html @@ -104,7 +104,7 @@ diff --git a/docs/doxygen/html/dir_ee83e09d0b031ec7793e5a8f4a886891.html b/docs/doxygen/html/dir_ee83e09d0b031ec7793e5a8f4a886891.html index 29d038ce1fd..97ec862c20c 100644 --- a/docs/doxygen/html/dir_ee83e09d0b031ec7793e5a8f4a886891.html +++ b/docs/doxygen/html/dir_ee83e09d0b031ec7793e5a8f4a886891.html @@ -110,7 +110,7 @@ diff --git a/docs/doxygen/html/dir_fd3f6763802dee1ad875f6c80eac0bda.html b/docs/doxygen/html/dir_fd3f6763802dee1ad875f6c80eac0bda.html index ee24faafbbe..e647d7bec1b 100644 --- a/docs/doxygen/html/dir_fd3f6763802dee1ad875f6c80eac0bda.html +++ b/docs/doxygen/html/dir_fd3f6763802dee1ad875f6c80eac0bda.html @@ -104,7 +104,7 @@ diff --git a/docs/doxygen/html/files.html b/docs/doxygen/html/files.html index c9bbf9f70d0..ca4cf2d05f0 100644 --- a/docs/doxygen/html/files.html +++ b/docs/doxygen/html/files.html @@ -140,7 +140,7 @@ diff --git a/docs/doxygen/html/functions.html b/docs/doxygen/html/functions.html index c78b7d86ae1..2d8a85732ac 100644 --- a/docs/doxygen/html/functions.html +++ b/docs/doxygen/html/functions.html @@ -223,7 +223,7 @@

- u -

    diff --git a/docs/doxygen/html/functions_func.html b/docs/doxygen/html/functions_func.html index 38bb8088534..8bcac77f5ca 100644 --- a/docs/doxygen/html/functions_func.html +++ b/docs/doxygen/html/functions_func.html @@ -223,7 +223,7 @@

    - u -

      diff --git a/docs/doxygen/html/hierarchy.html b/docs/doxygen/html/hierarchy.html index ae4f3a4b275..3ae4b97846b 100644 --- a/docs/doxygen/html/hierarchy.html +++ b/docs/doxygen/html/hierarchy.html @@ -118,7 +118,7 @@ diff --git a/docs/doxygen/html/index.html b/docs/doxygen/html/index.html index de1ddd70ba4..accf9462007 100644 --- a/docs/doxygen/html/index.html +++ b/docs/doxygen/html/index.html @@ -97,7 +97,7 @@ diff --git a/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_book_repository.html b/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_book_repository.html index 641e2fd779f..ad90bb2342a 100644 --- a/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_book_repository.html +++ b/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_book_repository.html @@ -110,7 +110,7 @@ diff --git a/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_borrowing_repository-members.html b/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_borrowing_repository-members.html index a194261790a..1ee547d5d57 100644 --- a/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_borrowing_repository-members.html +++ b/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_borrowing_repository-members.html @@ -111,7 +111,7 @@ diff --git a/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_borrowing_repository.html b/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_borrowing_repository.html index a5529ea28bd..2ae87f1552a 100644 --- a/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_borrowing_repository.html +++ b/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_borrowing_repository.html @@ -398,7 +398,7 @@

      diff --git a/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_user_repository-members.html b/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_user_repository-members.html index aa173360f3b..ecb2e39091c 100644 --- a/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_user_repository-members.html +++ b/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_user_repository-members.html @@ -102,7 +102,7 @@ diff --git a/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_user_repository.html b/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_user_repository.html index 48cf4f4bc82..3168ad984b5 100644 --- a/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_user_repository.html +++ b/docs/doxygen/html/interfacecom_1_1example_1_1restapi_1_1repository_1_1_user_repository.html @@ -158,7 +158,7 @@

      diff --git a/docs/doxygen/html/namespacecom_1_1example_1_1restapi.html b/docs/doxygen/html/namespacecom_1_1example_1_1restapi.html index 5a09d2de356..251615934bb 100644 --- a/docs/doxygen/html/namespacecom_1_1example_1_1restapi.html +++ b/docs/doxygen/html/namespacecom_1_1example_1_1restapi.html @@ -127,7 +127,7 @@ diff --git a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1config.html b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1config.html index d64cb8ffdbf..faed2602bdf 100644 --- a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1config.html +++ b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1config.html @@ -106,7 +106,7 @@ diff --git a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1controller.html b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1controller.html index b9e64699bf4..0c81f2de9a2 100644 --- a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1controller.html +++ b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1controller.html @@ -119,7 +119,7 @@ diff --git a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1integration.html b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1integration.html index 1f68c4008f9..df9e6ccd373 100644 --- a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1integration.html +++ b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1integration.html @@ -106,7 +106,7 @@ diff --git a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1model.html b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1model.html index 6bdcd3d3040..c0cb7d69a43 100644 --- a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1model.html +++ b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1model.html @@ -111,7 +111,7 @@ diff --git a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1performance.html b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1performance.html index 521e586407f..12ba638c2c7 100644 --- a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1performance.html +++ b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1performance.html @@ -106,7 +106,7 @@ diff --git a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1repository.html b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1repository.html index 173bc192a08..a8ddb9eb250 100644 --- a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1repository.html +++ b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1repository.html @@ -110,7 +110,7 @@ diff --git a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1service.html b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1service.html index 7955f2d69ba..4c2b7b1da6b 100644 --- a/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1service.html +++ b/docs/doxygen/html/namespacecom_1_1example_1_1restapi_1_1service.html @@ -114,7 +114,7 @@ diff --git a/docs/doxygen/html/namespaces.html b/docs/doxygen/html/namespaces.html index 3d5dce4b67c..31da31cecee 100644 --- a/docs/doxygen/html/namespaces.html +++ b/docs/doxygen/html/namespaces.html @@ -99,7 +99,7 @@ diff --git a/docs/doxygen/latex/refman.tex b/docs/doxygen/latex/refman.tex index e50b68e8989..60450073d4f 100644 --- a/docs/doxygen/latex/refman.tex +++ b/docs/doxygen/latex/refman.tex @@ -99,11 +99,11 @@ \fancyhead[LE, RO]{\bfseries\thepage} \fancyhead[LO]{\bfseries\rightmark} \fancyhead[RE]{\bfseries\leftmark} - \fancyfoot[LO, RE]{\bfseries\scriptsize Generated on Fri Apr 17 2026 07\+:25\+:39 for Spring\+Boot\+Library by Doxygen } + \fancyfoot[LO, RE]{\bfseries\scriptsize Generated on Wed Oct 14 2026 21\+:06\+:47 for Spring\+Boot\+Library by Doxygen } } \fancypagestyle{plain}{ \fancyhf{} - \fancyfoot[LO, RE]{\bfseries\scriptsize Generated on Fri Apr 17 2026 07\+:25\+:39 for Spring\+Boot\+Library by Doxygen } + \fancyfoot[LO, RE]{\bfseries\scriptsize Generated on Wed Oct 14 2026 21\+:06\+:47 for Spring\+Boot\+Library by Doxygen } \renewcommand{\headrulewidth}{0pt} } \pagestyle{fancyplain} @@ -195,9 +195,9 @@ \begin{center}% {\Large Spring\+Boot\+Library}\\ \vspace*{1cm} - {\large Generated on Fri Apr 17 2026 07\+:25\+:39 for Spring\+Boot\+Library by Doxygen 1.9.8}\\ + {\large Generated on Wed Oct 14 2026 21\+:06\+:47 for Spring\+Boot\+Library by Doxygen 1.9.8}\\ \vspace*{0.5cm} - {\small Fri Apr 17 2026 07:25:39} + {\small Wed Oct 14 2026 21:06:47} \end{center} \end{titlepage} \clearemptydoublepage diff --git a/docs/site/checkstyle.html b/docs/site/checkstyle.html index bd19624e3e0..386d8b1c496 100644 --- a/docs/site/checkstyle.html +++ b/docs/site/checkstyle.html @@ -1,14 +1,14 @@ - + - - Spring Boot Library Site – Checkstyle Results + + Checkstyle Results – Spring Boot Library Site @@ -18,18 +18,17 @@
      @@ -59,33 +58,33 @@
      -Built by Maven +$i18n.getString(
      -
      -

      Checkstyle Results

      -

      The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.

      -

      Summary

      - +
      +

      Checkstyle Results

      +

      The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.

      +

      Summary

      +
      - - - + + + -
      Files Info Warnings Errors
       Info Warnings Errors
      16 0 0416
      -

      Files

      - +
      416
      +

      Files

      + - - - + + + @@ -110,12 +109,12 @@

      Files

      - + - + @@ -130,12 +129,12 @@

      Files

      - + - + @@ -155,7 +154,7 @@

      Files

      - + @@ -165,9 +164,9 @@

      Files

      -
      File I W E
       I W E
      application.properties 0 com/example/restapi/controller/BorrowingController.java 0 034
      33
      com/example/restapi/controller/LibraryController.java 0 062
      63
      com/example/restapi/controller/UserController.java 0 com/example/restapi/model/Borrowing.java 0 022
      23
      com/example/restapi/model/User.java 0 057
      56
      com/example/restapi/repository/BookRepository.java 0 com/example/restapi/service/BookService.java 0 028
      27
      com/example/restapi/service/BorrowingService.java 0 com/example/restapi/service/UserService.java 0 031
      -

      Rules

      - +
      32
      +

      Rules

      + @@ -177,74 +176,74 @@

      Rules

      - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + -
      Category Rule blocks LeftCurly 6 Error
       Error
      coding HiddenField 23 Error
       Error
      design DesignForExtension 61 Error
       Error
      HideUtilityClassConstructor 1 Error
       Error
      imports AvoidStarImport 7 Error
       Error
      RedundantImport 1 Error
       Error
      UnusedImports
      • processJavadoc: "false"
      7 Error
       Error
      javadoc JavadocMethod 1 Error
       Error
      JavadocPackage 6 Error
       Error
      JavadocType 4 Error
       Error
      JavadocVariable 21 Error
       Error
      MissingJavadocMethod 82 Error
       Error
      misc FinalParameters 82 Error
       Error
      NewlineAtEndOfFile 6 Error
       Error
      regexp RegexpSingleline @@ -254,32 +253,32 @@

      Rules

    • message: "Line has trailing spaces."
    • minimum: "0"
    • 29 Error
       Error
      sizes LineLength
      • fileExtensions: "java"
      66 Error
       Error
      whitespace FileTabCharacter 2 Error
       Error
      OperatorWrap 4 Error
       Error
      WhitespaceAround 7 Error
      -

      Details

      -

      application.properties

      - +
       Error
      +

      Details

      +

      application.properties

      + @@ -287,13 +286,13 @@

      application.properties

      - + -
      Severity Category Message Line
       Error Error misc NewlineAtEndOfFile File does not end with a newline.1
      -

      com/example/restapi/RestApiApplication.java

      - +
      1
      +

      com/example/restapi/RestApiApplication.java

      + @@ -301,37 +300,37 @@

      com/example/

      - + - + - + - + - + -
      Severity CategoryMessage Line
       Error Error javadoc JavadocPackage Missing package-info.java file. 1
       Error Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 6
       Error Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 9
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 9
       Error Error misc FinalParameters Parameter args should be final.9
      -

      com/example/restapi/config/SwaggerConfig.java

      - +
      9
      +

      com/example/restapi/config/SwaggerConfig.java

      + @@ -339,25 +338,25 @@

      com/exam

      - + - + - + -
      Severity CategoryMessage Line
       Error Error javadoc JavadocPackage Missing package-info.java file. 1
       Error Error design DesignForExtension Class 'SwaggerConfig' looks like designed for extension (can be subclassed), but the method 'customOpenAPI' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SwaggerConfig' final or making the method 'customOpenAPI' static/final/abstract/empty, or adding allowed annotation for the method. 10
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment.10
      -

      com/example/restapi/controller/BookController.java

      - +
      10
      +

      com/example/restapi/controller/BookController.java

      + @@ -365,127 +364,127 @@

      com

      - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + -
      Severity CategoryMessage Line
       Error Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.springframework.web.bind.annotation.*. 7
       Error Error javadoc JavadocVariable Missing a Javadoc comment. 19
       Error Error design DesignForExtension Class 'BookController' looks like designed for extension (can be subclassed), but the method 'getAllBooks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BookController' final or making the method 'getAllBooks' static/final/abstract/empty, or adding allowed annotation for the method. 22
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 22
       Error Error design DesignForExtension Class 'BookController' looks like designed for extension (can be subclassed), but the method 'getBookById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BookController' final or making the method 'getBookById' static/final/abstract/empty, or adding allowed annotation for the method. 27
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 27
       Error Error misc FinalParameters Parameter id should be final. 28
       Error Error sizes LineLength Line is longer than 80 characters (found 95). 30
       Error Error design DesignForExtension Class 'BookController' looks like designed for extension (can be subclassed), but the method 'createBook' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BookController' final or making the method 'createBook' static/final/abstract/empty, or adding allowed annotation for the method. 33
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 33
       Error Error misc FinalParameters Parameter book should be final. 34
       Error Error sizes LineLength Line is longer than 80 characters (found 98). 35
       Error Error design DesignForExtension Class 'BookController' looks like designed for extension (can be subclassed), but the method 'updateBook' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BookController' final or making the method 'updateBook' static/final/abstract/empty, or adding allowed annotation for the method. 45
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 45
       Error Error sizes LineLength Line is longer than 80 characters (found 98). 46
       Error Error misc FinalParameters Parameter id should be final. 46
       Error Error misc FinalParameters Parameter bookDetails should be final. 46
       Error Error design DesignForExtension Class 'BookController' looks like designed for extension (can be subclassed), but the method 'deleteBook' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BookController' final or making the method 'deleteBook' static/final/abstract/empty, or adding allowed annotation for the method. 55
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 55
       Error Error misc FinalParameters Parameter id should be final.56
      -

      com/example/restapi/controller/BorrowingController.java

      - +
      56
      +

      com/example/restapi/controller/BorrowingController.java

      + @@ -493,211 +492,205 @@

      Message

      - + - - - - - - - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + -
      Severity CategoryLine
       Error Error misc NewlineAtEndOfFile File does not end with a newline. 1
       ErrorjavadocJavadocPackageMissing package-info.java file.1
       Error Error sizes LineLength Line is longer than 80 characters (found 99). 3
       Error
       Error sizes LineLength Line is longer than 80 characters (found 117). 5
       Error
       Error imports UnusedImports Unused import - com.example.restapi.model.Book. 9
       Error
       Error imports UnusedImports Unused import - io.swagger.v3.oas.annotations.Hidden. 14
       Error
       Error imports RedundantImport Duplicate import to line 14 - io.swagger.v3.oas.annotations.Hidden. 15
       Error
       Error imports UnusedImports Unused import - io.swagger.v3.oas.annotations.Hidden. 15
       Error
       Error imports UnusedImports Unused import - java.util.Optional. 19
       Error
       Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.springframework.web.bind.annotation.*. 23
       Error
       Error javadoc JavadocType Unknown tag 'class'. 26
       Error
       Error sizes LineLength Line is longer than 80 characters (found 89). 27
       Error
       Error javadoc JavadocType Unknown tag 'brief'. 27
       Error
       Error sizes LineLength Line is longer than 80 characters (found 95). 29
       Error
       Error sizes LineLength Line is longer than 80 characters (found 89). 32
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 41
       Error
       Error sizes LineLength Line is longer than 80 characters (found 97). 54
       Error
       Error misc FinalParameters Parameter bookId should be final. 54
       Error
       Error misc FinalParameters Parameter user should be final. 54
       Error
       Error whitespace OperatorWrap '?' should be on a new line. 55
       Error
       Error whitespace OperatorWrap ':' should be on a new line. 56
       Error
       Error misc FinalParameters Parameter bookId should be final. 67
       Error
       Error whitespace OperatorWrap '?' should be on a new line. 68
       Error
       Error whitespace OperatorWrap ':' should be on a new line. 69
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 73
       Error
       Error sizes LineLength Line is longer than 80 characters (found 109). 76
       Error
       Error sizes LineLength Line is longer than 80 characters (found 114). 90
       Error
       Error sizes LineLength Line is longer than 80 characters (found 108). 93
       Error
       Error misc FinalParameters Parameter username should be final. 93
       Error
       Error sizes LineLength Line is longer than 80 characters (found 100). 94
       Error
       Error sizes LineLength Line is longer than 80 characters (found 103). 106
       Error
       Error misc FinalParameters Parameter bookId should be final. 106
       Error
       Error misc FinalParameters Parameter userId should be final. 106
       Error
       Error regexp RegexpSingleline Line has trailing spaces.109
      -

      com/example/restapi/controller/LibraryController.java

      - +
      109
      +

      com/example/restapi/controller/LibraryController.java

      + @@ -705,379 +698,385 @@

      - + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + -
      Severity CategoryMessage Line
       Error ErrorjavadocJavadocPackageMissing package-info.java file.1
       Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.springframework.web.bind.annotation.*. 10
       Error
       Error imports UnusedImports Unused import - java.util.Optional. 15
       Error
       Error sizes LineLength Line is longer than 80 characters (found 119). 19
       Error
       Error javadoc JavadocVariable Missing a Javadoc comment. 22
       Error
       Error javadoc JavadocVariable Missing a Javadoc comment. 23
       Error
       Error javadoc JavadocVariable Missing a Javadoc comment. 24
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 26
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 27
       Error
       Error misc FinalParameters Parameter userController should be final. 27
       Error
       Error coding HiddenField 'userController' hides a field. 27
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 28
       Error
       Error misc FinalParameters Parameter bookController should be final. 28
       Error
       Error coding HiddenField 'bookController' hides a field. 28
       Error
       Error misc FinalParameters Parameter borrowingController should be final. 29
       Error
       Error coding HiddenField 'borrowingController' hides a field. 29
       Error
       Error design DesignForExtension Class 'LibraryController' looks like designed for extension (can be subclassed), but the method 'registerUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LibraryController' final or making the method 'registerUser' static/final/abstract/empty, or adding allowed annotation for the method. 36
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 36
       Error
       Error misc FinalParameters Parameter user should be final. 37
       Error
       Error design DesignForExtension Class 'LibraryController' looks like designed for extension (can be subclassed), but the method 'loginUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LibraryController' final or making the method 'loginUser' static/final/abstract/empty, or adding allowed annotation for the method. 41
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 41
       Error
       Error sizes LineLength Line is longer than 80 characters (found 85). 42
       Error
       Error misc FinalParameters Parameter user should be final. 42
       Error
       Error misc FinalParameters Parameter session should be final. 42
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 45
       Error
       Error design DesignForExtension Class 'LibraryController' looks like designed for extension (can be subclassed), but the method 'getUserSession' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LibraryController' final or making the method 'getUserSession' static/final/abstract/empty, or adding allowed annotation for the method. 49
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 49
       Error
       Error misc FinalParameters Parameter session should be final. 50
       Error
       Error design DesignForExtension Class 'LibraryController' looks like designed for extension (can be subclassed), but the method 'getBooks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LibraryController' final or making the method 'getBooks' static/final/abstract/empty, or adding allowed annotation for the method. 55
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 55
       Error
       Error sizes LineLength Line is longer than 80 characters (found 81). 57
       Error
       Error design DesignForExtension Class 'LibraryController' looks like designed for extension (can be subclassed), but the method 'addBook' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LibraryController' final or making the method 'addBook' static/final/abstract/empty, or adding allowed annotation for the method. 63
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 63
       Error
       Error misc FinalParameters Parameter book should be final. 64
       Error
       Error sizes LineLength Line is longer than 80 characters (found 89). 65
       Error
       Error design DesignForExtension Class 'LibraryController' looks like designed for extension (can be subclassed), but the method 'borrowBook' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LibraryController' final or making the method 'borrowBook' static/final/abstract/empty, or adding allowed annotation for the method. 70
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 70
       Error
       Error sizes LineLength Line is longer than 80 characters (found 100). 71
       Error
       Error misc FinalParameters Parameter bookId should be final. 71
       Error
       Error misc FinalParameters Parameter userId should be final. 71
       Error
       Error sizes LineLength Line is longer than 80 characters (found 100). 72
       Error
       Error design DesignForExtension Class 'LibraryController' looks like designed for extension (can be subclassed), but the method 'returnBook' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LibraryController' final or making the method 'returnBook' static/final/abstract/empty, or adding allowed annotation for the method. 76
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 76
       Error
       Error misc FinalParameters Parameter bookId should be final. 77
       Error
       Error design DesignForExtension Class 'LibraryController' looks like designed for extension (can be subclassed), but the method 'getUserProfile' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LibraryController' final or making the method 'getUserProfile' static/final/abstract/empty, or adding allowed annotation for the method. 82
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 82
       Error
       Error misc FinalParameters Parameter userId should be final. 83
       Error
       Error design DesignForExtension Class 'LibraryController' looks like designed for extension (can be subclassed), but the method 'getUserProfileByUsername' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LibraryController' final or making the method 'getUserProfileByUsername' static/final/abstract/empty, or adding allowed annotation for the method. 88
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 88
       Error
       Error sizes LineLength Line is longer than 80 characters (found 89). 89
       Error
       Error misc FinalParameters Parameter username should be final. 89
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 93
       Error
       Error sizes LineLength Line is longer than 80 characters (found 93). 95
       Error
       Error sizes LineLength Line is longer than 80 characters (found 88). 96
       Error
       Error design DesignForExtension Class 'LibraryController' looks like designed for extension (can be subclassed), but the method 'getBorrowedBooksByUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LibraryController' final or making the method 'getBorrowedBooksByUser' static/final/abstract/empty, or adding allowed annotation for the method. 101
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 101
       Error
       Error sizes LineLength Line is longer than 80 characters (found 108). 102
       Error
       Error misc FinalParameters Parameter username should be final. 102
       Error
       Error design DesignForExtension Class 'LibraryController' looks like designed for extension (can be subclassed), but the method 'deleteBorrowing' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LibraryController' final or making the method 'deleteBorrowing' static/final/abstract/empty, or adding allowed annotation for the method. 106
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 106
       Error
       Error sizes LineLength Line is longer than 80 characters (found 103). 107
       Error
       Error misc FinalParameters Parameter bookId should be final. 107
       Error
       Error misc FinalParameters Parameter userId should be final.107
      -

      com/example/restapi/controller/UserController.java

      - +
      107
      +

      com/example/restapi/controller/UserController.java

      + @@ -1085,265 +1084,265 @@

      com

      - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + -
      Severity CategoryMessage Line
       Error Error imports UnusedImports Unused import - com.example.restapi.model.Book. 3
       Error Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.springframework.web.bind.annotation.*. 14
       Error Error javadoc JavadocVariable Missing a Javadoc comment. 25
       Error Error javadoc JavadocVariable Missing a Javadoc comment. 27
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 30
       Error Error misc FinalParameters Parameter userService should be final. 31
       Error Error coding HiddenField 'userService' hides a field. 31
       Error Error design DesignForExtension Class 'UserController' looks like designed for extension (can be subclassed), but the method 'getUserById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserController' final or making the method 'getUserById' static/final/abstract/empty, or adding allowed annotation for the method. 35
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 35
       Error Error misc FinalParameters Parameter id should be final. 36
       Error Error sizes LineLength Line is longer than 80 characters (found 89). 39
       Error Error design DesignForExtension Class 'UserController' looks like designed for extension (can be subclassed), but the method 'getUserByUsername' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserController' final or making the method 'getUserByUsername' static/final/abstract/empty, or adding allowed annotation for the method. 43
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 43
       Error Error sizes LineLength Line is longer than 80 characters (found 82). 44
       Error Error misc FinalParameters Parameter username should be final. 44
       Error Error sizes LineLength Line is longer than 80 characters (found 89). 47
       Error Error design DesignForExtension Class 'UserController' looks like designed for extension (can be subclassed), but the method 'getAllUsers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserController' final or making the method 'getAllUsers' static/final/abstract/empty, or adding allowed annotation for the method. 51
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 51
       Error Error design DesignForExtension Class 'UserController' looks like designed for extension (can be subclassed), but the method 'createUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserController' final or making the method 'createUser' static/final/abstract/empty, or adding allowed annotation for the method. 56
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 56
       Error Error misc FinalParameters Parameter user should be final. 57
       Error Error design DesignForExtension Class 'UserController' looks like designed for extension (can be subclassed), but the method 'register' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserController' final or making the method 'register' static/final/abstract/empty, or adding allowed annotation for the method. 61
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 61
       Error Error misc FinalParameters Parameter user should be final. 62
       Error Error sizes LineLength Line is longer than 80 characters (found 113). 64
       Error Error design DesignForExtension Class 'UserController' looks like designed for extension (can be subclassed), but the method 'login' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserController' final or making the method 'login' static/final/abstract/empty, or adding allowed annotation for the method. 71
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 71
       Error Error sizes LineLength Line is longer than 80 characters (found 108). 72
       Error Error misc FinalParameters Parameter user should be final. 72
       Error Error misc FinalParameters Parameter session should be final. 72
       Error Error sizes LineLength Line is longer than 80 characters (found 82). 73
       Error Error sizes LineLength Line is longer than 80 characters (found 124). 75
       Error Error sizes LineLength Line is longer than 80 characters (found 87). 76
       Error Error design DesignForExtension Class 'UserController' looks like designed for extension (can be subclassed), but the method 'checkSession' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserController' final or making the method 'checkSession' static/final/abstract/empty, or adding allowed annotation for the method. 86
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 86
       Error Error misc FinalParameters Parameter session should be final. 87
       Error Error sizes LineLength Line is longer than 80 characters (found 88). 92
       Error Error design DesignForExtension Class 'UserController' looks like designed for extension (can be subclassed), but the method 'logout' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserController' final or making the method 'logout' static/final/abstract/empty, or adding allowed annotation for the method. 95
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 95
       Error Error misc FinalParameters Parameter session should be final. 96
       Error Error design DesignForExtension Class 'UserController' looks like designed for extension (can be subclassed), but the method 'deleteUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserController' final or making the method 'deleteUser' static/final/abstract/empty, or adding allowed annotation for the method. 102
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 102
       Error Error misc FinalParameters Parameter id should be final.103
      -

      com/example/restapi/model/Book.java

      - +
      103
      +

      com/example/restapi/model/Book.java

      + @@ -1351,235 +1350,235 @@

      com/example/restap

      - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + -
      Severity CategoryMessage Line
       Error Error misc NewlineAtEndOfFile File does not end with a newline. 1
       Error Error imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 3
       Error Error javadoc JavadocVariable Missing a Javadoc comment. 8
       Error Error javadoc JavadocVariable Missing a Javadoc comment. 11
       Error Error javadoc JavadocVariable Missing a Javadoc comment. 12
       Error Error regexp RegexpSingleline Line has trailing spaces. 13
       Error Error javadoc JavadocVariable Missing a Javadoc comment. 14
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 19
       Error Error whitespace WhitespaceAround '{' is not followed by whitespace. 19
       Error Error whitespace WhitespaceAround '}' is not preceded with whitespace. 19
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 21
       Error Error misc FinalParameters Parameter title should be final. 21
       Error Error coding HiddenField 'title' hides a field. 21
       Error Error misc FinalParameters Parameter author should be final. 21
       Error Error coding HiddenField 'author' hides a field. 21
       Error Error design DesignForExtension Class 'Book' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Book' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 26
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 26
       Error Error design DesignForExtension Class 'Book' looks like designed for extension (can be subclassed), but the method 'setId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Book' final or making the method 'setId' static/final/abstract/empty, or adding allowed annotation for the method. 30
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 30
       Error Error misc FinalParameters Parameter id should be final. 30
       Error Error coding HiddenField 'id' hides a field. 30
       Error Error design DesignForExtension Class 'Book' looks like designed for extension (can be subclassed), but the method 'getTitle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Book' final or making the method 'getTitle' static/final/abstract/empty, or adding allowed annotation for the method. 34
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 34
       Error Error design DesignForExtension Class 'Book' looks like designed for extension (can be subclassed), but the method 'setTitle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Book' final or making the method 'setTitle' static/final/abstract/empty, or adding allowed annotation for the method. 38
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 38
       Error Error misc FinalParameters Parameter title should be final. 38
       Error Error coding HiddenField 'title' hides a field. 38
       Error Error design DesignForExtension Class 'Book' looks like designed for extension (can be subclassed), but the method 'getAuthor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Book' final or making the method 'getAuthor' static/final/abstract/empty, or adding allowed annotation for the method. 42
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 42
       Error Error design DesignForExtension Class 'Book' looks like designed for extension (can be subclassed), but the method 'setAuthor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Book' final or making the method 'setAuthor' static/final/abstract/empty, or adding allowed annotation for the method. 46
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 46
       Error Error misc FinalParameters Parameter author should be final. 46
       Error Error coding HiddenField 'author' hides a field. 46
       Error Error design DesignForExtension Class 'Book' looks like designed for extension (can be subclassed), but the method 'getBorrower' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Book' final or making the method 'getBorrower' static/final/abstract/empty, or adding allowed annotation for the method. 50
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 50
       Error Error design DesignForExtension Class 'Book' looks like designed for extension (can be subclassed), but the method 'setBorrower' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Book' final or making the method 'setBorrower' static/final/abstract/empty, or adding allowed annotation for the method. 54
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 54
       Error Error misc FinalParameters Parameter borrowedBy should be final.54
      -

      com/example/restapi/model/Borrowing.java

      - +
      54
      +

      com/example/restapi/model/Borrowing.java

      + @@ -1587,139 +1586,145 @@

      com/example/r

      - + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + -
      Severity CategoryMessage Line
       Error ErrorjavadocJavadocPackageMissing package-info.java file.1
       Error sizes LineLength Line is longer than 80 characters (found 86). 3
       Error
       Error sizes LineLength Line is longer than 80 characters (found 94). 7
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 12
       Error
       Error imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 19
       Error
       Error javadoc JavadocType Unknown tag 'class'. 23
       Error
       Error javadoc JavadocType Unknown tag 'brief'. 24
       Error
       Error whitespace WhitespaceAround '{' is not followed by whitespace. 77
       Error
       Error whitespace WhitespaceAround '}' is not preceded with whitespace. 77
       Error
       Error sizes LineLength Line is longer than 80 characters (found 102). 86
       Error
       Error misc FinalParameters Parameter user should be final. 88
       Error
       Error coding HiddenField 'user' hides a field. 88
       Error
       Error misc FinalParameters Parameter book should be final. 88
       Error
       Error coding HiddenField 'book' hides a field. 88
       Error
       Error blocks LeftCurly '{' at column 25 should have line break after. 100
       Error
       Error blocks LeftCurly '{' at column 27 should have line break after. 107
       Error
       Error blocks LeftCurly '{' at column 27 should have line break after. 114
       Error
       Error blocks LeftCurly '{' at column 42 should have line break after. 121
       Error
       Error blocks LeftCurly '{' at column 42 should have line break after. 128
       Error
       Error sizes LineLength Line is longer than 80 characters (found 89). 135
       Error
       Error misc FinalParameters Parameter returnDate should be final. 135
       Error
       Error coding HiddenField 'returnDate' hides a field. 135
       Error
       Error blocks LeftCurly '{' at column 57 should have line break after.135
      -

      com/example/restapi/model/User.java

      - +
      135
      +

      com/example/restapi/model/User.java

      + @@ -1727,349 +1732,343 @@

      com/example/restap

      - - - - - - - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + -
      Severity CategoryMessage Line
       ErrorjavadocJavadocPackageMissing package-info.java file.1
       Error Error imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 3
       Error
       Error javadoc JavadocVariable Missing a Javadoc comment. 11
       Error
       Error javadoc JavadocVariable Missing a Javadoc comment. 15
       Error
       Error javadoc JavadocVariable Missing a Javadoc comment. 16
       Error
       Error javadoc JavadocVariable Missing a Javadoc comment. 17
       Error
       Error javadoc JavadocVariable Missing a Javadoc comment. 18
       Error
       Error javadoc JavadocVariable Missing a Javadoc comment. 21
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 25
       Error
       Error whitespace WhitespaceAround '{' is not followed by whitespace. 25
       Error
       Error whitespace WhitespaceAround '}' is not preceded with whitespace. 25
       Error
       Error sizes LineLength Line is longer than 80 characters (found 82). 27
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 27
       Error
       Error misc FinalParameters Parameter username should be final. 27
       Error
       Error coding HiddenField 'username' hides a field. 27
       Error
       Error misc FinalParameters Parameter password should be final. 27
       Error
       Error coding HiddenField 'password' hides a field. 27
       Error
       Error misc FinalParameters Parameter fullName should be final. 27
       Error
       Error coding HiddenField 'fullName' hides a field. 27
       Error
       Error misc FinalParameters Parameter email should be final. 27
       Error
       Error coding HiddenField 'email' hides a field. 27
       Error
       Error design DesignForExtension Class 'User' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'User' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 34
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 34
       Error
       Error design DesignForExtension Class 'User' looks like designed for extension (can be subclassed), but the method 'setId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'User' final or making the method 'setId' static/final/abstract/empty, or adding allowed annotation for the method. 38
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 38
       Error
       Error misc FinalParameters Parameter id should be final. 38
       Error
       Error coding HiddenField 'id' hides a field. 38
       Error
       Error design DesignForExtension Class 'User' looks like designed for extension (can be subclassed), but the method 'getUsername' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'User' final or making the method 'getUsername' static/final/abstract/empty, or adding allowed annotation for the method. 42
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 42
       Error
       Error design DesignForExtension Class 'User' looks like designed for extension (can be subclassed), but the method 'setUsername' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'User' final or making the method 'setUsername' static/final/abstract/empty, or adding allowed annotation for the method. 46
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 46
       Error
       Error misc FinalParameters Parameter username should be final. 46
       Error
       Error coding HiddenField 'username' hides a field. 46
       Error
       Error design DesignForExtension Class 'User' looks like designed for extension (can be subclassed), but the method 'getPassword' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'User' final or making the method 'getPassword' static/final/abstract/empty, or adding allowed annotation for the method. 50
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 50
       Error
       Error design DesignForExtension Class 'User' looks like designed for extension (can be subclassed), but the method 'setPassword' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'User' final or making the method 'setPassword' static/final/abstract/empty, or adding allowed annotation for the method. 54
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 54
       Error
       Error misc FinalParameters Parameter password should be final. 54
       Error
       Error coding HiddenField 'password' hides a field. 54
       Error
       Error design DesignForExtension Class 'User' looks like designed for extension (can be subclassed), but the method 'getFullName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'User' final or making the method 'getFullName' static/final/abstract/empty, or adding allowed annotation for the method. 58
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 58
       Error
       Error design DesignForExtension Class 'User' looks like designed for extension (can be subclassed), but the method 'setFullName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'User' final or making the method 'setFullName' static/final/abstract/empty, or adding allowed annotation for the method. 62
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 62
       Error
       Error misc FinalParameters Parameter fullName should be final. 62
       Error
       Error coding HiddenField 'fullName' hides a field. 62
       Error
       Error design DesignForExtension Class 'User' looks like designed for extension (can be subclassed), but the method 'getEmail' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'User' final or making the method 'getEmail' static/final/abstract/empty, or adding allowed annotation for the method. 66
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 66
       Error
       Error design DesignForExtension Class 'User' looks like designed for extension (can be subclassed), but the method 'setEmail' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'User' final or making the method 'setEmail' static/final/abstract/empty, or adding allowed annotation for the method. 70
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 70
       Error
       Error misc FinalParameters Parameter email should be final. 70
       Error
       Error coding HiddenField 'email' hides a field. 70
       Error
       Error design DesignForExtension Class 'User' looks like designed for extension (can be subclassed), but the method 'getBorrowedBooks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'User' final or making the method 'getBorrowedBooks' static/final/abstract/empty, or adding allowed annotation for the method. 74
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 74
       Error
       Error design DesignForExtension Class 'User' looks like designed for extension (can be subclassed), but the method 'setBorrowedBooks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'User' final or making the method 'setBorrowedBooks' static/final/abstract/empty, or adding allowed annotation for the method. 78
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 78
       Error
       Error misc FinalParameters Parameter borrowedBooks should be final. 78
       Error
       Error coding HiddenField 'borrowedBooks' hides a field.78
      -

      com/example/restapi/repository/BookRepository.java

      - +
      78
      +

      com/example/restapi/repository/BookRepository.java

      + @@ -2077,13 +2076,13 @@

      com

      - + -
      Severity CategoryMessage Line
       Error Error misc NewlineAtEndOfFile File does not end with a newline.1
      -

      com/example/restapi/repository/BorrowingRepository.java

      - +
      1
      +

      com/example/restapi/repository/BorrowingRepository.java

      + @@ -2091,151 +2090,151 @@

      Message

      - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + -
      Severity CategoryLine
       Error Error javadoc JavadocPackage Missing package-info.java file. 1
       Error Error imports UnusedImports Unused import - org.springframework.data.repository.query.Param. 7
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 15
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 16
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 17
       Error Error sizes LineLength Line is longer than 80 characters (found 124). 20
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 20
       Error Error sizes LineLength Line is longer than 80 characters (found 100). 25
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 25
       Error Error sizes LineLength Line is longer than 80 characters (found 93). 28
       Error Error sizes LineLength Line is longer than 80 characters (found 126). 29
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 29
       Error Error sizes LineLength Line is longer than 80 characters (found 93). 33
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 33
       Error Error sizes LineLength Line is longer than 80 characters (found 114). 36
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 36
       Error Error sizes LineLength Line is longer than 80 characters (found 84). 37
       Error Error sizes LineLength Line is longer than 80 characters (found 114). 39
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 39
       Error Error sizes LineLength Line is longer than 80 characters (found 93). 40
       Error Error sizes LineLength Line is longer than 80 characters (found 170). 42
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 42
       Error Error sizes LineLength Line is longer than 80 characters (found 90). 46
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment.46
      -

      com/example/restapi/repository/UserRepository.java

      - +
      46
      +

      com/example/restapi/repository/UserRepository.java

      + @@ -2243,19 +2242,19 @@

      com

      - + - + -
      Severity CategoryMessage Line
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 10
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment.11
      -

      com/example/restapi/service/BookService.java

      - +
      11
      +

      com/example/restapi/service/BookService.java

      + @@ -2263,175 +2262,169 @@

      com/examp

      - + - - - - - - - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + -
      Severity CategoryMessage Line
       Error Error misc NewlineAtEndOfFile File does not end with a newline. 1
       ErrorjavadocJavadocPackageMissing package-info.java file.1
       Error Error sizes LineLength Line is longer than 80 characters (found 97). 13
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 20
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 21
       Error
       Error javadoc JavadocVariable Missing a Javadoc comment. 22
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 24
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 33
       Error
       Error sizes LineLength Line is longer than 80 characters (found 91). 38
       Error
       Error misc FinalParameters Parameter id should be final. 40
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 43
       Error
       Error misc FinalParameters Parameter book should be final. 50
       Error
       Error sizes LineLength Line is longer than 80 characters (found 95). 51
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 54
       Error
       Error misc FinalParameters Parameter id should be final. 63
       Error
       Error misc FinalParameters Parameter bookDetails should be final. 63
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 70
       Error
       Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 72
       Error
       Error misc FinalParameters Parameter id should be final. 76
       Error
       Error javadoc JavadocMethod Expected @param tag for 'id'. 76
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 79
       Error
       Error design DesignForExtension Class 'BookService' looks like designed for extension (can be subclassed), but the method 'borrowBook' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BookService' final or making the method 'borrowBook' static/final/abstract/empty, or adding allowed annotation for the method. 80
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 80
       Error
       Error misc FinalParameters Parameter bookId should be final. 80
       Error
       Error misc FinalParameters Parameter userId should be final. 80
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 93
       Error
       Error sizes LineLength Line is longer than 80 characters (found 81). 98
       Error
       Error misc FinalParameters Parameter bookId should be final.100
      -

      com/example/restapi/service/BorrowingService.java

      - +
      100
      +

      com/example/restapi/service/BorrowingService.java

      + @@ -2439,277 +2432,277 @@

      com/

      - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + -
      Severity CategoryMessage Line
       Error Error misc NewlineAtEndOfFile File does not end with a newline. 1
       Error Error javadoc JavadocVariable Missing a Javadoc comment. 24
       Error Error javadoc JavadocVariable Missing a Javadoc comment. 26
       Error Error javadoc JavadocVariable Missing a Javadoc comment. 28
       Error Error design DesignForExtension Class 'BorrowingService' looks like designed for extension (can be subclassed), but the method 'getAllBorrowings' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BorrowingService' final or making the method 'getAllBorrowings' static/final/abstract/empty, or adding allowed annotation for the method. 31
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 31
       Error Error design DesignForExtension Class 'BorrowingService' looks like designed for extension (can be subclassed), but the method 'borrowBook' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BorrowingService' final or making the method 'borrowBook' static/final/abstract/empty, or adding allowed annotation for the method. 35
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 35
       Error Error misc FinalParameters Parameter bookId should be final. 35
       Error Error misc FinalParameters Parameter user should be final. 35
       Error Error design DesignForExtension Class 'BorrowingService' looks like designed for extension (can be subclassed), but the method 'returnBook' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BorrowingService' final or making the method 'returnBook' static/final/abstract/empty, or adding allowed annotation for the method. 50
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 50
       Error Error misc FinalParameters Parameter bookId should be final. 50
       Error Error whitespace WhitespaceAround '=' is not preceded with whitespace. 55
       Error Error sizes LineLength Line is longer than 80 characters (found 107). 59
       Error Error regexp RegexpSingleline Line has trailing spaces. 72
       Error Error sizes LineLength Line is longer than 80 characters (found 112). 74
       Error Error regexp RegexpSingleline Line has trailing spaces. 75
       Error Error regexp RegexpSingleline Line has trailing spaces. 79
       Error Error sizes LineLength Line is longer than 80 characters (found 81). 80
       Error Error design DesignForExtension Class 'BorrowingService' looks like designed for extension (can be subclassed), but the method 'getBorrowedBooksByUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BorrowingService' final or making the method 'getBorrowedBooksByUser' static/final/abstract/empty, or adding allowed annotation for the method. 83
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 83
       Error Error misc FinalParameters Parameter username should be final. 83
       Error Error sizes LineLength Line is longer than 80 characters (found 88). 86
       Error Error sizes LineLength Line is longer than 80 characters (found 87). 94
       Error Error sizes LineLength Line is longer than 80 characters (found 108). 96
       Error Error design DesignForExtension Class 'BorrowingService' looks like designed for extension (can be subclassed), but the method 'getBorrowingDetails' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BorrowingService' final or making the method 'getBorrowingDetails' static/final/abstract/empty, or adding allowed annotation for the method. 113
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 113
       Error Error misc FinalParameters Parameter bookId should be final. 113
       Error Error misc FinalParameters Parameter userId should be final. 113
       Error Error sizes LineLength Line is longer than 80 characters (found 85). 114
       Error Error regexp RegexpSingleline Line has trailing spaces. 116
       Error Error design DesignForExtension Class 'BorrowingService' looks like designed for extension (can be subclassed), but the method 'getBorrowingsDetails' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BorrowingService' final or making the method 'getBorrowingsDetails' static/final/abstract/empty, or adding allowed annotation for the method. 118
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 118
       Error Error misc FinalParameters Parameter bookId should be final. 118
       Error Error misc FinalParameters Parameter userId should be final. 118
       Error Error sizes LineLength Line is longer than 80 characters (found 85). 119
       Error Error sizes LineLength Line is longer than 80 characters (found 89). 120
       Error Error regexp RegexpSingleline Line has trailing spaces. 121
       Error Error design DesignForExtension Class 'BorrowingService' looks like designed for extension (can be subclassed), but the method 'deleteByBookUserId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BorrowingService' final or making the method 'deleteByBookUserId' static/final/abstract/empty, or adding allowed annotation for the method. 124
       Error Error javadoc MissingJavadocMethod Missing a Javadoc comment. 124
       Error Error misc FinalParameters Parameter bookId should be final. 125
       Error Error misc FinalParameters Parameter userId should be final. 125
       Error Error sizes LineLength Line is longer than 80 characters (found 92). 126
       Error Error regexp RegexpSingleline Line has trailing spaces.131
      -

      com/example/restapi/service/UserService.java

      - +
      131
      +

      com/example/restapi/service/UserService.java

      + @@ -2717,187 +2710,193 @@

      com/examp

      - + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + @@ -2909,7 +2908,7 @@

      com/examp
      -

      © 2026 +

      © ${currentYear}

      diff --git a/docs/site/cpd.html b/docs/site/cpd.html index dca3b18186b..6b4341a51e3 100644 --- a/docs/site/cpd.html +++ b/docs/site/cpd.html @@ -1,14 +1,14 @@ - + - - Spring Boot Library Site – CPD Results + + CPD Results – Spring Boot Library Site @@ -18,18 +18,17 @@
      @@ -59,13 +58,13 @@
      -Built by Maven +$i18n.getString(
      -
      -

      CPD Results

      +
      +

      CPD Results

      The following document contains the results of PMD's CPD 7.7.0.

      CPD found no problems in your source code.

      @@ -75,7 +74,7 @@

      CPD Results

      -

      © 2026 +

      © ${currentYear}

      diff --git a/docs/site/dependencies.html b/docs/site/dependencies.html index 21aee071488..292e6bfb969 100644 --- a/docs/site/dependencies.html +++ b/docs/site/dependencies.html @@ -1,14 +1,14 @@ - + - - Spring Boot Library Site – Project Dependencies + + Project Dependencies – Spring Boot Library Site @@ -18,18 +18,17 @@
      @@ -64,16 +63,16 @@
      -Built by Maven +$i18n.getString(
      -
      -

      Project Dependencies

      -

      compile

      +
      +

      Project Dependencies

      +

      compile

      The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

      -

      Severity CategoryMessage Line
       Error ErrorjavadocJavadocPackageMissing package-info.java file.1
       Error regexp RegexpSingleline Line has trailing spaces. 12
       Error
       Error javadoc JavadocVariable Missing a Javadoc comment. 13
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 15
       Error
       Error misc FinalParameters Parameter userRepository should be final. 16
       Error
       Error coding HiddenField 'userRepository' hides a field. 16
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 19
       Error
       Error design DesignForExtension Class 'UserService' looks like designed for extension (can be subclassed), but the method 'getAllUsers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserService' final or making the method 'getAllUsers' static/final/abstract/empty, or adding allowed annotation for the method. 20
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 20
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 23
       Error
       Error design DesignForExtension Class 'UserService' looks like designed for extension (can be subclassed), but the method 'getUserById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserService' final or making the method 'getUserById' static/final/abstract/empty, or adding allowed annotation for the method. 24
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 24
       Error
       Error misc FinalParameters Parameter id should be final. 24
       Error
       Error regexp RegexpSingleline Line has trailing spaces. 27
       Error
       Error design DesignForExtension Class 'UserService' looks like designed for extension (can be subclassed), but the method 'createUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserService' final or making the method 'createUser' static/final/abstract/empty, or adding allowed annotation for the method. 28
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 28
       Error
       Error misc FinalParameters Parameter user should be final. 28
       Error
       Error design DesignForExtension Class 'UserService' looks like designed for extension (can be subclassed), but the method 'existsByUsername' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserService' final or making the method 'existsByUsername' static/final/abstract/empty, or adding allowed annotation for the method. 32
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 32
       Error
       Error misc FinalParameters Parameter username should be final. 32
       Error
       Error sizes LineLength Line is longer than 80 characters (found 98). 33
       Error
       Error design DesignForExtension Class 'UserService' looks like designed for extension (can be subclassed), but the method 'saveUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserService' final or making the method 'saveUser' static/final/abstract/empty, or adding allowed annotation for the method. 36
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 36
       Error
       Error misc FinalParameters Parameter user should be final. 36
       Error
       Error design DesignForExtension Class 'UserService' looks like designed for extension (can be subclassed), but the method 'findByUsername' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserService' final or making the method 'findByUsername' static/final/abstract/empty, or adding allowed annotation for the method. 41
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 41
       Error
       Error misc FinalParameters Parameter username should be final. 41
       Error
       Error sizes LineLength Line is longer than 80 characters (found 96). 42
       Error
       Error design DesignForExtension Class 'UserService' looks like designed for extension (can be subclassed), but the method 'deleteUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserService' final or making the method 'deleteUser' static/final/abstract/empty, or adding allowed annotation for the method. 45
       Error
       Error javadoc MissingJavadocMethod Missing a Javadoc comment. 45
       Error
       Error misc FinalParameters Parameter id should be final. 45
       Error
       Error regexp RegexpSingleline Line has trailing spaces.
      +
      @@ -115,10 +114,10 @@

      compile

      -
      GroupId ArtifactId spring-boot-starter-web 3.4.2 jarApache License, Version 2.0
      -

      runtime

      +Apache License, Version 2.0
      +

      runtime

      The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

      - +
      @@ -130,10 +129,10 @@

      runtime

      -
      GroupId ArtifactId h2 2.3.232 jarMPL 2.0EPL 1.0
      -

      test

      +MPL 2.0EPL 1.0
      +

      test

      The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

      - +
      @@ -151,12 +150,12 @@

      test

      -
      GroupId ArtifactId spring-boot-starter-test 3.4.2 jarApache License, Version 2.0
      -

      Project Transitive Dependencies

      -

      The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

      -

      compile

      +Apache License, Version 2.0
      +

      Project Transitive Dependencies

      +

      The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

      +

      compile

      The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

      - +
      @@ -492,10 +491,10 @@

      compile

      -
      GroupId ArtifactId snakeyaml 2.3 jarApache License, Version 2.0
      -

      runtime

      +Apache License, Version 2.0
      +

      runtime

      The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

      - +
      @@ -567,10 +566,10 @@

      runtime

      -
      GroupId ArtifactId jboss-logging 3.6.1.Final jarApache License 2.0
      -

      test

      +Apache License 2.0
      +

      test

      The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

      - +
      @@ -792,8 +791,8 @@

      test

      -
      GroupId ArtifactId xmlunit-core 2.10.0 jarThe Apache Software License, Version 2.0
      -

      Project Dependency Graph

      +The Apache Software License, Version 2.0
      +

      Project Dependency Graph

      -
      -

      Dependency Tree

      +
      +

      Dependency Tree

      -

      Licenses

      +

      Project Licenses: Apache License, Version 2.0

+

Licenses

Apache License Version 2.0: Hibernate Commons Annotations

Apache 2.0: Awaitility, Swagger UI, error-prone annotations

The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j, springdoc-openapi-starter-common, springdoc-openapi-starter-webmvc-api, springdoc-openapi-starter-webmvc-ui

@@ -1934,9 +1933,9 @@

Licenses

MIT: mockito-core, mockito-junit-jupiter

Eclipse Public License - v 2.0: AspectJ Weaver

The Apache Software License, Version 2.0: ASM based accessors helper used by json-smart, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, HikariCP, JSON Small and Fast Parser, JSONassert, Jackson datatype: JSR310, Jackson datatype: jdk8, Jackson-annotations, Jackson-core, Jackson-dataformat-YAML, Jackson-module-parameter-names, Jakarta Dependency Injection, jackson-databind, json-path, micrometer-commons, micrometer-observation, org.xmlunit:xmlunit-core

-

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

-

Dependency File Details

- +

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

+

Dependency File Details

+
@@ -1946,1253 +1945,1253 @@

Dependency File Details

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3202,36 +3201,36 @@

Dependency File Details

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Filename Size Java Version Debug Information
logback-classic-1.5.16.jar306.7 kB2421892911Yes
logback-core-1.5.16.jar621.6 kB528----
   • Root-5214694111Yes
   • Versioned-71121Yes
classmate-1.7.0.jar68.9 kB594451.8Yes
jackson-annotations-2.18.2.jar78.5 kB877421.6Yes
jackson-core-2.18.2.jar597.8 kB293----
   • Root-246211141.8Yes
   • Versioned-2119No
   • Versioned-123111Yes
   • Versioned-112117Yes
   • Versioned-112121Yes
   • Versioned-112122Yes
jackson-databind-2.18.2.jar1.7 MB829----
   • Root-827789231.8Yes
   • Versioned-2119No
jackson-dataformat-yaml-2.18.2.jar55.6 kB43----
   • Root-412031.8Yes
   • Versioned-2119No
jackson-datatype-jdk8-2.18.2.jar36.2 kB41----
   • Root-392211.8Yes
   • Versioned-2119No
jackson-datatype-jsr310-2.18.2.jar132.7 kB86----
   • Root-846261.8Yes
   • Versioned-2119No
jackson-module-parameter-names-2.18.2.jar10.3 kB23----
   • Root-21411.8Yes
   • Versioned-2119No
junitperf-core-1.37.0.jar50.4 kB4826101.8Yes
junitperf-junit5-1.37.0.jar25.5 kB281241.8Yes
jsr305-3.0.2.jar19.9 kB463531.5Yes
error_prone_annotations-2.28.0.jar19.4 kB47----
   • Root-402721.8Yes
   • Versioned-7119No
failureaccess-1.0.2.jar4.7 kB15211.7Yes
guava-33.3.1-jre.jar3.1 MB20562017181.8Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar2.2 kB700--
j2objc-annotations-3.0.0.jar12.5 kB31----
   • Root-291711.8Yes
   • Versioned-2119No
h2-2.3.232.jar2.7 MB1060----
   • Root-105910545811Yes
   • Versioned-11121Yes
json-path-2.9.0.jar276.6 kB221203131.8Yes
mysql-connector-j-8.0.33.jar2.5 MB11171065291.8Yes
istack-commons-runtime-4.1.2.jar25.8 kB3523411Yes
android-json-0.0.20131108.vaadin1.jar18.3 kB12811.5Yes
HikariCP-5.1.0.jar161.8 kB9376911Yes
commons-collections-3.2.2.jar588.3 kB484460121.3Yes
micrometer-commons-1.14.3.jar47.9 kB503661.8Yes
micrometer-observation-1.14.3.jar75 kB745961.8Yes
jandex-3.2.0.jar374.7 kB203----
   • Root-20319311.8Yes
swagger-annotations-jakarta-2.2.19.jar48.7 kB8458131.8Yes
swagger-core-jakarta-2.2.19.jar226.6 kB13411561.8Yes
swagger-models-jakarta-2.2.19.jar134.9 kB9266131.8Yes
jakarta.activation-api-2.1.3.jar66.5 kB604631.8Yes
jakarta.annotation-api-2.1.1.jar26.1 kB311841.8Yes
jakarta.inject-api-2.0.1.jar10.7 kB18721.8No
jakarta.persistence-api-3.1.0.jar165.2 kB226207511Yes
jakarta.transaction-api-2.0.1.jar28.6 kB322021.8Yes
jakarta.validation-api-3.0.2.jar93.3 kB161144101.8Yes
jakarta.xml.bind-api-4.0.2.jar131 kB138115711Yes
byte-buddy-1.15.11.jar8.5 MB5890----
   • Root-29502897381.5Yes
   • Versioned-29402898391.8Yes
byte-buddy-agent-1.15.11.jar365.4 kB170----
   • Root-917221.5Yes
   • Versioned-797331.8Yes
accessors-smart-2.5.1.jar30.3 kB241321.8Yes
json-smart-2.5.1.jar122.3 kB1079351.8Yes
antlr4-runtime-4.13.0.jar326.3 kB23221571.8Yes
commons-lang3-3.17.0.jar673.6 kB426----
   • Root-425395181.8Yes
   • Versioned-1119No
commons-math3-3.6.1.jar2.2 MB14021301751.5Yes
log4j-api-2.24.3.jar348.5 kB247----
   • Root-236209111.8Yes
   • Versioned-11429Yes
log4j-to-slf4j-2.24.3.jar23.8 kB261021.8Yes
tomcat-embed-core-10.1.34.jar3.6 MB165015157911Yes
tomcat-embed-el-10.1.34.jar262.9 kB165156711Yes
tomcat-embed-websocket-10.1.34.jar281.8 kB189177611Yes
apiguardian-api-1.1.2.jar6.8 kB9321.6Yes
aspectjweaver-1.9.22.1.jar2.2 MB10561002371.8Yes
assertj-core-3.26.3.jar1.4 MB882----
   • Root-878839271.8Yes
   • Versioned-4119No
awaitility-4.2.2.jar97.2 kB937781.8Yes
checker-qual-3.43.0.jar231.5 kB439370311.8Yes
angus-activation-2.0.2.jar27 kB331131.8Yes
jaxb-core-4.0.5.jar138.7 kB1581071811Yes
jaxb-runtime-4.0.5.jar920.2 kB6935591911Yes
txw2-4.0.5.jar73.3 kB7257411Yes
hamcrest-2.2.jar123.4 kB122108111.7Yes
hibernate-commons-annotations-7.0.3.Final.jar68 kB6959511Yes
hibernate-core-6.6.5.Final.jar12 MB7339689934511Yes
jboss-logging-3.6.1.Final.jar61.9 kB4635211Yes
junit-jupiter-5.11.4.jar6.4 kB5119No
junit-jupiter-api-5.11.4.jar216.4 kB19718281.8Yes
junit-jupiter-engine-5.11.4.jar260.1 kB15213591.8Yes
junit-jupiter-params-5.11.4.jar591.6 kB388354221.8Yes
junit-platform-commons-1.11.4.jar142 kB88----
   • Root-786481.8Yes
   • Versioned-10419Yes
junit-platform-engine-1.11.4.jar246.8 kB177158101.8Yes
mockito-core-5.14.2.jar707.7 kB6465746411Yes
mockito-junit-jupiter-5.14.2.jar8.9 kB135211Yes
objenesis-3.3.jar49.4 kB5943101.8Yes
opentest4j-1.3.0.jar14.3 kB15921.6Yes
asm-9.6.jar123.6 kB453931.5Yes
lombok-1.18.36.jar2.1 MB1083178131.6Yes
jsonassert-1.5.3.jar31.1 kB322031.8Yes
jul-to-slf4j-2.0.16.jar6.4 kB15----
   • Root-13111.8Yes
   • Versioned-2119No
slf4j-api-2.0.16.jar69.4 kB71----
   • Root-695541.8Yes
   • Versioned-2119No
springdoc-openapi-starter-common-2.3.0.jar472.5 kB2892284217Yes
springdoc-openapi-starter-webmvc-api-2.3.0.jar42.1 kB3717517Yes
springdoc-openapi-starter-webmvc-ui-2.3.0.jar23.2 kB2611117Yes
spring-aop-6.2.2.jar418.4 kB3212891717Yes
spring-aspects-6.2.2.jar49.9 kB5233517Yes
spring-beans-6.2.2.jar877.2 kB4804491317Yes
spring-context-6.2.2.jar1.4 MB9468615817Yes
spring-core-6.2.2.jar2 MB1263----
   • Root-125711825917Yes
   • Versioned-61121Yes
spring-expression-6.2.2.jar317.6 kB168156617Yes
spring-jcl-6.2.2.jar24.5 kB2615217Yes
spring-jdbc-6.2.2.jar471.4 kB3353031717Yes
spring-orm-6.2.2.jar234.4 kB124105717Yes
spring-test-6.2.2.jar1 MB6816124917Yes
spring-tx-6.2.2.jar284.9 kB2382081317Yes
spring-web-6.2.2.jar2.1 MB132012405917Yes
spring-webmvc-6.2.2.jar1.1 MB5905462717Yes
spring-boot-3.4.2.jar1.8 MB119710628417Yes
spring-boot-autoconfigure-3.4.2.jar2 MB1556142111217Yes
spring-boot-starter-3.4.2.jar4.8 kB400--
spring-boot-starter-data-jpa-3.4.2.jar4.8 kB400--
spring-boot-starter-jdbc-3.4.2.jar4.8 kB400--
spring-boot-starter-json-3.4.2.jar4.7 kB400--
spring-boot-starter-logging-3.4.2.jar4.8 kB400--
spring-boot-starter-test-3.4.2.jar4.8 kB400--
spring-boot-starter-tomcat-3.4.2.jar4.8 kB400--
spring-boot-starter-web-3.4.2.jar4.8 kB400--
spring-boot-test-3.4.2.jar253.1 kB1771441817Yes
spring-boot-test-autoconfigure-3.4.2.jar227 kB2611872617Yes
spring-data-commons-3.4.2.jar1.5 MB10129354717Yes
spring-data-jpa-3.4.2.jar1.8 MB8888441517Yes
swagger-ui-5.10.3.jar4 MB3900--
xmlunit-core-2.10.0.jar180.8 kB18316691.7Yes
snakeyaml-2.3.jar342.2 kB284----
   • Root-276235231.7Yes
   • Versioned-8329Yes
logback-classic-1.5.16.jar306.7 kB2421892911Yes
logback-core-1.5.16.jar621.6 kB528----
   • Root-5214694111Yes
   • Versioned-71121Yes
classmate-1.7.0.jar68.9 kB594451.8Yes
jackson-annotations-2.18.2.jar78.5 kB877421.6Yes
jackson-core-2.18.2.jar597.8 kB293----
   • Root-246211141.8Yes
   • Versioned-2119No
   • Versioned-123111Yes
   • Versioned-112117Yes
   • Versioned-112121Yes
   • Versioned-112122Yes
jackson-databind-2.18.2.jar1.7 MB829----
   • Root-827789231.8Yes
   • Versioned-2119No
jackson-dataformat-yaml-2.18.2.jar55.6 kB43----
   • Root-412031.8Yes
   • Versioned-2119No
jackson-datatype-jdk8-2.18.2.jar36.2 kB41----
   • Root-392211.8Yes
   • Versioned-2119No
jackson-datatype-jsr310-2.18.2.jar132.7 kB86----
   • Root-846261.8Yes
   • Versioned-2119No
jackson-module-parameter-names-2.18.2.jar10.3 kB23----
   • Root-21411.8Yes
   • Versioned-2119No
junitperf-core-1.37.0.jar50.4 kB4826101.8Yes
junitperf-junit5-1.37.0.jar25.5 kB281241.8Yes
jsr305-3.0.2.jar19.9 kB463531.5Yes
error_prone_annotations-2.28.0.jar19.4 kB47----
   • Root-402721.8Yes
   • Versioned-7119No
failureaccess-1.0.2.jar4.7 kB15211.7Yes
guava-33.3.1-jre.jar3.1 MB20562017181.8Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar2.2 kB700--
j2objc-annotations-3.0.0.jar12.5 kB31----
   • Root-291711.8Yes
   • Versioned-2119No
h2-2.3.232.jar2.7 MB1060----
   • Root-105910545811Yes
   • Versioned-11121Yes
json-path-2.9.0.jar276.6 kB221203131.8Yes
mysql-connector-j-8.0.33.jar2.5 MB11171065291.8Yes
istack-commons-runtime-4.1.2.jar25.8 kB3523411Yes
android-json-0.0.20131108.vaadin1.jar18.3 kB12811.5Yes
HikariCP-5.1.0.jar161.8 kB9376911Yes
commons-collections-3.2.2.jar588.3 kB484460121.3Yes
micrometer-commons-1.14.3.jar47.9 kB503661.8Yes
micrometer-observation-1.14.3.jar75 kB745961.8Yes
jandex-3.2.0.jar374.7 kB203----
   • Root-20319311.8Yes
swagger-annotations-jakarta-2.2.19.jar48.7 kB8458131.8Yes
swagger-core-jakarta-2.2.19.jar226.6 kB13411561.8Yes
swagger-models-jakarta-2.2.19.jar134.9 kB9266131.8Yes
jakarta.activation-api-2.1.3.jar66.5 kB604631.8Yes
jakarta.annotation-api-2.1.1.jar26.1 kB311841.8Yes
jakarta.inject-api-2.0.1.jar10.7 kB18721.8No
jakarta.persistence-api-3.1.0.jar165.2 kB226207511Yes
jakarta.transaction-api-2.0.1.jar28.6 kB322021.8Yes
jakarta.validation-api-3.0.2.jar93.3 kB161144101.8Yes
jakarta.xml.bind-api-4.0.2.jar131 kB138115711Yes
byte-buddy-1.15.11.jar8.5 MB5890----
   • Root-29502897381.5Yes
   • Versioned-29402898391.8Yes
byte-buddy-agent-1.15.11.jar365.4 kB170----
   • Root-917221.5Yes
   • Versioned-797331.8Yes
accessors-smart-2.5.1.jar30.3 kB241321.8Yes
json-smart-2.5.1.jar122.3 kB1079351.8Yes
antlr4-runtime-4.13.0.jar326.3 kB23221571.8Yes
commons-lang3-3.17.0.jar673.6 kB426----
   • Root-425395181.8Yes
   • Versioned-1119No
commons-math3-3.6.1.jar2.2 MB14021301751.5Yes
log4j-api-2.24.3.jar348.5 kB247----
   • Root-236209111.8Yes
   • Versioned-11429Yes
log4j-to-slf4j-2.24.3.jar23.8 kB261021.8Yes
tomcat-embed-core-10.1.34.jar3.6 MB165015157911Yes
tomcat-embed-el-10.1.34.jar262.9 kB165156711Yes
tomcat-embed-websocket-10.1.34.jar281.8 kB189177611Yes
apiguardian-api-1.1.2.jar6.8 kB9321.6Yes
aspectjweaver-1.9.22.1.jar2.2 MB10561002371.8Yes
assertj-core-3.26.3.jar1.4 MB882----
   • Root-878839271.8Yes
   • Versioned-4119No
awaitility-4.2.2.jar97.2 kB937781.8Yes
checker-qual-3.43.0.jar231.5 kB439370311.8Yes
angus-activation-2.0.2.jar27 kB331131.8Yes
jaxb-core-4.0.5.jar138.7 kB1581071811Yes
jaxb-runtime-4.0.5.jar920.2 kB6935591911Yes
txw2-4.0.5.jar73.3 kB7257411Yes
hamcrest-2.2.jar123.4 kB122108111.7Yes
hibernate-commons-annotations-7.0.3.Final.jar68 kB6959511Yes
hibernate-core-6.6.5.Final.jar12 MB7339689934511Yes
jboss-logging-3.6.1.Final.jar61.9 kB4635211Yes
junit-jupiter-5.11.4.jar6.4 kB5119No
junit-jupiter-api-5.11.4.jar216.4 kB19718281.8Yes
junit-jupiter-engine-5.11.4.jar260.1 kB15213591.8Yes
junit-jupiter-params-5.11.4.jar591.6 kB388354221.8Yes
junit-platform-commons-1.11.4.jar142 kB88----
   • Root-786481.8Yes
   • Versioned-10419Yes
junit-platform-engine-1.11.4.jar246.8 kB177158101.8Yes
mockito-core-5.14.2.jar707.7 kB6465746411Yes
mockito-junit-jupiter-5.14.2.jar8.9 kB135211Yes
objenesis-3.3.jar49.4 kB5943101.8Yes
opentest4j-1.3.0.jar14.3 kB15921.6Yes
asm-9.6.jar123.6 kB453931.5Yes
lombok-1.18.36.jar2.1 MB1083178131.6Yes
jsonassert-1.5.3.jar31.1 kB322031.8Yes
jul-to-slf4j-2.0.16.jar6.4 kB15----
   • Root-13111.8Yes
   • Versioned-2119No
slf4j-api-2.0.16.jar69.4 kB71----
   • Root-695541.8Yes
   • Versioned-2119No
springdoc-openapi-starter-common-2.3.0.jar472.5 kB2892284217Yes
springdoc-openapi-starter-webmvc-api-2.3.0.jar42.1 kB3717517Yes
springdoc-openapi-starter-webmvc-ui-2.3.0.jar23.2 kB2611117Yes
spring-aop-6.2.2.jar418.4 kB3212891717Yes
spring-aspects-6.2.2.jar49.9 kB5233517Yes
spring-beans-6.2.2.jar877.2 kB4804491317Yes
spring-context-6.2.2.jar1.4 MB9468615817Yes
spring-core-6.2.2.jar2 MB1263----
   • Root-125711825917Yes
   • Versioned-61121Yes
spring-expression-6.2.2.jar317.6 kB168156617Yes
spring-jcl-6.2.2.jar24.5 kB2615217Yes
spring-jdbc-6.2.2.jar471.4 kB3353031717Yes
spring-orm-6.2.2.jar234.4 kB124105717Yes
spring-test-6.2.2.jar1 MB6816124917Yes
spring-tx-6.2.2.jar284.9 kB2382081317Yes
spring-web-6.2.2.jar2.1 MB132012405917Yes
spring-webmvc-6.2.2.jar1.1 MB5905462717Yes
spring-boot-3.4.2.jar1.8 MB119710628417Yes
spring-boot-autoconfigure-3.4.2.jar2 MB1556142111217Yes
spring-boot-starter-3.4.2.jar4.8 kB400--
spring-boot-starter-data-jpa-3.4.2.jar4.8 kB400--
spring-boot-starter-jdbc-3.4.2.jar4.8 kB400--
spring-boot-starter-json-3.4.2.jar4.7 kB400--
spring-boot-starter-logging-3.4.2.jar4.8 kB400--
spring-boot-starter-test-3.4.2.jar4.8 kB400--
spring-boot-starter-tomcat-3.4.2.jar4.8 kB400--
spring-boot-starter-web-3.4.2.jar4.8 kB400--
spring-boot-test-3.4.2.jar253.1 kB1771441817Yes
spring-boot-test-autoconfigure-3.4.2.jar227 kB2611872617Yes
spring-data-commons-3.4.2.jar1.5 MB10129354717Yes
spring-data-jpa-3.4.2.jar1.8 MB8888441517Yes
swagger-ui-5.10.3.jar4 MB3900--
xmlunit-core-2.10.0.jar180.8 kB18316691.7Yes
snakeyaml-2.3.jar342.2 kB284----
   • Root-276235231.7Yes
   • Versioned-8329Yes
Total Size Java Version Debug Information
11175.8 MB458843823920061799
compile: 61compile: 48.1 MBcompile: 27099compile: 24639compile: 136217compile: 53
runtime: 12runtime: 12.9 MBruntime: 8336runtime: 5046runtime: 159runtime: 11
test: 38test: 14.8 MBtest: 10449test: 8554test: 48517test: 35
+111 +75.8 MB +45884 +38239 +2006 +17 +99 + +compile: 61 +compile: 48.1 MB +compile: 27099 +compile: 24639 +compile: 1362 +17 +compile: 53 + +runtime: 12 +runtime: 12.9 MB +runtime: 8336 +runtime: 5046 +runtime: 159 +runtime: 11 + +test: 38 +test: 14.8 MB +test: 10449 +test: 8554 +test: 485 +17 +test: 35 @@ -3239,7 +3238,7 @@

Dependency File Details