From 5972fd3f3578a14cf986d81d516a1aafbff2b6ee Mon Sep 17 00:00:00 2001 From: "Greg L. Turnquist" Date: Fri, 22 May 2020 15:42:40 -0500 Subject: [PATCH] #1294 - Delombok production code. Production code will no longer use Lombok. It's confined to test scope. --- pom.xml | 23 +- .../springframework/hateoas/Affordance.java | 39 +- .../hateoas/AffordanceModel.java | 95 ++++- .../hateoas/IanaLinkRelations.java | 11 +- .../org/springframework/hateoas/IanaRels.java | 9 +- .../org/springframework/hateoas/Link.java | 299 +++++++++++++--- .../hateoas/QueryParameter.java | 63 +++- .../hateoas/StringLinkRelation.java | 22 +- .../hateoas/TemplateVariable.java | 41 ++- .../hateoas/TemplateVariables.java | 20 +- .../springframework/hateoas/client/Hop.java | 76 +++- .../hateoas/client/Traverson.java | 80 ++++- .../RestTemplateHateoasConfiguration.java | 7 +- .../config/WebClientHateoasConfiguration.java | 7 +- .../config/WebFluxHateoasConfiguration.java | 7 +- .../config/WebMvcHateoasConfiguration.java | 13 +- .../hateoas/mediatype/Affordances.java | 72 +++- .../hateoas/mediatype/PropertyUtils.java | 21 +- .../mediatype/TypeBasedPayloadMetadata.java | 9 +- .../hateoas/mediatype/alps/Alps.java | 85 ++++- .../hateoas/mediatype/alps/Descriptor.java | 142 +++++++- .../hateoas/mediatype/alps/Doc.java | 78 +++- .../hateoas/mediatype/alps/Ext.java | 79 +++- .../collectionjson/CollectionJson.java | 201 +++++++++-- .../CollectionJsonAffordanceModel.java | 36 +- .../CollectionJsonAffordanceModelFactory.java | 8 +- .../collectionjson/CollectionJsonData.java | 67 +++- .../CollectionJsonDocument.java | 56 ++- .../collectionjson/CollectionJsonError.java | 78 +++- .../collectionjson/CollectionJsonItem.java | 157 ++++++-- .../collectionjson/CollectionJsonQuery.java | 99 ++++- .../CollectionJsonTemplate.java | 38 +- .../mediatype/hal/DefaultCurieProvider.java | 8 +- .../mediatype/hal/HalConfiguration.java | 89 ++++- .../mediatype/hal/HalEmbeddedBuilder.java | 38 +- .../mediatype/hal/HalLinkRelation.java | 39 +- .../hal/HalMediaTypeConfiguration.java | 14 +- .../mediatype/hal/HalModelBuilder.java | 12 +- .../mediatype/hal/Jackson2HalModule.java | 42 ++- .../hal/forms/HalFormsAffordanceModel.java | 29 +- .../forms/HalFormsAffordanceModelFactory.java | 8 +- .../hal/forms/HalFormsConfiguration.java | 14 +- .../mediatype/hal/forms/HalFormsDocument.java | 294 +++++++++++---- .../forms/HalFormsMediaTypeConfiguration.java | 34 +- .../mediatype/hal/forms/HalFormsProperty.java | 236 ++++++++++-- .../mediatype/hal/forms/HalFormsTemplate.java | 107 ++++-- .../hal/forms/HalFormsTemplateBuilder.java | 36 +- .../hateoas/mediatype/problem/Problem.java | 177 +++++++-- .../hateoas/mediatype/uber/Uber.java | 79 +++- .../mediatype/uber/UberAffordanceModel.java | 20 +- .../uber/UberAffordanceModelFactory.java | 8 +- .../hateoas/mediatype/uber/UberData.java | 337 ++++++++++++++++-- .../hateoas/mediatype/uber/UberDocument.java | 48 ++- .../hateoas/mediatype/uber/UberError.java | 39 +- .../mediatype/vnderrors/VndErrors.java | 73 +++- .../hateoas/server/LinkRelationProvider.java | 47 ++- .../hateoas/server/TypedEntityLinks.java | 18 +- .../server/core/CachingMappingDiscoverer.java | 11 +- .../core/DelegatingLinkRelationProvider.java | 14 +- .../server/core/DummyInvocationUtils.java | 113 +++++- .../hateoas/server/core/EncodingUtils.java | 9 +- .../server/core/LinkBuilderSupport.java | 11 +- .../hateoas/server/core/WebHandler.java | 56 ++- ...cessorHandlerMethodReturnValueHandler.java | 19 +- .../server/reactive/WebFluxLinkBuilder.java | 11 +- .../hal-explicit-and-implicit-relations.json | 18 +- 66 files changed, 3439 insertions(+), 707 deletions(-) diff --git a/pom.xml b/pom.xml index 3e5d002c..7e1ac680 100644 --- a/pom.xml +++ b/pom.xml @@ -240,25 +240,6 @@ Configures JavaDoc generation. --> - - - - org.projectlombok - lombok-maven-plugin - 1.18.10.0 - - - generate-sources - - delombok - - - ${project.root}/target/generated-sources/delombok - - - - - org.apache.maven.plugins maven-javadoc-plugin @@ -434,7 +415,7 @@ -