UNPKG

git-digger

Version:

![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/robertfmurdock/ze-great-tools?label=Release) ![NPM Version](https://img.shields.io/npm/v/git-digger?label=npm%20git-digger)

1,105 lines (1,098 loc) 45.6 kB
(function (_, kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core, kotlin_kotlin) { 'use strict'; //region block: imports var EmptySerializersModule = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.g1; var protoOf = kotlin_kotlin.$_$.r8; var initMetadataForObject = kotlin_kotlin.$_$.x7; var VOID = kotlin_kotlin.$_$.g; var Unit_instance = kotlin_kotlin.$_$.j3; var initMetadataForClass = kotlin_kotlin.$_$.s7; var toString = kotlin_kotlin.$_$.wc; var Enum = kotlin_kotlin.$_$.rb; var StringCompanionObject_instance = kotlin_kotlin.$_$.y2; var serializer = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.l; var InlinePrimitiveDescriptor = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.d1; var toLong = kotlin_kotlin.$_$.t8; var _UInt___init__impl__l7qpdl = kotlin_kotlin.$_$.d2; var UInt__toString_impl_dbgl21 = kotlin_kotlin.$_$.f2; var _ULong___init__impl__c78o9k = kotlin_kotlin.$_$.i2; var ULong__toString_impl_f9au7k = kotlin_kotlin.$_$.k2; var _UByte___init__impl__g9hnc4 = kotlin_kotlin.$_$.y1; var UByte__toString_impl_v72jg = kotlin_kotlin.$_$.a2; var _UShort___init__impl__jigrne = kotlin_kotlin.$_$.n2; var UShort__toString_impl_edaoee = kotlin_kotlin.$_$.p2; var _Char___init__impl__6a9atx = kotlin_kotlin.$_$.q1; var captureStack = kotlin_kotlin.$_$.g7; var toString_0 = kotlin_kotlin.$_$.u8; var SerializationException = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.j1; var SerializationException_init_$Init$ = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.a; var charSequenceLength = kotlin_kotlin.$_$.j7; var charSequenceSubSequence = kotlin_kotlin.$_$.k7; var coerceAtLeast = kotlin_kotlin.$_$.y8; var coerceAtMost = kotlin_kotlin.$_$.a9; var CLASS_getInstance = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.e; var equals = kotlin_kotlin.$_$.m7; var SealedClassSerializer = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.i1; var IllegalStateException_init_$Create$ = kotlin_kotlin.$_$.h1; var jsonCachedSerialNames = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.f1; var ENUM = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.t; var PrimitiveKind = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.r; var PolymorphicKind = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.q; var THROW_CCE = kotlin_kotlin.$_$.zb; var objectCreate = kotlin_kotlin.$_$.q8; var AbstractEncoder = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.w; var AbstractPolymorphicSerializer = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.z; var OBJECT_getInstance = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.h; var noWhenBranchMatchedException = kotlin_kotlin.$_$.tc; var IllegalArgumentException_init_$Create$ = kotlin_kotlin.$_$.d1; var findPolymorphicSerializer = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.l1; var SerializationStrategy = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.k1; var isInterface = kotlin_kotlin.$_$.g8; var isFinite = kotlin_kotlin.$_$.qc; var isFinite_0 = kotlin_kotlin.$_$.pc; var toString_1 = kotlin_kotlin.$_$.t1; var CompositeEncoder = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.x; var Encoder = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.y; var Companion_getInstance = kotlin_kotlin.$_$.g3; var serializer_0 = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.n; var Companion_getInstance_0 = kotlin_kotlin.$_$.h3; var serializer_1 = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.p; var Companion_getInstance_1 = kotlin_kotlin.$_$.f3; var serializer_2 = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.o; var Companion_getInstance_2 = kotlin_kotlin.$_$.i3; var serializer_3 = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.m; var setOf = kotlin_kotlin.$_$.z5; var Char__toInt_impl_vasixd = kotlin_kotlin.$_$.s1; var numberToChar = kotlin_kotlin.$_$.m8; var charSequenceGet = kotlin_kotlin.$_$.i7; var toByte = kotlin_kotlin.$_$.s8; var enumEntries = kotlin_kotlin.$_$.z6; var ENUM_getInstance = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.d; var MAP_getInstance = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.g; var LIST_getInstance = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.f; var getContextualDescriptor = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.v; var CONTEXTUAL_getInstance = kotlin_org_jetbrains_kotlinx_kotlinx_serialization_core.$_$.c; var StringBuilder_init_$Create$ = kotlin_kotlin.$_$.v; var HashMap_init_$Create$ = kotlin_kotlin.$_$.m; //endregion //region block: pre-declaration initMetadataForClass(Json, 'Json'); initMetadataForObject(Default, 'Default', VOID, Json); initMetadataForClass(JsonClassDiscriminator, 'JsonClassDiscriminator'); initMetadataForClass(JsonConfiguration, 'JsonConfiguration'); initMetadataForClass(ClassDiscriminatorMode, 'ClassDiscriminatorMode', VOID, Enum); initMetadataForClass(Composer, 'Composer'); initMetadataForClass(ComposerForUnsignedNumbers, 'ComposerForUnsignedNumbers', VOID, Composer); initMetadataForClass(ComposerForUnquotedLiterals, 'ComposerForUnquotedLiterals', VOID, Composer); initMetadataForClass(ComposerWithPrettyPrint, 'ComposerWithPrettyPrint', VOID, Composer); initMetadataForClass(JsonException, 'JsonException', VOID, SerializationException); initMetadataForClass(JsonEncodingException, 'JsonEncodingException', VOID, JsonException); initMetadataForClass(Key, 'Key', Key); initMetadataForClass(DescriptorSchemaCache, 'DescriptorSchemaCache', DescriptorSchemaCache); initMetadataForClass(StreamingJsonEncoder, 'StreamingJsonEncoder', VOID, AbstractEncoder, [CompositeEncoder, Encoder, AbstractEncoder]); initMetadataForClass(WriteMode, 'WriteMode', VOID, Enum); initMetadataForClass(JsonToStringWriter, 'JsonToStringWriter', JsonToStringWriter); //endregion function Default() { Default_instance = this; Json.call(this, new JsonConfiguration(), EmptySerializersModule()); } var Default_instance; function Default_getInstance() { if (Default_instance == null) new Default(); return Default_instance; } function Json(configuration, serializersModule) { Default_getInstance(); this.g1d_1 = configuration; this.h1d_1 = serializersModule; this.i1d_1 = new DescriptorSchemaCache(); } protoOf(Json).bn = function () { return this.h1d_1; }; protoOf(Json).j1d = function (serializer, value) { var result = new JsonToStringWriter(); try { encodeByWriter(this, result, serializer, value); return result.toString(); }finally { result.l1d(); } }; function JsonClassDiscriminator() { } function JsonConfiguration(encodeDefaults, ignoreUnknownKeys, isLenient, allowStructuredMapKeys, prettyPrint, explicitNulls, prettyPrintIndent, coerceInputValues, useArrayPolymorphism, classDiscriminator, allowSpecialFloatingPointValues, useAlternativeNames, namingStrategy, decodeEnumsCaseInsensitive, allowTrailingComma, allowComments, classDiscriminatorMode) { encodeDefaults = encodeDefaults === VOID ? false : encodeDefaults; ignoreUnknownKeys = ignoreUnknownKeys === VOID ? false : ignoreUnknownKeys; isLenient = isLenient === VOID ? false : isLenient; allowStructuredMapKeys = allowStructuredMapKeys === VOID ? false : allowStructuredMapKeys; prettyPrint = prettyPrint === VOID ? false : prettyPrint; explicitNulls = explicitNulls === VOID ? true : explicitNulls; prettyPrintIndent = prettyPrintIndent === VOID ? ' ' : prettyPrintIndent; coerceInputValues = coerceInputValues === VOID ? false : coerceInputValues; useArrayPolymorphism = useArrayPolymorphism === VOID ? false : useArrayPolymorphism; classDiscriminator = classDiscriminator === VOID ? 'type' : classDiscriminator; allowSpecialFloatingPointValues = allowSpecialFloatingPointValues === VOID ? false : allowSpecialFloatingPointValues; useAlternativeNames = useAlternativeNames === VOID ? true : useAlternativeNames; namingStrategy = namingStrategy === VOID ? null : namingStrategy; decodeEnumsCaseInsensitive = decodeEnumsCaseInsensitive === VOID ? false : decodeEnumsCaseInsensitive; allowTrailingComma = allowTrailingComma === VOID ? false : allowTrailingComma; allowComments = allowComments === VOID ? false : allowComments; classDiscriminatorMode = classDiscriminatorMode === VOID ? ClassDiscriminatorMode_POLYMORPHIC_getInstance() : classDiscriminatorMode; this.m1d_1 = encodeDefaults; this.n1d_1 = ignoreUnknownKeys; this.o1d_1 = isLenient; this.p1d_1 = allowStructuredMapKeys; this.q1d_1 = prettyPrint; this.r1d_1 = explicitNulls; this.s1d_1 = prettyPrintIndent; this.t1d_1 = coerceInputValues; this.u1d_1 = useArrayPolymorphism; this.v1d_1 = classDiscriminator; this.w1d_1 = allowSpecialFloatingPointValues; this.x1d_1 = useAlternativeNames; this.y1d_1 = namingStrategy; this.z1d_1 = decodeEnumsCaseInsensitive; this.a1e_1 = allowTrailingComma; this.b1e_1 = allowComments; this.c1e_1 = classDiscriminatorMode; } protoOf(JsonConfiguration).toString = function () { return 'JsonConfiguration(encodeDefaults=' + this.m1d_1 + ', ignoreUnknownKeys=' + this.n1d_1 + ', isLenient=' + this.o1d_1 + ', ' + ('allowStructuredMapKeys=' + this.p1d_1 + ', prettyPrint=' + this.q1d_1 + ', explicitNulls=' + this.r1d_1 + ', ') + ("prettyPrintIndent='" + this.s1d_1 + "', coerceInputValues=" + this.t1d_1 + ', useArrayPolymorphism=' + this.u1d_1 + ', ') + ("classDiscriminator='" + this.v1d_1 + "', allowSpecialFloatingPointValues=" + this.w1d_1 + ', ') + ('useAlternativeNames=' + this.x1d_1 + ', namingStrategy=' + toString(this.y1d_1) + ', decodeEnumsCaseInsensitive=' + this.z1d_1 + ', ') + ('allowTrailingComma=' + this.a1e_1 + ', allowComments=' + this.b1e_1 + ', classDiscriminatorMode=' + this.c1e_1.toString() + ')'); }; var ClassDiscriminatorMode_NONE_instance; var ClassDiscriminatorMode_ALL_JSON_OBJECTS_instance; var ClassDiscriminatorMode_POLYMORPHIC_instance; var ClassDiscriminatorMode_entriesInitialized; function ClassDiscriminatorMode_initEntries() { if (ClassDiscriminatorMode_entriesInitialized) return Unit_instance; ClassDiscriminatorMode_entriesInitialized = true; ClassDiscriminatorMode_NONE_instance = new ClassDiscriminatorMode('NONE', 0); ClassDiscriminatorMode_ALL_JSON_OBJECTS_instance = new ClassDiscriminatorMode('ALL_JSON_OBJECTS', 1); ClassDiscriminatorMode_POLYMORPHIC_instance = new ClassDiscriminatorMode('POLYMORPHIC', 2); } function ClassDiscriminatorMode(name, ordinal) { Enum.call(this, name, ordinal); } function ClassDiscriminatorMode_NONE_getInstance() { ClassDiscriminatorMode_initEntries(); return ClassDiscriminatorMode_NONE_instance; } function ClassDiscriminatorMode_POLYMORPHIC_getInstance() { ClassDiscriminatorMode_initEntries(); return ClassDiscriminatorMode_POLYMORPHIC_instance; } function get_jsonUnquotedLiteralDescriptor() { _init_properties_JsonElement_kt__7cbdc2(); return jsonUnquotedLiteralDescriptor; } var jsonUnquotedLiteralDescriptor; var properties_initialized_JsonElement_kt_abxy8s; function _init_properties_JsonElement_kt__7cbdc2() { if (!properties_initialized_JsonElement_kt_abxy8s) { properties_initialized_JsonElement_kt_abxy8s = true; jsonUnquotedLiteralDescriptor = InlinePrimitiveDescriptor('kotlinx.serialization.json.JsonUnquotedLiteral', serializer(StringCompanionObject_instance)); } } function Composer(writer) { this.d1e_1 = writer; this.e1e_1 = true; } protoOf(Composer).f1e = function () { this.e1e_1 = true; }; protoOf(Composer).g1e = function () { return Unit_instance; }; protoOf(Composer).h1e = function () { this.e1e_1 = false; }; protoOf(Composer).i1e = function () { this.e1e_1 = false; }; protoOf(Composer).j1e = function () { return Unit_instance; }; protoOf(Composer).k1e = function (v) { return this.d1e_1.l1e(v); }; protoOf(Composer).m1e = function (v) { return this.d1e_1.n1e(v); }; protoOf(Composer).o1e = function (v) { return this.d1e_1.n1e(v.toString()); }; protoOf(Composer).p1e = function (v) { return this.d1e_1.n1e(v.toString()); }; protoOf(Composer).q1e = function (v) { return this.d1e_1.r1e(toLong(v)); }; protoOf(Composer).s1e = function (v) { return this.d1e_1.r1e(toLong(v)); }; protoOf(Composer).t1e = function (v) { return this.d1e_1.r1e(toLong(v)); }; protoOf(Composer).u1e = function (v) { return this.d1e_1.r1e(v); }; protoOf(Composer).v1e = function (v) { return this.d1e_1.n1e(v.toString()); }; protoOf(Composer).w1e = function (value) { return this.d1e_1.x1e(value); }; function Composer_0(sb, json) { return json.g1d_1.q1d_1 ? new ComposerWithPrettyPrint(sb, json) : new Composer(sb); } function ComposerForUnsignedNumbers(writer, forceQuoting) { Composer.call(this, writer); this.a1f_1 = forceQuoting; } protoOf(ComposerForUnsignedNumbers).t1e = function (v) { if (this.a1f_1) { // Inline function 'kotlin.toUInt' call var tmp$ret$0 = _UInt___init__impl__l7qpdl(v); this.w1e(UInt__toString_impl_dbgl21(tmp$ret$0)); } else { // Inline function 'kotlin.toUInt' call var tmp$ret$1 = _UInt___init__impl__l7qpdl(v); this.m1e(UInt__toString_impl_dbgl21(tmp$ret$1)); } }; protoOf(ComposerForUnsignedNumbers).u1e = function (v) { if (this.a1f_1) { // Inline function 'kotlin.toULong' call var tmp$ret$0 = _ULong___init__impl__c78o9k(v); this.w1e(ULong__toString_impl_f9au7k(tmp$ret$0)); } else { // Inline function 'kotlin.toULong' call var tmp$ret$1 = _ULong___init__impl__c78o9k(v); this.m1e(ULong__toString_impl_f9au7k(tmp$ret$1)); } }; protoOf(ComposerForUnsignedNumbers).q1e = function (v) { if (this.a1f_1) { // Inline function 'kotlin.toUByte' call var tmp$ret$0 = _UByte___init__impl__g9hnc4(v); this.w1e(UByte__toString_impl_v72jg(tmp$ret$0)); } else { // Inline function 'kotlin.toUByte' call var tmp$ret$1 = _UByte___init__impl__g9hnc4(v); this.m1e(UByte__toString_impl_v72jg(tmp$ret$1)); } }; protoOf(ComposerForUnsignedNumbers).s1e = function (v) { if (this.a1f_1) { // Inline function 'kotlin.toUShort' call var tmp$ret$0 = _UShort___init__impl__jigrne(v); this.w1e(UShort__toString_impl_edaoee(tmp$ret$0)); } else { // Inline function 'kotlin.toUShort' call var tmp$ret$1 = _UShort___init__impl__jigrne(v); this.m1e(UShort__toString_impl_edaoee(tmp$ret$1)); } }; function ComposerForUnquotedLiterals(writer, forceQuoting) { Composer.call(this, writer); this.d1f_1 = forceQuoting; } protoOf(ComposerForUnquotedLiterals).w1e = function (value) { if (this.d1f_1) { protoOf(Composer).w1e.call(this, value); } else { protoOf(Composer).m1e.call(this, value); } }; function ComposerWithPrettyPrint(writer, json) { Composer.call(this, writer); this.g1f_1 = json; this.h1f_1 = 0; } protoOf(ComposerWithPrettyPrint).f1e = function () { this.e1e_1 = true; this.h1f_1 = this.h1f_1 + 1 | 0; }; protoOf(ComposerWithPrettyPrint).g1e = function () { this.h1f_1 = this.h1f_1 - 1 | 0; }; protoOf(ComposerWithPrettyPrint).h1e = function () { this.e1e_1 = false; this.m1e('\n'); // Inline function 'kotlin.repeat' call var times = this.h1f_1; var inductionVariable = 0; if (inductionVariable < times) do { var index = inductionVariable; inductionVariable = inductionVariable + 1 | 0; this.m1e(this.g1f_1.g1d_1.s1d_1); } while (inductionVariable < times); }; protoOf(ComposerWithPrettyPrint).i1e = function () { if (this.e1e_1) this.e1e_1 = false; else { this.h1e(); } }; protoOf(ComposerWithPrettyPrint).j1e = function () { this.k1e(_Char___init__impl__6a9atx(32)); }; function JsonEncodingException(message) { JsonException.call(this, message); captureStack(this, JsonEncodingException); } function InvalidKeyKindException(keyDescriptor) { return new JsonEncodingException("Value of type '" + keyDescriptor.nk() + "' can't be used in JSON as a key in the map. " + ("It should have either primitive or enum kind, but its kind is '" + keyDescriptor.yk().toString() + "'.\n") + "Use 'allowStructuredMapKeys = true' in 'Json {}' builder to convert such maps to [key1, value1, key2, value2,...] arrays."); } function InvalidFloatingPointEncoded(value, output) { return new JsonEncodingException('Unexpected special floating-point value ' + toString_0(value) + '. By default, ' + 'non-finite floating point values are prohibited because they do not conform JSON specification. ' + "It is possible to deserialize them using 'JsonBuilder.allowSpecialFloatingPointValues = true'\n" + ('Current output: ' + toString_0(minify(output)))); } function JsonException(message) { SerializationException_init_$Init$(message, this); captureStack(this, JsonException); } function minify(_this__u8e3s4, offset) { offset = offset === VOID ? -1 : offset; if (charSequenceLength(_this__u8e3s4) < 200) return _this__u8e3s4; if (offset === -1) { var start = charSequenceLength(_this__u8e3s4) - 60 | 0; if (start <= 0) return _this__u8e3s4; // Inline function 'kotlin.text.substring' call var endIndex = charSequenceLength(_this__u8e3s4); return '.....' + toString_0(charSequenceSubSequence(_this__u8e3s4, start, endIndex)); } var start_0 = offset - 30 | 0; var end = offset + 30 | 0; var prefix = start_0 <= 0 ? '' : '.....'; var suffix = end >= charSequenceLength(_this__u8e3s4) ? '' : '.....'; var tmp4 = coerceAtLeast(start_0, 0); // Inline function 'kotlin.text.substring' call var endIndex_0 = coerceAtMost(end, charSequenceLength(_this__u8e3s4)); return prefix + toString_0(charSequenceSubSequence(_this__u8e3s4, tmp4, endIndex_0)) + suffix; } var JsonDeserializationNamesKey; function get_JsonSerializationNamesKey() { _init_properties_JsonNamesMap_kt__cbbp0k(); return JsonSerializationNamesKey; } var JsonSerializationNamesKey; function getJsonElementName(_this__u8e3s4, json, index) { _init_properties_JsonNamesMap_kt__cbbp0k(); var strategy = namingStrategy(_this__u8e3s4, json); return strategy == null ? _this__u8e3s4.cl(index) : serializationNamesIndices(_this__u8e3s4, json, strategy)[index]; } function namingStrategy(_this__u8e3s4, json) { _init_properties_JsonNamesMap_kt__cbbp0k(); return equals(_this__u8e3s4.yk(), CLASS_getInstance()) ? json.g1d_1.y1d_1 : null; } function serializationNamesIndices(_this__u8e3s4, json, strategy) { _init_properties_JsonNamesMap_kt__cbbp0k(); var tmp = get_schemaCache(json); var tmp_0 = get_JsonSerializationNamesKey(); return tmp.j1f(_this__u8e3s4, tmp_0, serializationNamesIndices$lambda(_this__u8e3s4, strategy)); } function serializationNamesIndices$lambda($this_serializationNamesIndices, $strategy) { return function () { var tmp = 0; var tmp_0 = $this_serializationNamesIndices.al(); // Inline function 'kotlin.arrayOfNulls' call var tmp_1 = Array(tmp_0); while (tmp < tmp_0) { var tmp_2 = tmp; var baseName = $this_serializationNamesIndices.cl(tmp_2); tmp_1[tmp_2] = $strategy.k1f($this_serializationNamesIndices, tmp_2, baseName); tmp = tmp + 1 | 0; } return tmp_1; }; } var properties_initialized_JsonNamesMap_kt_ljpf42; function _init_properties_JsonNamesMap_kt__cbbp0k() { if (!properties_initialized_JsonNamesMap_kt_ljpf42) { properties_initialized_JsonNamesMap_kt_ljpf42 = true; JsonDeserializationNamesKey = new Key(); JsonSerializationNamesKey = new Key(); } } function encodeByWriter(json, writer, serializer, value) { var tmp = WriteMode_OBJ_getInstance(); // Inline function 'kotlin.arrayOfNulls' call var size = get_entries().s(); var tmp$ret$0 = Array(size); var encoder = StreamingJsonEncoder_init_$Create$(writer, json, tmp, tmp$ret$0); encoder.ym(serializer, value); } function classDiscriminator(_this__u8e3s4, json) { var _iterator__ex2g4s = _this__u8e3s4.bl().p(); while (_iterator__ex2g4s.q()) { var annotation = _iterator__ex2g4s.r(); if (annotation instanceof JsonClassDiscriminator) return annotation.u1f_1; } return json.g1d_1.v1d_1; } function validateIfSealed(serializer, actualSerializer, classDiscriminator) { if (!(serializer instanceof SealedClassSerializer)) return Unit_instance; if (jsonCachedSerialNames(actualSerializer.oj()).d1(classDiscriminator)) { var baseName = serializer.oj().nk(); var actualName = actualSerializer.oj().nk(); // Inline function 'kotlin.error' call var message = "Sealed class '" + actualName + "' cannot be serialized as base class '" + baseName + "' because" + (" it has property name that conflicts with JSON class discriminator '" + classDiscriminator + "'. ") + 'You can either change class discriminator in JsonConfiguration, ' + 'rename property with @SerialName annotation or fall back to array polymorphism'; throw IllegalStateException_init_$Create$(toString_0(message)); } } function checkKind(kind) { if (kind instanceof ENUM) { // Inline function 'kotlin.error' call var message = "Enums cannot be serialized polymorphically with 'type' parameter. You can use 'JsonBuilder.useArrayPolymorphism' instead"; throw IllegalStateException_init_$Create$(toString_0(message)); } if (kind instanceof PrimitiveKind) { // Inline function 'kotlin.error' call var message_0 = "Primitives cannot be serialized polymorphically with 'type' parameter. You can use 'JsonBuilder.useArrayPolymorphism' instead"; throw IllegalStateException_init_$Create$(toString_0(message_0)); } if (kind instanceof PolymorphicKind) { // Inline function 'kotlin.error' call var message_1 = 'Actual serializer for polymorphic cannot be polymorphic itself'; throw IllegalStateException_init_$Create$(toString_0(message_1)); } } function access$validateIfSealed$tPolymorphicKt(serializer, actualSerializer, classDiscriminator) { return validateIfSealed(serializer, actualSerializer, classDiscriminator); } function Key() { } function DescriptorSchemaCache() { this.i1f_1 = createMapForCache(16); } protoOf(DescriptorSchemaCache).v1f = function (descriptor, key, value) { // Inline function 'kotlin.collections.getOrPut' call var this_0 = this.i1f_1; var value_0 = this_0.w1(descriptor); var tmp; if (value_0 == null) { var answer = createMapForCache(2); this_0.e2(descriptor, answer); tmp = answer; } else { tmp = value_0; } var tmp2 = tmp; var tmp3 = key instanceof Key ? key : THROW_CCE(); // Inline function 'kotlin.collections.set' call var value_1 = !(value == null) ? value : THROW_CCE(); tmp2.e2(tmp3, value_1); }; protoOf(DescriptorSchemaCache).j1f = function (descriptor, key, defaultValue) { var tmp0_safe_receiver = this.w1f(descriptor, key); if (tmp0_safe_receiver == null) null; else { // Inline function 'kotlin.let' call return tmp0_safe_receiver; } var value = defaultValue(); this.v1f(descriptor, key, value); return value; }; protoOf(DescriptorSchemaCache).w1f = function (descriptor, key) { var tmp0_safe_receiver = this.i1f_1.w1(descriptor); var tmp; if (tmp0_safe_receiver == null) { tmp = null; } else { tmp = tmp0_safe_receiver.w1(key instanceof Key ? key : THROW_CCE()); } var tmp_0 = tmp; return !(tmp_0 == null) ? tmp_0 : null; }; function get_unsignedNumberDescriptors() { _init_properties_StreamingJsonEncoder_kt__pn1bsi(); return unsignedNumberDescriptors; } var unsignedNumberDescriptors; function StreamingJsonEncoder_init_$Init$(output, json, mode, modeReuseCache, $this) { StreamingJsonEncoder.call($this, Composer_0(output, json), json, mode, modeReuseCache); return $this; } function StreamingJsonEncoder_init_$Create$(output, json, mode, modeReuseCache) { return StreamingJsonEncoder_init_$Init$(output, json, mode, modeReuseCache, objectCreate(protoOf(StreamingJsonEncoder))); } function encodeTypeInfo($this, discriminator, serialName) { $this.l1f_1.h1e(); $this.lm(discriminator); $this.l1f_1.k1e(_Char___init__impl__6a9atx(58)); $this.l1f_1.j1e(); $this.lm(serialName); } function StreamingJsonEncoder(composer, json, mode, modeReuseCache) { AbstractEncoder.call(this); this.l1f_1 = composer; this.m1f_1 = json; this.n1f_1 = mode; this.o1f_1 = modeReuseCache; this.p1f_1 = this.m1f_1.bn(); this.q1f_1 = this.m1f_1.g1d_1; this.r1f_1 = false; this.s1f_1 = null; this.t1f_1 = null; var i = this.n1f_1.i2_1; if (!(this.o1f_1 == null)) { if (!(this.o1f_1[i] === null) || !(this.o1f_1[i] === this)) { this.o1f_1[i] = this; } } } protoOf(StreamingJsonEncoder).x1f = function () { return this.m1f_1; }; protoOf(StreamingJsonEncoder).bn = function () { return this.p1f_1; }; protoOf(StreamingJsonEncoder).en = function (descriptor, index) { return this.q1f_1.m1d_1; }; protoOf(StreamingJsonEncoder).ym = function (serializer, value) { $l$block: { // Inline function 'kotlinx.serialization.json.internal.encodePolymorphically' call if (this.x1f().g1d_1.u1d_1) { serializer.pj(this, value); break $l$block; } var isPolymorphicSerializer = serializer instanceof AbstractPolymorphicSerializer; var tmp; if (isPolymorphicSerializer) { tmp = !this.x1f().g1d_1.c1e_1.equals(ClassDiscriminatorMode_NONE_getInstance()); } else { var tmp_0; switch (this.x1f().g1d_1.c1e_1.i2_1) { case 0: case 2: tmp_0 = false; break; case 1: // Inline function 'kotlin.let' call var it = serializer.oj().yk(); tmp_0 = equals(it, CLASS_getInstance()) || equals(it, OBJECT_getInstance()); break; default: noWhenBranchMatchedException(); break; } tmp = tmp_0; } var needDiscriminator = tmp; var baseClassDiscriminator = needDiscriminator ? classDiscriminator(serializer.oj(), this.x1f()) : null; var tmp_1; if (isPolymorphicSerializer) { var casted = serializer instanceof AbstractPolymorphicSerializer ? serializer : THROW_CCE(); $l$block_0: { // Inline function 'kotlin.requireNotNull' call if (value == null) { var message = 'Value for serializer ' + toString_0(serializer.oj()) + ' should always be non-null. Please report issue to the kotlinx.serialization tracker.'; throw IllegalArgumentException_init_$Create$(toString_0(message)); } else { break $l$block_0; } } var actual = findPolymorphicSerializer(casted, this, value); if (!(baseClassDiscriminator == null)) { access$validateIfSealed$tPolymorphicKt(serializer, actual, baseClassDiscriminator); } checkKind(actual.oj().yk()); tmp_1 = isInterface(actual, SerializationStrategy) ? actual : THROW_CCE(); } else { tmp_1 = serializer; } var actualSerializer = tmp_1; if (!(baseClassDiscriminator == null)) { var serialName = actualSerializer.oj().nk(); this.s1f_1 = baseClassDiscriminator; this.t1f_1 = serialName; } actualSerializer.pj(this, value); } }; protoOf(StreamingJsonEncoder).yl = function (descriptor) { var newMode = switchMode(this.m1f_1, descriptor); if (!(newMode.a1g_1 === _Char___init__impl__6a9atx(0))) { this.l1f_1.k1e(newMode.a1g_1); this.l1f_1.f1e(); } var discriminator = this.s1f_1; if (!(discriminator == null)) { var tmp0_elvis_lhs = this.t1f_1; encodeTypeInfo(this, discriminator, tmp0_elvis_lhs == null ? descriptor.nk() : tmp0_elvis_lhs); this.s1f_1 = null; this.t1f_1 = null; } if (this.n1f_1.equals(newMode)) { return this; } var tmp1_safe_receiver = this.o1f_1; var tmp2_elvis_lhs = tmp1_safe_receiver == null ? null : tmp1_safe_receiver[newMode.i2_1]; return tmp2_elvis_lhs == null ? new StreamingJsonEncoder(this.l1f_1, this.m1f_1, newMode, this.o1f_1) : tmp2_elvis_lhs; }; protoOf(StreamingJsonEncoder).zl = function (descriptor) { if (!(this.n1f_1.b1g_1 === _Char___init__impl__6a9atx(0))) { this.l1f_1.g1e(); this.l1f_1.i1e(); this.l1f_1.k1e(this.n1f_1.b1g_1); } }; protoOf(StreamingJsonEncoder).am = function (descriptor, index) { switch (this.n1f_1.i2_1) { case 1: if (!this.l1f_1.e1e_1) { this.l1f_1.k1e(_Char___init__impl__6a9atx(44)); } this.l1f_1.h1e(); break; case 2: if (!this.l1f_1.e1e_1) { var tmp = this; var tmp_0; if ((index % 2 | 0) === 0) { this.l1f_1.k1e(_Char___init__impl__6a9atx(44)); this.l1f_1.h1e(); tmp_0 = true; } else { this.l1f_1.k1e(_Char___init__impl__6a9atx(58)); this.l1f_1.j1e(); tmp_0 = false; } tmp.r1f_1 = tmp_0; } else { this.r1f_1 = true; this.l1f_1.h1e(); } break; case 3: if (index === 0) this.r1f_1 = true; if (index === 1) { this.l1f_1.k1e(_Char___init__impl__6a9atx(44)); this.l1f_1.j1e(); this.r1f_1 = false; } break; default: if (!this.l1f_1.e1e_1) { this.l1f_1.k1e(_Char___init__impl__6a9atx(44)); } this.l1f_1.h1e(); this.lm(getJsonElementName(descriptor, this.m1f_1, index)); this.l1f_1.k1e(_Char___init__impl__6a9atx(58)); this.l1f_1.j1e(); break; } return true; }; protoOf(StreamingJsonEncoder).zm = function (descriptor, index, serializer, value) { if (!(value == null) || this.q1f_1.r1d_1) { protoOf(AbstractEncoder).zm.call(this, descriptor, index, serializer, value); } }; protoOf(StreamingJsonEncoder).mm = function (descriptor) { var tmp; if (get_isUnsignedNumber(descriptor)) { // Inline function 'kotlinx.serialization.json.internal.StreamingJsonEncoder.composerAs' call var tmp_0; var tmp_1 = this.l1f_1; if (tmp_1 instanceof ComposerForUnsignedNumbers) { tmp_0 = this.l1f_1; } else { var tmp1 = this.l1f_1.d1e_1; var p1 = this.r1f_1; tmp_0 = new ComposerForUnsignedNumbers(tmp1, p1); } var tmp$ret$1 = tmp_0; tmp = new StreamingJsonEncoder(tmp$ret$1, this.m1f_1, this.n1f_1, null); } else if (get_isUnquotedLiteral(descriptor)) { // Inline function 'kotlinx.serialization.json.internal.StreamingJsonEncoder.composerAs' call var tmp_2; var tmp_3 = this.l1f_1; if (tmp_3 instanceof ComposerForUnquotedLiterals) { tmp_2 = this.l1f_1; } else { var tmp4 = this.l1f_1.d1e_1; var p1_0 = this.r1f_1; tmp_2 = new ComposerForUnquotedLiterals(tmp4, p1_0); } var tmp$ret$3 = tmp_2; tmp = new StreamingJsonEncoder(tmp$ret$3, this.m1f_1, this.n1f_1, null); } else if (!(this.s1f_1 == null)) { // Inline function 'kotlin.apply' call this.t1f_1 = descriptor.nk(); tmp = this; } else { tmp = protoOf(AbstractEncoder).mm.call(this, descriptor); } return tmp; }; protoOf(StreamingJsonEncoder).cm = function () { this.l1f_1.m1e('null'); }; protoOf(StreamingJsonEncoder).dm = function (value) { if (this.r1f_1) { this.lm(value.toString()); } else { this.l1f_1.v1e(value); } }; protoOf(StreamingJsonEncoder).em = function (value) { if (this.r1f_1) { this.lm(value.toString()); } else { this.l1f_1.q1e(value); } }; protoOf(StreamingJsonEncoder).fm = function (value) { if (this.r1f_1) { this.lm(value.toString()); } else { this.l1f_1.s1e(value); } }; protoOf(StreamingJsonEncoder).gm = function (value) { if (this.r1f_1) { this.lm(value.toString()); } else { this.l1f_1.t1e(value); } }; protoOf(StreamingJsonEncoder).hm = function (value) { if (this.r1f_1) { this.lm(value.toString()); } else { this.l1f_1.u1e(value); } }; protoOf(StreamingJsonEncoder).im = function (value) { if (this.r1f_1) { this.lm(value.toString()); } else { this.l1f_1.o1e(value); } if (!this.q1f_1.w1d_1 && !isFinite(value)) { throw InvalidFloatingPointEncoded(value, toString_0(this.l1f_1.d1e_1)); } }; protoOf(StreamingJsonEncoder).jm = function (value) { if (this.r1f_1) { this.lm(value.toString()); } else { this.l1f_1.p1e(value); } if (!this.q1f_1.w1d_1 && !isFinite_0(value)) { throw InvalidFloatingPointEncoded(value, toString_0(this.l1f_1.d1e_1)); } }; protoOf(StreamingJsonEncoder).km = function (value) { this.lm(toString_1(value)); }; protoOf(StreamingJsonEncoder).lm = function (value) { return this.l1f_1.w1e(value); }; function get_isUnsignedNumber(_this__u8e3s4) { _init_properties_StreamingJsonEncoder_kt__pn1bsi(); return _this__u8e3s4.zk() && get_unsignedNumberDescriptors().d1(_this__u8e3s4); } function get_isUnquotedLiteral(_this__u8e3s4) { _init_properties_StreamingJsonEncoder_kt__pn1bsi(); return _this__u8e3s4.zk() && equals(_this__u8e3s4, get_jsonUnquotedLiteralDescriptor()); } var properties_initialized_StreamingJsonEncoder_kt_6ifwwk; function _init_properties_StreamingJsonEncoder_kt__pn1bsi() { if (!properties_initialized_StreamingJsonEncoder_kt_6ifwwk) { properties_initialized_StreamingJsonEncoder_kt_6ifwwk = true; unsignedNumberDescriptors = setOf([serializer_0(Companion_getInstance()).oj(), serializer_1(Companion_getInstance_0()).oj(), serializer_2(Companion_getInstance_1()).oj(), serializer_3(Companion_getInstance_2()).oj()]); } } function get_ESCAPE_STRINGS() { _init_properties_StringOps_kt__fcy1db(); return ESCAPE_STRINGS; } var ESCAPE_STRINGS; var ESCAPE_MARKERS; function toHexChar(i) { _init_properties_StringOps_kt__fcy1db(); var d = i & 15; var tmp; if (d < 10) { // Inline function 'kotlin.code' call var this_0 = _Char___init__impl__6a9atx(48); var tmp$ret$0 = Char__toInt_impl_vasixd(this_0); tmp = numberToChar(d + tmp$ret$0 | 0); } else { var tmp_0 = d - 10 | 0; // Inline function 'kotlin.code' call var this_1 = _Char___init__impl__6a9atx(97); var tmp$ret$1 = Char__toInt_impl_vasixd(this_1); tmp = numberToChar(tmp_0 + tmp$ret$1 | 0); } return tmp; } function printQuoted(_this__u8e3s4, value) { _init_properties_StringOps_kt__fcy1db(); _this__u8e3s4.y7(_Char___init__impl__6a9atx(34)); var lastPos = 0; var inductionVariable = 0; var last = charSequenceLength(value) - 1 | 0; if (inductionVariable <= last) do { var i = inductionVariable; inductionVariable = inductionVariable + 1 | 0; // Inline function 'kotlin.code' call var this_0 = charSequenceGet(value, i); var c = Char__toInt_impl_vasixd(this_0); if (c < get_ESCAPE_STRINGS().length && !(get_ESCAPE_STRINGS()[c] == null)) { _this__u8e3s4.mb(value, lastPos, i); _this__u8e3s4.x7(get_ESCAPE_STRINGS()[c]); lastPos = i + 1 | 0; } } while (inductionVariable <= last); if (!(lastPos === 0)) _this__u8e3s4.mb(value, lastPos, value.length); else _this__u8e3s4.x7(value); _this__u8e3s4.y7(_Char___init__impl__6a9atx(34)); } var properties_initialized_StringOps_kt_wzaea7; function _init_properties_StringOps_kt__fcy1db() { if (!properties_initialized_StringOps_kt_wzaea7) { properties_initialized_StringOps_kt_wzaea7 = true; // Inline function 'kotlin.arrayOfNulls' call // Inline function 'kotlin.apply' call var this_0 = Array(93); var inductionVariable = 0; if (inductionVariable <= 31) do { var c = inductionVariable; inductionVariable = inductionVariable + 1 | 0; var c1 = toHexChar(c >> 12); var c2 = toHexChar(c >> 8); var c3 = toHexChar(c >> 4); var c4 = toHexChar(c); this_0[c] = '\\u' + toString_1(c1) + toString_1(c2) + toString_1(c3) + toString_1(c4); } while (inductionVariable <= 31); // Inline function 'kotlin.code' call var this_1 = _Char___init__impl__6a9atx(34); this_0[Char__toInt_impl_vasixd(this_1)] = '\\"'; // Inline function 'kotlin.code' call var this_2 = _Char___init__impl__6a9atx(92); this_0[Char__toInt_impl_vasixd(this_2)] = '\\\\'; // Inline function 'kotlin.code' call var this_3 = _Char___init__impl__6a9atx(9); this_0[Char__toInt_impl_vasixd(this_3)] = '\\t'; // Inline function 'kotlin.code' call var this_4 = _Char___init__impl__6a9atx(8); this_0[Char__toInt_impl_vasixd(this_4)] = '\\b'; // Inline function 'kotlin.code' call var this_5 = _Char___init__impl__6a9atx(10); this_0[Char__toInt_impl_vasixd(this_5)] = '\\n'; // Inline function 'kotlin.code' call var this_6 = _Char___init__impl__6a9atx(13); this_0[Char__toInt_impl_vasixd(this_6)] = '\\r'; this_0[12] = '\\f'; ESCAPE_STRINGS = this_0; // Inline function 'kotlin.apply' call var this_7 = new Int8Array(93); var inductionVariable_0 = 0; if (inductionVariable_0 <= 31) do { var c_0 = inductionVariable_0; inductionVariable_0 = inductionVariable_0 + 1 | 0; this_7[c_0] = 1; } while (inductionVariable_0 <= 31); // Inline function 'kotlin.code' call var this_8 = _Char___init__impl__6a9atx(34); var tmp = Char__toInt_impl_vasixd(this_8); // Inline function 'kotlin.code' call var this_9 = _Char___init__impl__6a9atx(34); var tmp$ret$1 = Char__toInt_impl_vasixd(this_9); this_7[tmp] = toByte(tmp$ret$1); // Inline function 'kotlin.code' call var this_10 = _Char___init__impl__6a9atx(92); var tmp_0 = Char__toInt_impl_vasixd(this_10); // Inline function 'kotlin.code' call var this_11 = _Char___init__impl__6a9atx(92); var tmp$ret$3 = Char__toInt_impl_vasixd(this_11); this_7[tmp_0] = toByte(tmp$ret$3); // Inline function 'kotlin.code' call var this_12 = _Char___init__impl__6a9atx(9); var tmp_1 = Char__toInt_impl_vasixd(this_12); // Inline function 'kotlin.code' call var this_13 = _Char___init__impl__6a9atx(116); var tmp$ret$5 = Char__toInt_impl_vasixd(this_13); this_7[tmp_1] = toByte(tmp$ret$5); // Inline function 'kotlin.code' call var this_14 = _Char___init__impl__6a9atx(8); var tmp_2 = Char__toInt_impl_vasixd(this_14); // Inline function 'kotlin.code' call var this_15 = _Char___init__impl__6a9atx(98); var tmp$ret$7 = Char__toInt_impl_vasixd(this_15); this_7[tmp_2] = toByte(tmp$ret$7); // Inline function 'kotlin.code' call var this_16 = _Char___init__impl__6a9atx(10); var tmp_3 = Char__toInt_impl_vasixd(this_16); // Inline function 'kotlin.code' call var this_17 = _Char___init__impl__6a9atx(110); var tmp$ret$9 = Char__toInt_impl_vasixd(this_17); this_7[tmp_3] = toByte(tmp$ret$9); // Inline function 'kotlin.code' call var this_18 = _Char___init__impl__6a9atx(13); var tmp_4 = Char__toInt_impl_vasixd(this_18); // Inline function 'kotlin.code' call var this_19 = _Char___init__impl__6a9atx(114); var tmp$ret$11 = Char__toInt_impl_vasixd(this_19); this_7[tmp_4] = toByte(tmp$ret$11); // Inline function 'kotlin.code' call var this_20 = _Char___init__impl__6a9atx(102); var tmp$ret$12 = Char__toInt_impl_vasixd(this_20); this_7[12] = toByte(tmp$ret$12); ESCAPE_MARKERS = this_7; } } var WriteMode_OBJ_instance; var WriteMode_LIST_instance; var WriteMode_MAP_instance; var WriteMode_POLY_OBJ_instance; function values() { return [WriteMode_OBJ_getInstance(), WriteMode_LIST_getInstance(), WriteMode_MAP_getInstance(), WriteMode_POLY_OBJ_getInstance()]; } function get_entries() { if ($ENTRIES == null) $ENTRIES = enumEntries(values()); return $ENTRIES; } var WriteMode_entriesInitialized; function WriteMode_initEntries() { if (WriteMode_entriesInitialized) return Unit_instance; WriteMode_entriesInitialized = true; WriteMode_OBJ_instance = new WriteMode('OBJ', 0, _Char___init__impl__6a9atx(123), _Char___init__impl__6a9atx(125)); WriteMode_LIST_instance = new WriteMode('LIST', 1, _Char___init__impl__6a9atx(91), _Char___init__impl__6a9atx(93)); WriteMode_MAP_instance = new WriteMode('MAP', 2, _Char___init__impl__6a9atx(123), _Char___init__impl__6a9atx(125)); WriteMode_POLY_OBJ_instance = new WriteMode('POLY_OBJ', 3, _Char___init__impl__6a9atx(91), _Char___init__impl__6a9atx(93)); } var $ENTRIES; function WriteMode(name, ordinal, begin, end) { Enum.call(this, name, ordinal); this.a1g_1 = begin; this.b1g_1 = end; } function switchMode(_this__u8e3s4, desc) { var tmp0_subject = desc.yk(); var tmp; if (tmp0_subject instanceof PolymorphicKind) { tmp = WriteMode_POLY_OBJ_getInstance(); } else { if (equals(tmp0_subject, LIST_getInstance())) { tmp = WriteMode_LIST_getInstance(); } else { if (equals(tmp0_subject, MAP_getInstance())) { // Inline function 'kotlinx.serialization.json.internal.selectMapMode' call var keyDescriptor = carrierDescriptor(desc.dl(0), _this__u8e3s4.bn()); var keyKind = keyDescriptor.yk(); var tmp_0; var tmp_1; if (keyKind instanceof PrimitiveKind) { tmp_1 = true; } else { tmp_1 = equals(keyKind, ENUM_getInstance()); } if (tmp_1) { tmp_0 = WriteMode_MAP_getInstance(); } else { if (_this__u8e3s4.g1d_1.p1d_1) { tmp_0 = WriteMode_LIST_getInstance(); } else { throw InvalidKeyKindException(keyDescriptor); } } tmp = tmp_0; } else { tmp = WriteMode_OBJ_getInstance(); } } } return tmp; } function carrierDescriptor(_this__u8e3s4, module_0) { var tmp; if (equals(_this__u8e3s4.yk(), CONTEXTUAL_getInstance())) { var tmp0_safe_receiver = getContextualDescriptor(module_0, _this__u8e3s4); var tmp1_elvis_lhs = tmp0_safe_receiver == null ? null : carrierDescriptor(tmp0_safe_receiver, module_0); tmp = tmp1_elvis_lhs == null ? _this__u8e3s4 : tmp1_elvis_lhs; } else if (_this__u8e3s4.zk()) { tmp = carrierDescriptor(_this__u8e3s4.dl(0), module_0); } else { tmp = _this__u8e3s4; } return tmp; } function WriteMode_OBJ_getInstance() { WriteMode_initEntries(); return WriteMode_OBJ_instance; } function WriteMode_LIST_getInstance() { WriteMode_initEntries(); return WriteMode_LIST_instance; } function WriteMode_MAP_getInstance() { WriteMode_initEntries(); return WriteMode_MAP_instance; } function WriteMode_POLY_OBJ_getInstance() { WriteMode_initEntries(); return WriteMode_POLY_OBJ_instance; } function get_schemaCache(_this__u8e3s4) { return _this__u8e3s4.i1d_1; } function JsonToStringWriter() { this.k1d_1 = StringBuilder_init_$Create$(128); } protoOf(JsonToStringWriter).r1e = function (value) { this.k1d_1.pb(value); }; protoOf(JsonToStringWriter).l1e = function (char) { this.k1d_1.y7(char); }; protoOf(JsonToStringWriter).n1e = function (text) { this.k1d_1.x7(text); }; protoOf(JsonToStringWriter).x1e = function (text) { printQuoted(this.k1d_1, text); }; protoOf(JsonToStringWriter).l1d = function () { this.k1d_1.rb(); }; protoOf(JsonToStringWriter).toString = function () { return this.k1d_1.toString(); }; function createMapForCache(initialCapacity) { return HashMap_init_$Create$(initialCapacity); } //region block: exports _.$_$ = _.$_$ || {}; _.$_$.a = Default_getInstance; //endregion return _; }(module.exports, require('./kotlinx-serialization-kotlinx-serialization-core.js'), require('./kotlin-kotlin-stdlib.js'))); //# sourceMappingURL=kotlinx-serialization-kotlinx-serialization-json.js.map