diff options
author | heretic <[email protected]> | 2022-05-11 20:14:19 +0300 |
---|---|---|
committer | heretic <[email protected]> | 2022-05-11 20:14:19 +0300 |
commit | cdffcf0def3d92d5effaaef312907e4feeea654d (patch) | |
tree | a7055102ab12fe22befefa2f85ac3e6b865da4c8 /build | |
parent | 271c9e869b66ba94ad0f51197f3d54a56bcdc0d7 (diff) |
grpc 1.43.2 classpath clash ignore preset DTCC-885
ref:bdcfcf1d3ebdd3b5e4a082740769422b91076075
Diffstat (limited to 'build')
-rw-r--r-- | build/ymake.core.conf | 363 |
1 files changed, 361 insertions, 2 deletions
diff --git a/build/ymake.core.conf b/build/ymake.core.conf index 964814b5f4c..3d5d1c253ee 100644 --- a/build/ymake.core.conf +++ b/build/ymake.core.conf @@ -8859,12 +8859,371 @@ macro GO_MOCKGEN_MOCKS() { RUN_PROGRAM(vendor/github.com/golang/mock/mockgen -package mocks -exec_only ${BINDIR}/gen/gen a.yandex-team.ru/${MOCKGEN_FROM} $MOCKGEN_FIRST${pre=$__COMMA__:MOCKGEN_REST} TOOL ${MODDIR}/gen STDOUT mocks.go) } +# Conflict between protobuf-java and protobuf-javalite ¯\_(ツ)_/¯ +# both libraries are required by grpc +JAVA_IGNORE_CLASSPATH_CLASH_DEFAULE_VALUE=\ + com.google.protobuf.AbstractMessageLite \ + com.google.protobuf.AbstractMessageLite$Builder \ + com.google.protobuf.AbstractMessageLite$Builder$LimitedInputStream \ + com.google.protobuf.AbstractMessageLite$InternalOneOfEnum \ + com.google.protobuf.AbstractParser \ + com.google.protobuf.AbstractProtobufList \ + com.google.protobuf.AllocatedBuffer \ + com.google.protobuf.AllocatedBuffer$1 \ + com.google.protobuf.AllocatedBuffer$2 \ + com.google.protobuf.Android \ + com.google.protobuf.Any \ + com.google.protobuf.Any$1 \ + com.google.protobuf.Any$Builder \ + com.google.protobuf.AnyOrBuilder \ + com.google.protobuf.AnyProto \ + com.google.protobuf.Api \ + com.google.protobuf.Api$1 \ + com.google.protobuf.Api$Builder \ + com.google.protobuf.ApiOrBuilder \ + com.google.protobuf.ApiProto \ + com.google.protobuf.ArrayDecoders \ + com.google.protobuf.ArrayDecoders$1 \ + com.google.protobuf.ArrayDecoders$Registers \ + com.google.protobuf.BinaryReader \ + com.google.protobuf.BinaryReader$1 \ + com.google.protobuf.BinaryReader$SafeHeapReader \ + com.google.protobuf.BinaryWriter \ + com.google.protobuf.BinaryWriter$1 \ + com.google.protobuf.BinaryWriter$SafeDirectWriter \ + com.google.protobuf.BinaryWriter$SafeHeapWriter \ + com.google.protobuf.BinaryWriter$UnsafeDirectWriter \ + com.google.protobuf.BinaryWriter$UnsafeHeapWriter \ + com.google.protobuf.BooleanArrayList \ + com.google.protobuf.BoolValue \ + com.google.protobuf.BoolValue$1 \ + com.google.protobuf.BoolValue$Builder \ + com.google.protobuf.BoolValueOrBuilder \ + com.google.protobuf.BufferAllocator \ + com.google.protobuf.BufferAllocator$1 \ + com.google.protobuf.ByteBufferWriter \ + com.google.protobuf.ByteOutput \ + com.google.protobuf.ByteString \ + com.google.protobuf.ByteString$1 \ + com.google.protobuf.ByteString$2 \ + com.google.protobuf.ByteString$AbstractByteIterator \ + com.google.protobuf.ByteString$ArraysByteArrayCopier \ + com.google.protobuf.ByteString$BoundedByteString \ + com.google.protobuf.ByteString$ByteArrayCopier \ + com.google.protobuf.ByteString$ByteIterator \ + com.google.protobuf.ByteString$CodedBuilder \ + com.google.protobuf.ByteString$LeafByteString \ + com.google.protobuf.ByteString$LiteralByteString \ + com.google.protobuf.ByteString$Output \ + com.google.protobuf.ByteString$SystemByteArrayCopier \ + com.google.protobuf.BytesValue \ + com.google.protobuf.BytesValue$1 \ + com.google.protobuf.BytesValue$Builder \ + com.google.protobuf.BytesValueOrBuilder \ + com.google.protobuf.CanIgnoreReturnValue \ + com.google.protobuf.CheckReturnValue \ + com.google.protobuf.CodedInputStream \ + com.google.protobuf.CodedInputStream$1 \ + com.google.protobuf.CodedInputStream$ArrayDecoder \ + com.google.protobuf.CodedInputStream$IterableDirectByteBufferDecoder \ + com.google.protobuf.CodedInputStream$StreamDecoder \ + com.google.protobuf.CodedInputStream$StreamDecoder$RefillCallback \ + com.google.protobuf.CodedInputStream$StreamDecoder$SkippedDataSink \ + com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder \ + com.google.protobuf.CodedInputStreamReader \ + com.google.protobuf.CodedInputStreamReader$1 \ + com.google.protobuf.CodedOutputStream \ + com.google.protobuf.CodedOutputStream$1 \ + com.google.protobuf.CodedOutputStream$AbstractBufferedEncoder \ + com.google.protobuf.CodedOutputStream$ArrayEncoder \ + com.google.protobuf.CodedOutputStream$ByteOutputEncoder \ + com.google.protobuf.CodedOutputStream$HeapNioEncoder \ + com.google.protobuf.CodedOutputStream$OutOfSpaceException \ + com.google.protobuf.CodedOutputStream$OutputStreamEncoder \ + com.google.protobuf.CodedOutputStream$SafeDirectNioEncoder \ + com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder \ + com.google.protobuf.CodedOutputStreamWriter \ + com.google.protobuf.CodedOutputStreamWriter$1 \ + com.google.protobuf.DoubleArrayList \ + com.google.protobuf.DoubleValue \ + com.google.protobuf.DoubleValue$1 \ + com.google.protobuf.DoubleValue$Builder \ + com.google.protobuf.DoubleValueOrBuilder \ + com.google.protobuf.Duration \ + com.google.protobuf.Duration$1 \ + com.google.protobuf.Duration$Builder \ + com.google.protobuf.DurationOrBuilder \ + com.google.protobuf.DurationProto \ + com.google.protobuf.Empty \ + com.google.protobuf.Empty$1 \ + com.google.protobuf.Empty$Builder \ + com.google.protobuf.EmptyOrBuilder \ + com.google.protobuf.EmptyProto \ + com.google.protobuf.Enum \ + com.google.protobuf.Enum$1 \ + com.google.protobuf.Enum$Builder \ + com.google.protobuf.EnumOrBuilder \ + com.google.protobuf.EnumValue \ + com.google.protobuf.EnumValue$1 \ + com.google.protobuf.EnumValue$Builder \ + com.google.protobuf.EnumValueOrBuilder \ + com.google.protobuf.ExperimentalApi \ + com.google.protobuf.ExtensionLite \ + com.google.protobuf.ExtensionRegistryFactory \ + com.google.protobuf.ExtensionRegistryLite \ + com.google.protobuf.ExtensionRegistryLite$ExtensionClassHolder \ + com.google.protobuf.ExtensionRegistryLite$ObjectIntPair \ + com.google.protobuf.ExtensionSchema \ + com.google.protobuf.ExtensionSchemaLite \ + com.google.protobuf.ExtensionSchemaLite$1 \ + com.google.protobuf.ExtensionSchemas \ + com.google.protobuf.Field \ + com.google.protobuf.Field$1 \ + com.google.protobuf.Field$Builder \ + com.google.protobuf.Field$Cardinality \ + com.google.protobuf.Field$Cardinality$1 \ + com.google.protobuf.Field$Kind \ + com.google.protobuf.Field$Kind$1 \ + com.google.protobuf.FieldInfo \ + com.google.protobuf.FieldInfo$1 \ + com.google.protobuf.FieldInfo$Builder \ + com.google.protobuf.FieldMask \ + com.google.protobuf.FieldMask$1 \ + com.google.protobuf.FieldMask$Builder \ + com.google.protobuf.FieldMaskOrBuilder \ + com.google.protobuf.FieldMaskProto \ + com.google.protobuf.FieldOrBuilder \ + com.google.protobuf.FieldSet \ + com.google.protobuf.FieldSet$1 \ + com.google.protobuf.FieldSet$Builder \ + com.google.protobuf.FieldSet$FieldDescriptorLite \ + com.google.protobuf.FieldType \ + com.google.protobuf.FieldType$1 \ + com.google.protobuf.FieldType$Collection \ + com.google.protobuf.FloatArrayList \ + com.google.protobuf.FloatValue \ + com.google.protobuf.FloatValue$1 \ + com.google.protobuf.FloatValue$Builder \ + com.google.protobuf.FloatValueOrBuilder \ + com.google.protobuf.GeneratedMessageInfoFactory \ + com.google.protobuf.GeneratedMessageLite \ + com.google.protobuf.GeneratedMessageLite$1 \ + com.google.protobuf.GeneratedMessageLite$Builder \ + com.google.protobuf.GeneratedMessageLite$DefaultInstanceBasedParser \ + com.google.protobuf.GeneratedMessageLite$ExtendableBuilder \ + com.google.protobuf.GeneratedMessageLite$ExtendableMessage \ + com.google.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter \ + com.google.protobuf.GeneratedMessageLite$ExtendableMessageOrBuilder \ + com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor \ + com.google.protobuf.GeneratedMessageLite$GeneratedExtension \ + com.google.protobuf.GeneratedMessageLite$MethodToInvoke \ + com.google.protobuf.GeneratedMessageLite$SerializedForm \ + com.google.protobuf.Int32Value \ + com.google.protobuf.Int32Value$1 \ + com.google.protobuf.Int32Value$Builder \ + com.google.protobuf.Int32ValueOrBuilder \ + com.google.protobuf.Int64Value \ + com.google.protobuf.Int64Value$1 \ + com.google.protobuf.Int64Value$Builder \ + com.google.protobuf.Int64ValueOrBuilder \ + com.google.protobuf.IntArrayList \ + com.google.protobuf.Internal \ + com.google.protobuf.Internal$BooleanList \ + com.google.protobuf.Internal$DoubleList \ + com.google.protobuf.Internal$EnumLite \ + com.google.protobuf.Internal$EnumLiteMap \ + com.google.protobuf.Internal$EnumVerifier \ + com.google.protobuf.Internal$FloatList \ + com.google.protobuf.Internal$IntList \ + com.google.protobuf.Internal$ListAdapter \ + com.google.protobuf.Internal$ListAdapter$Converter \ + com.google.protobuf.Internal$LongList \ + com.google.protobuf.Internal$MapAdapter \ + com.google.protobuf.Internal$MapAdapter$1 \ + com.google.protobuf.Internal$MapAdapter$Converter \ + com.google.protobuf.Internal$MapAdapter$EntryAdapter \ + com.google.protobuf.Internal$MapAdapter$IteratorAdapter \ + com.google.protobuf.Internal$MapAdapter$SetAdapter \ + com.google.protobuf.Internal$ProtobufList \ + com.google.protobuf.InvalidProtocolBufferException \ + com.google.protobuf.InvalidProtocolBufferException$InvalidWireTypeException \ + com.google.protobuf.IterableByteBufferInputStream \ + com.google.protobuf.JavaType \ + com.google.protobuf.LazyField \ + com.google.protobuf.LazyField$1 \ + com.google.protobuf.LazyField$LazyEntry \ + com.google.protobuf.LazyField$LazyIterator \ + com.google.protobuf.LazyFieldLite \ + com.google.protobuf.LazyStringArrayList \ + com.google.protobuf.LazyStringArrayList$ByteArrayListView \ + com.google.protobuf.LazyStringArrayList$ByteStringListView \ + com.google.protobuf.LazyStringList \ + com.google.protobuf.ListFieldSchema \ + com.google.protobuf.ListFieldSchema$1 \ + com.google.protobuf.ListFieldSchema$ListFieldSchemaFull \ + com.google.protobuf.ListFieldSchema$ListFieldSchemaLite \ + com.google.protobuf.ListValue \ + com.google.protobuf.ListValue$1 \ + com.google.protobuf.ListValue$Builder \ + com.google.protobuf.ListValueOrBuilder \ + com.google.protobuf.LongArrayList \ + com.google.protobuf.ManifestSchemaFactory \ + com.google.protobuf.ManifestSchemaFactory$1 \ + com.google.protobuf.ManifestSchemaFactory$CompositeMessageInfoFactory \ + com.google.protobuf.MapEntryLite \ + com.google.protobuf.MapEntryLite$1 \ + com.google.protobuf.MapEntryLite$Metadata \ + com.google.protobuf.MapFieldLite \ + com.google.protobuf.MapFieldSchema \ + com.google.protobuf.MapFieldSchemaLite \ + com.google.protobuf.MapFieldSchemas \ + com.google.protobuf.MessageInfo \ + com.google.protobuf.MessageInfoFactory \ + com.google.protobuf.MessageLite \ + com.google.protobuf.MessageLite$Builder \ + com.google.protobuf.MessageLiteOrBuilder \ + com.google.protobuf.MessageLiteToString \ + com.google.protobuf.MessageSchema \ + com.google.protobuf.MessageSchema$1 \ + com.google.protobuf.MessageSetSchema \ + com.google.protobuf.Method \ + com.google.protobuf.Method$1 \ + com.google.protobuf.Method$Builder \ + com.google.protobuf.MethodOrBuilder \ + com.google.protobuf.Mixin \ + com.google.protobuf.Mixin$1 \ + com.google.protobuf.Mixin$Builder \ + com.google.protobuf.MixinOrBuilder \ + com.google.protobuf.MutabilityOracle \ + com.google.protobuf.MutabilityOracle$1 \ + com.google.protobuf.NewInstanceSchema \ + com.google.protobuf.NewInstanceSchemaLite \ + com.google.protobuf.NewInstanceSchemas \ + com.google.protobuf.NioByteString \ + com.google.protobuf.NioByteString$1 \ + com.google.protobuf.NullValue \ + com.google.protobuf.NullValue$1 \ + com.google.protobuf.OneofInfo \ + com.google.protobuf.Option \ + com.google.protobuf.Option$1 \ + com.google.protobuf.Option$Builder \ + com.google.protobuf.OptionOrBuilder \ + com.google.protobuf.Parser \ + com.google.protobuf.PrimitiveNonBoxingCollection \ + com.google.protobuf.Protobuf \ + com.google.protobuf.ProtobufArrayList \ + com.google.protobuf.ProtobufLists \ + com.google.protobuf.ProtocolStringList \ + com.google.protobuf.ProtoSyntax \ + com.google.protobuf.RawMessageInfo \ + com.google.protobuf.Reader \ + com.google.protobuf.RopeByteString \ + com.google.protobuf.RopeByteString$1 \ + com.google.protobuf.RopeByteString$Balancer \ + com.google.protobuf.RopeByteString$PieceIterator \ + com.google.protobuf.RopeByteString$RopeInputStream \ + com.google.protobuf.Schema \ + com.google.protobuf.SchemaFactory \ + com.google.protobuf.SchemaUtil \ + com.google.protobuf.SmallSortedMap \ + com.google.protobuf.SmallSortedMap$1 \ + com.google.protobuf.SmallSortedMap$DescendingEntryIterator \ + com.google.protobuf.SmallSortedMap$DescendingEntrySet \ + com.google.protobuf.SmallSortedMap$EmptySet \ + com.google.protobuf.SmallSortedMap$EmptySet$1 \ + com.google.protobuf.SmallSortedMap$EmptySet$2 \ + com.google.protobuf.SmallSortedMap$Entry \ + com.google.protobuf.SmallSortedMap$EntryIterator \ + com.google.protobuf.SmallSortedMap$EntrySet \ + com.google.protobuf.SourceContext \ + com.google.protobuf.SourceContext$1 \ + com.google.protobuf.SourceContext$Builder \ + com.google.protobuf.SourceContextOrBuilder \ + com.google.protobuf.SourceContextProto \ + com.google.protobuf.StringValue \ + com.google.protobuf.StringValue$1 \ + com.google.protobuf.StringValue$Builder \ + com.google.protobuf.StringValueOrBuilder \ + com.google.protobuf.Struct \ + com.google.protobuf.Struct$1 \ + com.google.protobuf.Struct$Builder \ + com.google.protobuf.Struct$FieldsDefaultEntryHolder \ + com.google.protobuf.StructOrBuilder \ + com.google.protobuf.StructProto \ + com.google.protobuf.StructuralMessageInfo \ + com.google.protobuf.StructuralMessageInfo$Builder \ + com.google.protobuf.Syntax \ + com.google.protobuf.Syntax$1 \ + com.google.protobuf.TextFormatEscaper \ + com.google.protobuf.TextFormatEscaper$1 \ + com.google.protobuf.TextFormatEscaper$2 \ + com.google.protobuf.TextFormatEscaper$ByteSequence \ + com.google.protobuf.Timestamp \ + com.google.protobuf.Timestamp$1 \ + com.google.protobuf.Timestamp$Builder \ + com.google.protobuf.TimestampOrBuilder \ + com.google.protobuf.TimestampProto \ + com.google.protobuf.Type \ + com.google.protobuf.Type$1 \ + com.google.protobuf.Type$Builder \ + com.google.protobuf.TypeOrBuilder \ + com.google.protobuf.TypeProto \ + com.google.protobuf.UInt32Value \ + com.google.protobuf.UInt32Value$1 \ + com.google.protobuf.UInt32Value$Builder \ + com.google.protobuf.UInt32ValueOrBuilder \ + com.google.protobuf.UInt64Value \ + com.google.protobuf.UInt64Value$1 \ + com.google.protobuf.UInt64Value$Builder \ + com.google.protobuf.UInt64ValueOrBuilder \ + com.google.protobuf.UninitializedMessageException \ + com.google.protobuf.UnknownFieldSchema \ + com.google.protobuf.UnknownFieldSetLite \ + com.google.protobuf.UnknownFieldSetLiteSchema \ + com.google.protobuf.UnmodifiableLazyStringList \ + com.google.protobuf.UnmodifiableLazyStringList$1 \ + com.google.protobuf.UnmodifiableLazyStringList$2 \ + com.google.protobuf.UnsafeByteOperations \ + com.google.protobuf.UnsafeUtil \ + com.google.protobuf.UnsafeUtil$1 \ + com.google.protobuf.UnsafeUtil$Android32MemoryAccessor \ + com.google.protobuf.UnsafeUtil$Android64MemoryAccessor \ + com.google.protobuf.UnsafeUtil$JvmMemoryAccessor \ + com.google.protobuf.UnsafeUtil$MemoryAccessor \ + com.google.protobuf.Utf8 \ + com.google.protobuf.Utf8$DecodeUtil \ + com.google.protobuf.Utf8$Processor \ + com.google.protobuf.Utf8$SafeProcessor \ + com.google.protobuf.Utf8$UnpairedSurrogateException \ + com.google.protobuf.Utf8$UnsafeProcessor \ + com.google.protobuf.Value \ + com.google.protobuf.Value$1 \ + com.google.protobuf.Value$Builder \ + com.google.protobuf.Value$KindCase \ + com.google.protobuf.ValueOrBuilder \ + com.google.protobuf.WireFormat \ + com.google.protobuf.WireFormat$1 \ + com.google.protobuf.WireFormat$FieldType \ + com.google.protobuf.WireFormat$FieldType$1 \ + com.google.protobuf.WireFormat$FieldType$2 \ + com.google.protobuf.WireFormat$FieldType$3 \ + com.google.protobuf.WireFormat$FieldType$4 \ + com.google.protobuf.WireFormat$JavaType \ + com.google.protobuf.WireFormat$Utf8Validation \ + com.google.protobuf.WireFormat$Utf8Validation$1 \ + com.google.protobuf.WireFormat$Utf8Validation$2 \ + com.google.protobuf.WireFormat$Utf8Validation$3 \ + com.google.protobuf.WrappersProto \ + com.google.protobuf.Writer \ + com.google.protobuf.Writer$FieldOrder + # tag:java-specific -JAVA_IGNORE_CLASSPATH_CLASH_VALUE= +JAVA_IGNORE_CLASSPATH_CLASH_VALUE=$JAVA_IGNORE_CLASSPATH_CLASH_DEFAULE_VALUE + ### @usage: JAVA_IGNORE_CLASSPATH_CLASH_FOR([classes]) ### Ignore classpath clash test fails for classes macro JAVA_IGNORE_CLASSPATH_CLASH_FOR(Args...) { - SET_APPEND(JAVA_IGNORE_CLASSPATH_CLASH_VALUE $Args) + SET_APPEND(JAVA_IGNORE_CLASSPATH_CLASH_VALUE $Args $JAVA_IGNORE_CLASSPATH_CLASH_DEFAULE_VALUE) } # tag:python-specific |