diff --git a/.ci/api-current.txt b/.ci/api-current.txt index e66520b6f2..5fcde86cee 100644 --- a/.ci/api-current.txt +++ b/.ci/api-current.txt @@ -2436,6 +2436,20 @@ public interface net.corda.core.serialization.ClassWhitelist ## public @interface net.corda.core.serialization.CordaSerializable ## +public @interface net.corda.core.serialization.CordaSerializationTransformEnumDefault + public abstract String new() + public abstract String old() +## +public @interface net.corda.core.serialization.CordaSerializationTransformEnumDefaults + public abstract net.corda.core.serialization.CordaSerializationTransformEnumDefault[] value() +## +public @interface net.corda.core.serialization.CordaSerializationTransformRename + public abstract String from() + public abstract String to() +## +public @interface net.corda.core.serialization.CordaSerializationTransformRenames + public abstract net.corda.core.serialization.CordaSerializationTransformRename[] value() +## public @interface net.corda.core.serialization.DeprecatedConstructorForDeserialization public abstract int version() ## @@ -2476,19 +2490,19 @@ public static final class net.corda.core.serialization.SerializationContext$UseC public static net.corda.core.serialization.SerializationContext$UseCase valueOf(String) public static net.corda.core.serialization.SerializationContext$UseCase[] values() ## -public final class net.corda.core.serialization.SerializationDefaults extends java.lang.Object - @org.jetbrains.annotations.NotNull public final net.corda.core.serialization.SerializationContext getCHECKPOINT_CONTEXT() - @org.jetbrains.annotations.NotNull public final net.corda.core.serialization.SerializationContext getP2P_CONTEXT() - @org.jetbrains.annotations.NotNull public final net.corda.core.serialization.SerializationContext getRPC_CLIENT_CONTEXT() - @org.jetbrains.annotations.NotNull public final net.corda.core.serialization.SerializationContext getRPC_SERVER_CONTEXT() - @org.jetbrains.annotations.NotNull public final net.corda.core.serialization.SerializationFactory getSERIALIZATION_FACTORY() - @org.jetbrains.annotations.NotNull public final net.corda.core.serialization.SerializationContext getSTORAGE_CONTEXT() - public final void setCHECKPOINT_CONTEXT(net.corda.core.serialization.SerializationContext) - public final void setP2P_CONTEXT(net.corda.core.serialization.SerializationContext) - public final void setRPC_CLIENT_CONTEXT(net.corda.core.serialization.SerializationContext) - public final void setRPC_SERVER_CONTEXT(net.corda.core.serialization.SerializationContext) - public final void setSERIALIZATION_FACTORY(net.corda.core.serialization.SerializationFactory) - public final void setSTORAGE_CONTEXT(net.corda.core.serialization.SerializationContext) +public final class net.corda.core.serialization.SerializationDefaults extends java.lang.Object implements net.corda.core.serialization.internal.SerializationEnvironment + @org.jetbrains.annotations.NotNull public net.corda.core.serialization.SerializationContext getCHECKPOINT_CONTEXT() + @org.jetbrains.annotations.NotNull public net.corda.core.serialization.SerializationContext getP2P_CONTEXT() + @org.jetbrains.annotations.NotNull public net.corda.core.serialization.SerializationContext getRPC_CLIENT_CONTEXT() + @org.jetbrains.annotations.NotNull public net.corda.core.serialization.SerializationContext getRPC_SERVER_CONTEXT() + @org.jetbrains.annotations.NotNull public net.corda.core.serialization.SerializationFactory getSERIALIZATION_FACTORY() + @org.jetbrains.annotations.NotNull public net.corda.core.serialization.SerializationContext getSTORAGE_CONTEXT() + public void setCHECKPOINT_CONTEXT(net.corda.core.serialization.SerializationContext) + public void setP2P_CONTEXT(net.corda.core.serialization.SerializationContext) + public void setRPC_CLIENT_CONTEXT(net.corda.core.serialization.SerializationContext) + public void setRPC_SERVER_CONTEXT(net.corda.core.serialization.SerializationContext) + public void setSERIALIZATION_FACTORY(net.corda.core.serialization.SerializationFactory) + public void setSTORAGE_CONTEXT(net.corda.core.serialization.SerializationContext) public static final net.corda.core.serialization.SerializationDefaults INSTANCE ## public abstract class net.corda.core.serialization.SerializationFactory extends java.lang.Object diff --git a/.ci/dependency-checker/suppressedLibraries.xml b/.ci/dependency-checker/suppressedLibraries.xml index 1150abff87..529b911945 100644 --- a/.ci/dependency-checker/suppressedLibraries.xml +++ b/.ci/dependency-checker/suppressedLibraries.xml @@ -10,5 +10,22 @@ cpe:/a:apache:struts:2.0.0 --> - + + + + ^io\.atomix\.catalyst:catalyst-netty:.*$ + CVE-2014-3488 + + + + + ^commons-cli:commons-cli:.*$ + CVE-2016-6497 + + + + + ^commons-cli:commons-cli:.*$ + CVE-2015-3253 + diff --git a/.gitignore b/.gitignore index 4a74543f4c..65727aecdf 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ tags .gradle local.properties +.gradletasknamecache # General build files **/build/* @@ -35,6 +36,7 @@ lib/quasar.jar .idea/dataSources .idea/markdown-navigator .idea/runConfigurations +.idea/dictionaries /gradle-plugins/.idea/ # Include the -parameters compiler option by default in IntelliJ required for serialization. diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 360c6ff7bd..e437f00cb7 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -1,9 +1,7 @@ - - - + @@ -18,16 +16,11 @@ - - - + - - - @@ -37,9 +30,6 @@ - - - @@ -49,8 +39,6 @@ - - @@ -91,12 +79,8 @@ - - - - @@ -107,15 +91,6 @@ - - - - - - - - - @@ -123,18 +98,8 @@ - - - - - - - - - - @@ -146,16 +111,13 @@ + + - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/BankOfCordaDriverKt___Issue_Web.xml b/.idea/runConfigurations/BankOfCordaDriverKt___Issue_Web.xml index 321d3d2d06..b4b35f6ef4 100644 --- a/.idea/runConfigurations/BankOfCordaDriverKt___Issue_Web.xml +++ b/.idea/runConfigurations/BankOfCordaDriverKt___Issue_Web.xml @@ -1,6 +1,7 @@ +