Skip to content

Commit 600d977

Browse files
committed
kotlin:S6515
1 parent 35df36f commit 600d977

File tree

4 files changed

+10
-14
lines changed

4 files changed

+10
-14
lines changed

openapi-processor-core/src/main/kotlin/io/openapiprocessor/core/converter/ApiConverter.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import io.openapiprocessor.core.model.*
1414
import io.openapiprocessor.core.model.datatypes.*
1515
import io.openapiprocessor.core.parser.*
1616
import io.openapiprocessor.core.parser.HttpMethod
17-
import io.openapiprocessor.core.parser.NullSchema.Companion.nullSchema
17+
import io.openapiprocessor.core.parser.NullSchema
1818
import io.openapiprocessor.core.parser.RequestBody
1919
import io.openapiprocessor.core.parser.Response
2020
import io.openapiprocessor.core.writer.Identifier
@@ -335,7 +335,7 @@ class ApiConverter(
335335
SchemaInfo.Endpoint(ctx.path, operation.getMethod()),
336336
"",
337337
"",
338-
nullSchema,
338+
NullSchema,
339339
ctx.resolver)
340340

341341
val dataType = NoneDataType()

openapi-processor-core/src/main/kotlin/io/openapiprocessor/core/parser/NullSchema.kt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,7 @@
55

66
package io.openapiprocessor.core.parser
77

8-
9-
class NullSchema private constructor(): Schema {
10-
companion object {
11-
val nullSchema: NullSchema = NullSchema()
12-
}
8+
object NullSchema: Schema {
139

1410
override fun getType(): String? {
1511
return null

openapi-processor-core/src/test/kotlin/io/openapiprocessor/core/converter/wrapper/NullDataTypeWrapperSpec.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import io.openapiprocessor.core.converter.MappingFinder
1414
import io.openapiprocessor.core.converter.SchemaInfo
1515
import io.openapiprocessor.core.model.datatypes.StringDataType
1616
import io.openapiprocessor.core.parser.HttpMethod
17-
import io.openapiprocessor.core.parser.NullSchema.Companion.nullSchema
17+
import io.openapiprocessor.core.parser.NullSchema
1818
import io.openapiprocessor.core.parser.RefResolver
1919
import io.openapiprocessor.core.support.parseOptions
2020

@@ -28,7 +28,7 @@ class NullDataTypeWrapperSpec : StringSpec({
2828
val wrapper = NullDataTypeWrapper(options, MappingFinder(options))
2929

3030
val info = SchemaInfo(
31-
SchemaInfo.Endpoint("/any", HttpMethod.GET), "", "", nullSchema, resolver
31+
SchemaInfo.Endpoint("/any", HttpMethod.GET), "", "", NullSchema, resolver
3232
)
3333
val dataType = StringDataType()
3434

@@ -47,7 +47,7 @@ class NullDataTypeWrapperSpec : StringSpec({
4747
val wrapper = NullDataTypeWrapper(options, MappingFinder(options))
4848

4949
val info = SchemaInfo(
50-
SchemaInfo.Endpoint("/any", HttpMethod.GET), "", "", nullSchema, resolver
50+
SchemaInfo.Endpoint("/any", HttpMethod.GET), "", "", NullSchema, resolver
5151
)
5252
val dataType = StringDataType()
5353

@@ -69,7 +69,7 @@ class NullDataTypeWrapperSpec : StringSpec({
6969
val wrapper = NullDataTypeWrapper(options, MappingFinder(options))
7070

7171
val info = SchemaInfo(
72-
SchemaInfo.Endpoint("/any", HttpMethod.PATCH), "", "", nullSchema, resolver
72+
SchemaInfo.Endpoint("/any", HttpMethod.PATCH), "", "", NullSchema, resolver
7373
)
7474
val dataType = StringDataType()
7575

openapi-processor-core/src/test/kotlin/io/openapiprocessor/core/model/datatypes/LazyDataTypeSpec.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import io.mockk.mockk
1313
import io.openapiprocessor.core.converter.SchemaInfo
1414
import io.openapiprocessor.core.model.DataTypes
1515
import io.openapiprocessor.core.parser.HttpMethod
16-
import io.openapiprocessor.core.parser.NullSchema.Companion.nullSchema
16+
import io.openapiprocessor.core.parser.NullSchema
1717
import io.openapiprocessor.core.parser.RefResolver
1818

1919
class LazyDataTypeSpec : StringSpec({
@@ -26,7 +26,7 @@ class LazyDataTypeSpec : StringSpec({
2626
ObjectDataType(DataTypeName("Foo", "FooX"), "pkg", linkedMapOf())
2727
)
2828

29-
val info = SchemaInfo(any, "Foo", "", nullSchema, resolver)
29+
val info = SchemaInfo(any, "Foo", "", NullSchema, resolver)
3030
val dt = dataTypes.lazy(info.getName())
3131

3232
dt.getName() shouldBe "Foo"
@@ -41,7 +41,7 @@ class LazyDataTypeSpec : StringSpec({
4141
ObjectDataType(DataTypeName(id, type), "pkg", linkedMapOf())
4242
)
4343

44-
val info = SchemaInfo(any, id, "", nullSchema, resolver)
44+
val info = SchemaInfo(any, id, "", NullSchema, resolver)
4545
val dt = dataTypes.lazy(info.getName())
4646

4747
dt.getImports() shouldBe setOf(

0 commit comments

Comments
 (0)