Skip to content

Commit f7d3a75

Browse files
author
bnasslahsen
committed
project review
1 parent 402a1d5 commit f7d3a75

File tree

8 files changed

+9
-47
lines changed

8 files changed

+9
-47
lines changed

pom.xml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
24
<modelVersion>4.0.0</modelVersion>
35
<groupId>org.springdoc</groupId>
46
<artifactId>springdoc-openapi</artifactId>
@@ -169,8 +171,8 @@
169171
<build>
170172
<plugins>
171173
<plugin>
174+
<groupId>org.apache.maven.plugins</groupId>
172175
<artifactId>maven-source-plugin</artifactId>
173-
<version>${maven-source-plugin.version}</version>
174176
<executions>
175177
<execution>
176178
<id>attach-sources</id>
@@ -181,8 +183,8 @@
181183
</executions>
182184
</plugin>
183185
<plugin>
186+
<groupId>org.apache.maven.plugins</groupId>
184187
<artifactId>maven-javadoc-plugin</artifactId>
185-
<version>${maven-javadoc-plugin.version}</version>
186188
<executions>
187189
<execution>
188190
<id>attach-javadocs</id>
@@ -193,6 +195,7 @@
193195
</executions>
194196
</plugin>
195197
<plugin>
198+
<groupId>org.apache.maven.plugins</groupId>
196199
<artifactId>maven-gpg-plugin</artifactId>
197200
<version>${maven-gpg-plugin.version}</version>
198201
<executions>

springdoc-openapi-common/src/main/java/org/springdoc/core/AbstractRequestBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ else if (!RequestMethod.GET.equals(requestMethod)) {
182182
}
183183

184184
LinkedHashMap<String, Parameter> map = getParameterLinkedHashMap(components, methodAttributes, operationParameters, parametersDocMap);
185-
setParams(operation, new ArrayList(map.values()), requestBodyInfo);
185+
setParams(operation, new ArrayList<Parameter>(map.values()), requestBodyInfo);
186186
// allow for customisation
187187
return customiseOperation(operation, handlerMethod);
188188
}

springdoc-openapi-common/src/main/java/org/springdoc/core/OpenAPIBuilder.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ public class OpenAPIBuilder {
8484
private String serverBaseUrl;
8585
private final SpringDocConfigProperties springDocConfigProperties;
8686

87-
@SuppressWarnings("WeakerAccess")
8887
OpenAPIBuilder(Optional<OpenAPI> openAPI, ApplicationContext context, SecurityParser securityParser,
8988
SpringDocConfigProperties springDocConfigProperties,
9089
Optional<List<OpenApiBuilderCustomiser>> openApiBuilderCustomisers) {

springdoc-openapi-common/src/main/java/org/springdoc/core/OperationBuilder.java

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@
4646

4747
import org.springframework.core.annotation.AnnotationUtils;
4848
import org.springframework.util.CollectionUtils;
49-
import org.springframework.web.bind.annotation.RequestMethod;
5049

5150
import static org.springdoc.core.Constants.DEFAULT_DESCRIPTION;
5251
import static org.springdoc.core.Constants.DELETE_METHOD;
@@ -168,39 +167,6 @@ public Optional<Map<String, Callback>> buildCallbacks(
168167
return Optional.of(callbacks);
169168
}
170169

171-
private void fillPathItem(RequestMethod requestMethod, Operation operation, PathItem pathItemObject) {
172-
switch (requestMethod) {
173-
case POST:
174-
pathItemObject.post(operation);
175-
break;
176-
case GET:
177-
pathItemObject.get(operation);
178-
break;
179-
case DELETE:
180-
pathItemObject.delete(operation);
181-
break;
182-
case PUT:
183-
pathItemObject.put(operation);
184-
break;
185-
case PATCH:
186-
pathItemObject.patch(operation);
187-
break;
188-
case TRACE:
189-
pathItemObject.trace(operation);
190-
break;
191-
case HEAD:
192-
pathItemObject.head(operation);
193-
break;
194-
case OPTIONS:
195-
pathItemObject.options(operation);
196-
break;
197-
default:
198-
// Do nothing here
199-
break;
200-
}
201-
}
202-
203-
204170
private void setPathItemOperation(PathItem pathItemObject, String method, Operation operation) {
205171
switch (method) {
206172
case POST_METHOD:

springdoc-openapi-common/src/main/java/org/springdoc/core/SecurityParser.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,11 +162,11 @@ public Optional<SecuritySchemePair> getSecurityScheme(
162162
if (StringUtils.isNotBlank(securityScheme.ref()))
163163
securitySchemeObject.set$ref(securityScheme.ref());
164164

165-
if (StringUtils.isNotBlank(securityScheme.name()))
165+
if (StringUtils.isNotBlank(securityScheme.name())) {
166166
key = securityScheme.name();
167167
if (SecuritySchemeType.APIKEY.toString().equals(securitySchemeObject.getType().toString()))
168168
securitySchemeObject.setName(securityScheme.name());
169-
169+
}
170170
if (StringUtils.isNotBlank(securityScheme.paramName()))
171171
securitySchemeObject.setName(securityScheme.paramName());
172172

springdoc-openapi-common/src/main/java/org/springdoc/core/SpringDocConfiguration.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818

1919
package org.springdoc.core;
2020

21-
import java.lang.reflect.Type;
2221
import java.util.Collections;
2322
import java.util.List;
2423
import java.util.Optional;
@@ -45,7 +44,6 @@
4544
import org.springframework.context.annotation.Bean;
4645
import org.springframework.context.annotation.Configuration;
4746
import org.springframework.core.LocalVariableTableParameterNameDiscoverer;
48-
import org.springframework.core.MethodParameter;
4947

5048
import static org.springdoc.core.Constants.SPRINGDOC_CACHE_DISABLED;
5149
import static org.springdoc.core.Constants.SPRINGDOC_ENABLED;

springdoc-openapi-data-rest/src/main/java/org/springdoc/core/HalProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
package org.springdoc.core;
2020

2121
import javax.annotation.PostConstruct;
22-
import javax.annotation.PreDestroy;
2322

2423
import io.swagger.v3.core.converter.ModelConverters;
2524
import io.swagger.v3.core.util.Json;

springdoc-openapi-kotlin/pom.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,11 @@
2121
<dependency>
2222
<groupId>org.jetbrains.kotlin</groupId>
2323
<artifactId>kotlin-stdlib-jdk8</artifactId>
24-
<version>${kotlin.version}</version>
2524
<scope>provided</scope>
2625
</dependency>
2726
<dependency>
2827
<groupId>org.jetbrains.kotlinx</groupId>
2928
<artifactId>kotlinx-coroutines-reactor</artifactId>
30-
<version>${kotlin-coroutines.version}</version>
3129
<scope>provided</scope>
3230
</dependency>
3331
<dependency>
@@ -43,7 +41,6 @@
4341
<plugin>
4442
<artifactId>kotlin-maven-plugin</artifactId>
4543
<groupId>org.jetbrains.kotlin</groupId>
46-
<version>${kotlin.version}</version>
4744
<executions>
4845
<execution>
4946
<id>compile</id>

0 commit comments

Comments
 (0)