diff --git a/applications/examples/amqp-custom-serializer-poc/build.gradle b/applications/examples/amqp-custom-serializer-poc/build.gradle index 8839d26a265..7dc89b2ed84 100644 --- a/applications/examples/amqp-custom-serializer-poc/build.gradle +++ b/applications/examples/amqp-custom-serializer-poc/build.gradle @@ -35,7 +35,7 @@ dependencies { // Transitive dependency bump to eliminate critical violation in NexusIQ report - see nexus iq report. // Constraints block can be removed when Avro is upgraded to the next version constraints { - implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonDatabindVersion") { + implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion") { because 'sonatype-2021-4682' } } diff --git a/applications/examples/amqp-evolution-poc/build.gradle b/applications/examples/amqp-evolution-poc/build.gradle index adc9e501f00..f4927c58b01 100644 --- a/applications/examples/amqp-evolution-poc/build.gradle +++ b/applications/examples/amqp-evolution-poc/build.gradle @@ -43,7 +43,7 @@ dependencies { // Transitive dependency bump to eliminate critical violation in NexusIQ report - see nexus iq report. // Constraints block can be removed when Avro is upgraded to the next version constraints { - implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonDatabindVersion") { + implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion") { because 'sonatype-2021-4682' } } diff --git a/applications/workers/worker-common/build.gradle b/applications/workers/worker-common/build.gradle index 8b046d681f1..d41d7be6036 100644 --- a/applications/workers/worker-common/build.gradle +++ b/applications/workers/worker-common/build.gradle @@ -27,7 +27,7 @@ dependencies { implementation "com.typesafe:config:$typeSafeConfigVersion" implementation "info.picocli:picocli:$picocliVersion" implementation "io.javalin:javalin-osgi:$javalinVersion" - implementation "com.fasterxml.jackson.core:jackson-databind:$jacksonDatabindVersion" + implementation "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion" runtimeOnly project(':libs:lifecycle:lifecycle-impl') runtimeOnly "org.apache.commons:commons-lang3:$commonsLangVersion" diff --git a/components/chunking/chunk-db-write-impl/build.gradle b/components/chunking/chunk-db-write-impl/build.gradle index c4711c437cd..8d55b9acbbc 100644 --- a/components/chunking/chunk-db-write-impl/build.gradle +++ b/components/chunking/chunk-db-write-impl/build.gradle @@ -41,7 +41,7 @@ dependencies { implementation project(":libs:utilities") implementation project(':components:chunking:chunk-db-write') - implementation "com.fasterxml.jackson.core:jackson-databind:$jacksonDatabindVersion" + implementation "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion" implementation "com.fasterxml.jackson.module:jackson-module-kotlin:$jacksonVersion" implementation project(":libs:lifecycle:lifecycle") diff --git a/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/ChunkWriteToDbProcessorTest.kt b/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/ChunkWriteToDbProcessorTest.kt index 56db4e74153..d9304ddfd6b 100644 --- a/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/ChunkWriteToDbProcessorTest.kt +++ b/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/ChunkWriteToDbProcessorTest.kt @@ -3,8 +3,8 @@ package net.corda.chunking.db.impl.tests import net.corda.chunking.RequestId import net.corda.chunking.db.impl.AllChunksReceived import net.corda.chunking.db.impl.ChunkWriteToDbProcessor -import net.corda.chunking.db.impl.persistence.database.DatabaseChunkPersistence import net.corda.chunking.db.impl.persistence.StatusPublisher +import net.corda.chunking.db.impl.persistence.database.DatabaseChunkPersistence import net.corda.data.chunking.Chunk import net.corda.messaging.api.records.Record import net.corda.schema.Schemas @@ -38,7 +38,7 @@ internal class ChunkWriteToDbProcessorTest { private fun randomString() = UUID.randomUUID().toString() @BeforeEach - private fun beforeEach() { + fun beforeEach() { val checksum = SecureHash("SHA-256", ByteArray(16)) val validator = { _: RequestId -> checksum } publisher = mock() diff --git a/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/DatabaseChunkPersistenceTest.kt b/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/DatabaseChunkPersistenceTest.kt index 788ad09eb30..5575c932f8b 100644 --- a/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/DatabaseChunkPersistenceTest.kt +++ b/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/DatabaseChunkPersistenceTest.kt @@ -117,12 +117,12 @@ internal class DatabaseChunkPersistenceTest { lateinit var fs: FileSystem @BeforeEach - private fun beforeEach() { + fun beforeEach() { fs = Jimfs.newFileSystem() } @AfterEach - private fun afterEach() { + fun afterEach() { fs.close() } diff --git a/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/DatabaseCpiPersistenceTest.kt b/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/DatabaseCpiPersistenceTest.kt index a4100e0fec4..b47e7a81ac8 100644 --- a/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/DatabaseCpiPersistenceTest.kt +++ b/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/DatabaseCpiPersistenceTest.kt @@ -110,12 +110,12 @@ internal class DatabaseCpiPersistenceTest { lateinit var fs: FileSystem @BeforeEach - private fun beforeEach() { + fun beforeEach() { fs = Jimfs.newFileSystem() } @AfterEach - private fun afterEach() { + fun afterEach() { fs.close() } diff --git a/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/RecreateBinaryTest.kt b/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/RecreateBinaryTest.kt index 24fb206fa79..43ffab30db2 100644 --- a/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/RecreateBinaryTest.kt +++ b/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/RecreateBinaryTest.kt @@ -94,12 +94,12 @@ class RecreateBinaryTest { lateinit var fs: FileSystem @BeforeEach - private fun beforeEach() { + fun beforeEach() { fs = Jimfs.newFileSystem() } @AfterEach - private fun afterEach() { + fun afterEach() { fs.close() } diff --git a/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/UpsertCpiTests.kt b/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/UpsertCpiTests.kt index 4cb046b3adf..557cb974566 100644 --- a/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/UpsertCpiTests.kt +++ b/components/chunking/chunk-db-write-impl/src/integrationTest/kotlin/net/corda/chunking/db/impl/tests/UpsertCpiTests.kt @@ -79,12 +79,12 @@ class UpsertCpiTests { lateinit var fs: FileSystem @BeforeEach - private fun beforeEach() { + fun beforeEach() { fs = Jimfs.newFileSystem() } @AfterEach - private fun afterEach() = fs.close() + fun afterEach() = fs.close() private val cpiPersistence = DatabaseCpiPersistence(entityManagerFactory) diff --git a/components/chunking/chunk-db-write-impl/src/test/kotlin/net/corda/chunking/db/impl/validation/AssembleFromChunksTest.kt b/components/chunking/chunk-db-write-impl/src/test/kotlin/net/corda/chunking/db/impl/validation/AssembleFromChunksTest.kt index 384d3a165e9..10ee93c84ad 100644 --- a/components/chunking/chunk-db-write-impl/src/test/kotlin/net/corda/chunking/db/impl/validation/AssembleFromChunksTest.kt +++ b/components/chunking/chunk-db-write-impl/src/test/kotlin/net/corda/chunking/db/impl/validation/AssembleFromChunksTest.kt @@ -25,12 +25,12 @@ internal class AssembleFromChunksTest { lateinit var fs: FileSystem @BeforeEach - private fun beforeEach() { + fun beforeEach() { fs = Jimfs.newFileSystem() } @AfterEach - private fun afterEach() { + fun afterEach() { fs.close() } diff --git a/components/crypto/crypto-service-impl/build.gradle b/components/crypto/crypto-service-impl/build.gradle index 5e6f6a968ef..c5a3b9e2f14 100644 --- a/components/crypto/crypto-service-impl/build.gradle +++ b/components/crypto/crypto-service-impl/build.gradle @@ -12,7 +12,7 @@ dependencies { implementation "net.corda.kotlin:kotlin-stdlib-jdk8-osgi" implementation platform("net.corda:corda-api:$cordaApiVersion") - implementation "com.fasterxml.jackson.core:jackson-databind:$jacksonDatabindVersion" + implementation "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion" implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jacksonVersion" implementation "com.fasterxml.jackson.module:jackson-module-kotlin:$jacksonVersion" implementation "com.github.ben-manes.caffeine:caffeine:$caffeineVersion" diff --git a/components/db/db-connection-manager-impl/src/integrationTest/kotlin/DbAdminTest.kt b/components/db/db-connection-manager-impl/src/integrationTest/kotlin/DbAdminTest.kt index 240d6598d27..51f9791fc20 100644 --- a/components/db/db-connection-manager-impl/src/integrationTest/kotlin/DbAdminTest.kt +++ b/components/db/db-connection-manager-impl/src/integrationTest/kotlin/DbAdminTest.kt @@ -76,7 +76,7 @@ class DbAdminTest { @Suppress("Unused") @AfterAll - private fun cleanup() { + fun cleanup() { dbConfig.close() entityManagerFactory.close() } diff --git a/components/flow/flow-service/src/main/kotlin/net/corda/flow/fiber/factory/FlowFiberFactoryImpl.kt b/components/flow/flow-service/src/main/kotlin/net/corda/flow/fiber/factory/FlowFiberFactoryImpl.kt index bec6aae2007..b6e7d7c9f54 100644 --- a/components/flow/flow-service/src/main/kotlin/net/corda/flow/fiber/factory/FlowFiberFactoryImpl.kt +++ b/components/flow/flow-service/src/main/kotlin/net/corda/flow/fiber/factory/FlowFiberFactoryImpl.kt @@ -8,6 +8,7 @@ import net.corda.flow.fiber.FlowContinuation import net.corda.flow.fiber.FlowFiberExecutionContext import net.corda.flow.fiber.FlowFiberImpl import net.corda.flow.fiber.FlowLogicAndArgs +import net.corda.flow.pipeline.exceptions.FlowFatalException import org.osgi.service.component.annotations.Component import org.osgi.service.component.annotations.Deactivate import java.util.UUID @@ -27,12 +28,16 @@ class FlowFiberFactoryImpl : FlowFiberFactory { flowId: String, logic: FlowLogicAndArgs ): FiberFuture { + val id = try { + UUID.fromString(flowId) + } catch (e: IllegalArgumentException) { + throw FlowFatalException("Expected the flow key to have a UUID id found '${flowId}' instead.", e) + } try { - val id = UUID.fromString(flowId) val flowFiber = FlowFiberImpl(id, logic, currentScheduler) return FiberFuture(flowFiber, flowFiber.startFlow(flowFiberExecutionContext)) } catch (e: Throwable) { - throw IllegalArgumentException("Expected the flow key to have a UUID id found '${flowId}' instead.", e) + throw FlowFatalException("Unable to execute flow fiber: ${e.message}", e) } } diff --git a/components/virtual-node/entity-processor-service-impl/src/integrationTest/kotlin/net/corda/entityprocessor/impl/tests/PersistenceServiceInternalTests.kt b/components/virtual-node/entity-processor-service-impl/src/integrationTest/kotlin/net/corda/entityprocessor/impl/tests/PersistenceServiceInternalTests.kt index 66d633e2cba..a2808b4c8a9 100644 --- a/components/virtual-node/entity-processor-service-impl/src/integrationTest/kotlin/net/corda/entityprocessor/impl/tests/PersistenceServiceInternalTests.kt +++ b/components/virtual-node/entity-processor-service-impl/src/integrationTest/kotlin/net/corda/entityprocessor/impl/tests/PersistenceServiceInternalTests.kt @@ -1,13 +1,5 @@ package net.corda.entityprocessor.impl.tests -import java.nio.ByteBuffer -import java.nio.file.Path -import java.time.Instant -import java.time.LocalDate -import java.time.ZoneOffset -import java.time.temporal.ChronoUnit -import java.util.Calendar -import java.util.UUID import net.corda.cpiinfo.read.CpiInfoReadService import net.corda.data.flow.event.FlowEvent import net.corda.data.persistence.DeleteEntity @@ -70,6 +62,14 @@ import org.osgi.test.common.annotation.InjectBundleContext import org.osgi.test.common.annotation.InjectService import org.osgi.test.junit5.context.BundleContextExtension import org.osgi.test.junit5.service.ServiceExtension +import java.nio.ByteBuffer +import java.nio.file.Path +import java.time.Instant +import java.time.LocalDate +import java.time.ZoneOffset +import java.time.temporal.ChronoUnit +import java.util.Calendar +import java.util.UUID /** @@ -121,7 +121,7 @@ class PersistenceServiceInternalTests { } @BeforeEach - private fun beforeEach() { + fun beforeEach() { ctx = createDbTestContext() // Each test is likely to leave junk lying around in the tables before the next test. // We can't trust deleting the tables because tests can run concurrently. diff --git a/components/virtual-node/sandbox-group-context-service/src/test/kotlin/net/corda/sandboxgroupcontext/impl/SandboxGroupContextServiceImplTest.kt b/components/virtual-node/sandbox-group-context-service/src/test/kotlin/net/corda/sandboxgroupcontext/impl/SandboxGroupContextServiceImplTest.kt index 9dd548da648..1cfdbd4b347 100644 --- a/components/virtual-node/sandbox-group-context-service/src/test/kotlin/net/corda/sandboxgroupcontext/impl/SandboxGroupContextServiceImplTest.kt +++ b/components/virtual-node/sandbox-group-context-service/src/test/kotlin/net/corda/sandboxgroupcontext/impl/SandboxGroupContextServiceImplTest.kt @@ -6,8 +6,8 @@ import net.corda.sandboxgroupcontext.SandboxGroupContext import net.corda.sandboxgroupcontext.SandboxGroupType import net.corda.sandboxgroupcontext.VirtualNodeContext import net.corda.sandboxgroupcontext.putUniqueObject -import net.corda.sandboxgroupcontext.service.impl.SandboxGroupContextCache import net.corda.sandboxgroupcontext.service.impl.CloseableSandboxGroupContext +import net.corda.sandboxgroupcontext.service.impl.SandboxGroupContextCache import net.corda.sandboxgroupcontext.service.impl.SandboxGroupContextServiceImpl import net.corda.v5.crypto.SecureHash import net.corda.v5.serialization.SingletonSerializeAsToken @@ -80,7 +80,7 @@ class SandboxGroupContextServiceImplTest { private val cpkServiceImpl = CpkReadServiceFake(cpks) @BeforeEach - private fun beforeEach() { + fun beforeEach() { service = SandboxGroupContextServiceImpl( Helpers.mockSandboxCreationService(listOf(cpks)), cpkServiceImpl, diff --git a/components/virtual-node/sandbox-group-context-service/src/test/kotlin/net/corda/sandboxgroupcontext/impl/SandboxGroupContextTest.kt b/components/virtual-node/sandbox-group-context-service/src/test/kotlin/net/corda/sandboxgroupcontext/impl/SandboxGroupContextTest.kt index 8ea2c99e892..b6f22e07af5 100644 --- a/components/virtual-node/sandbox-group-context-service/src/test/kotlin/net/corda/sandboxgroupcontext/impl/SandboxGroupContextTest.kt +++ b/components/virtual-node/sandbox-group-context-service/src/test/kotlin/net/corda/sandboxgroupcontext/impl/SandboxGroupContextTest.kt @@ -50,7 +50,7 @@ class SandboxGroupContextTest { private lateinit var sandboxGroupContext: SandboxGroupContextImpl @BeforeEach - private fun beforeEach() { + fun beforeEach() { sandboxGroupContext = SandboxGroupContextImpl(virtualNodeContext, mock()) } diff --git a/detekt-config.yml b/detekt-config.yml index 76f0e0ecb7a..84c8583495a 100644 --- a/detekt-config.yml +++ b/detekt-config.yml @@ -175,11 +175,11 @@ style: ForbiddenComment: active: true excludes: "**/buildSrc/**" - values: 'TODO:,FIXME:,STOPSHIP:' + values: ['TODO:','FIXME:','STOPSHIP:'] MagicNumber: active: false excludes: "**/test/**,**/integration-test/**,**/integration-test-slow/**,**/*Test.kt,**/*Tests.kt,**/buildSrc/**" - ignoreNumbers: '-1,0,1,2' + ignoreNumbers: ['-1','0','1','2'] ignoreHashCodeFunction: true ignorePropertyDeclaration: false ignoreConstantDeclaration: true @@ -209,6 +209,6 @@ style: WildcardImport: active: true excludes: "**/buildSrc/**" - excludeImports: 'java.util.*,kotlinx.android.synthetic.*' + excludeImports: ['java.util.*','kotlinx.android.synthetic.*'] UnusedImports: active: true \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 6522d3e66ce..a1213775906 100644 --- a/gradle.properties +++ b/gradle.properties @@ -20,7 +20,7 @@ cordaRuntimeRevision=0 # Plugin dependency versions bndVersion=6.3.1 cordaGradlePluginsVersion=6.0.0-BETA17 -detektPluginVersion=1.20.+ +detektPluginVersion=1.21.+ internalPublishVersion=1.+ internalDockerVersion=1.+ dependencyCheckVersion=0.42.+ @@ -48,13 +48,9 @@ felixSecurityVersion=2.8.3 # NOTE: Guava cannot easily be upgraded as it needs a Quasar change. # Check with one of the group leads before changing. guavaVersion=30.1.1-jre -hibernateVersion = 5.6.9.Final +hibernateVersion = 5.6.10.Final hikariCpVersion=5.0.1 - -# jacksonDatabindVersion can be collapsed back into Jackson Version once 2.13.3 is out -jacksonDatabindVersion = 2.13.2.2 -jacksonVersion = 2.13.2 - +jacksonVersion = 2.13.3 jaxbVersion = 2.3.1 jbossTransactionApiSpecVersion=1.1.1.Final kafkaClientVersion=2.8.1_1 @@ -90,8 +86,8 @@ hamcrestVersion=2.1 # NOTE: 2.6.0 does not have OSGi exports hsqldbVersion=2.5.2 jimfsVersion = 1.2 -junit5Version=5.8.2 -junitPlatformVersion=1.8.2 +junit5Version=5.9.0 +junitPlatformVersion=1.9.0 mockitoInlineVersion=4.6.1 mockitoKotlinVersion=4.0.0 mockitoVersion=4.6.1 @@ -100,7 +96,7 @@ postgresDriverVersion=42.4.0 slingVersion=3.3.0 # HTTP RPC dependency versions -javalinVersion = 4.6.3 +javalinVersion = 4.6.4 swaggerVersion = 2.1.12 # as defined in SWAGGERUI.version in io/javalin/core/util/OptionalDependency.kt swaggeruiVersion = 4.10.3 diff --git a/libs/chunking/chunking-core/src/test/kotlin/net/corda/chunking/ChunkReadingTest.kt b/libs/chunking/chunking-core/src/test/kotlin/net/corda/chunking/ChunkReadingTest.kt index 9c6686cbe65..091bc23cdee 100644 --- a/libs/chunking/chunking-core/src/test/kotlin/net/corda/chunking/ChunkReadingTest.kt +++ b/libs/chunking/chunking-core/src/test/kotlin/net/corda/chunking/ChunkReadingTest.kt @@ -22,12 +22,12 @@ class ChunkReadingTest { private val chunkReaderFactory = ChunkReaderFactoryImpl @BeforeEach - private fun beforeEach() { + fun beforeEach() { fs = Jimfs.newFileSystem() } @AfterEach - private fun afterEach() { + fun afterEach() { fs.close() } diff --git a/libs/chunking/chunking-core/src/test/kotlin/net/corda/chunking/ChunkWritingTest.kt b/libs/chunking/chunking-core/src/test/kotlin/net/corda/chunking/ChunkWritingTest.kt index 032c9e4a462..091b58a5e75 100644 --- a/libs/chunking/chunking-core/src/test/kotlin/net/corda/chunking/ChunkWritingTest.kt +++ b/libs/chunking/chunking-core/src/test/kotlin/net/corda/chunking/ChunkWritingTest.kt @@ -20,12 +20,12 @@ class ChunkWritingTest { lateinit var fs: FileSystem @BeforeEach - private fun beforeEach() { + fun beforeEach() { fs = Jimfs.newFileSystem() } @AfterEach - private fun afterEach() { + fun afterEach() { fs.close() } diff --git a/libs/chunking/chunking-datamodel/src/integrationTest/kotlin/net/corda/chunking/datamodel/ChunkEntityTest.kt b/libs/chunking/chunking-datamodel/src/integrationTest/kotlin/net/corda/chunking/datamodel/ChunkEntityTest.kt index c5899945f21..72ca62ab16a 100644 --- a/libs/chunking/chunking-datamodel/src/integrationTest/kotlin/net/corda/chunking/datamodel/ChunkEntityTest.kt +++ b/libs/chunking/chunking-datamodel/src/integrationTest/kotlin/net/corda/chunking/datamodel/ChunkEntityTest.kt @@ -48,7 +48,7 @@ internal class ChunkEntityTest { @Suppress("Unused") @AfterAll - private fun cleanup() { + fun cleanup() { emConfig.close() entityManagerFactory.close() } diff --git a/libs/configuration/configuration-datamodel/src/integrationTest/kotlin/net/corda/libs/configuration/datamodel/tests/ConfigEntityManagerIntegrationTest.kt b/libs/configuration/configuration-datamodel/src/integrationTest/kotlin/net/corda/libs/configuration/datamodel/tests/ConfigEntityManagerIntegrationTest.kt index 12db2eb4496..532c11facbe 100644 --- a/libs/configuration/configuration-datamodel/src/integrationTest/kotlin/net/corda/libs/configuration/datamodel/tests/ConfigEntityManagerIntegrationTest.kt +++ b/libs/configuration/configuration-datamodel/src/integrationTest/kotlin/net/corda/libs/configuration/datamodel/tests/ConfigEntityManagerIntegrationTest.kt @@ -60,7 +60,7 @@ class ConfigEntityManagerIntegrationTest { @Suppress("Unused") @AfterAll - private fun cleanup() { + fun cleanup() { dbConfig.close() entityManagerFactory.close() } diff --git a/libs/configuration/configuration-validation/build.gradle b/libs/configuration/configuration-validation/build.gradle index c72f6efe2f5..763006aa9d6 100644 --- a/libs/configuration/configuration-validation/build.gradle +++ b/libs/configuration/configuration-validation/build.gradle @@ -18,7 +18,7 @@ dependencies { implementation 'net.corda.kotlin:kotlin-stdlib-jdk8-osgi' implementation project(":libs:configuration:configuration-core") - implementation "com.fasterxml.jackson.core:jackson-databind:$jacksonDatabindVersion" + implementation "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion" implementation "com.typesafe:config:$typeSafeConfigVersion" implementation "com.networknt:json-schema-validator:$networkntJsonSchemaVersion" diff --git a/libs/http-rpc/http-rpc-server-impl/build.gradle b/libs/http-rpc/http-rpc-server-impl/build.gradle index 5cb17eba213..478e13ff788 100644 --- a/libs/http-rpc/http-rpc-server-impl/build.gradle +++ b/libs/http-rpc/http-rpc-server-impl/build.gradle @@ -51,7 +51,7 @@ dependencies { testRuntimeOnly "org.slf4j:slf4j-simple:$slf4jVersion" runtimeOnly "org.webjars:swagger-ui:$swaggeruiVersion" - runtimeOnly "com.fasterxml.jackson.core:jackson-databind:$jacksonDatabindVersion" + runtimeOnly "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion" runtimeOnly "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jacksonVersion" runtimeOnly "com.sun.activation:javax.activation:$activationVersion" diff --git a/libs/schema-registry/schema-registry-impl/build.gradle b/libs/schema-registry/schema-registry-impl/build.gradle index ebd91d9fca6..6ad7db7b11b 100644 --- a/libs/schema-registry/schema-registry-impl/build.gradle +++ b/libs/schema-registry/schema-registry-impl/build.gradle @@ -14,7 +14,7 @@ dependencies { // Transitive dependency bump to eliminate critical violation in NexusIQ report - see nexus iq report. // Constraints block can be removed when Avro is upgraded to the next version constraints { - implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonDatabindVersion") { + implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion") { because 'sonatype-2021-4682' } } diff --git a/libs/schema-registry/schema-registry/build.gradle b/libs/schema-registry/schema-registry/build.gradle index a8a3cb4d754..8f91d0288e8 100644 --- a/libs/schema-registry/schema-registry/build.gradle +++ b/libs/schema-registry/schema-registry/build.gradle @@ -13,7 +13,7 @@ dependencies { // Transitive dependency bump to eliminate critical violation in NexusIQ report - see nexus iq report. // Constraints block can be removed when Avro is upgraded to the next version constraints { - implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonDatabindVersion") { + implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion") { because 'sonatype-2021-4682' } } diff --git a/libs/serialization/serialization-amqp/build.gradle b/libs/serialization/serialization-amqp/build.gradle index 0037a921c51..180e3eb6d16 100644 --- a/libs/serialization/serialization-amqp/build.gradle +++ b/libs/serialization/serialization-amqp/build.gradle @@ -42,7 +42,7 @@ dependencies { testImplementation "org.junit.jupiter:junit-jupiter-api:$junit5Version" testImplementation "org.jetbrains.kotlin:kotlin-test:$kotlinVersion" testImplementation "org.hamcrest:hamcrest-library:$hamcrestVersion" - testImplementation "com.fasterxml.jackson.core:jackson-databind:$jacksonDatabindVersion" + testImplementation "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion" testImplementation "org.mockito.kotlin:mockito-kotlin:$mockitoKotlinVersion" testRuntimeOnly "org.slf4j:slf4j-simple:$slf4jVersion" testRuntimeOnly 'org.osgi:osgi.core' diff --git a/libs/serialization/serialization-amqp/detekt-baseline.xml b/libs/serialization/serialization-amqp/detekt-baseline.xml index 865ddf5d184..1c92934ebdf 100644 --- a/libs/serialization/serialization-amqp/detekt-baseline.xml +++ b/libs/serialization/serialization-amqp/detekt-baseline.xml @@ -2,12 +2,137 @@ + ArrayPrimitive:DeserializeSimpleTypesTests.kt$DeserializeSimpleTypesTests.C$Array<Boolean> + ArrayPrimitive:DeserializeSimpleTypesTests.kt$DeserializeSimpleTypesTests.C$Array<Byte> + ArrayPrimitive:DeserializeSimpleTypesTests.kt$DeserializeSimpleTypesTests.C$Array<Char> + ArrayPrimitive:DeserializeSimpleTypesTests.kt$DeserializeSimpleTypesTests.C$Array<Double> + ArrayPrimitive:DeserializeSimpleTypesTests.kt$DeserializeSimpleTypesTests.C$Array<Float> + ArrayPrimitive:DeserializeSimpleTypesTests.kt$DeserializeSimpleTypesTests.C$Array<Int> + ArrayPrimitive:DeserializeSimpleTypesTests.kt$DeserializeSimpleTypesTests.C$Array<Long> + ArrayPrimitive:DeserializeSimpleTypesTests.kt$DeserializeSimpleTypesTests.C$Array<Short> + ArrayPrimitive:DeserializeSimpleTypesTests.kt$DeserializeSimpleTypesTests.IA$Array<Int> + ArrayPrimitive:LocalTypeModelTests.kt$LocalTypeModelTests.Concrete$Array<Int> + ChainWrapping:net.corda.internal.serialization.amqp.AMQPExceptions.kt:84 + ChainWrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:204 + ChainWrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:51 + ChainWrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:78 + ChainWrapping:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:22 + ChainWrapping:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:186 + ChainWrapping:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:187 + ChainWrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:126 + ChainWrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:127 + ChainWrapping:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:187 + ChainWrapping:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:188 + ChainWrapping:net.corda.internal.serialization.amqp.SerializationHelper.kt:132 + ChainWrapping:net.corda.internal.serialization.amqp.SerializationHelper.kt:133 + ChainWrapping:net.corda.internal.serialization.amqp.TransformsSchema.kt:310 + ChainWrapping:net.corda.internal.serialization.amqp.custom.CertPathSerializer.kt:31 + ChainWrapping:net.corda.internal.serialization.amqp.custom.ThrowableTest.kt:84 + ChainWrapping:net.corda.internal.serialization.amqp.custom.ThrowableTest.kt:85 + ChainWrapping:net.corda.internal.serialization.amqp.custom.ThrowableTest.kt:86 + ChainWrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:187 + ChainWrapping:net.corda.internal.serialization.model.LocalPropertyInformation.kt:67 + ChainWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:493 + ChainWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:530 + ChainWrapping:net.corda.internal.serialization.model.LocalTypeModel.kt:78 + ChainWrapping:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:246 + ChainWrapping:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:247 + CommentSpacing:net.corda.internal.serialization.amqp.SupportedTransforms.kt:72 + CommentSpacing:net.corda.internal.serialization.amqp.TransformTypes.kt:42 + CommentSpacing:net.corda.internal.serialization.amqp.TransformTypes.kt:45 ComplexCondition:AMQPTypeIdentifierParser.kt$AMQPTypeIdentifierParser$c.isWhitespace() || c.isJavaIdentifierPart() || c.isJavaIdentifierStart() || c == '.' || c == ',' || c == '?' || c == '*' ComplexCondition:DeserializationInput.kt$DeserializationInput$type != TypeIdentifier.UnknownType.getLocalType(sandboxGroup) && serializer.type != type && with(serializer.type) { !isSubClassOf(type) && !materiallyEquivalentTo(type) } ComplexCondition:Schema.kt$obj == null || obj is DescribedType || obj is Binary || forGenericType(type).run { isPrimitive(this) || this == TopType } - ComplexMethod:AMQPTypeIdentifierParser.kt$AMQPTypeIdentifierParser$// Make sure our inputs aren't designed to blow things up. private fun validate(typeString: String) - ComplexMethod:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$private fun buildForClass(type: Class<*>, typeIdentifier: TypeIdentifier, isOpaque: Boolean): LocalTypeInformation - ComplexMethod:TypeModellingFingerPrinter.kt$FingerPrintingState$// For a type we haven't seen before, determine the correct path depending on the type of type it is. private fun fingerprintNewType(type: LocalTypeInformation) + ComplexMethod:AMQPTypeIdentifierParser.kt$AMQPTypeIdentifierParser$private fun validate(typeString: String) + ComplexMethod:TypeModellingFingerPrinter.kt$FingerPrintingState$private fun fingerprintNewType(type: LocalTypeInformation) + ConstructorParameterNaming:CorDappSerializerTests.kt$CorDappSerializerTests.BaseProxy.Proxy$val proxy_a_: Any? + ConstructorParameterNaming:CorDappSerializerTests.kt$CorDappSerializerTests.DerivedProxy.Proxy$val proxy_a_: Any? + ConstructorParameterNaming:CorDappSerializerTests.kt$CorDappSerializerTests.DerivedProxy.Proxy$val proxy_b_: String + ConstructorParameterNaming:CorDappSerializerTests.kt$CorDappSerializerTests.ExampleInternalProxySerializer.Proxy$val proxy_a_: String + ConstructorParameterNaming:CorDappSerializerTests.kt$CorDappSerializerTests.HasWibbleProxy.Proxy$val proxy_a_: String + ConstructorParameterNaming:CorDappSerializerTests.kt$CorDappSerializerTests.NeedsProxyGenBoundedProxySerializer.Proxy$val proxy_a_: Bound + ConstructorParameterNaming:CorDappSerializerTests.kt$CorDappSerializerTests.NeedsProxyGenContainerProxySerializer.Proxy$val proxy_a_: List<*> + ConstructorParameterNaming:CorDappSerializerTests.kt$CorDappSerializerTests.NeedsProxyGenProxySerializer.Proxy$val proxy_a_: Any? + ConstructorParameterNaming:CorDappSerializerTests.kt$CorDappSerializerTests.NeedsProxyProxySerializer.Proxy$val proxy_a_: String + ConstructorParameterNaming:GenericsTests.kt$GenericsTests.InnerA$val a_a: Int + ConstructorParameterNaming:GenericsTests.kt$GenericsTests.InnerB$val a_b: Int + ConstructorParameterNaming:GenericsTests.kt$GenericsTests.InnerC$val a_c: String + ConstructorParameterNaming:PrivatePropertyTests.kt$PrivatePropertyTests.C$val CCC: String + ConstructorParameterNaming:TypeIdentifier.kt$ReconstitutedParameterizedType$private val _actualTypeArguments: Array<Type> + ConstructorParameterNaming:TypeIdentifier.kt$ReconstitutedParameterizedType$private val _ownerType: Type? + ConstructorParameterNaming:TypeIdentifier.kt$ReconstitutedParameterizedType$private val _rawType: Type + EmptyFunctionBlock:AMQPPrimitiveSerializer.kt$AMQPPrimitiveSerializer${ } + EmptyFunctionBlock:ComposableTypePropertySerializer.kt$AMQPCharPropertyWriteStategy${} + EmptyFunctionBlock:ComposableTypePropertySerializer.kt$AMQPPropertyWriteStrategy${} + EmptyFunctionBlock:CorDappCustomSerializer.kt$CorDappCustomSerializer${} + EmptyFunctionBlock:CustomSerializer.kt$CustomSerializer.CustomSerializerImpl${} + EmptyFunctionBlock:EvolutionObjectBuilderRenamedPropertyTests.kt$EvolutionObjectBuilderRenamedPropertyTests.TemplateContract${} + EmptyFunctionBlock:LocalTypeModelTests.kt$LocalTypeModelTests.<no name provided>${} + EmptyFunctionBlock:ObjectBuilder.kt$ConstructorBasedObjectBuilder${} + EmptyFunctionBlock:SerializationOutputTests.kt$SerializationOutputTests.FooContract${} + FinalNewline:net.corda.internal.serialization.NotSerializableExceptions.kt:1 + FinalNewline:net.corda.internal.serialization.PathUtils.kt:1 + FinalNewline:net.corda.internal.serialization.SerializationServiceImpl.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.AMQPExceptions.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.EnvelopeHelpers.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.FingerPrinterTesting.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.ListsSerializationTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.MapsSerializationTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.Metadata.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.OptionalSerializationTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.ReusableSerialiseDeserializeAssert.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.SerializationPropertyOrdering.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.SetsSerializationTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.SingletonSerializeAsTokenTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.StaticInitialisationOfSerializedObjectTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.StreamTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.ThrowableEvolutionTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.TypeModellingFingerPrinterTests.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.UuidTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.LocalDateTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.LocalDateTimeTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.LocalTimeTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.MonthDayTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.MonthTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.OffsetDateTimeTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.OffsetTimeTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.OpaqueBytesSubSequenceTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.OptionalTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.PairSerializer.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.PairTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.PeriodTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.PrivateKeyTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.StackTraceElementTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.UnitSerializer.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.UnitTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.X500PrincipalTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.X509CRLTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.YearMonthTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.custom.YearTest.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.standard.AMQPPrimitiveSerializer.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.standard.SingletonSerializer.kt:1 + FinalNewline:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:1 + FinalNewline:net.corda.internal.serialization.model.DefaultCacheProvider.kt:1 + FinalNewline:net.corda.internal.serialization.model.EnumTransforms.kt:1 + FinalNewline:net.corda.internal.serialization.model.LocalPropertyInformation.kt:1 + FinalNewline:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:1 + FinalNewline:net.corda.internal.serialization.model.TypeIdentifier.kt:1 + FinalNewline:net.corda.internal.serialization.model.TypeIdentifierTests.kt:1 ForbiddenComment:CollectionSerializer.kt$CollectionSerializer$// TODO: Can we verify the entries in the list? ForbiddenComment:Envelope.kt$Envelope$// TODO: don't recognise a type descriptor. ForbiddenComment:Envelope.kt$Envelope$// TODO: make the schema parsing lazy since mostly schemas will have been seen before and we only need it if we @@ -17,70 +142,2530 @@ ForbiddenComment:TransformTypes.kt$TransformTypes$// TODO: annotated with some annotation ForbiddenComment:TransformTypes.kt$TransformTypes$// TODO: it would be awesome to auto build this list by scanning for transform annotations themselves FunctionNaming:SerializationOutput.kt$SerializationOutput$protected fun <T : Any> _serialize(obj: T, context: SerializationContext): SerializedBytes<T> + ImplicitDefaultLocale:Schema.kt$Descriptor$String.format("0x%08x:0x%08x", code.toLong().shr(32), code.toLong().and(0xffff)) + ImportOrdering:net.corda.internal.serialization.amqp.DeserializeAndReturnEnvelopeTests.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.RoundTripTests.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.SerializationPropertyOrdering.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.TransformTypes.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.custom.BigIntegerTest.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.custom.CurrencyTest.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.custom.ThrowableTest.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.custom.X509CRLTest.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.custom.X509CertificateTest.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.custom.ZoneIdTest.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.standard.AMQPPrimitiveSerializer.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.standard.CollectionSerializer.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.standard.CorDappCustomSerializer.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.standard.CustomSerializer.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:3 + ImportOrdering:net.corda.internal.serialization.amqp.standard.SingletonSerializer.kt:3 + ImportOrdering:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:3 + ImportOrdering:net.corda.internal.serialization.model.LocalTypeModelTests.kt:3 + ImportOrdering:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:3 + Indentation:net.corda.internal.serialization.AMQPSerializationScheme.kt:53 + Indentation:net.corda.internal.serialization.AMQPSerializationScheme.kt:54 + Indentation:net.corda.internal.serialization.AMQPSerializationScheme.kt:57 + Indentation:net.corda.internal.serialization.AMQPSerializationScheme.kt:58 + Indentation:net.corda.internal.serialization.AMQPSerializationScheme.kt:59 + Indentation:net.corda.internal.serialization.AMQPSerializationScheme.kt:71 + Indentation:net.corda.internal.serialization.AMQPSerializationScheme.kt:72 + Indentation:net.corda.internal.serialization.AMQPSerializationScheme.kt:73 + Indentation:net.corda.internal.serialization.AMQPSerializationScheme.kt:74 + Indentation:net.corda.internal.serialization.AMQPSerializationScheme.kt:75 + Indentation:net.corda.internal.serialization.AMQPSerializationScheme.kt:76 + Indentation:net.corda.internal.serialization.ByteBufferStreams.kt:14 + Indentation:net.corda.internal.serialization.ByteBufferStreams.kt:15 + Indentation:net.corda.internal.serialization.ByteBufferStreams.kt:16 + Indentation:net.corda.internal.serialization.SerializationCompatibilityTests.kt:17 + Indentation:net.corda.internal.serialization.SerializationFormat.kt:54 + Indentation:net.corda.internal.serialization.SerializationScheme.kt:100 + Indentation:net.corda.internal.serialization.SerializationScheme.kt:105 + Indentation:net.corda.internal.serialization.ServerContexts.kt:18 + Indentation:net.corda.internal.serialization.ServerContexts.kt:19 + Indentation:net.corda.internal.serialization.ServerContexts.kt:20 + Indentation:net.corda.internal.serialization.ServerContexts.kt:21 + Indentation:net.corda.internal.serialization.ServerContexts.kt:22 + Indentation:net.corda.internal.serialization.ServerContexts.kt:23 + Indentation:net.corda.internal.serialization.SharedContexts.kt:10 + Indentation:net.corda.internal.serialization.SharedContexts.kt:11 + Indentation:net.corda.internal.serialization.SharedContexts.kt:12 + Indentation:net.corda.internal.serialization.SharedContexts.kt:13 + Indentation:net.corda.internal.serialization.SharedContexts.kt:14 + Indentation:net.corda.internal.serialization.amqp.AMQPExceptions.kt:38 + Indentation:net.corda.internal.serialization.amqp.AMQPExceptions.kt:39 + Indentation:net.corda.internal.serialization.amqp.AMQPExceptions.kt:57 + Indentation:net.corda.internal.serialization.amqp.AMQPExceptions.kt:58 + Indentation:net.corda.internal.serialization.amqp.AMQPExceptions.kt:59 + Indentation:net.corda.internal.serialization.amqp.AMQPExceptions.kt:60 + Indentation:net.corda.internal.serialization.amqp.AMQPExceptions.kt:68 + Indentation:net.corda.internal.serialization.amqp.AMQPExceptions.kt:69 + Indentation:net.corda.internal.serialization.amqp.AMQPExceptions.kt:82 + Indentation:net.corda.internal.serialization.amqp.AMQPExceptions.kt:83 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:127 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:128 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:129 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:133 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:134 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:135 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:140 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:141 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:155 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:156 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:157 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:158 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:176 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:177 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:185 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:186 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:187 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:188 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:189 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:190 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:191 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:192 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:193 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:194 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:195 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:196 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:197 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:198 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:199 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:200 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:205 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:213 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:214 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:217 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:218 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:219 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:220 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:221 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:222 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:223 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:224 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:52 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:59 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:60 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:61 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:64 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:67 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:88 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:89 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:90 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:91 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:92 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:93 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:79 + Indentation:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:80 + Indentation:net.corda.internal.serialization.amqp.AMQPSerializer.kt:35 + Indentation:net.corda.internal.serialization.amqp.AMQPSerializer.kt:41 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:128 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:129 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:130 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:131 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:132 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:156 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:175 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:176 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:177 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:178 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:179 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:180 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:181 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:182 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:183 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:184 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:185 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:186 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:187 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:188 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:189 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:190 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:191 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:192 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:193 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:194 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:40 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:41 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:55 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:83 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:22 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:23 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:26 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:27 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:28 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:29 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:30 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:31 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:32 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:33 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:34 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:35 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:36 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:37 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:38 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:39 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:40 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:41 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:42 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:43 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:44 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:45 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:46 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:47 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:48 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:49 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:50 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:51 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:52 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:62 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:63 + Indentation:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:64 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:100 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:111 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:112 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:113 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:114 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:115 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:126 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:127 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:128 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:129 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:130 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:182 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:183 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:188 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:191 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:199 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:200 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:205 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:206 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:207 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:208 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:215 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:216 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:217 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:231 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:239 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:24 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:240 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:247 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:25 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:26 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:261 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:27 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:271 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:28 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:29 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:30 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:31 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:38 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:94 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:95 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:96 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:97 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:98 + Indentation:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:99 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:113 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:122 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:145 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:146 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:162 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:171 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:183 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:184 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:193 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:216 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:224 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:233 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:24 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:57 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:79 + Indentation:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:97 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:143 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:168 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:169 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:172 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:173 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:174 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:186 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:187 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:27 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:28 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:35 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:36 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:90 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:91 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:109 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:111 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:29 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:31 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:54 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:56 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:76 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:78 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:83 + Indentation:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:85 + Indentation:net.corda.internal.serialization.amqp.DescriptorBasedSerializerRegistry.kt:28 + Indentation:net.corda.internal.serialization.amqp.DeserializeAndReturnEnvelopeTests.kt:25 + Indentation:net.corda.internal.serialization.amqp.DeserializeAndReturnEnvelopeTests.kt:40 + Indentation:net.corda.internal.serialization.amqp.DeserializeAndReturnEnvelopeTests.kt:58 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:105 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:127 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:148 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:167 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:199 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:219 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:240 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:259 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:287 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:306 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:326 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:345 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:35 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:365 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:384 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:404 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:423 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:443 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:464 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:487 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:492 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:493 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:516 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:541 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:582 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:597 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:61 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:616 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:626 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:627 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:634 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:655 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:656 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:73 + Indentation:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:85 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:19 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:20 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:30 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:32 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:33 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:40 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:41 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:42 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:43 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:44 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:49 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:52 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:53 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:58 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:59 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:64 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:67 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:68 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:73 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:74 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:79 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:82 + Indentation:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:83 + Indentation:net.corda.internal.serialization.amqp.Envelope.kt:37 + Indentation:net.corda.internal.serialization.amqp.Envelope.kt:46 + Indentation:net.corda.internal.serialization.amqp.Envelope.kt:54 + Indentation:net.corda.internal.serialization.amqp.Envelope.kt:70 + Indentation:net.corda.internal.serialization.amqp.Envelope.kt:78 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:103 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:111 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:145 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:146 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:159 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:182 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:27 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:28 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:40 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:45 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:49 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:50 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:51 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:52 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:56 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:59 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:60 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:61 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:62 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:63 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:64 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:65 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:66 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:67 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:68 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:71 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:93 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt:20 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt:21 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt:22 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt:26 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt:27 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt:28 + Indentation:net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt:41 + Indentation:net.corda.internal.serialization.amqp.FingerPrinterTesting.kt:54 + Indentation:net.corda.internal.serialization.amqp.FingerPrinterTesting.kt:55 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:108 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:109 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:110 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:111 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:112 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:113 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:114 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:115 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:132 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:161 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:170 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:187 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:188 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:207 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:208 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:209 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:210 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:213 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:214 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:215 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:216 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:246 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:248 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:272 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:273 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:274 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:281 + Indentation:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:282 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:28 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:33 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:34 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:35 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:36 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:37 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:38 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:39 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:40 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:41 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:42 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:43 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:44 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:45 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:46 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:47 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:48 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:49 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:50 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:51 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:52 + Indentation:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:53 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:116 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:130 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:131 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:135 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:153 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:175 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:198 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:29 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:39 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:49 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:59 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:69 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:79 + Indentation:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:96 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:100 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:101 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:109 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:110 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:111 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:112 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:143 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:164 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:165 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:166 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:222 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:223 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:241 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:242 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:243 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:252 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:38 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:39 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:40 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:41 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:51 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:52 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:53 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:59 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:60 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:61 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:68 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:95 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:96 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:97 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:98 + Indentation:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:99 + Indentation:net.corda.internal.serialization.amqp.RoundTripTests.kt:154 + Indentation:net.corda.internal.serialization.amqp.RoundTripTests.kt:155 + Indentation:net.corda.internal.serialization.amqp.RoundTripTests.kt:159 + Indentation:net.corda.internal.serialization.amqp.RoundTripTests.kt:160 + Indentation:net.corda.internal.serialization.amqp.RoundTripTests.kt:186 + Indentation:net.corda.internal.serialization.amqp.RoundTripTests.kt:189 + Indentation:net.corda.internal.serialization.amqp.RoundTripTests.kt:190 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:127 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:128 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:129 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:130 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:131 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:132 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:133 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:196 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:197 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:198 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:199 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:200 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:248 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:249 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:250 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:251 + Indentation:net.corda.internal.serialization.amqp.Schema.kt:252 + Indentation:net.corda.internal.serialization.amqp.SerializationHelper.kt:102 + Indentation:net.corda.internal.serialization.amqp.SerializationHelper.kt:103 + Indentation:net.corda.internal.serialization.amqp.SerializationHelper.kt:121 + Indentation:net.corda.internal.serialization.amqp.SerializationHelper.kt:122 + Indentation:net.corda.internal.serialization.amqp.SerializationHelper.kt:132 + Indentation:net.corda.internal.serialization.amqp.SerializationHelper.kt:133 + Indentation:net.corda.internal.serialization.amqp.SerializationHelper.kt:63 + Indentation:net.corda.internal.serialization.amqp.SerializationHelper.kt:64 + Indentation:net.corda.internal.serialization.amqp.SerializationOutput.kt:18 + Indentation:net.corda.internal.serialization.amqp.SerializationOutput.kt:19 + Indentation:net.corda.internal.serialization.amqp.SerializationOutput.kt:20 + Indentation:net.corda.internal.serialization.amqp.SerializationOutput.kt:21 + Indentation:net.corda.internal.serialization.amqp.SerializationOutput.kt:30 + Indentation:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:1026 + Indentation:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:1042 + Indentation:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:1043 + Indentation:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:1044 + Indentation:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:233 + Indentation:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:234 + Indentation:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:235 + Indentation:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:236 + Indentation:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:237 + Indentation:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:508 + Indentation:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:670 + Indentation:net.corda.internal.serialization.amqp.SerializationPropertyOrdering.kt:29 + Indentation:net.corda.internal.serialization.amqp.SerializationPropertyOrdering.kt:45 + Indentation:net.corda.internal.serialization.amqp.SerializationPropertyOrdering.kt:76 + Indentation:net.corda.internal.serialization.amqp.SerializeAndReturnSchemaTest.kt:24 + Indentation:net.corda.internal.serialization.amqp.SerializerFactory.kt:21 + Indentation:net.corda.internal.serialization.amqp.SerializerFactory.kt:22 + Indentation:net.corda.internal.serialization.amqp.SerializerFactory.kt:23 + Indentation:net.corda.internal.serialization.amqp.SerializerFactory.kt:25 + Indentation:net.corda.internal.serialization.amqp.SerializerFactory.kt:26 + Indentation:net.corda.internal.serialization.amqp.SerializerFactory.kt:27 + Indentation:net.corda.internal.serialization.amqp.SerializerFactory.kt:29 + Indentation:net.corda.internal.serialization.amqp.SerializerFactory.kt:30 + Indentation:net.corda.internal.serialization.amqp.SerializerFactory.kt:31 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:106 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:107 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:108 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:109 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:110 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:111 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:112 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:114 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:115 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:116 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:117 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:118 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:119 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:124 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:125 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:126 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:127 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:128 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:129 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:151 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:152 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:153 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:154 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:158 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:159 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:160 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:161 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:162 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:163 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:64 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:66 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:68 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:88 + Indentation:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:89 + Indentation:net.corda.internal.serialization.amqp.StaticInitialisationOfSerializedObjectTest.kt:50 + Indentation:net.corda.internal.serialization.amqp.StaticInitialisationOfSerializedObjectTest.kt:74 + Indentation:net.corda.internal.serialization.amqp.StreamTests.kt:20 + Indentation:net.corda.internal.serialization.amqp.StreamTests.kt:39 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:19 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:20 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:21 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:52 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:53 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:54 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:55 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:56 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:57 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:58 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:59 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:60 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:61 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:62 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:63 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:64 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:65 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:66 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:67 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:68 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:69 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:70 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:71 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:72 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:73 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:74 + Indentation:net.corda.internal.serialization.amqp.SupportedTransforms.kt:75 + Indentation:net.corda.internal.serialization.amqp.TransformsSchema.kt:142 + Indentation:net.corda.internal.serialization.amqp.TransformsSchema.kt:180 + Indentation:net.corda.internal.serialization.amqp.TransformsSchema.kt:233 + Indentation:net.corda.internal.serialization.amqp.TransformsSchema.kt:234 + Indentation:net.corda.internal.serialization.amqp.TransformsSchema.kt:295 + Indentation:net.corda.internal.serialization.amqp.TransformsSchema.kt:299 + Indentation:net.corda.internal.serialization.amqp.TransformsSchema.kt:309 + Indentation:net.corda.internal.serialization.amqp.TransformsSchema.kt:310 + Indentation:net.corda.internal.serialization.amqp.TypeModellingFingerPrinterTests.kt:22 + Indentation:net.corda.internal.serialization.amqp.TypeModellingFingerPrinterTests.kt:37 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:21 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:22 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:23 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:24 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:27 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:30 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:33 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:34 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:35 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:42 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:43 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:44 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:45 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:46 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:63 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:64 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:65 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:66 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:67 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:68 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:69 + Indentation:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:70 + Indentation:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:14 + Indentation:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:15 + Indentation:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:16 + Indentation:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:41 + Indentation:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:42 + Indentation:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:43 + Indentation:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:69 + Indentation:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:70 + Indentation:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:72 + Indentation:net.corda.internal.serialization.amqp.custom.ClassSerializer.kt:39 + Indentation:net.corda.internal.serialization.amqp.custom.DurationSerializer.kt:15 + Indentation:net.corda.internal.serialization.amqp.custom.DurationSerializer.kt:18 + Indentation:net.corda.internal.serialization.amqp.custom.EnumSetSerializer.kt:17 + Indentation:net.corda.internal.serialization.amqp.custom.InstantSerializer.kt:15 + Indentation:net.corda.internal.serialization.amqp.custom.InstantSerializer.kt:18 + Indentation:net.corda.internal.serialization.amqp.custom.LocalDateSerializer.kt:15 + Indentation:net.corda.internal.serialization.amqp.custom.LocalDateSerializer.kt:18 + Indentation:net.corda.internal.serialization.amqp.custom.LocalDateTimeSerializer.kt:17 + Indentation:net.corda.internal.serialization.amqp.custom.LocalDateTimeSerializer.kt:20 + Indentation:net.corda.internal.serialization.amqp.custom.MonthDaySerializer.kt:15 + Indentation:net.corda.internal.serialization.amqp.custom.MonthDaySerializer.kt:18 + Indentation:net.corda.internal.serialization.amqp.custom.OffsetDateTimeSerializer.kt:17 + Indentation:net.corda.internal.serialization.amqp.custom.OffsetDateTimeSerializer.kt:20 + Indentation:net.corda.internal.serialization.amqp.custom.OffsetTimeSerializer.kt:17 + Indentation:net.corda.internal.serialization.amqp.custom.OffsetTimeSerializer.kt:20 + Indentation:net.corda.internal.serialization.amqp.custom.OpaqueBytesSubSequenceSerializer.kt:18 + Indentation:net.corda.internal.serialization.amqp.custom.OpaqueBytesSubSequenceSerializer.kt:20 + Indentation:net.corda.internal.serialization.amqp.custom.PeriodSerializer.kt:15 + Indentation:net.corda.internal.serialization.amqp.custom.PeriodSerializer.kt:18 + Indentation:net.corda.internal.serialization.amqp.custom.StackTraceElementSerializer.kt:11 + Indentation:net.corda.internal.serialization.amqp.custom.StackTraceElementSerializer.kt:14 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:10 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:11 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:12 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:13 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:14 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:15 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:16 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:17 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:18 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:19 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:20 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:21 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:22 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:23 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:24 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:25 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:26 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:27 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:28 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:29 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:30 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:31 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:32 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:33 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:34 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:35 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:7 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:8 + Indentation:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:9 + Indentation:net.corda.internal.serialization.amqp.custom.ThrowableTest.kt:84 + Indentation:net.corda.internal.serialization.amqp.custom.ThrowableTest.kt:85 + Indentation:net.corda.internal.serialization.amqp.custom.ThrowableTest.kt:86 + Indentation:net.corda.internal.serialization.amqp.custom.X500PrincipalSerializer.kt:12 + Indentation:net.corda.internal.serialization.amqp.custom.X500PrincipalSerializer.kt:15 + Indentation:net.corda.internal.serialization.amqp.custom.YearMonthSerializer.kt:15 + Indentation:net.corda.internal.serialization.amqp.custom.YearMonthSerializer.kt:18 + Indentation:net.corda.internal.serialization.amqp.custom.YearSerializer.kt:15 + Indentation:net.corda.internal.serialization.amqp.custom.YearSerializer.kt:18 + Indentation:net.corda.internal.serialization.amqp.custom.ZonedDateTimeSerializer.kt:18 + Indentation:net.corda.internal.serialization.amqp.custom.ZonedDateTimeSerializer.kt:21 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:105 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:141 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:142 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:143 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:144 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:145 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:146 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:147 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:148 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:161 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:171 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:192 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:201 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:203 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:212 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:214 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:222 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:224 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:233 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:235 + Indentation:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:92 + Indentation:net.corda.internal.serialization.amqp.standard.CorDappCustomSerializer.kt:111 + Indentation:net.corda.internal.serialization.amqp.standard.CorDappCustomSerializer.kt:96 + Indentation:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:51 + Indentation:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:66 + Indentation:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:51 + Indentation:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:58 + Indentation:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:59 + Indentation:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:65 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:102 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:129 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:130 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:131 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:132 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:133 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:134 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:151 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:158 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:160 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:176 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:187 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:194 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:50 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:51 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:52 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:53 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:54 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:55 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:56 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:57 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:58 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:59 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:63 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:76 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:88 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:89 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:90 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:94 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:95 + Indentation:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:96 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:100 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:101 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:102 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:105 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:106 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:107 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:108 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:109 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:110 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:114 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:115 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:116 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:117 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:122 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:123 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:124 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:125 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:126 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:127 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:132 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:135 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:136 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:140 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:141 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:142 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:157 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:158 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:159 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:160 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:161 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:174 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:175 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:176 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:180 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:181 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:182 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:183 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:184 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:185 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:186 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:188 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:189 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:190 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:191 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:192 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:193 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:194 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:195 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:196 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:200 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:201 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:202 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:203 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:204 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:212 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:217 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:218 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:219 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:220 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:224 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:225 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:226 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:227 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:228 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:231 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:232 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:233 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:234 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:235 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:236 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:237 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:238 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:241 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:242 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:243 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:244 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:248 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:249 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:250 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:251 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:252 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:253 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:254 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:255 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:261 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:264 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:267 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:74 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:75 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:76 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:80 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:81 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:82 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:86 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:90 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:91 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:92 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:95 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:96 + Indentation:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:97 + Indentation:net.corda.internal.serialization.amqp.standard.SingletonSerializer.kt:45 + Indentation:net.corda.internal.serialization.amqp.standard.SingletonSerializer.kt:53 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:13 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:15 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:16 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:17 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:18 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:19 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:20 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:21 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:26 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:27 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:28 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:29 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:30 + Indentation:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:31 + Indentation:net.corda.internal.serialization.model.EnumTransforms.kt:120 + Indentation:net.corda.internal.serialization.model.EnumTransforms.kt:133 + Indentation:net.corda.internal.serialization.model.EnumTransforms.kt:138 + Indentation:net.corda.internal.serialization.model.EnumTransforms.kt:18 + Indentation:net.corda.internal.serialization.model.EnumTransforms.kt:19 + Indentation:net.corda.internal.serialization.model.EnumTransforms.kt:20 + Indentation:net.corda.internal.serialization.model.EnumTransforms.kt:30 + Indentation:net.corda.internal.serialization.model.EnumTransforms.kt:31 + Indentation:net.corda.internal.serialization.model.EnumTransforms.kt:34 + Indentation:net.corda.internal.serialization.model.EnumTransforms.kt:35 + Indentation:net.corda.internal.serialization.model.EnumTransforms.kt:40 + Indentation:net.corda.internal.serialization.model.EnumTransforms.kt:44 + Indentation:net.corda.internal.serialization.model.LocalPropertyInformation.kt:68 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:129 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:151 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:152 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:157 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:158 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:159 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:170 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:192 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:193 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:194 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:195 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:196 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:197 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:207 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:208 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:209 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:210 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:211 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:222 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:223 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:224 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:225 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:226 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:227 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:249 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:250 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:251 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:252 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:253 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:254 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:255 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:256 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:271 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:272 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:273 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:274 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:275 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:276 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:277 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:278 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:279 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:280 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:297 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:298 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:299 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:304 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:305 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:306 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:322 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:329 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:330 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:331 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:336 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:337 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:338 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:350 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:351 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:360 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:361 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:367 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:368 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:369 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:378 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:379 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:383 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:384 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:385 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:391 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:392 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:393 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:394 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:395 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:405 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:406 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:407 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:410 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:411 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:412 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:413 + Indentation:net.corda.internal.serialization.model.LocalTypeInformation.kt:416 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:117 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:140 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:141 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:142 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:143 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:147 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:148 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:149 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:167 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:168 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:169 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:170 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:173 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:182 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:183 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:189 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:190 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:191 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:192 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:193 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:194 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:195 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:196 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:197 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:200 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:201 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:202 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:203 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:204 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:205 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:206 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:207 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:297 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:349 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:352 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:353 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:354 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:355 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:375 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:376 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:377 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:378 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:379 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:380 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:381 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:382 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:383 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:384 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:385 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:386 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:389 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:390 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:391 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:394 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:395 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:411 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:412 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:413 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:419 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:420 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:428 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:429 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:430 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:431 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:438 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:439 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:440 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:441 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:442 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:446 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:447 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:448 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:449 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:450 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:451 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:453 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:454 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:455 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:456 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:457 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:458 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:459 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:462 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:463 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:464 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:465 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:467 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:468 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:471 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:472 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:473 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:480 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:481 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:482 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:483 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:484 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:485 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:486 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:487 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:52 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:53 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:531 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:532 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:533 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:534 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:535 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:54 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:547 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:548 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:549 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:55 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:550 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:551 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:552 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:553 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:76 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:77 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:78 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:79 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:80 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:81 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:82 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:83 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:84 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:85 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:90 + Indentation:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:94 + Indentation:net.corda.internal.serialization.model.LocalTypeModel.kt:68 + Indentation:net.corda.internal.serialization.model.LocalTypeModel.kt:69 + Indentation:net.corda.internal.serialization.model.LocalTypeModel.kt:78 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:118 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:119 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:120 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:139 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:140 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:141 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:142 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:143 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:151 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:152 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:154 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:155 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:157 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:163 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:166 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:167 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:168 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:169 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:172 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:173 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:174 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:177 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:178 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:179 + Indentation:net.corda.internal.serialization.model.RemoteTypeInformation.kt:63 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:110 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:111 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:112 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:113 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:114 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:115 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:116 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:157 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:158 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:159 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:160 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:161 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:162 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:163 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:164 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:192 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:202 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:248 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:249 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:252 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:253 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:254 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:261 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:262 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:265 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:266 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:267 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:315 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:316 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:317 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:322 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:323 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:324 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:330 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:331 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:332 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:333 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:335 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:68 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:69 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:70 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:71 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:72 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:73 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:74 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:75 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:76 + Indentation:net.corda.internal.serialization.model.TypeIdentifier.kt:77 + Indentation:net.corda.internal.serialization.model.TypeIdentifierTests.kt:16 + Indentation:net.corda.internal.serialization.model.TypeIdentifierTests.kt:24 + Indentation:net.corda.internal.serialization.model.TypeIdentifierTests.kt:30 + Indentation:net.corda.internal.serialization.model.TypeIdentifierTests.kt:41 + Indentation:net.corda.internal.serialization.model.TypeIdentifierTests.kt:46 + Indentation:net.corda.internal.serialization.model.TypeIdentifierTests.kt:47 + Indentation:net.corda.internal.serialization.model.TypeIdentifierTests.kt:51 + Indentation:net.corda.internal.serialization.model.TypeIdentifierTests.kt:64 + Indentation:net.corda.internal.serialization.model.TypeIdentifierTests.kt:67 + Indentation:net.corda.internal.serialization.model.TypeLoader.kt:19 + Indentation:net.corda.internal.serialization.model.TypeLoader.kt:20 + Indentation:net.corda.internal.serialization.model.TypeLoader.kt:21 + Indentation:net.corda.internal.serialization.model.TypeLoader.kt:38 + Indentation:net.corda.internal.serialization.model.TypeLoader.kt:39 + Indentation:net.corda.internal.serialization.model.TypeLoader.kt:40 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:102 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:103 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:104 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:108 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:109 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:118 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:170 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:171 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:172 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:175 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:176 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:177 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:178 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:179 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:180 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:183 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:184 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:185 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:186 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:187 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:188 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:191 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:192 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:193 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:194 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:195 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:196 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:199 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:200 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:201 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:202 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:203 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:204 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:215 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:218 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:219 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:220 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:221 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:222 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:223 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:227 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:230 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:246 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:247 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:37 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:38 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:39 + Indentation:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:51 + LongMethod:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$private fun buildNonAtomic(rawType: Class<*>, type: Type, typeIdentifier: TypeIdentifier, typeParameterInformation: List<LocalTypeInformation>): LocalTypeInformation LongParameterList:AMQPSerializer.kt$AMQPSerializer$(obj: Any, data: Data, type: Type, output: SerializationOutput, context: SerializationContext, debugIndent: Int = 0) LongParameterList:LocalSerializerFactory.kt$DefaultLocalSerializerFactory$( override val sandboxGroup: SandboxGroup, private val typeModel: LocalTypeModel, private val fingerPrinter: FingerPrinter, private val descriptorBasedSerializerRegistry: DescriptorBasedSerializerRegistry, private val primitiveSerializerFactory: Function<Class<*>, AMQPSerializer<Any>>, private val isPrimitiveType: Predicate<Class<*>>, private val customSerializerRegistry: CustomSerializerRegistry, private val onlyCustomSerializers: Boolean) LongParameterList:LocalTypeModel.kt$BaseLocalTypes$( val collectionClass: Class<*>, val enumSetClass: Class<*>, val exceptionClass: Class<*>, val mapClass: Class<*>, val stringClass: Class<*>, val isEnum: Predicate<Class<*>>, val enumConstants: Function<Class<*>, Array<out Any>>, val enumConstantNames: Function<Class<*>, List<String>> ) - LongParameterList:ObjectSerializer.kt$ComposableObjectSerializer$( override val type: Type, override val typeDescriptor: Symbol, override val propertySerializers: Map<PropertyName, PropertySerializer>, override val fields: List<Field>, private val reader: ComposableObjectReader, private val writer: ComposableObjectWriter) LongParameterList:ObjectSerializer.kt$ComposableObjectWriter$( obj: Any, data: Data, @Suppress("UNUSED_PARAMETER") type: Type, output: SerializationOutput, context: SerializationContext, debugIndent: Int ) LongParameterList:ObjectSerializer.kt$EvolutionObjectSerializer.Companion$(localTypeInformation: LocalTypeInformation.Composable, remoteTypeInformation: RemoteTypeInformation.Composable, constructor: LocalConstructorInformation, properties: Map<String, LocalPropertyInformation>, mustPreserveData: Boolean, sandboxGroup: SandboxGroup) + MagicNumber:AMQPDescriptorRegistry.kt$AMQPDescriptorRegistry.CHOICE$7 + MagicNumber:AMQPDescriptorRegistry.kt$AMQPDescriptorRegistry.COMPOSITE_TYPE$5 + MagicNumber:AMQPDescriptorRegistry.kt$AMQPDescriptorRegistry.FIELD$4 + MagicNumber:AMQPDescriptorRegistry.kt$AMQPDescriptorRegistry.METADATA$12 + MagicNumber:AMQPDescriptorRegistry.kt$AMQPDescriptorRegistry.OBJECT_DESCRIPTOR$3 + MagicNumber:AMQPDescriptorRegistry.kt$AMQPDescriptorRegistry.REFERENCED_OBJECT$8 + MagicNumber:AMQPDescriptorRegistry.kt$AMQPDescriptorRegistry.RESTRICTED_TYPE$6 + MagicNumber:AMQPDescriptorRegistry.kt$AMQPDescriptorRegistry.TRANSFORM_ELEMENT$10 + MagicNumber:AMQPDescriptorRegistry.kt$AMQPDescriptorRegistry.TRANSFORM_ELEMENT_KEY$11 + MagicNumber:AMQPDescriptorRegistry.kt$AMQPDescriptorRegistry.TRANSFORM_SCHEMA$9 + MagicNumber:AMQPSerializationScheme.kt$AbstractAMQPSerializationScheme$128 + MagicNumber:AccessOrderLinkedHashMap.kt$AccessOrderLinkedHashMap$0.75f + MagicNumber:AccessOrderLinkedHashMap.kt$AccessOrderLinkedHashMap$16 + MagicNumber:ArraySerializer.kt$ArraySerializer$4 + MagicNumber:ByteBufferStreams.kt$1024 + MagicNumber:ByteBufferStreams.kt$256 + MagicNumber:ByteBufferStreams.kt$64 + MagicNumber:OrdinalIO.kt$OrdinalBits$128 + MagicNumber:Schema.kt$3 + MagicNumber:Schema.kt$CompositeType.Companion$3 + MagicNumber:Schema.kt$CompositeType.Companion$4 + MagicNumber:Schema.kt$Descriptor$0xffff + MagicNumber:Schema.kt$Descriptor$32 + MagicNumber:Schema.kt$Field.Companion$3 + MagicNumber:Schema.kt$Field.Companion$4 + MagicNumber:Schema.kt$Field.Companion$5 + MagicNumber:Schema.kt$Field.Companion$6 + MagicNumber:Schema.kt$RestrictedType.Companion$3 + MagicNumber:Schema.kt$RestrictedType.Companion$4 + MagicNumber:Schema.kt$RestrictedType.Companion$5 + MagicNumber:TransformsSchema.kt$UnknownTestTransform.Companion$3 MatchingDeclarationName:SupportedTransforms.kt$SupportedTransform MaxLineLength:AMQPRemoteTypeModel.kt$AMQPRemoteTypeModel$cache.getOrPut(typeDescriptor) { interpretationState.run { typeNotation.name.getTypeIdentifier(sandboxGroup).interpretIdentifier(sandboxGroup) } } + MaxLineLength:AMQPRemoteTypeModel.kt$AMQPRemoteTypeModel$fun + MaxLineLength:AMQPRemoteTypeModel.kt$AMQPRemoteTypeModel$throw NotSerializableException("Cannot resolve cyclic reference to ${typeInformation.typeIdentifier}") + MaxLineLength:AMQPRemoteTypeModel.kt$AMQPRemoteTypeModel.InterpretationState$* + MaxLineLength:AMQPRemoteTypeModel.kt$AMQPRemoteTypeModel.InterpretationState$notationLookup[identifier]?.interpretNotation(identifier, sandboxGroup) ?: interpretNoNotation(sandboxGroup) MaxLineLength:AMQPRemoteTypeModel.kt$AMQPRemoteTypeModel.InterpretationState$private + MaxLineLength:AMQPRemoteTypeModel.kt$AMQPRemoteTypeModel.InterpretationState$return + MaxLineLength:AMQPRemoteTypeModel.kt$AMQPRemoteTypeModel.InterpretationState$val constants = choices.asSequence().mapIndexed { index, choice -> choice.name to index }.toMap(LinkedHashMap()) + MaxLineLength:AMQPRemoteTypeModel.kt$AMQPRemoteTypeModel.InterpretationState$val properties = fields.asSequence().sortedBy { it.name }.map { it.interpret(sandboxGroup) }.toMap(LinkedHashMap()) + MaxLineLength:AMQPRemoteTypeModelTests.kt$AMQPRemoteTypeModelTests$return + MaxLineLength:AMQPRemoteTypeModelTests.kt$AMQPRemoteTypeModelTests$val values = typeModel.interpret(SerializationSchemas(schema.schema, schema.transformsSchema), factory.sandboxGroup).values + MaxLineLength:AMQPRemoteTypeModelTests.kt$AMQPRemoteTypeModelTests.C$class + MaxLineLength:AMQPRemoteTypeModelTests.kt$AMQPRemoteTypeModelTests.Superclass$open + MaxLineLength:AMQPSerializer.kt$AMQPSerializer$* MaxLineLength:AMQPTestUtils.kt$SerializerFactoryBuilder.build(testSerializationContext.currentSandboxGroup(), descriptorBasedSerializerRegistry = descriptorBasedSerializerRegistry) + MaxLineLength:AMQPTypeIdentifierParser.kt$AMQPTypeIdentifierParser$else -> throw IllegalTypeNameParserStateException("Type name '$typeString' contains illegal character '$c'") + MaxLineLength:AMQPTypeIdentifierParser.kt$AMQPTypeIdentifierParser$throw IllegalTypeNameParserStateException("Nested depth of type parameters exceeds maximum of $MAX_TYPE_PARAM_DEPTH") + MaxLineLength:AMQPTypeIdentifierParser.kt$AMQPTypeIdentifierParser.ParseState.ParsingArray$data MaxLineLength:AMQPTypeIdentifierParser.kt$AMQPTypeIdentifierParser.ParseState.ParsingParameterList$data + MaxLineLength:AMQPTypeIdentifierParser.kt$AMQPTypeIdentifierParser.ParseState.ParsingRawType$data + MaxLineLength:AMQPTypeIdentifiers.kt$AMQPTypeIdentifiers$is TypeIdentifier.Parameterised + MaxLineLength:AMQPTypeIdentifiers.kt$AMQPTypeIdentifiers$private val primitiveByteArrayType = TypeIdentifier.ArrayOf(TypeIdentifier.forClass(Byte::class.javaPrimitiveType!!)) + MaxLineLength:ArraySerializer.kt$ArraySerializer$input.readObjectOrNull(redescribe(it, elementType), serializationSchemas, metadata, elementType, context) + MaxLineLength:ArraySerializer.kt$PrimBooleanArraySerializer$class + MaxLineLength:BitSetSerializer.kt$BitSetSerializer$* + MaxLineLength:CertPathTest.kt$CertPathTest$val certificate = certificateFactory.generateCertificate(ByteArrayInputStream(TestCertificate.r3comCert.toByteArray())) + MaxLineLength:CollectionSerializer.kt$CollectionSerializer$override MaxLineLength:CollectionSerializer.kt$CollectionSerializer$private val typeNotation: TypeNotation = RestrictedType(AMQPTypeIdentifiers.nameForType(declaredType), null, emptyList(), "list", Descriptor(typeDescriptor), emptyList()) + MaxLineLength:CollectionSerializer.kt$CollectionSerializer.Companion$* MaxLineLength:CollectionSerializer.kt$CollectionSerializer.Companion$fun + MaxLineLength:CollectionSerializer.kt$CollectionSerializer.Companion$is TypeIdentifier.Parameterised -> erasedInformation.withElementType(declaredTypeInformation.elementType, sandboxGroup) MaxLineLength:CollectionSerializer.kt$CollectionSerializer.Companion$private + MaxLineLength:ComposableTypePropertySerializer.kt$ComposableTypePropertySerializer.Companion$* + MaxLineLength:ComposableTypePropertySerializer.kt$ComposableTypePropertySerializer.Companion$PropertyReadStrategy.make(name, propertyInformation.type.typeIdentifier, propertyInformation.type.observedType) + MaxLineLength:ComposableTypePropertySerializer.kt$ComposableTypePropertySerializer.Companion$fun + MaxLineLength:ComposableTypePropertySerializer.kt$DescribedTypeReadStrategy$* + MaxLineLength:ComposableTypePropertySerializer.kt$EvolutionPropertyWriteStrategy$override + MaxLineLength:ComposableTypePropertySerializer.kt$PropertyReader$* + MaxLineLength:ComposableTypePropertySerializer.kt$PropertyReader.Companion$is LocalPropertyInformation.PrivateConstructorPairedProperty -> FieldReader(propertyInformation.observedField) + MaxLineLength:ComposableTypePropertySerializer.kt$PropertyWriteStrategy$fun + MaxLineLength:ComposableTypePropertySerializer.kt$PropertyWriteStrategy.Companion$fun + MaxLineLength:CurrencyTest.kt$CurrencyTest.Companion$fun + MaxLineLength:CustomSerializer.kt$CustomSerializer.Proxy$* + MaxLineLength:CustomSerializerRegistry.kt$CachingCustomSerializerRegistry$CustomSerializerIdentifier + MaxLineLength:CustomSerializerRegistry.kt$CachingCustomSerializerRegistry$constructor(descriptorBasedSerializerRegistry: DescriptorBasedSerializerRegistry) : this(descriptorBasedSerializerRegistry, emptySet()) + MaxLineLength:CustomSerializerRegistry.kt$CachingCustomSerializerRegistry$logger.debug { "action=\"Using custom serializer\", class=${clazz.typeName}, declaredType=${declaredType.typeName}" } + MaxLineLength:CustomSerializerRegistry.kt$CachingCustomSerializerRegistry$logger.warn("Duplicate custom serializers detected for $clazz: ${declaredSerializers.map { it::class.qualifiedName }}") + MaxLineLength:CustomSerializerRegistry.kt$CachingCustomSerializerRegistry$logger.warn("Illegal custom serializer detected for $clazz: ${declaredSerializers.first()::class.qualifiedName}") MaxLineLength:CustomSerializerRegistry.kt$CachingCustomSerializerRegistry$private val customSerializersCache: MutableMap<CustomSerializerIdentifier, CustomSerializerLookupResult> = DefaultCacheProvider.createCache() - MaxLineLength:DeserializeMapTests.kt$DeserializeMapTests$"Class \"java.util.Dictionary<java.lang.String, java.lang.Integer>\" is not on the whitelist or annotated with @CordaSerializable" + MaxLineLength:CustomSerializerRegistry.kt$CachingCustomSerializerRegistry.CustomSerializerLookupResult$CustomSerializerFound : CustomSerializerLookupResult + MaxLineLength:CustomSerializerRegistry.kt$DuplicateCustomSerializerException$* + MaxLineLength:CustomSerializerRegistry.kt$IllegalCustomSerializerException$* + MaxLineLength:CustomSerializerRegistryTests.kt$CustomSerializerRegistryTests$private fun CustomSerializerRegistry.find(clazz: Class<*>): AMQPSerializer<Any>? + MaxLineLength:DeserializationInput.kt$DeserializationInput$// It must be a reference to an instance that has already been read, cheaply and quickly returning it by reference. + MaxLineLength:DeserializationInput.kt$DeserializationInput$fun + MaxLineLength:DeserializationInput.kt$DeserializationInput$if + MaxLineLength:DeserializationInput.kt$DeserializationInput$serializerFactory.get(obj::class.java, type).readObject(obj, serializationSchemas, metadata, this, context) + MaxLineLength:DeserializationInput.kt$DeserializationInput$throw NotSerializableException("Internal deserialization failure: ${e.javaClass.name}: ${e.message}").apply { initCause(e) } + MaxLineLength:DeserializationInput.kt$DeserializationInput$val serializer = serializerFactory.get(obj.descriptor.toString(), serializationSchemas, metadata, sandboxGroup) + MaxLineLength:DeserializationInput.kt$DeserializationInput.Companion$fun + MaxLineLength:DeserializeAndReturnEnvelopeTests.kt$DeserializeAndReturnEnvelopeTests$assertEquals(null, obj.envelope.schema.types.find { it.name == "java.lang.Comparable<${classTestName("Foo")}>" }) + MaxLineLength:DeserializeMapTests.kt$DeserializeMapTests$"Class \"java.util.Dictionary<java.lang.String, java.lang.Integer>\" is not annotated with @CordaSerializable" + MaxLineLength:DeserializeMapTests.kt$DeserializeMapTests$"Map type class java.util.HashMap is unstable under iteration. Suggested fix: use java.util.LinkedHashMap instead." + MaxLineLength:DeserializeMapTests.kt$DeserializeMapTests$"Unable to serialise deprecated type class java.util.Hashtable. Suggested fix: prefer java.util.map implementations" + MaxLineLength:DeserializeSimpleTypesTests.kt$DeserializeSimpleTypesTests$garbo [class MaxLineLength:EnumEvolutionSerializer.kt$EnumEvolutionSerializer$val converted = conversions[enumName] ?: throw AMQPNotSerializableException(type, "No rule to evolve enum constant $type::$enumName") + MaxLineLength:EnumEvolutionSerializer.kt$EnumEvolutionSerializer$val ordinal = ordinals[converted] ?: throw AMQPNotSerializableException(type, "Ordinal not found for enum value $type::$converted") + MaxLineLength:EnumEvolvabilityTests.kt$EnumEvolvabilityTests$assertThrows<NotSerializableException> { TestSerializationOutput(VERBOSE, sf).serializeAndReturnSchema(C(NotAnnotated.A)) } + MaxLineLength:EnumEvolvabilityTests.kt$EnumEvolvabilityTests$assertTrue(envelope.transformsSchema.types[WithUnknownTest::class.java.name]!!.containsKey(TransformTypes.Unknown)) + MaxLineLength:EnumEvolvabilityTests.kt$EnumEvolvabilityTests$val envelope = DeserializationInput(sf).deserializeAndReturnEnvelope(SerializedBytes<WrapsUnknown>(sb1)).envelope + MaxLineLength:EnumTransforms.kt$EnumTransforms$"Rename chain from $chainStart to $chainEnd does not end with a known constant in ${constants.keys}" + MaxLineLength:EnumTransforms.kt$EnumTransforms$* + MaxLineLength:EnumTransforms.kt$EnumTransforms$// If there is an existing chain, ending at the "from" node of this edge, then there is a chain from that chain's start + MaxLineLength:EnumTransforms.kt$EnumTransforms$// If there is an existing chain, starting at the "to" node of this edge, then there is a chain from this edge's + MaxLineLength:EnumTransforms.kt$EnumTransforms$throw InvalidEnumTransformsException("Rename from $from to $to would rename existing constant in $constants.keys") + MaxLineLength:Envelope.kt$Envelope$data + MaxLineLength:Envelope.kt$Envelope.Companion$// We need to cope with objects serialised without the transforms header and without metadata element in the envelope + MaxLineLength:Envelope.kt$Envelope.Companion$ENVELOPE_WITH_TRANSFORMS, ENVELOPE_WITH_METADATA -> TransformsSchema.newInstance(list[TRANSFORMS_SCHEMA_IDX]) + MaxLineLength:ErrorMessagesTests.kt$ErrorMessagesTests$"Property '$property' or its getter is non public, this renders class 'class $testname\$C' unserializable -> class $testname\$C" + MaxLineLength:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$// or changes to the type itself - such as adding an interface - that do not change its serialisation/deserialisation + MaxLineLength:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$else + MaxLineLength:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$private + MaxLineLength:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$properties.asSequence().zip(localTypeInformation.properties.values.asSequence()) + MaxLineLength:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$properties: Map<String, RemotePropertyInformation> + MaxLineLength:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$return EnumEvolutionSerializer(localTypeInformation.observedType, localSerializerFactory, baseTypes, conversions, localOrdinals) + MaxLineLength:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$return primitiveBoxedTypes[primitiveType] ?: throw IllegalStateException("Unknown primitive type '$primitiveType'") + MaxLineLength:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$val bestMatchEvolutionConstructor = findEvolverConstructor(localTypeInformation.evolutionConstructors, properties) + MaxLineLength:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$val convertedOrdinals = remoteOrdinals.asSequence().map { (member, ord) -> ord to conversions[member]!! }.toMap() MaxLineLength:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$val propertyTypes = properties.mapValues { (_, info) -> info.type.typeIdentifier.getLocalType(localSerializerFactory.sandboxGroup).asClass() } + MaxLineLength:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$val remoteClass = remoteProperty.type.typeIdentifier.getLocalType(localSerializerFactory.sandboxGroup).asClass() + MaxLineLength:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$|| + MaxLineLength:EvolutionSerializerFactory.kt$EvolutionSerializerFactory$* + MaxLineLength:EvolutionSerializerFactoryTests.kt$EvolutionSerializerFactoryTests$assertTrue(e.message!!.contains("Non-null value 1 provided for property b, which is not supported in this version")) + MaxLineLength:EvolutionSerializerFactoryTests.kt$EvolutionSerializerFactoryTests$val withNonNullTarget = DeserializationInput(nonStrictFactory).deserialize(SerializedBytes<C>(withoutNullUrl.readBytes())) + MaxLineLength:EvolutionSerializerFactoryTests.kt$EvolutionSerializerFactoryTests$val withNullTarget = DeserializationInput(strictFactory).deserialize(SerializedBytes<C>(withNullUrl.readBytes())) + MaxLineLength:EvolvabilityTests.kt$EvolvabilityTests$// File(URI("$localPath/$resource")).writeBytes(SerializationOutput(sf).serialize(CC(1, "hello", "world", 2)).bytes) + MaxLineLength:FingerPrinterTesting.kt$FingerPrinterTestingTests$val customSerializerRegistry: CustomSerializerRegistry = CachingCustomSerializerRegistry(descriptorBasedSerializerRegistry) + MaxLineLength:GenericsTests.kt$GenericsTests$val bytes = SerializationOutput(factory).serializeAndReturnSchema(Wrapper(1, G1("hi"), G2("bye"))).apply { printSchema() } + MaxLineLength:GenericsTests.kt$GenericsTests.LTransactionState$data + MaxLineLength:GenericsTests.kt$GenericsTests.StateWrapper$data + MaxLineLength:InputStreamTest.kt$InputStreamTest$assertArrayEquals(testResource().readBytes().drop(bytesToDrop).toByteArray(), deserializedInputStream.readAllBytes()) + MaxLineLength:InputStreamTest.kt$InputStreamTest$val resource = EvolvabilityTests::class.java.getResource("${EnumEvolveTests::class.java.simpleName}.changedOrdinality") + MaxLineLength:InternalAccessTestHelpers.kt$* A set of functions in serialization:test that allows testing of serialization internal classes in the serialization-tests project. MaxLineLength:LocalPropertyInformation.kt$LocalPropertyInformation.CalculatedProperty$data + MaxLineLength:LocalPropertyInformation.kt$LocalPropertyInformation.ConstructorPairedProperty$* MaxLineLength:LocalPropertyInformation.kt$LocalPropertyInformation.ConstructorPairedProperty$data + MaxLineLength:LocalPropertyInformation.kt$LocalPropertyInformation.GetterSetterProperty$* MaxLineLength:LocalPropertyInformation.kt$LocalPropertyInformation.GetterSetterProperty$data + MaxLineLength:LocalPropertyInformation.kt$LocalPropertyInformation.PrivateConstructorPairedProperty$* MaxLineLength:LocalPropertyInformation.kt$LocalPropertyInformation.PrivateConstructorPairedProperty$data + MaxLineLength:LocalPropertyInformation.kt$LocalPropertyInformation.ReadOnlyProperty$* MaxLineLength:LocalPropertyInformation.kt$LocalPropertyInformation.ReadOnlyProperty$data + MaxLineLength:LocalSerializerFactory.kt$DefaultLocalSerializerFactory$* + MaxLineLength:LocalSerializerFactory.kt$DefaultLocalSerializerFactory$clazz.isSynthetic MaxLineLength:LocalSerializerFactory.kt$DefaultLocalSerializerFactory$is LocalTypeInformation.ACollection MaxLineLength:LocalSerializerFactory.kt$DefaultLocalSerializerFactory$is LocalTypeInformation.AMap MaxLineLength:LocalSerializerFactory.kt$DefaultLocalSerializerFactory$private MaxLineLength:LocalSerializerFactory.kt$DefaultLocalSerializerFactory$private val serializersByActualAndDeclaredType: MutableMap<ActualAndDeclaredType, AMQPSerializer<Any>> = DefaultCacheProvider.createCache() + MaxLineLength:LocalSerializerFactory.kt$DefaultLocalSerializerFactory$private val serializersByTypeId: MutableMap<TypeIdentifier, AMQPSerializer<Any>> = DefaultCacheProvider.createCache() + MaxLineLength:LocalSerializerFactory.kt$DefaultLocalSerializerFactory$val actualType: Type = inferTypeVariables(actualClass, declaredClass, declaredType, sandboxGroup) ?: declaredType + MaxLineLength:LocalSerializerFactory.kt$LocalSerializerFactory$* + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation$* MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.ACollection$data + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.ACollection$fun MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.AMap$fun + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.AMap$val reparameterizedType = typeIdentifier.copy(parameters = listOf(keyType.typeIdentifier, valueType.typeIdentifier)) + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.AMap$val unerasedType = typeIdentifier.toParameterized(listOf(keyType.typeIdentifier, valueType.typeIdentifier)) + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.Abstract$* + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.AnArray$* MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.AnArray$data + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.AnInterface$* + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.Atomic$data + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.Companion$* + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.Companion$throw IllegalStateException("Should not be attempting to build new type information when populating a cycle") + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.NonComposable$val nonComposableTypes: Set<NonComposable> get() = nonComposableSubtypes.flatMapTo(LinkedHashSet()) { it.nonComposableTypes } + this MaxLineLength:LocalTypeInformation.kt$LocalTypeInformation.Singleton$data + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformationPrettyPrinter$private + MaxLineLength:LocalTypeInformation.kt$LocalTypeInformationPrettyPrinter$private data + MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$* + MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$constructorInformation.parameters[index].isMandatory && index !in indicesAddressedByProperties -> parameter + MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$constructorInformation: LocalConstructorInformation + MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$is TypeIdentifier.Parameterised -> buildForParameterised(rawType, type as ParameterizedType, typeIdentifier, isOpaque) + MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$it.name ?: throw IllegalStateException("Unnamed parameter in constructor $observedConstructor") + MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$name to LocalPropertyInformation.ReadOnlyProperty(descriptor.getter, paramTypeInformation, isMandatory) MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$private + MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$reason = "Mandatory constructor parameters $missingParameters are missing from the readable properties ${properties.keys}" MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$remedy = "Either annotate a constructor for this type with @ConstructorForDeserialization, or provide a custom serializer for it" MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$remedy = "Either ensure that the properties ${nonComposableProperties.keys} are serializable, or provide a custom serializer for this type" + MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$remedy = "Either provide getters or readable fields for $missingParameters, or provide a custom serializer for this type" + MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$suppressValidation { buildNonAtomic(rawType, type, typeIdentifier, buildTypeParameterInformation(type)) } + MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$throw NotSerializableException("Type '${type.typeName} has synthetic fields and is likely a nested inner class.") + MaxLineLength:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$val + MaxLineLength:LocalTypeInformationBuilder.kt$private inline val Class<*>.isTypeWithoutConstructor: Boolean get() = !isConcreteClass || isSynthetic || isAnonymousClass + MaxLineLength:LocalTypeModel.kt$ConfigurableLocalTypeModel$* MaxLineLength:LocalTypeModel.kt$ConfigurableLocalTypeModel.BuilderLookup$override + MaxLineLength:LocalTypeModel.kt$LocalTypeLookup$* + MaxLineLength:LocalTypeModel.kt$LocalTypeLookup$fun + MaxLineLength:LocalTypeModel.kt$LocalTypeModel$* + MaxLineLength:LocalTypeModelTests.kt$LocalTypeModelTests$AliasingOldStylePojoImpl : OldStylePojo + MaxLineLength:LocalTypeModelTests.kt$LocalTypeModelTests$private val customSerializerRegistry: CustomSerializerRegistry = CachingCustomSerializerRegistry(descriptorBasedSerializerRegistry) + MaxLineLength:LocalTypeModelTests.kt$LocalTypeModelTests.NonComposableNested$class + MaxLineLength:MapSerializer.kt$MapSerializer$class + MaxLineLength:MapSerializer.kt$MapSerializer$override + MaxLineLength:MapSerializer.kt$MapSerializer$val entries: Iterable<Pair<Any?, Any?>> = (obj as Map<*, *>).map { readEntry(serializationSchemas, metadata, input, it, context) } + MaxLineLength:MapSerializer.kt$MapSerializer.Companion$else + MaxLineLength:MapSerializer.kt$MapSerializer.Companion$else -> erasedInformation.withParameters(LocalTypeInformation.Unknown, LocalTypeInformation.Unknown, sandboxGroup) MaxLineLength:MapSerializer.kt$MapSerializer.Companion$fun + MaxLineLength:MapSerializer.kt$MapSerializer.Companion$private + MaxLineLength:ObjectBuilder.kt$ConstructorBasedObjectBuilder$"Argument indexes must be in ${params.indices}. Slot to arg indexes passed in are ${slotToCtorArgIdx.toList()}" + MaxLineLength:ObjectBuilder.kt$EvolutionObjectBuilder.Companion$* + MaxLineLength:ObjectBuilder.kt$ObjectBuilder.Companion$* + MaxLineLength:ObjectBuilder.kt$ObjectBuilder.Companion$is LocalPropertyInformation.PrivateConstructorPairedProperty -> property.constructorSlot.parameterIndex + MaxLineLength:ObjectBuilder.kt$ObjectBuilder.Companion$private + MaxLineLength:ObjectBuilder.kt$ObjectBuilderProvider$* MaxLineLength:ObjectSerializer.kt$AbstractObjectSerializer$override + MaxLineLength:ObjectSerializer.kt$ComposableObjectReader$"${propertySerializers.size} properties in described type ${typeIdentifier.prettyPrint(false)}" + MaxLineLength:ObjectSerializer.kt$ComposableObjectReader$. MaxLineLength:ObjectSerializer.kt$ComposableObjectSerializer$override + MaxLineLength:ObjectSerializer.kt$ComposableObjectSerializer$override fun writeClassInfo(output: SerializationOutput, context: SerializationContext) MaxLineLength:ObjectSerializer.kt$EvolutionObjectSerializer$override + MaxLineLength:ObjectSerializer.kt$EvolutionObjectSerializer.Companion$ComposableTypePropertySerializer.makeForEvolution(name, isCalculated, property.type.typeIdentifier, type) + MaxLineLength:ObjectSerializer.kt$EvolutionObjectSerializer.Companion$val propertySerializers = makePropertySerializers(properties, remoteTypeInformation.properties, sandboxGroup) + MaxLineLength:ObjectSerializer.kt$EvolutionObjectSerializer.Companion$val type = localProperty?.type?.observedType ?: property.type.typeIdentifier.getLocalType(sandboxGroup) + MaxLineLength:ObjectSerializer.kt$ObjectSerializer.Companion$serializers.isNotEmpty() -> "Registered custom serializers:\n ${serializers.joinToString("\n ")}" + MaxLineLength:ObjectSerializer.kt$ObjectSerializer.Companion$val writer = ComposableObjectWriter(typeNotation, typeInformation.interfacesOrEmptyList, propertySerializers) + MaxLineLength:OptionalSerializer.kt$OptionalSerializer$* A serializer for [Optional] that uses a proxy object to write out the value stored in the optional or [Optional.EMPTY]. + MaxLineLength:OptionalSerializerTest.kt$OptionalSerializerTest$val + MaxLineLength:PathUtils.kt$inline + MaxLineLength:PrivateKeyTest.kt$PrivateKeyTest.MockPrivateKey$class + MaxLineLength:PrivatePropertyTests.kt$PrivatePropertyTests$assertThat(this).isEqualTo(DeserializationInput(factory).deserialize(SerializationOutput(factory).serialize(this))) + MaxLineLength:PrivatePropertyTests.kt$PrivatePropertyTests$assertThat(typeInformation.properties["b"] is LocalPropertyInformation.PrivateConstructorPairedProperty).isTrue() + MaxLineLength:PropertyDescriptor.kt$// Construct a map of PropertyDescriptors by name, by merging the raw field map with the map of classified property methods + MaxLineLength:PropertyDescriptor.kt$// Merge the given method into a map of methods by method classifier, picking the least generic method for each classifier. + MaxLineLength:PropertyDescriptor.kt$?: + MaxLineLength:PropertyDescriptor.kt$private + MaxLineLength:RemoteSerializerFactory.kt$DefaultRemoteSerializerFactory$* + MaxLineLength:RemoteSerializerFactory.kt$DefaultRemoteSerializerFactory$// Are the remote/local types evolvable? If so, ask the evolution serializer factory for a serializer, returning + MaxLineLength:RemoteSerializerFactory.kt$DefaultRemoteSerializerFactory$// Descriptors don't match, and something is probably broken, but we let the framework do what it can with the local + MaxLineLength:RemoteSerializerFactory.kt$DefaultRemoteSerializerFactory$// Interpret all of the types in the schema into RemoteTypeInformation, and reflect that into LocalTypeInformation. + MaxLineLength:RemoteSerializerFactory.kt$DefaultRemoteSerializerFactory$// This will save us having to re-interpret the entire schema on re-entry when deserialising individual property values. + MaxLineLength:RemoteSerializerFactory.kt$DefaultRemoteSerializerFactory$// serialiser (BlobInspectorTest uniquely breaks if we throw an exception here, and passes if we just warn and continue). + MaxLineLength:RemoteSerializerFactory.kt$DefaultRemoteSerializerFactory$RemoteAndLocalTypeInformation(remoteInformation, localInformationByIdentifier.getValue(remoteInformation.typeIdentifier)) + MaxLineLength:RemoteSerializerFactory.kt$DefaultRemoteSerializerFactory$getUncached(remoteLocalPair.remoteTypeInformation, remoteLocalPair.localTypeInformation, sandboxGroup, metadata) + MaxLineLength:RemoteSerializerFactory.kt$DefaultRemoteSerializerFactory$private + MaxLineLength:RemoteSerializerFactory.kt$DefaultRemoteSerializerFactory$val + MaxLineLength:RemoteTypeInformation.kt$RemoteTypeInformation$* MaxLineLength:RemoteTypeInformation.kt$RemoteTypeInformation.AnArray$data MaxLineLength:RemoteTypeInformation.kt$RemoteTypeInformation.AnInterface$data MaxLineLength:RemoteTypeInformation.kt$RemoteTypeInformation.Parameterised$data MaxLineLength:RemoteTypeInformation.kt$RemoteTypeInformation.Unparameterised$data + MaxLineLength:RemoteTypeInformation.kt$RemoteTypeInformationPrettyPrinter$private data MaxLineLength:Schema.kt$CompositeType.Companion$return CompositeType(list[0] as String, list[1] as? String, uncheckedCast(list[2]), list[3] as Descriptor, uncheckedCast(list[4])) + MaxLineLength:Schema.kt$CompositeType.Companion$return newInstance(listOf(list[0], list[1], list[2], Descriptor.get(list[3]!!), (list[4] as List<*>).map { Field.get(it!!) })) MaxLineLength:Schema.kt$Field.Companion$return Field(list[0] as String, list[1] as String, uncheckedCast(list[2]), list[3] as? String, list[4] as? String, list[5] as Boolean, list[6] as Boolean) MaxLineLength:Schema.kt$RestrictedType.Companion$return RestrictedType(list[0] as String, list[1] as? String, uncheckedCast(list[2]), list[3] as String, list[4] as Descriptor, uncheckedCast(list[5])) MaxLineLength:Schema.kt$RestrictedType.Companion$return newInstance(listOf(list[0], list[1], list[2], list[3], Descriptor.get(list[4]!!), (list[5] as List<*>).map { Choice.get(it!!) })) - MaxLineLength:SerializationEnvironment.kt$SerializationEnvironmentImpl$override val p2pSerialization: P2pSerializationService by lazy { P2pSerializationServiceImpl(SerializationServiceImpl(this, p2pContext)) } + MaxLineLength:Schema.kt$fun typeDescriptorFor(typeId: TypeIdentifier): Symbol + MaxLineLength:Schema.kt$return + MaxLineLength:SerializationCompatibilityTests.kt$SerializationCompatibilityTests$assertThat(factory.get(StableFingerprintTest::class.java).typeDescriptor.toString()).isEqualTo("net.corda:zbvSPLDAvP9+Hlml5i3ZOw==") + MaxLineLength:SerializationFormat.kt$SectionId.DATA_AND_STOP$/** Serialization data follows, and then discard the rest of the stream (if any) as legacy data may have trailing garbage. */ + MaxLineLength:SerializationFormat.kt$SectionId.ENCODING$/** The ordinal of a [CordaSerializationEncoding] follows, which should be used to decode the remainder of the stream. */ + MaxLineLength:SerializationOutput.kt$SerializationOutput$* + MaxLineLength:SerializationOutput.kt$SerializationOutput$// Skip for primitive types as they are too small and overhead of referencing them will be much higher than their content + MaxLineLength:SerializationOutput.kt$SerializationOutput$return BytesAndSchemas(blob, schema, TransformsSchema.build(schema, serializerFactory, metadata), Metadata()) MaxLineLength:SerializationOutput.kt$SerializationOutput$writeObject(obj, data, if (type == TypeIdentifier.UnknownType.getLocalType(context.currentSandboxGroup())) obj.javaClass else type, context, debugIndent) + MaxLineLength:SerializationOutputTests.kt$SerializationOutputTests$// Ordinarily this might be considered high maintenance, but we promised wire compatibility, so they'd better not change! + MaxLineLength:SerializationOutputTests.kt$SerializationOutputTests$catchThrowable { input.deserialize(compressed, testSerializationContext.withEncodingWhitelist(encodingWhitelist)) } + MaxLineLength:SerializationOutputTests.kt$SerializationOutputTests$des.deserialize(OpaqueBytes(copy), NonZeroByte::class.java, testSerializationContext.withEncodingWhitelist(encodingWhitelist)) + MaxLineLength:SerializationOutputTests.kt$SerializationOutputTests$freshDeserializationFactory: SerializerFactory = testDefaultFactoryNoEvolution() + MaxLineLength:SerializationOutputTests.kt$SerializationOutputTests$t.suppressed.zip(desThrowable.suppressed).forEach { (before, after) -> assertSerializedThrowableEquivalent(before, after) } + MaxLineLength:SerializationOutputTests.kt$SerializationOutputTests$withSerializationContext: SerializationContext = testSerializationContext + MaxLineLength:SerializationScheme.kt$SerializationContextImpl$override + MaxLineLength:SerializationScheme.kt$SerializationContextImpl$override fun withEncodingWhitelist(encodingWhitelist: EncodingWhitelist) + MaxLineLength:SerializationScheme.kt$SerializationContextImpl$override fun withPreferredSerializationVersion(magic: SerializationMagic) + MaxLineLength:SerializationScheme.kt$SerializationFactoryImpl$"${if (magic == amqpMagic) "AMQP" else "UNKNOWN MAGIC"}] registeredSchemes are: $registeredSchemes" MaxLineLength:SerializationScheme.kt$SerializationFactoryImpl$private + MaxLineLength:SerializationScheme.kt$SerializationFactoryImpl$private val registeredSchemes: MutableCollection<SerializationScheme> = Collections.synchronizedCollection(mutableListOf()) + MaxLineLength:SerializerFactoryBuilder.kt$NoEvolutionSerializerFactory$override + MaxLineLength:SingletonSerializeAsTokenTest.kt$SingletonSerializeAsTokenTest$fun + MaxLineLength:StackTraceElementSerializer.kt$StackTraceElementSerializer$class + MaxLineLength:SupportedTransforms.kt$SupportedTransform$* + MaxLineLength:TestSerializationContext.kt$MockSandboxGroup$private + MaxLineLength:ThrowableEvolutionTests.kt$ThrowableEvolutionTests$val bytes = ThrowableEvolutionTests::class.java.getResource("ThrowableEvolutionTests.AddConstructorParametersException").readBytes() + MaxLineLength:ThrowableEvolutionTests.kt$ThrowableEvolutionTests$val deserializedException = DeserializationInput(sf).deserialize(SerializedBytes<AddAndRemoveConstructorParametersException>(bytes)) + MaxLineLength:ThrowableEvolutionTests.kt$ThrowableEvolutionTests$val deserializedException = DeserializationInput(sf).deserialize(SerializedBytes<AddConstructorParametersException>(bytes)) + MaxLineLength:ThrowableEvolutionTests.kt$ThrowableEvolutionTests$val deserializedException = DeserializationInput(sf).deserialize(SerializedBytes<RemoveConstructorParametersException>(bytes)) + MaxLineLength:ThrowableEvolutionTests.kt$ThrowableEvolutionTests.AddAndRemoveConstructorParametersException$// class AddAndRemoveConstructorParametersException(message: String, val toBeRemoved: String) : CordaRuntimeException(message) + MaxLineLength:ThrowableEvolutionTests.kt$ThrowableEvolutionTests.AddAndRemoveConstructorParametersException$class + MaxLineLength:ThrowableEvolutionTests.kt$ThrowableEvolutionTests.RemoveConstructorParametersException$// class RemoveConstructorParametersException(message: String, val toBeRemoved: String) : CordaRuntimeException(message) + MaxLineLength:ThrowableSerializer.kt$ThrowableSerializer$if (this.javaClass.name != proxy.exceptionClass) this.originalExceptionClassName = proxy.exceptionClass + MaxLineLength:ThrowableSerializer.kt$ThrowableSerializer$logger.warn("Unexpected exception de-serializing throwable: ${proxy.exceptionClass}. Converting to CordaRuntimeException.", e) + MaxLineLength:TransformsSchema.kt$TransformsAnnotationProcessor$* Processes the annotations applied to classes intended for serialisation, to get the transforms that can be applied to them. + MaxLineLength:TransformsSchema.kt$TransformsAnnotationProcessor$private + MaxLineLength:TypeIdentifier.kt$TypeIdentifier.Companion$* + MaxLineLength:TypeIdentifier.kt$TypeIdentifier.Companion$is GenericArrayType -> ArrayOf(forGenericType(type.genericComponentType.resolveAgainst(resolutionContext))) MaxLineLength:TypeIdentifier.kt$TypeIdentifier.Parameterised$data + MaxLineLength:TypeModellingFingerPrinter.kt$FingerPrintingState$writer.writeAlreadySeen() + MaxLineLength:TypeParameterUtils.kt$// The actual class can never have type variables resolved, due to the JVM's use of type erasure, so let's try and resolve them + MaxLineLength:TypeParameterUtils.kt$inferTypeVariables(actualClass.componentType, declaredComponent.asClass(), declaredComponent, sandboxGroup)?.asArray(sandboxGroup) MaxLineLength:TypeParameterUtils.kt$private + MaximumLineLength:net.corda.internal.serialization.PathUtils.kt:11 + MaximumLineLength:net.corda.internal.serialization.SerializationCompatibilityTests.kt:19 + MaximumLineLength:net.corda.internal.serialization.SerializationScheme.kt:100 + MaximumLineLength:net.corda.internal.serialization.SerializationScheme.kt:58 + MaximumLineLength:net.corda.internal.serialization.SerializationScheme.kt:62 + MaximumLineLength:net.corda.internal.serialization.SerializationScheme.kt:64 + MaximumLineLength:net.corda.internal.serialization.SerializationScheme.kt:82 + MaximumLineLength:net.corda.internal.serialization.SerializationScheme.kt:88 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:100 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:109 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:116 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:124 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:148 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:35 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:46 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:52 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:80 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:87 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:99 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:36 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:40 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:77 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:78 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:121 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:145 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:65 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:70 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:88 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParserTests.kt:114 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParserTests.kt:224 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParserTests.kt:88 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParserTests.kt:94 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:65 + MaximumLineLength:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:70 + MaximumLineLength:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:110 + MaximumLineLength:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:114 + MaximumLineLength:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:125 + MaximumLineLength:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:149 + MaximumLineLength:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:190 + MaximumLineLength:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:51 + MaximumLineLength:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:73 + MaximumLineLength:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:105 + MaximumLineLength:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:115 + MaximumLineLength:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:118 + MaximumLineLength:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:188 + MaximumLineLength:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:208 + MaximumLineLength:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:212 + MaximumLineLength:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:93 + MaximumLineLength:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:120 + MaximumLineLength:net.corda.internal.serialization.amqp.DeserializationInput.kt:112 + MaximumLineLength:net.corda.internal.serialization.amqp.DeserializationInput.kt:198 + MaximumLineLength:net.corda.internal.serialization.amqp.DeserializationInput.kt:199 + MaximumLineLength:net.corda.internal.serialization.amqp.DeserializationInput.kt:217 + MaximumLineLength:net.corda.internal.serialization.amqp.DeserializationInput.kt:72 + MaximumLineLength:net.corda.internal.serialization.amqp.DeserializationInput.kt:89 + MaximumLineLength:net.corda.internal.serialization.amqp.DeserializeAndReturnEnvelopeTests.kt:72 + MaximumLineLength:net.corda.internal.serialization.amqp.DeserializeMapTests.kt:113 + MaximumLineLength:net.corda.internal.serialization.amqp.DeserializeMapTests.kt:127 + MaximumLineLength:net.corda.internal.serialization.amqp.DeserializeMapTests.kt:96 + MaximumLineLength:net.corda.internal.serialization.amqp.EnumEvolvabilityTests.kt:464 + MaximumLineLength:net.corda.internal.serialization.amqp.EnumEvolvabilityTests.kt:467 + MaximumLineLength:net.corda.internal.serialization.amqp.EnumEvolvabilityTests.kt:75 + MaximumLineLength:net.corda.internal.serialization.amqp.Envelope.kt:14 + MaximumLineLength:net.corda.internal.serialization.amqp.Envelope.kt:44 + MaximumLineLength:net.corda.internal.serialization.amqp.ErrorMessagesTests.kt:18 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionObjectBuilderRenamedPropertyTests.kt:115 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionObjectBuilderRenamedPropertyTests.kt:78 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:111 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:112 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:127 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:134 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:137 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:173 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:179 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:184 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:83 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:92 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:95 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:96 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:99 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt:59 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt:63 + MaximumLineLength:net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt:70 + MaximumLineLength:net.corda.internal.serialization.amqp.FingerPrinterTesting.kt:39 + MaximumLineLength:net.corda.internal.serialization.amqp.GenericsTests.kt:105 + MaximumLineLength:net.corda.internal.serialization.amqp.GenericsTests.kt:534 + MaximumLineLength:net.corda.internal.serialization.amqp.GenericsTests.kt:536 + MaximumLineLength:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:127 + MaximumLineLength:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:128 + MaximumLineLength:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:206 + MaximumLineLength:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:212 + MaximumLineLength:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:240 + MaximumLineLength:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:245 + MaximumLineLength:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:247 + MaximumLineLength:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:255 + MaximumLineLength:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:263 + MaximumLineLength:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:278 + MaximumLineLength:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:288 + MaximumLineLength:net.corda.internal.serialization.amqp.ObjectBuilder.kt:121 + MaximumLineLength:net.corda.internal.serialization.amqp.ObjectBuilder.kt:141 + MaximumLineLength:net.corda.internal.serialization.amqp.ObjectBuilder.kt:226 + MaximumLineLength:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:149 + MaximumLineLength:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:44 + MaximumLineLength:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:143 + MaximumLineLength:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:175 + MaximumLineLength:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:188 + MaximumLineLength:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:229 + MaximumLineLength:net.corda.internal.serialization.amqp.RemoteSerializerFactory.kt:155 + MaximumLineLength:net.corda.internal.serialization.amqp.RemoteSerializerFactory.kt:157 + MaximumLineLength:net.corda.internal.serialization.amqp.RemoteSerializerFactory.kt:162 + MaximumLineLength:net.corda.internal.serialization.amqp.RemoteSerializerFactory.kt:92 + MaximumLineLength:net.corda.internal.serialization.amqp.Schema.kt:151 + MaximumLineLength:net.corda.internal.serialization.amqp.Schema.kt:212 + MaximumLineLength:net.corda.internal.serialization.amqp.Schema.kt:219 + MaximumLineLength:net.corda.internal.serialization.amqp.Schema.kt:22 + MaximumLineLength:net.corda.internal.serialization.amqp.Schema.kt:263 + MaximumLineLength:net.corda.internal.serialization.amqp.Schema.kt:270 + MaximumLineLength:net.corda.internal.serialization.amqp.Schema.kt:31 + MaximumLineLength:net.corda.internal.serialization.amqp.SerializationOutput.kt:123 + MaximumLineLength:net.corda.internal.serialization.amqp.SerializationOutput.kt:65 + MaximumLineLength:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:234 + MaximumLineLength:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:237 + MaximumLineLength:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:513 + MaximumLineLength:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:572 + MaximumLineLength:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:871 + MaximumLineLength:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:171 + MaximumLineLength:net.corda.internal.serialization.amqp.SingletonSerializeAsTokenTest.kt:36 + MaximumLineLength:net.corda.internal.serialization.amqp.ThrowableEvolutionTests.kt:40 + MaximumLineLength:net.corda.internal.serialization.amqp.ThrowableEvolutionTests.kt:48 + MaximumLineLength:net.corda.internal.serialization.amqp.ThrowableEvolutionTests.kt:51 + MaximumLineLength:net.corda.internal.serialization.amqp.ThrowableEvolutionTests.kt:66 + MaximumLineLength:net.corda.internal.serialization.amqp.ThrowableEvolutionTests.kt:82 + MaximumLineLength:net.corda.internal.serialization.amqp.TransformsSchema.kt:219 + MaximumLineLength:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:20 + MaximumLineLength:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:30 + MaximumLineLength:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:58 + MaximumLineLength:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:80 + MaximumLineLength:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:86 + MaximumLineLength:net.corda.internal.serialization.amqp.custom.CertPathTest.kt:13 + MaximumLineLength:net.corda.internal.serialization.amqp.custom.CurrencyTest.kt:19 + MaximumLineLength:net.corda.internal.serialization.amqp.custom.InputStreamTest.kt:55 + MaximumLineLength:net.corda.internal.serialization.amqp.custom.InputStreamTest.kt:62 + MaximumLineLength:net.corda.internal.serialization.amqp.custom.OptionalSerializerTest.kt:48 + MaximumLineLength:net.corda.internal.serialization.amqp.custom.PrivateKeyTest.kt:24 + MaximumLineLength:net.corda.internal.serialization.amqp.custom.StackTraceElementSerializer.kt:5 + MaximumLineLength:net.corda.internal.serialization.amqp.custom.ThrowableSerializer.kt:85 + MaximumLineLength:net.corda.internal.serialization.amqp.custom.ThrowableSerializer.kt:95 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:109 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:190 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.CollectionSerializer.kt:116 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.CollectionSerializer.kt:121 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.CollectionSerializer.kt:45 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.CollectionSerializer.kt:61 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.CollectionSerializer.kt:87 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.CollectionSerializer.kt:92 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:55 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:56 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:121 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:153 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:42 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:49 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:69 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:73 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:79 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:83 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:97 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:129 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:131 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:185 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:192 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:208 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:229 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:253 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:254 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:263 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:266 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:69 + MaximumLineLength:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:84 + MaximumLineLength:net.corda.internal.serialization.amqp.testutils.AMQPTestUtils.kt:52 + MaximumLineLength:net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt:12 + MaximumLineLength:net.corda.internal.serialization.model.EnumTransforms.kt:120 + MaximumLineLength:net.corda.internal.serialization.model.EnumTransforms.kt:95 + MaximumLineLength:net.corda.internal.serialization.model.LocalPropertyInformation.kt:26 + MaximumLineLength:net.corda.internal.serialization.model.LocalPropertyInformation.kt:35 + MaximumLineLength:net.corda.internal.serialization.model.LocalPropertyInformation.kt:45 + MaximumLineLength:net.corda.internal.serialization.model.LocalPropertyInformation.kt:54 + MaximumLineLength:net.corda.internal.serialization.model.LocalPropertyInformation.kt:59 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformation.kt:175 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformation.kt:182 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformation.kt:235 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformation.kt:281 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformation.kt:290 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformation.kt:293 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformation.kt:325 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformation.kt:327 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformation.kt:334 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformation.kt:371 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformation.kt:397 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformation.kt:80 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:110 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:114 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:183 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:229 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:247 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:266 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:267 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:286 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:301 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:334 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:340 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:384 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:388 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:393 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:397 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:398 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:420 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:475 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:477 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:484 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:506 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeModel.kt:22 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeModel.kt:77 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeModelTests.kt:178 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeModelTests.kt:210 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeModelTests.kt:28 + MaximumLineLength:net.corda.internal.serialization.model.LocalTypeModelTests.kt:74 + MaximumLineLength:net.corda.internal.serialization.model.RemoteTypeInformation.kt:103 + MaximumLineLength:net.corda.internal.serialization.model.RemoteTypeInformation.kt:110 + MaximumLineLength:net.corda.internal.serialization.model.RemoteTypeInformation.kt:129 + MaximumLineLength:net.corda.internal.serialization.model.RemoteTypeInformation.kt:146 + MaximumLineLength:net.corda.internal.serialization.model.RemoteTypeInformation.kt:96 + MaximumLineLength:net.corda.internal.serialization.model.TypeIdentifier.kt:118 + MaximumLineLength:net.corda.internal.serialization.model.TypeIdentifier.kt:238 + MaximumLineLength:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:177 + MemberNameEqualsClassName:Schema.kt$Descriptor.Companion$@JvmField val DESCRIPTOR = AMQPDescriptorRegistry.OBJECT_DESCRIPTOR.amqpDescriptor + NewLineAtEndOfFile:AMQPExceptions.kt$net.corda.internal.serialization.amqp.AMQPExceptions.kt + NewLineAtEndOfFile:AMQPPrimitiveSerializer.kt$net.corda.internal.serialization.amqp.standard.AMQPPrimitiveSerializer.kt + NewLineAtEndOfFile:AMQPRemoteTypeModel.kt$net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt + NewLineAtEndOfFile:AMQPRemoteTypeModelTests.kt$net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt + NewLineAtEndOfFile:AMQPTypeIdentifierParser.kt$net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt + NewLineAtEndOfFile:ComposableTypePropertySerializer.kt$net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt + NewLineAtEndOfFile:CorDappSerializerTests.kt$net.corda.internal.serialization.amqp.CorDappSerializerTests.kt + NewLineAtEndOfFile:DefaultCacheProvider.kt$net.corda.internal.serialization.model.DefaultCacheProvider.kt + NewLineAtEndOfFile:EnumSerializer.kt$net.corda.internal.serialization.amqp.standard.EnumSerializer.kt + NewLineAtEndOfFile:EnumTransformationTests.kt$net.corda.internal.serialization.amqp.EnumTransformationTests.kt + NewLineAtEndOfFile:EnumTransforms.kt$net.corda.internal.serialization.model.EnumTransforms.kt + NewLineAtEndOfFile:EnvelopeHelpers.kt$net.corda.internal.serialization.amqp.EnvelopeHelpers.kt + NewLineAtEndOfFile:EvolutionSerializerFactory.kt$net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt + NewLineAtEndOfFile:EvolutionSerializerFactoryTests.kt$net.corda.internal.serialization.amqp.EvolutionSerializerFactoryTests.kt + NewLineAtEndOfFile:FingerPrinterTesting.kt$net.corda.internal.serialization.amqp.FingerPrinterTesting.kt + NewLineAtEndOfFile:ListsSerializationTests.kt$net.corda.internal.serialization.amqp.ListsSerializationTests.kt + NewLineAtEndOfFile:LocalDateTest.kt$net.corda.internal.serialization.amqp.custom.LocalDateTest.kt + NewLineAtEndOfFile:LocalDateTimeTest.kt$net.corda.internal.serialization.amqp.custom.LocalDateTimeTest.kt + NewLineAtEndOfFile:LocalPropertyInformation.kt$net.corda.internal.serialization.model.LocalPropertyInformation.kt + NewLineAtEndOfFile:LocalTimeTest.kt$net.corda.internal.serialization.amqp.custom.LocalTimeTest.kt + NewLineAtEndOfFile:LocalTypeInformationBuilder.kt$net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt + NewLineAtEndOfFile:MapsSerializationTests.kt$net.corda.internal.serialization.amqp.MapsSerializationTests.kt + NewLineAtEndOfFile:Metadata.kt$net.corda.internal.serialization.amqp.Metadata.kt + NewLineAtEndOfFile:MonthDayTest.kt$net.corda.internal.serialization.amqp.custom.MonthDayTest.kt + NewLineAtEndOfFile:MonthTest.kt$net.corda.internal.serialization.amqp.custom.MonthTest.kt + NewLineAtEndOfFile:NotSerializableExceptions.kt$net.corda.internal.serialization.NotSerializableExceptions.kt + NewLineAtEndOfFile:ObjectSerializer.kt$net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt + NewLineAtEndOfFile:OffsetDateTimeTest.kt$net.corda.internal.serialization.amqp.custom.OffsetDateTimeTest.kt + NewLineAtEndOfFile:OffsetTimeTest.kt$net.corda.internal.serialization.amqp.custom.OffsetTimeTest.kt + NewLineAtEndOfFile:OpaqueBytesSubSequenceTest.kt$net.corda.internal.serialization.amqp.custom.OpaqueBytesSubSequenceTest.kt + NewLineAtEndOfFile:OptionalSerializationTests.kt$net.corda.internal.serialization.amqp.OptionalSerializationTests.kt + NewLineAtEndOfFile:OptionalTest.kt$net.corda.internal.serialization.amqp.custom.OptionalTest.kt + NewLineAtEndOfFile:PairSerializer.kt$net.corda.internal.serialization.amqp.custom.PairSerializer.kt + NewLineAtEndOfFile:PairTest.kt$net.corda.internal.serialization.amqp.custom.PairTest.kt + NewLineAtEndOfFile:PathUtils.kt$net.corda.internal.serialization.PathUtils.kt + NewLineAtEndOfFile:PeriodTest.kt$net.corda.internal.serialization.amqp.custom.PeriodTest.kt + NewLineAtEndOfFile:PrivateKeyTest.kt$net.corda.internal.serialization.amqp.custom.PrivateKeyTest.kt + NewLineAtEndOfFile:PrivatePropertyTests.kt$net.corda.internal.serialization.amqp.PrivatePropertyTests.kt + NewLineAtEndOfFile:ReusableSerialiseDeserializeAssert.kt$net.corda.internal.serialization.amqp.ReusableSerialiseDeserializeAssert.kt + NewLineAtEndOfFile:SerializationOutputTests.kt$net.corda.internal.serialization.amqp.SerializationOutputTests.kt + NewLineAtEndOfFile:SerializationPropertyOrdering.kt$net.corda.internal.serialization.amqp.SerializationPropertyOrdering.kt + NewLineAtEndOfFile:SerializationServiceImpl.kt$net.corda.internal.serialization.SerializationServiceImpl.kt + NewLineAtEndOfFile:SerializerFactoryBuilder.kt$net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt + NewLineAtEndOfFile:SetsSerializationTests.kt$net.corda.internal.serialization.amqp.SetsSerializationTests.kt + NewLineAtEndOfFile:SingletonSerializeAsTokenTest.kt$net.corda.internal.serialization.amqp.SingletonSerializeAsTokenTest.kt + NewLineAtEndOfFile:SingletonSerializer.kt$net.corda.internal.serialization.amqp.standard.SingletonSerializer.kt + NewLineAtEndOfFile:StackTraceElementTest.kt$net.corda.internal.serialization.amqp.custom.StackTraceElementTest.kt + NewLineAtEndOfFile:StaticInitialisationOfSerializedObjectTest.kt$net.corda.internal.serialization.amqp.StaticInitialisationOfSerializedObjectTest.kt + NewLineAtEndOfFile:StreamTests.kt$net.corda.internal.serialization.amqp.StreamTests.kt + NewLineAtEndOfFile:TestCertificate.kt$net.corda.internal.serialization.amqp.custom.TestCertificate.kt + NewLineAtEndOfFile:TestSerializationContext.kt$net.corda.internal.serialization.amqp.testutils.TestSerializationContext.kt + NewLineAtEndOfFile:ThrowableEvolutionTests.kt$net.corda.internal.serialization.amqp.ThrowableEvolutionTests.kt + NewLineAtEndOfFile:TypeIdentifier.kt$net.corda.internal.serialization.model.TypeIdentifier.kt + NewLineAtEndOfFile:TypeIdentifierTests.kt$net.corda.internal.serialization.model.TypeIdentifierTests.kt + NewLineAtEndOfFile:TypeModellingFingerPrinterTests.kt$net.corda.internal.serialization.amqp.TypeModellingFingerPrinterTests.kt + NewLineAtEndOfFile:TypeNotationGenerator.kt$net.corda.internal.serialization.amqp.TypeNotationGenerator.kt + NewLineAtEndOfFile:UnitSerializer.kt$net.corda.internal.serialization.amqp.custom.UnitSerializer.kt + NewLineAtEndOfFile:UnitTest.kt$net.corda.internal.serialization.amqp.custom.UnitTest.kt + NewLineAtEndOfFile:UuidTest.kt$net.corda.internal.serialization.amqp.UuidTest.kt + NewLineAtEndOfFile:X500PrincipalTest.kt$net.corda.internal.serialization.amqp.custom.X500PrincipalTest.kt + NewLineAtEndOfFile:X509CRLTest.kt$net.corda.internal.serialization.amqp.custom.X509CRLTest.kt + NewLineAtEndOfFile:YearMonthTest.kt$net.corda.internal.serialization.amqp.custom.YearMonthTest.kt + NewLineAtEndOfFile:YearTest.kt$net.corda.internal.serialization.amqp.custom.YearTest.kt + NoBlankLineBeforeRbrace:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:39 + NoBlankLineBeforeRbrace:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:659 + NoBlankLineBeforeRbrace:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:670 + NoBlankLineBeforeRbrace:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:306 + NoBlankLineBeforeRbrace:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:167 + NoBlankLineBeforeRbrace:net.corda.internal.serialization.amqp.TransformsSchema.kt:239 + NoBlankLineBeforeRbrace:net.corda.internal.serialization.amqp.custom.DayOfWeekSerializer.kt:17 + NoBlankLineBeforeRbrace:net.corda.internal.serialization.amqp.custom.MonthDayTest.kt:21 + NoBlankLineBeforeRbrace:net.corda.internal.serialization.amqp.custom.YearMonthTest.kt:15 + NoBlankLineBeforeRbrace:net.corda.internal.serialization.amqp.custom.ZonedDateTimeTest.kt:29 + NoBlankLineBeforeRbrace:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:268 + NoConsecutiveBlankLines:net.corda.internal.serialization.SerializationFormat.kt:70 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:127 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:673 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.ReusableSerialiseDeserializeAssert.kt:24 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.Schema.kt:359 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.SerializationOutput.kt:187 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:85 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:91 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.custom.AnonymousClassTest.kt:85 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.custom.BitSetTest.kt:53 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.custom.CertPathTest.kt:20 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.custom.ClassTest.kt:29 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.custom.DayOfWeekSerializer.kt:20 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.custom.DayOfWeekTest.kt:24 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.custom.DurationTest.kt:44 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.custom.InputStreamTest.kt:59 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.custom.MonthSerializer.kt:19 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.custom.ThrowableSerializer.kt:118 + NoConsecutiveBlankLines:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:198 + NoConsecutiveBlankLines:net.corda.internal.serialization.model.LocalPropertyInformation.kt:62 + NoConsecutiveBlankLines:net.corda.internal.serialization.model.LocalTypeInformation.kt:419 + NoConsecutiveBlankLines:net.corda.internal.serialization.model.RemoteTypeInformation.kt:182 + NoConsecutiveBlankLines:net.corda.internal.serialization.model.TypeLoader.kt:65 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:109 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:111 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:29 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:31 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:54 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:56 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:76 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:78 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:83 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:85 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:56 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.DurationSerializer.kt:15 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.DurationSerializer.kt:18 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.EnumSetSerializer.kt:17 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.InstantSerializer.kt:15 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.InstantSerializer.kt:18 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.LocalDateSerializer.kt:15 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.LocalDateSerializer.kt:18 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.LocalDateTimeSerializer.kt:17 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.LocalDateTimeSerializer.kt:20 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.MonthDaySerializer.kt:15 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.MonthDaySerializer.kt:18 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.OffsetDateTimeSerializer.kt:17 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.OffsetDateTimeSerializer.kt:20 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.OffsetTimeSerializer.kt:17 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.OffsetTimeSerializer.kt:20 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.OpaqueBytesSubSequenceSerializer.kt:18 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.OpaqueBytesSubSequenceSerializer.kt:20 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.PeriodSerializer.kt:15 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.PeriodSerializer.kt:18 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.StackTraceElementSerializer.kt:11 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.StackTraceElementSerializer.kt:14 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.X500PrincipalSerializer.kt:12 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.X500PrincipalSerializer.kt:15 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.YearMonthSerializer.kt:15 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.YearMonthSerializer.kt:18 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.YearSerializer.kt:15 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.YearSerializer.kt:18 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.ZonedDateTimeSerializer.kt:18 + NoLineBreakBeforeAssignment:net.corda.internal.serialization.amqp.custom.ZonedDateTimeSerializer.kt:21 + NoMultipleSpaces:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:802 + NoMultipleSpaces:net.corda.internal.serialization.amqp.custom.ClassSerializer.kt:23 + NoMultipleSpaces:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:61 + NoMultipleSpaces:net.corda.internal.serialization.model.LocalTypeInformation.kt:74 + NoTrailingSpaces:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:69 + NoTrailingSpaces:net.corda.internal.serialization.amqp.custom.PairSerializer.kt:20 + NoTrailingSpaces:net.corda.internal.serialization.amqp.custom.ThrowableTest.kt:48 + ParameterListWrapping:net.corda.internal.serialization.AMQPSerializationScheme.kt:52 + ParameterListWrapping:net.corda.internal.serialization.AMQPSerializationScheme.kt:54 + ParameterListWrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:58 + ParameterListWrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:61 + ParameterListWrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:36 + ParameterListWrapping:net.corda.internal.serialization.amqp.AMQPSerializer.kt:34 + ParameterListWrapping:net.corda.internal.serialization.amqp.AMQPSerializer.kt:35 + ParameterListWrapping:net.corda.internal.serialization.amqp.AMQPSerializer.kt:40 + ParameterListWrapping:net.corda.internal.serialization.amqp.AMQPSerializer.kt:41 + ParameterListWrapping:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:121 + ParameterListWrapping:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:88 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:190 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:198 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:200 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:204 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:205 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:214 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:217 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:230 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:231 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:238 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:239 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:246 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:247 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:260 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:261 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:270 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:271 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:37 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:38 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:73 + ParameterListWrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:97 + ParameterListWrapping:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:105 + ParameterListWrapping:net.corda.internal.serialization.amqp.EvolutionObjectBuilderRenamedPropertyTests.kt:78 + ParameterListWrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:110 + ParameterListWrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:111 + ParameterListWrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:137 + ParameterListWrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:159 + ParameterListWrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:28 + ParameterListWrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:58 + ParameterListWrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:59 + ParameterListWrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:71 + ParameterListWrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:92 + ParameterListWrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:95 + ParameterListWrapping:net.corda.internal.serialization.amqp.GenericsTests.kt:534 + ParameterListWrapping:net.corda.internal.serialization.amqp.GenericsTests.kt:536 + ParameterListWrapping:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:115 + ParameterListWrapping:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:206 + ParameterListWrapping:net.corda.internal.serialization.amqp.ObjectBuilder.kt:141 + ParameterListWrapping:net.corda.internal.serialization.amqp.RemoteSerializerFactory.kt:155 + ParameterListWrapping:net.corda.internal.serialization.amqp.Schema.kt:133 + ParameterListWrapping:net.corda.internal.serialization.amqp.Schema.kt:247 + ParameterListWrapping:net.corda.internal.serialization.amqp.Schema.kt:252 + ParameterListWrapping:net.corda.internal.serialization.amqp.SerializationOutput.kt:21 + ParameterListWrapping:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:232 + ParameterListWrapping:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:237 + ParameterListWrapping:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:112 + ParameterListWrapping:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:129 + ParameterListWrapping:net.corda.internal.serialization.amqp.SupportedTransforms.kt:21 + ParameterListWrapping:net.corda.internal.serialization.amqp.TransformsSchema.kt:219 + ParameterListWrapping:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:35 + ParameterListWrapping:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:13 + ParameterListWrapping:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:16 + ParameterListWrapping:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:30 + ParameterListWrapping:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:58 + ParameterListWrapping:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:80 + ParameterListWrapping:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:86 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.AMQPPrimitiveSerializer.kt:44 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:104 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:105 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:160 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:161 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:170 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:171 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:191 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:192 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:202 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:203 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:213 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:214 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:223 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:224 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:234 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:235 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:91 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:92 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.CorDappCustomSerializer.kt:110 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.CorDappCustomSerializer.kt:111 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.CorDappCustomSerializer.kt:95 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.CorDappCustomSerializer.kt:96 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:47 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:50 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:51 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:65 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:66 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:50 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:51 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:64 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:65 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:150 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:151 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:157 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:158 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:79 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:113 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:114 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:127 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:131 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:134 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:135 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:157 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:179 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:180 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:204 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:208 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:211 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:212 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:220 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:223 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:228 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:247 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:249 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:263 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:266 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:79 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:82 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:89 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:92 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.SingletonSerializer.kt:44 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.SingletonSerializer.kt:45 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.SingletonSerializer.kt:52 + ParameterListWrapping:net.corda.internal.serialization.amqp.standard.SingletonSerializer.kt:53 + ParameterListWrapping:net.corda.internal.serialization.model.EnumTransforms.kt:20 + ParameterListWrapping:net.corda.internal.serialization.model.LocalPropertyInformation.kt:26 + ParameterListWrapping:net.corda.internal.serialization.model.LocalPropertyInformation.kt:35 + ParameterListWrapping:net.corda.internal.serialization.model.LocalPropertyInformation.kt:45 + ParameterListWrapping:net.corda.internal.serialization.model.LocalPropertyInformation.kt:54 + ParameterListWrapping:net.corda.internal.serialization.model.LocalPropertyInformation.kt:59 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:152 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:169 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:170 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:182 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:197 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:211 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:227 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:235 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:256 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:280 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:290 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:321 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:322 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:351 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:361 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:369 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:371 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:170 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:188 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:189 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:199 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:200 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:229 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:301 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:418 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:420 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:51 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:55 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeModel.kt:69 + ParameterListWrapping:net.corda.internal.serialization.model.LocalTypeModelTests.kt:74 + ParameterListWrapping:net.corda.internal.serialization.model.RemoteTypeInformation.kt:103 + ParameterListWrapping:net.corda.internal.serialization.model.RemoteTypeInformation.kt:110 + ParameterListWrapping:net.corda.internal.serialization.model.RemoteTypeInformation.kt:117 + ParameterListWrapping:net.corda.internal.serialization.model.RemoteTypeInformation.kt:120 + ParameterListWrapping:net.corda.internal.serialization.model.RemoteTypeInformation.kt:129 + ParameterListWrapping:net.corda.internal.serialization.model.RemoteTypeInformation.kt:143 + ParameterListWrapping:net.corda.internal.serialization.model.RemoteTypeInformation.kt:146 + ParameterListWrapping:net.corda.internal.serialization.model.TypeIdentifier.kt:238 + ParameterListWrapping:net.corda.internal.serialization.model.TypeIdentifier.kt:324 + ParameterListWrapping:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:104 + ParameterListWrapping:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:39 + ReturnCount:ByteBufferStreams.kt$ByteBufferInputStream$@Throws(IOException::class) override fun read(b: ByteArray, offset: Int, length: Int): Int + ReturnCount:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$private fun buildNonAtomic(rawType: Class<*>, type: Type, typeIdentifier: TypeIdentifier, typeParameterInformation: List<LocalTypeInformation>): LocalTypeInformation + ReturnCount:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$private fun makeConstructorPairedProperty(constructorIndex: Int, descriptor: PropertyDescriptor, constructorInformation: LocalConstructorInformation): LocalPropertyInformation? + ReturnCount:LocalTypeInformationBuilder.kt$private fun constructorForDeserialization(type: Type): KFunction<Any>? + ReturnCount:TypeParameterUtils.kt$private fun inferTypeVariables(actualClass: Class<*>, declaredClass: Class<*>, declaredType: ParameterizedType, sandboxGroup: SandboxGroup): Type? + SpacingAroundColon:net.corda.internal.serialization.NotSerializableExceptions.kt:14 + SpacingAroundColon:net.corda.internal.serialization.amqp.AMQPExceptions.kt:60 + SpacingAroundColon:net.corda.internal.serialization.amqp.AMQPExceptions.kt:66 + SpacingAroundColon:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:36 + SpacingAroundColon:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:40 + SpacingAroundColon:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:21 + SpacingAroundColon:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:161 + SpacingAroundColon:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:172 + SpacingAroundColon:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:200 + SpacingAroundColon:net.corda.internal.serialization.amqp.CorDappSerializerTests.kt:39 + SpacingAroundColon:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:150 + SpacingAroundColon:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:151 + SpacingAroundColon:net.corda.internal.serialization.amqp.CustomSerializerRegistryTests.kt:103 + SpacingAroundColon:net.corda.internal.serialization.amqp.DescriptorBasedSerializerRegistry.kt:17 + SpacingAroundColon:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:543 + SpacingAroundColon:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:38 + SpacingAroundColon:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:53 + SpacingAroundColon:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:115 + SpacingAroundColon:net.corda.internal.serialization.amqp.LocalTypeModelConfigurationImpl.kt:23 + SpacingAroundColon:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:201 + SpacingAroundColon:net.corda.internal.serialization.amqp.RoundTripTests.kt:114 + SpacingAroundColon:net.corda.internal.serialization.amqp.ThrowableEvolutionTests.kt:92 + SpacingAroundColon:net.corda.internal.serialization.amqp.custom.DayOfWeekTest.kt:12 + SpacingAroundColon:net.corda.internal.serialization.amqp.custom.DayOfWeekTest.kt:19 + SpacingAroundColon:net.corda.internal.serialization.amqp.custom.InternalDirectSerializerTest.kt:63 + SpacingAroundColon:net.corda.internal.serialization.amqp.custom.InternalDirectSerializerTest.kt:67 + SpacingAroundColon:net.corda.internal.serialization.amqp.custom.InternalDirectSerializerTest.kt:72 + SpacingAroundColon:net.corda.internal.serialization.amqp.custom.MonthTest.kt:12 + SpacingAroundColon:net.corda.internal.serialization.amqp.custom.MonthTest.kt:19 + SpacingAroundColon:net.corda.internal.serialization.amqp.custom.PairSerializer.kt:21 + SpacingAroundColon:net.corda.internal.serialization.amqp.custom.UnitSerializer.kt:6 + SpacingAroundColon:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:35 + SpacingAroundColon:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:53 + SpacingAroundColon:net.corda.internal.serialization.amqp.standard.CustomSerializer.kt:180 + SpacingAroundColon:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:127 + SpacingAroundColon:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:204 + SpacingAroundColon:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:220 + SpacingAroundColon:net.corda.internal.serialization.model.EnumTransforms.kt:8 + SpacingAroundColon:net.corda.internal.serialization.model.LocalTypeInformation.kt:197 + SpacingAroundColon:net.corda.internal.serialization.model.LocalTypeModel.kt:58 + SpacingAroundColon:net.corda.internal.serialization.model.TypeIdentifierTests.kt:38 + SpacingAroundColon:net.corda.internal.serialization.model.TypeLoader.kt:29 + SpacingAroundComma:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:56 + SpacingAroundComma:net.corda.internal.serialization.amqp.SerializationPropertyOrdering.kt:39 + SpacingAroundComma:net.corda.internal.serialization.amqp.SerializationPropertyOrdering.kt:49 + SpacingAroundComma:net.corda.internal.serialization.amqp.TypeModellingFingerPrinterTests.kt:18 + SpacingAroundCurly:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:46 + SpacingAroundCurly:net.corda.internal.serialization.amqp.ThrowableEvolutionTests.kt:92 + SpacingAroundCurly:net.corda.internal.serialization.amqp.TransformsSchema.kt:267 + SpacingAroundCurly:net.corda.internal.serialization.amqp.custom.TestCertificate.kt:5 + SpacingAroundCurly:net.corda.internal.serialization.amqp.custom.YearMonthTest.kt:20 + SpacingAroundCurly:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:552 + SpacingAroundCurly:net.corda.internal.serialization.model.RemoteTypeInformation.kt:148 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:57 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:54 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:144 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:127 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:152 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:60 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.SerializationHelper.kt:71 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.SerializationHelper.kt:84 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.SerializationOutput.kt:170 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.TransformsSchema.kt:265 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.TransformsSchema.kt:267 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.TransformsSchema.kt:275 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:11 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:50 + SpacingAroundKeyword:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:92 + SpacingAroundKeyword:net.corda.internal.serialization.model.LocalTypeInformation.kt:102 + SpacingAroundKeyword:net.corda.internal.serialization.model.LocalTypeInformation.kt:114 + SpacingAroundKeyword:net.corda.internal.serialization.model.LocalTypeInformation.kt:293 + SpacingAroundKeyword:net.corda.internal.serialization.model.LocalTypeInformation.kt:325 + SpacingAroundKeyword:net.corda.internal.serialization.model.LocalTypeInformation.kt:411 + SpacingAroundKeyword:net.corda.internal.serialization.model.RemoteTypeInformation.kt:178 + SpacingAroundKeyword:net.corda.internal.serialization.model.TypeIdentifier.kt:108 + SpacingAroundKeyword:net.corda.internal.serialization.model.TypeIdentifier.kt:67 + SpacingAroundParens:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:199 + SpacingAroundParens:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:82 SpreadOperator:ObjectBuilder.kt$ConstructorCaller$(*parameters) SpreadOperator:ThrowableSerializer.kt$ThrowableSerializer$(*params.toTypedArray()) - ThrowsCount:AMQPTypeIdentifierParser.kt$AMQPTypeIdentifierParser$// Make sure our inputs aren't designed to blow things up. private fun validate(typeString: String) - ThrowsCount:EnumTransforms.kt$EnumTransforms$ private fun validateNoCycles(constants: Map<String, Int>) - ThrowsCount:PropertyDescriptor.kt$PropertyDescriptor$ fun validate() + SwallowedException:AMQPRemoteTypeModel.kt$AMQPRemoteTypeModel.InterpretationState$e: InvalidEnumTransformsException + SwallowedException:AMQPTestUtils.kt$e: Exception + SwallowedException:ClassSerializer.kt$ClassSerializer$e: ClassNotFoundException + SwallowedException:LocalSerializerFactory.kt$DefaultLocalSerializerFactory$e: Exception + SwallowedException:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$e: InvalidEnumTransformsException + SwallowedException:LocalTypeInformationBuilder.kt$e: KotlinReflectionInternalError + SwallowedException:ObjectBuilder.kt$ConstructorCaller$e: IllegalAccessException + SwallowedException:ObjectBuilder.kt$ConstructorCaller$e: InvocationTargetException + SwallowedException:ObjectBuilder.kt$SetterCaller$e: IllegalAccessException + SwallowedException:ObjectBuilder.kt$SetterCaller$e: InvocationTargetException + SwallowedException:SerializationOutput.kt$SerializationOutput$amqp: AMQPNotSerializableException + SwallowedException:SerializationOutputTests.kt$SerializationOutputTests$e: NotSerializableException + SwallowedException:SerializationServiceImpl.kt$SerializationServiceImpl$e: PrivilegedActionException + SwallowedException:SerializerFactoryBuilder.kt$SerializerFactoryBuilder$e: Exception + SwallowedException:TransformTypes.kt$TransformTypes.Companion$e: IndexOutOfBoundsException + SwallowedException:TypeLoader.kt$ClassTypeLoader$ex: ClassNotFoundException + ThrowingExceptionsWithoutMessageOrCause:ByteBufferStreams.kt$ByteBufferInputStream$IndexOutOfBoundsException() + ThrowingExceptionsWithoutMessageOrCause:SerializationScheme.kt$SerializationFactoryImpl$Exception() + ThrowsCount:AMQPTypeIdentifierParser.kt$AMQPTypeIdentifierParser$private fun validate(typeString: String) + ThrowsCount:EnumTransforms.kt$EnumTransforms$private fun validateNoCycles(constants: Map<String, Int>) + ThrowsCount:PropertyDescriptor.kt$PropertyDescriptor$fun validate() + TooGenericExceptionCaught:AMQPExceptions.kt$th: Throwable + TooGenericExceptionCaught:DeserializationInput.kt$DeserializationInput$e: Exception + TooGenericExceptionCaught:LocalSerializerFactory.kt$DefaultLocalSerializerFactory$e: Exception + TooGenericExceptionCaught:SerializerFactoryBuilder.kt$SerializerFactoryBuilder$e: Exception + TooGenericExceptionCaught:ThrowableSerializer.kt$ThrowableSerializer$e: Exception + TooGenericExceptionCaught:TransformTypes.kt$TransformTypes.Companion$e: IndexOutOfBoundsException TooManyFunctions:LocalSerializerFactory.kt$DefaultLocalSerializerFactory : LocalSerializerFactory TooManyFunctions:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder TooManyFunctions:PropertyDescriptor.kt$net.corda.internal.serialization.amqp.PropertyDescriptor.kt TooManyFunctions:SerializationHelper.kt$net.corda.internal.serialization.amqp.SerializationHelper.kt + TooManyFunctions:SerializationOutput.kt$SerializationOutput TooManyFunctions:TypeModellingFingerPrinter.kt$FingerPrintingState TopLevelPropertyNaming:SerializationFormat.kt$const val encodingNotPermittedFormat = "Encoding not permitted: %s" - UnusedImports:SerializerFactory.kt$import java.io.NotSerializableException - UnusedImports:TransformTypes.kt$import net.corda.v5.serialization.annotations.CordaSerializationTransformEnumDefaults + UnnecessaryAbstractClass:AnonymousClassTest.kt$AnonymousClassTest.TestAbstractClass$TestAbstractClass + UnnecessaryAbstractClass:EvolutionObjectBuilderRenamedPropertyTests.kt$EvolutionObjectBuilderRenamedPropertyTests.TestParty$TestParty + UnnecessaryAbstractClass:GenericsTests.kt$TestParty$TestParty + UnnecessaryAbstractClass:SerializationOutputTests.kt$SerializationOutputTests.AbstractGenericX$AbstractGenericX + UnusedPrivateMember:AMQPExceptionsTests.kt$AMQPExceptionsTests$private val eName get() = END::class.java.name + UnusedPrivateMember:AMQPTypeIdentifierParserTests.kt$AMQPTypeIdentifierParserTests$i + UnusedPrivateMember:ErrorMessagesTests.kt$ErrorMessagesTests.C$private val a: Int + UnusedPrivateMember:EvolutionObjectBuilderRenamedPropertyTests.kt$EvolutionObjectBuilderRenamedPropertyTests$private val yTestValue = 4113687 + UnusedPrivateMember:PrivatePropertyTests.kt$PrivatePropertyTests.Outer$private val i: Inner + UnusedPrivateMember:ThrowableEvolutionTests.kt$ThrowableEvolutionTests$private val toBeRemovedValue = "Remove" + UnusedPrivateMember:TypeLoader.kt$ClassTypeLoader.Companion$private val logger = contextLogger() + UseCheckOrError:Envelope.kt$Envelope.Companion$throw IllegalStateException("Was expecting a list") + UseCheckOrError:EvolutionSerializerFactory.kt$DefaultEvolutionSerializerFactory$throw IllegalStateException("Unknown primitive type '$primitiveType'") + UseCheckOrError:LocalTypeInformation.kt$LocalTypeInformation.ACollection$throw IllegalStateException("Cannot parameterise $this") + UseCheckOrError:LocalTypeInformation.kt$LocalTypeInformation.AMap$throw IllegalStateException("Cannot parameterise $this") + UseCheckOrError:LocalTypeInformationBuilder.kt$LocalTypeInformationBuilder$throw IllegalStateException("Unnamed parameter in constructor $observedConstructor") + UseCheckOrError:Metadata.kt$Metadata.Companion$throw IllegalStateException("Was expecting a list") + UseCheckOrError:Schema.kt$Choice.Companion$throw IllegalStateException("Was expecting a list") + UseCheckOrError:Schema.kt$CompositeType.Companion$throw IllegalStateException("Was expecting a list") + UseCheckOrError:Schema.kt$Descriptor.Companion$throw IllegalStateException("Was expecting a list") + UseCheckOrError:Schema.kt$Field.Companion$throw IllegalStateException("Was expecting a list") + UseCheckOrError:Schema.kt$ReferencedObject.Companion$throw IllegalStateException("Was expecting an UnsignedInteger") + UseCheckOrError:Schema.kt$RestrictedType.Companion$throw IllegalStateException("Was expecting a list") + UseCheckOrError:Schema.kt$Schema.Companion$throw IllegalStateException("Was expecting a list") + UseCheckOrError:TransformsSchema.kt$EnumDefaultSchemaTransform.Companion$throw IllegalStateException("Was expecting \"new\" as a String") + UseCheckOrError:TransformsSchema.kt$EnumDefaultSchemaTransform.Companion$throw IllegalStateException("Was expecting \"old\" as a String") + UseCheckOrError:TransformsSchema.kt$RenameSchemaTransform.Companion$throw IllegalStateException("Was expecting \"from\" as a String") + UseCheckOrError:TransformsSchema.kt$RenameSchemaTransform.Companion$throw IllegalStateException("Was expecting \"to\" as a String") + UseCheckOrError:TypeModellingFingerPrinter.kt$FingerPrintingState$throw IllegalStateException("Cyclic references must be dereferenced before fingerprinting") + UtilityClassWithPublicConstructor:ReusableSerialiseDeserializeAssert.kt$ReusableSerialiseDeserializeAssert + UtilityClassWithPublicConstructor:StaticInitialisationOfSerializedObjectTest.kt$C + UtilityClassWithPublicConstructor:TestCertificate.kt$TestCertificate + Wrapping:net.corda.internal.serialization.AMQPSerializationScheme.kt:52 + Wrapping:net.corda.internal.serialization.AMQPSerializationScheme.kt:54 + Wrapping:net.corda.internal.serialization.AMQPSerializationScheme.kt:72 + Wrapping:net.corda.internal.serialization.ByteBufferStreams.kt:16 + Wrapping:net.corda.internal.serialization.SerializationServiceImpl.kt:22 + Wrapping:net.corda.internal.serialization.SerializationServiceImpl.kt:24 + Wrapping:net.corda.internal.serialization.SerializationServiceImpl.kt:32 + Wrapping:net.corda.internal.serialization.SerializationServiceImpl.kt:34 + Wrapping:net.corda.internal.serialization.SerializationServiceImpl.kt:42 + Wrapping:net.corda.internal.serialization.SerializationServiceImpl.kt:44 + Wrapping:net.corda.internal.serialization.SerializationServiceImpl.kt:56 + Wrapping:net.corda.internal.serialization.SerializationServiceImpl.kt:57 + Wrapping:net.corda.internal.serialization.SerializationServiceImpl.kt:62 + Wrapping:net.corda.internal.serialization.amqp.AMQPExceptions.kt:84 + Wrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:141 + Wrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:158 + Wrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:177 + Wrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:198 + Wrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:224 + Wrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:58 + Wrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModel.kt:61 + Wrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:55 + Wrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:62 + Wrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:65 + Wrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:71 + Wrapping:net.corda.internal.serialization.amqp.AMQPRemoteTypeModelTests.kt:80 + Wrapping:net.corda.internal.serialization.amqp.AMQPSerializer.kt:34 + Wrapping:net.corda.internal.serialization.amqp.AMQPSerializer.kt:35 + Wrapping:net.corda.internal.serialization.amqp.AMQPSerializer.kt:40 + Wrapping:net.corda.internal.serialization.amqp.AMQPSerializer.kt:41 + Wrapping:net.corda.internal.serialization.amqp.AMQPStreams.kt:15 + Wrapping:net.corda.internal.serialization.amqp.AMQPStreams.kt:18 + Wrapping:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:132 + Wrapping:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:194 + Wrapping:net.corda.internal.serialization.amqp.AMQPTypeIdentifierParser.kt:55 + Wrapping:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:46 + Wrapping:net.corda.internal.serialization.amqp.AMQPTypeIdentifiers.kt:63 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:115 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:130 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:198 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:200 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:204 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:205 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:214 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:217 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:230 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:231 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:238 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:239 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:246 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:260 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:270 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:37 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:38 + Wrapping:net.corda.internal.serialization.amqp.ComposableTypePropertySerializer.kt:97 + Wrapping:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:127 + Wrapping:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:131 + Wrapping:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:169 + Wrapping:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:185 + Wrapping:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:187 + Wrapping:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:27 + Wrapping:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:28 + Wrapping:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:35 + Wrapping:net.corda.internal.serialization.amqp.CustomSerializerRegistry.kt:36 + Wrapping:net.corda.internal.serialization.amqp.DeserializeMapTests.kt:113 + Wrapping:net.corda.internal.serialization.amqp.DeserializeMapTests.kt:127 + Wrapping:net.corda.internal.serialization.amqp.DeserializeMapTests.kt:140 + Wrapping:net.corda.internal.serialization.amqp.DeserializeMapTests.kt:96 + Wrapping:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:491 + Wrapping:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:493 + Wrapping:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:617 + Wrapping:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:627 + Wrapping:net.corda.internal.serialization.amqp.DeserializeSimpleTypesTests.kt:656 + Wrapping:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:33 + Wrapping:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:53 + Wrapping:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:68 + Wrapping:net.corda.internal.serialization.amqp.EnumTransformationTests.kt:83 + Wrapping:net.corda.internal.serialization.amqp.Envelope.kt:37 + Wrapping:net.corda.internal.serialization.amqp.Envelope.kt:46 + Wrapping:net.corda.internal.serialization.amqp.Envelope.kt:54 + Wrapping:net.corda.internal.serialization.amqp.Envelope.kt:70 + Wrapping:net.corda.internal.serialization.amqp.Envelope.kt:78 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:102 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:103 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:110 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:111 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:148 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:159 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:173 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:176 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:181 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:182 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:28 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:58 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:59 + Wrapping:net.corda.internal.serialization.amqp.EvolutionSerializerFactory.kt:71 + Wrapping:net.corda.internal.serialization.amqp.EvolvabilityTests.kt:537 + Wrapping:net.corda.internal.serialization.amqp.EvolvabilityTests.kt:538 + Wrapping:net.corda.internal.serialization.amqp.FingerPrinterTesting.kt:55 + Wrapping:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:115 + Wrapping:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:188 + Wrapping:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:245 + Wrapping:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:246 + Wrapping:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:247 + Wrapping:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:248 + Wrapping:net.corda.internal.serialization.amqp.LocalSerializerFactory.kt:282 + Wrapping:net.corda.internal.serialization.amqp.PrivatePropertyTests.kt:131 + Wrapping:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:166 + Wrapping:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:221 + Wrapping:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:222 + Wrapping:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:223 + Wrapping:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:41 + Wrapping:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:53 + Wrapping:net.corda.internal.serialization.amqp.PropertyDescriptor.kt:61 + Wrapping:net.corda.internal.serialization.amqp.RoundTripTests.kt:158 + Wrapping:net.corda.internal.serialization.amqp.RoundTripTests.kt:161 + Wrapping:net.corda.internal.serialization.amqp.RoundTripTests.kt:190 + Wrapping:net.corda.internal.serialization.amqp.Schema.kt:133 + Wrapping:net.corda.internal.serialization.amqp.Schema.kt:247 + Wrapping:net.corda.internal.serialization.amqp.Schema.kt:252 + Wrapping:net.corda.internal.serialization.amqp.SerializationHelper.kt:122 + Wrapping:net.corda.internal.serialization.amqp.SerializationHelper.kt:64 + Wrapping:net.corda.internal.serialization.amqp.SerializationOutput.kt:104 + Wrapping:net.corda.internal.serialization.amqp.SerializationOutput.kt:21 + Wrapping:net.corda.internal.serialization.amqp.SerializationOutput.kt:89 + Wrapping:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:232 + Wrapping:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:237 + Wrapping:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:373 + Wrapping:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:374 + Wrapping:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:507 + Wrapping:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:508 + Wrapping:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:859 + Wrapping:net.corda.internal.serialization.amqp.SerializationOutputTests.kt:861 + Wrapping:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:112 + Wrapping:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:119 + Wrapping:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:129 + Wrapping:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:163 + Wrapping:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:172 + Wrapping:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:180 + Wrapping:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:77 + Wrapping:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:88 + Wrapping:net.corda.internal.serialization.amqp.SerializerFactoryBuilder.kt:89 + Wrapping:net.corda.internal.serialization.amqp.SupportedTransforms.kt:21 + Wrapping:net.corda.internal.serialization.amqp.ThrowableEvolutionTests.kt:64 + Wrapping:net.corda.internal.serialization.amqp.ThrowableEvolutionTests.kt:79 + Wrapping:net.corda.internal.serialization.amqp.TransformsSchema.kt:142 + Wrapping:net.corda.internal.serialization.amqp.TransformsSchema.kt:180 + Wrapping:net.corda.internal.serialization.amqp.TransformsSchema.kt:214 + Wrapping:net.corda.internal.serialization.amqp.TransformsSchema.kt:234 + Wrapping:net.corda.internal.serialization.amqp.TransformsSchema.kt:309 + Wrapping:net.corda.internal.serialization.amqp.TransformsSchema.kt:310 + Wrapping:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:24 + Wrapping:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:35 + Wrapping:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:46 + Wrapping:net.corda.internal.serialization.amqp.TypeNotationGenerator.kt:70 + Wrapping:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:13 + Wrapping:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:16 + Wrapping:net.corda.internal.serialization.amqp.TypeParameterUtils.kt:43 + Wrapping:net.corda.internal.serialization.amqp.custom.ClassSerializer.kt:40 + Wrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:104 + Wrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:160 + Wrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:170 + Wrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:191 + Wrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:202 + Wrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:213 + Wrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:214 + Wrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:223 + Wrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:234 + Wrapping:net.corda.internal.serialization.amqp.standard.ArraySerializer.kt:91 + Wrapping:net.corda.internal.serialization.amqp.standard.CorDappCustomSerializer.kt:110 + Wrapping:net.corda.internal.serialization.amqp.standard.CorDappCustomSerializer.kt:79 + Wrapping:net.corda.internal.serialization.amqp.standard.CorDappCustomSerializer.kt:95 + Wrapping:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:47 + Wrapping:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:50 + Wrapping:net.corda.internal.serialization.amqp.standard.EnumEvolutionSerializer.kt:65 + Wrapping:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:50 + Wrapping:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:51 + Wrapping:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:59 + Wrapping:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:64 + Wrapping:net.corda.internal.serialization.amqp.standard.EnumSerializer.kt:65 + Wrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:150 + Wrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:157 + Wrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:176 + Wrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:186 + Wrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:187 + Wrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:194 + Wrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:49 + Wrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:60 + Wrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:75 + Wrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:76 + Wrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:90 + Wrapping:net.corda.internal.serialization.amqp.standard.MapSerializer.kt:96 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:102 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:110 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:113 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:114 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:127 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:134 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:135 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:179 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:180 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:184 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:185 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:204 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:211 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:212 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:220 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:223 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:228 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:238 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:244 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:247 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:249 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:79 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:82 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:85 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:86 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:89 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:92 + Wrapping:net.corda.internal.serialization.amqp.standard.ObjectSerializer.kt:97 + Wrapping:net.corda.internal.serialization.amqp.standard.SingletonSerializer.kt:44 + Wrapping:net.corda.internal.serialization.amqp.standard.SingletonSerializer.kt:52 + Wrapping:net.corda.internal.serialization.model.EnumTransforms.kt:120 + Wrapping:net.corda.internal.serialization.model.EnumTransforms.kt:20 + Wrapping:net.corda.internal.serialization.model.EnumTransforms.kt:40 + Wrapping:net.corda.internal.serialization.model.EnumTransforms.kt:44 + Wrapping:net.corda.internal.serialization.model.LocalPropertyInformation.kt:68 + Wrapping:net.corda.internal.serialization.model.LocalPropertyInformation.kt:70 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:152 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:169 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:170 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:197 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:211 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:227 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:256 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:280 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:299 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:321 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:322 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:331 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:351 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:361 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformation.kt:369 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:143 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:149 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:170 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:181 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:183 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:188 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:189 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:199 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:200 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:296 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:297 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:413 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:418 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:420 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:431 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:442 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:457 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:486 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:487 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:51 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:55 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:89 + Wrapping:net.corda.internal.serialization.model.LocalTypeInformationBuilder.kt:90 + Wrapping:net.corda.internal.serialization.model.LocalTypeModel.kt:69 + Wrapping:net.corda.internal.serialization.model.RemoteTypeInformation.kt:117 + Wrapping:net.corda.internal.serialization.model.RemoteTypeInformation.kt:120 + Wrapping:net.corda.internal.serialization.model.RemoteTypeInformation.kt:143 + Wrapping:net.corda.internal.serialization.model.TypeIdentifier.kt:116 + Wrapping:net.corda.internal.serialization.model.TypeIdentifier.kt:164 + Wrapping:net.corda.internal.serialization.model.TypeIdentifier.kt:249 + Wrapping:net.corda.internal.serialization.model.TypeIdentifier.kt:254 + Wrapping:net.corda.internal.serialization.model.TypeIdentifier.kt:262 + Wrapping:net.corda.internal.serialization.model.TypeIdentifier.kt:267 + Wrapping:net.corda.internal.serialization.model.TypeIdentifier.kt:317 + Wrapping:net.corda.internal.serialization.model.TypeIdentifier.kt:324 + Wrapping:net.corda.internal.serialization.model.TypeIdentifierTests.kt:47 + Wrapping:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:104 + Wrapping:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:109 + Wrapping:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:247 + Wrapping:net.corda.internal.serialization.model.TypeModellingFingerPrinter.kt:39 diff --git a/libs/serialization/serialization-amqp/src/main/kotlin/net/corda/internal/serialization/amqp/standard/ObjectSerializer.kt b/libs/serialization/serialization-amqp/src/main/kotlin/net/corda/internal/serialization/amqp/standard/ObjectSerializer.kt index 0668812f15e..46b57de9459 100644 --- a/libs/serialization/serialization-amqp/src/main/kotlin/net/corda/internal/serialization/amqp/standard/ObjectSerializer.kt +++ b/libs/serialization/serialization-amqp/src/main/kotlin/net/corda/internal/serialization/amqp/standard/ObjectSerializer.kt @@ -1,31 +1,31 @@ package net.corda.internal.serialization.amqp.standard -import net.corda.internal.serialization.model.LocalConstructorInformation -import net.corda.internal.serialization.model.LocalPropertyInformation -import net.corda.internal.serialization.model.LocalTypeInformation -import net.corda.internal.serialization.model.PropertyName -import net.corda.internal.serialization.model.RemotePropertyInformation -import net.corda.internal.serialization.model.RemoteTypeInformation -import net.corda.internal.serialization.model.TypeIdentifier import net.corda.internal.serialization.amqp.AMQPSerializer -import net.corda.internal.serialization.amqp.PropertySerializer +import net.corda.internal.serialization.amqp.ComposableTypePropertySerializer +import net.corda.internal.serialization.amqp.CompositeType +import net.corda.internal.serialization.amqp.DeserializationInput +import net.corda.internal.serialization.amqp.EvolutionObjectBuilder import net.corda.internal.serialization.amqp.Field import net.corda.internal.serialization.amqp.LocalSerializerFactory -import net.corda.internal.serialization.amqp.TypeNotationGenerator -import net.corda.internal.serialization.amqp.CompositeType +import net.corda.internal.serialization.amqp.Metadata import net.corda.internal.serialization.amqp.ObjectBuilder -import net.corda.internal.serialization.amqp.ComposableTypePropertySerializer +import net.corda.internal.serialization.amqp.PropertySerializer import net.corda.internal.serialization.amqp.SerializationOutput import net.corda.internal.serialization.amqp.SerializationSchemas -import net.corda.internal.serialization.amqp.Metadata -import net.corda.internal.serialization.amqp.DeserializationInput import net.corda.internal.serialization.amqp.TypeNotation +import net.corda.internal.serialization.amqp.TypeNotationGenerator +import net.corda.internal.serialization.amqp.ifThrowsAppend import net.corda.internal.serialization.amqp.withDescribed import net.corda.internal.serialization.amqp.withList -import net.corda.internal.serialization.amqp.ifThrowsAppend -import net.corda.internal.serialization.amqp.EvolutionObjectBuilder -import net.corda.serialization.SerializationContext +import net.corda.internal.serialization.model.LocalConstructorInformation +import net.corda.internal.serialization.model.LocalPropertyInformation +import net.corda.internal.serialization.model.LocalTypeInformation +import net.corda.internal.serialization.model.PropertyName +import net.corda.internal.serialization.model.RemotePropertyInformation +import net.corda.internal.serialization.model.RemoteTypeInformation +import net.corda.internal.serialization.model.TypeIdentifier import net.corda.sandbox.SandboxGroup +import net.corda.serialization.SerializationContext import net.corda.v5.serialization.MissingSerializerException import org.apache.qpid.proton.amqp.Symbol import org.apache.qpid.proton.codec.Data @@ -118,6 +118,7 @@ interface ObjectSerializer : AMQPSerializer { } } +@Suppress("LongParameterList") class ComposableObjectSerializer( override val type: Type, override val typeDescriptor: Symbol, diff --git a/libs/serialization/serialization-amqp/src/main/kotlin/net/corda/internal/serialization/model/LocalTypeInformationBuilder.kt b/libs/serialization/serialization-amqp/src/main/kotlin/net/corda/internal/serialization/model/LocalTypeInformationBuilder.kt index 6b99877c810..80b39a8493a 100644 --- a/libs/serialization/serialization-amqp/src/main/kotlin/net/corda/internal/serialization/model/LocalTypeInformationBuilder.kt +++ b/libs/serialization/serialization-amqp/src/main/kotlin/net/corda/internal/serialization/model/LocalTypeInformationBuilder.kt @@ -1,7 +1,5 @@ package net.corda.internal.serialization.model -import net.corda.v5.serialization.annotations.ConstructorForDeserialization -import net.corda.v5.serialization.annotations.DeprecatedConstructorForDeserialization import net.corda.internal.serialization.NotSerializableDetailedException import net.corda.internal.serialization.amqp.PropertyDescriptor import net.corda.internal.serialization.amqp.TransformsAnnotationProcessor @@ -25,6 +23,8 @@ import net.corda.internal.serialization.model.LocalTypeInformation.Top import net.corda.internal.serialization.model.LocalTypeInformation.Unknown import net.corda.kotlin.reflect.kotlinClass import net.corda.utilities.reflection.kotlinObjectInstance +import net.corda.v5.serialization.annotations.ConstructorForDeserialization +import net.corda.v5.serialization.annotations.DeprecatedConstructorForDeserialization import java.io.NotSerializableException import java.lang.reflect.Method import java.lang.reflect.Modifier @@ -48,6 +48,7 @@ import kotlin.reflect.jvm.javaType * this is not a [MutableSet], as we want to be able to backtrack while traversing through the graph of related types, and * will find it useful to revert to earlier states of knowledge about which types have been visited on a given branch. */ +@Suppress("ComplexMethod") internal data class LocalTypeInformationBuilder(val lookup: LocalTypeLookup, var resolutionContext: Type? = null, var visited: Set = emptySet(), diff --git a/libs/virtual-node/cpi-datamodel/src/integrationTest/kotlin/net/corda/libs/cpi/datamodel/tests/CpiEntitiesTest.kt b/libs/virtual-node/cpi-datamodel/src/integrationTest/kotlin/net/corda/libs/cpi/datamodel/tests/CpiEntitiesTest.kt index e6b59f36b7d..4490e8fa3d1 100644 --- a/libs/virtual-node/cpi-datamodel/src/integrationTest/kotlin/net/corda/libs/cpi/datamodel/tests/CpiEntitiesTest.kt +++ b/libs/virtual-node/cpi-datamodel/src/integrationTest/kotlin/net/corda/libs/cpi/datamodel/tests/CpiEntitiesTest.kt @@ -46,7 +46,7 @@ class CpiEntitiesIntegrationTest { } @AfterAll - private fun cleanUp() { + fun cleanUp() { dbConfig.close() } diff --git a/libs/virtual-node/cpi-datamodel/src/integrationTest/kotlin/net/corda/libs/cpi/datamodel/tests/CpkDbChangeLogEntityTest.kt b/libs/virtual-node/cpi-datamodel/src/integrationTest/kotlin/net/corda/libs/cpi/datamodel/tests/CpkDbChangeLogEntityTest.kt index cb16d81b000..b12d6ef553d 100644 --- a/libs/virtual-node/cpi-datamodel/src/integrationTest/kotlin/net/corda/libs/cpi/datamodel/tests/CpkDbChangeLogEntityTest.kt +++ b/libs/virtual-node/cpi-datamodel/src/integrationTest/kotlin/net/corda/libs/cpi/datamodel/tests/CpkDbChangeLogEntityTest.kt @@ -51,7 +51,7 @@ class CpkDbChangeLogEntityTest { } @AfterAll - private fun cleanUp() { + fun cleanUp() { dbConfig.close() } diff --git a/libs/virtual-node/cpi-upload-manager-impl/src/test/kotlin/net/corda/libs/cpiupload/impl/UploadStatusProcessorTest.kt b/libs/virtual-node/cpi-upload-manager-impl/src/test/kotlin/net/corda/libs/cpiupload/impl/UploadStatusProcessorTest.kt index b31cb91f3c7..77f1bbcc2cd 100644 --- a/libs/virtual-node/cpi-upload-manager-impl/src/test/kotlin/net/corda/libs/cpiupload/impl/UploadStatusProcessorTest.kt +++ b/libs/virtual-node/cpi-upload-manager-impl/src/test/kotlin/net/corda/libs/cpiupload/impl/UploadStatusProcessorTest.kt @@ -15,7 +15,7 @@ internal class UploadStatusProcessorTest { private val topic = "don't care" @BeforeEach - private fun beforeEach() { + fun beforeEach() { processor = UploadStatusProcessor() } diff --git a/libs/virtual-node/virtual-node-datamodel/src/integrationTest/kotlin/net/corda/libs/configuration/datamodel/tests/VirtualNodeEntitiesIntegrationTest.kt b/libs/virtual-node/virtual-node-datamodel/src/integrationTest/kotlin/net/corda/libs/configuration/datamodel/tests/VirtualNodeEntitiesIntegrationTest.kt index 3f19fa0b9ee..7261231a6ca 100644 --- a/libs/virtual-node/virtual-node-datamodel/src/integrationTest/kotlin/net/corda/libs/configuration/datamodel/tests/VirtualNodeEntitiesIntegrationTest.kt +++ b/libs/virtual-node/virtual-node-datamodel/src/integrationTest/kotlin/net/corda/libs/configuration/datamodel/tests/VirtualNodeEntitiesIntegrationTest.kt @@ -62,7 +62,7 @@ class VirtualNodeEntitiesIntegrationTest { @Suppress("Unused") @AfterAll - private fun cleanup() { + fun cleanup() { dbConfig.close() entityManagerFactory.close() } diff --git a/libs/virtual-node/virtual-node-datamodel/src/integrationTest/kotlin/net/corda/libs/configuration/datamodel/tests/VirtualNodeVaultEntitiesIntegrationTest.kt b/libs/virtual-node/virtual-node-datamodel/src/integrationTest/kotlin/net/corda/libs/configuration/datamodel/tests/VirtualNodeVaultEntitiesIntegrationTest.kt index a2fa580fe6c..1e3cd8958e7 100644 --- a/libs/virtual-node/virtual-node-datamodel/src/integrationTest/kotlin/net/corda/libs/configuration/datamodel/tests/VirtualNodeVaultEntitiesIntegrationTest.kt +++ b/libs/virtual-node/virtual-node-datamodel/src/integrationTest/kotlin/net/corda/libs/configuration/datamodel/tests/VirtualNodeVaultEntitiesIntegrationTest.kt @@ -1,6 +1,5 @@ package net.corda.libs.configuration.datamodel.tests -import javax.persistence.EntityManagerFactory import net.corda.db.admin.impl.ClassloaderChangeLog import net.corda.db.admin.impl.ClassloaderChangeLog.ChangeLogResourceFiles import net.corda.db.admin.impl.LiquibaseSchemaMigratorImpl @@ -13,6 +12,7 @@ import org.junit.jupiter.api.AfterAll import org.junit.jupiter.api.Assertions.assertEquals import org.junit.jupiter.api.Test import org.junit.jupiter.api.TestInstance +import javax.persistence.EntityManagerFactory @TestInstance(TestInstance.Lifecycle.PER_CLASS) class VirtualNodeVaultEntitiesIntegrationTest { @@ -49,7 +49,7 @@ class VirtualNodeVaultEntitiesIntegrationTest { @Suppress("Unused") @AfterAll - private fun cleanup() { + fun cleanup() { dbConfig.close() entityManagerFactory.close() } diff --git a/testing/sandboxes/build.gradle b/testing/sandboxes/build.gradle index b023386b697..68c6c0b3e26 100644 --- a/testing/sandboxes/build.gradle +++ b/testing/sandboxes/build.gradle @@ -13,8 +13,9 @@ dependencies { compileOnly 'org.osgi:osgi.core' api project(':libs:sandbox') - api project(':libs:virtual-node:virtual-node-info') api project(":libs:packaging:packaging") + api project(':libs:packaging:packaging-core') + api project(':libs:virtual-node:virtual-node-info') api "org.junit.jupiter:junit-jupiter-api:$junit5Version" implementation platform("net.corda:corda-api:$cordaApiVersion") @@ -24,8 +25,6 @@ dependencies { implementation project(':components:virtual-node:virtual-node-info-read-service') implementation project(':components:virtual-node:cpk-read-service') - implementation project(':libs:packaging:packaging-core') - runtimeOnly "org.apache.felix:org.apache.felix.configadmin:$felixConfigAdminVersion" runtimeOnly project(':libs:sandbox-internal') } @@ -34,6 +33,9 @@ tasks.named('jar', Jar) { bundle { bnd '''\ Bundle-SymbolicName: \${project.group}.sandbox-testing +Import-Package: \ + org.junit.jupiter.api.extension;resolution:=optional,\ + * ''' } } diff --git a/tools/crypto-tck/build.gradle b/tools/crypto-tck/build.gradle index d0b42212a0c..22a8b9e0bd5 100644 --- a/tools/crypto-tck/build.gradle +++ b/tools/crypto-tck/build.gradle @@ -20,7 +20,7 @@ dependencies { api project(':libs:crypto:cipher-suite-impl') api project(':libs:crypto:crypto-serialization-impl') - api "com.fasterxml.jackson.core:jackson-databind:$jacksonDatabindVersion" + api "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion" api "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jacksonVersion" api "com.fasterxml.jackson.module:jackson-module-kotlin:$jacksonVersion" api "org.assertj:assertj-core:$assertjVersion"