Skip to content

Commit b1d27b2

Browse files
authored
Correct companion object visibility (#34)
1 parent 7d777f5 commit b1d27b2

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

api/json-schema-validator.api

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,18 @@ public final class io/github/optimumcode/json/schema/JsonSchemaStream {
6161
}
6262

6363
public final class io/github/optimumcode/json/schema/SchemaType : java/lang/Enum {
64+
public static final field Companion Lio/github/optimumcode/json/schema/SchemaType$Companion;
6465
public static final field DRAFT_2019_09 Lio/github/optimumcode/json/schema/SchemaType;
6566
public static final field DRAFT_7 Lio/github/optimumcode/json/schema/SchemaType;
6667
public static final fun find (Ljava/lang/String;)Lio/github/optimumcode/json/schema/SchemaType;
6768
public static fun valueOf (Ljava/lang/String;)Lio/github/optimumcode/json/schema/SchemaType;
6869
public static fun values ()[Lio/github/optimumcode/json/schema/SchemaType;
6970
}
7071

72+
public final class io/github/optimumcode/json/schema/SchemaType$Companion {
73+
public final fun find (Ljava/lang/String;)Lio/github/optimumcode/json/schema/SchemaType;
74+
}
75+
7176
public final class io/github/optimumcode/json/schema/ValidationError {
7277
public fun <init> (Lio/github/optimumcode/json/pointer/JsonPointer;Lio/github/optimumcode/json/pointer/JsonPointer;Ljava/lang/String;Ljava/util/Map;Lio/github/optimumcode/json/pointer/JsonPointer;)V
7378
public synthetic fun <init> (Lio/github/optimumcode/json/pointer/JsonPointer;Lio/github/optimumcode/json/pointer/JsonPointer;Ljava/lang/String;Ljava/util/Map;Lio/github/optimumcode/json/pointer/JsonPointer;ILkotlin/jvm/internal/DefaultConstructorMarker;)V

src/commonMain/kotlin/io/github/optimumcode/json/schema/SchemaType.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ public enum class SchemaType(
1414
DRAFT_2019_09(Uri.parse("https://json-schema.org/draft/2019-09/schema"), Draft201909SchemaLoaderConfig),
1515
;
1616

17-
internal companion object {
17+
public companion object {
1818
private const val HTTP_SCHEMA: String = "http"
1919
private const val HTTPS_SCHEMA: String = "https"
2020

2121
@JvmStatic
22-
fun find(schemaId: String): SchemaType? {
22+
public fun find(schemaId: String): SchemaType? {
2323
val uri = Uri.parse(schemaId)
2424
if (uri.scheme.let { it != HTTP_SCHEMA && it != HTTPS_SCHEMA }) {
2525
// the schema in URI is unknown

0 commit comments

Comments
 (0)