Path Lines of Code thrifty-compiler-plugins/src/main/java/com/microsoft/thrifty/compiler/TypeProcessorService.java 33 thrifty-compiler-plugins/src/main/java/com/microsoft/thrifty/compiler/spi/KotlinTypeProcessor.java 8 thrifty-compiler-plugins/src/main/java/com/microsoft/thrifty/compiler/spi/TypeProcessor.java 5 thrifty-compiler/TestThrift.thrift 184 thrifty-compiler/src/main/kotlin/com/microsoft/thrifty/compiler/ThriftyCompiler.kt 240 thrifty-compiler/testcase.thrift 33 thrifty-example-postprocessor/src/main/java/com/microsoft/thrifty/compiler/SerializableTypeProcessor.java 18 thrifty-example-postprocessor/src/main/kotlin/com/microsoft/thrifty/compiler/SerializableKotlinProcessor.kt 21 thrifty-gradle-plugin/src/main/java/com/microsoft/thrifty/gradle/DefaultThriftSourceDirectory.java 32 thrifty-gradle-plugin/src/main/java/com/microsoft/thrifty/gradle/FieldNameStyle.java 6 thrifty-gradle-plugin/src/main/java/com/microsoft/thrifty/gradle/GenerateThriftSourcesWorkAction.java 185 thrifty-gradle-plugin/src/main/java/com/microsoft/thrifty/gradle/GenerateThriftSourcesWorkParams.java 16 thrifty-gradle-plugin/src/main/java/com/microsoft/thrifty/gradle/JavaThriftOptions.java 46 thrifty-gradle-plugin/src/main/java/com/microsoft/thrifty/gradle/KotlinThriftOptions.java 67 thrifty-gradle-plugin/src/main/java/com/microsoft/thrifty/gradle/SerializableThriftOptions.java 97 thrifty-gradle-plugin/src/main/java/com/microsoft/thrifty/gradle/ThriftOptions.java 85 thrifty-gradle-plugin/src/main/java/com/microsoft/thrifty/gradle/ThriftSourceDirectory.java 5 thrifty-gradle-plugin/src/main/java/com/microsoft/thrifty/gradle/ThriftyExtension.java 104 thrifty-gradle-plugin/src/main/java/com/microsoft/thrifty/gradle/ThriftyGradlePlugin.java 73 thrifty-gradle-plugin/src/main/java/com/microsoft/thrifty/gradle/ThriftyTask.java 45 thrifty-java-codegen/src/main/kotlin/com/microsoft.thrifty.gen/ConstantBuilder.kt 298 thrifty-java-codegen/src/main/kotlin/com/microsoft.thrifty.gen/FieldNamer.kt 11 thrifty-java-codegen/src/main/kotlin/com/microsoft.thrifty.gen/GenerateReaderVisitor.kt 181 thrifty-java-codegen/src/main/kotlin/com/microsoft.thrifty.gen/GenerateWriterVisitor.kt 142 thrifty-java-codegen/src/main/kotlin/com/microsoft.thrifty.gen/ServiceBuilder.kt 293 thrifty-java-codegen/src/main/kotlin/com/microsoft.thrifty.gen/SimpleVisitor.kt 33 thrifty-java-codegen/src/main/kotlin/com/microsoft.thrifty.gen/ThriftyCodeGenerator.kt 816 thrifty-java-codegen/src/main/kotlin/com/microsoft.thrifty.gen/TypeNames.kt 116 thrifty-java-codegen/src/main/kotlin/com/microsoft.thrifty.gen/TypeResolver.kt 166 thrifty-kotlin-codegen/src/main/kotlin/com/microsoft/thrifty/kgen/KotlinCodeGenerator.kt 2002 thrifty-kotlin-codegen/src/main/kotlin/com/microsoft/thrifty/kgen/TypeUtils.kt 101 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/Adapter.kt 11 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/KtApi.kt 34 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/Obfuscated.kt 5 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/Redacted.kt 5 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/Struct.kt 7 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/StructBuilder.kt 5 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/TType.kt 16 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/ThriftException.kt 70 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/ThriftField.kt 10 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/internal/-Atomics.kt 9 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/internal/-Platform.kt 6 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/kotlin/Adapter.kt 6 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/protocol/BaseProtocol.kt 16 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/protocol/BinaryProtocol.kt 280 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/protocol/CompactProtocol.kt 470 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/protocol/FieldMetadata.kt 7 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/protocol/JsonProtocol.kt 670 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/protocol/ListMetadata.kt 6 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/protocol/MapMetadata.kt 7 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/protocol/MessageMetadata.kt 10 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/protocol/Protocol.kt 94 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/protocol/SetMetadata.kt 6 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/protocol/SimpleJsonProtocol.kt 327 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/protocol/StructMetadata.kt 5 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/service/AsyncClientBase.kt 13 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/service/ClientBase.kt 84 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/service/MethodCall.kt 23 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/service/ServiceMethodCallback.kt 5 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/service/TMessageType.kt 7 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/service/server/ErrorHandler.kt 27 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/service/server/Processor.kt 5 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/service/server/ServerCall.kt 35 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/service/server/Util.kt 18 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/transport/BufferTransport.kt 13 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/transport/FramedTransport.kt 86 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/transport/Transport.kt 17 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/util/ObfuscationUtil.kt 26 thrifty-runtime/src/commonMain/kotlin/com/microsoft/thrifty/util/ProtocolUtil.kt 56 thrifty-runtime/src/commonTest/kotlin/com/microsoft/thrifty/ThriftExceptionTest.kt 3 thrifty-runtime/src/commonTest/kotlin/com/microsoft/thrifty/protocol/BinaryProtocolTest.kt 177 thrifty-runtime/src/commonTest/kotlin/com/microsoft/thrifty/protocol/CompactProtocolTest.kt 59 thrifty-runtime/src/commonTest/kotlin/com/microsoft/thrifty/protocol/JsonProtocolTest.kt 131 thrifty-runtime/src/commonTest/kotlin/com/microsoft/thrifty/protocol/SimpleJsonProtocolTest.kt 127 thrifty-runtime/src/commonTest/kotlin/com/microsoft/thrifty/protocol/Xtruct.kt 230 thrifty-runtime/src/commonTest/kotlin/com/microsoft/thrifty/transport/FramedTransportTest.kt 61 thrifty-runtime/src/commonTest/kotlin/com/microsoft/thrifty/util/ObfuscationUtilTest.kt 44 thrifty-runtime/src/commonTest/kotlin/com/microsoft/thrifty/util/ProtocolUtilTest.kt 167 thrifty-runtime/src/jvmMain/kotlin/com/microsoft/thrifty/internal/-Atomics.kt 3 thrifty-runtime/src/jvmMain/kotlin/com/microsoft/thrifty/internal/-Platform.kt 6 thrifty-runtime/src/jvmMain/kotlin/com/microsoft/thrifty/service/AsyncClientBase.kt 131 thrifty-runtime/src/jvmMain/kotlin/com/microsoft/thrifty/transport/SocketTransport.kt 103 thrifty-schema/src/main/antlr/com/microsoft/thrifty/schema/antlr/AntlrThrift.g4 237 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/AbstractUserElementBuilder.kt 40 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/BuiltinType.kt 66 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/Constant.kt 276 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/EnumMember.kt 28 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/EnumType.kt 33 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/ErrorReporter.kt 41 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/Field.kt 60 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/FieldNamingPolicy.kt 77 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/LinkEnvironment.kt 14 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/Linker.kt 322 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/ListType.kt 29 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/LoadFailedException.kt 5 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/Loader.kt 196 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/Location.kt 66 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/MapType.kt 32 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/NamespaceScope.kt 35 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/Program.kt 92 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/Requiredness.kt 6 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/Schema.kt 105 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/SchemaFunctionalEquality.kt 260 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/ServiceMethod.kt 111 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/ServiceType.kt 89 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/SetType.kt 28 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/StructType.kt 86 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/ThriftType.kt 61 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/TypedefType.kt 58 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/UserElement.kt 24 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/UserElementMixin.kt 110 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/UserType.kt 23 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/parser/ConstValueElement.kt 48 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/parser/ParserErrorListener.kt 22 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/parser/ParserTypes.kt 145 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/parser/ThriftListener.kt 574 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/parser/ThriftParser.kt 35 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/parser/ThriftyParserPlugins.kt 32 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/render/Include.kt 2 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/render/RenderingUtil.kt 46 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/render/SchemaRendering.kt 414 thrifty-schema/src/main/kotlin/com/microsoft/thrifty/schema/render/ThriftSpec.kt 39