summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorheretic <[email protected]>2022-05-11 20:14:19 +0300
committerheretic <[email protected]>2022-05-11 20:14:19 +0300
commitcdffcf0def3d92d5effaaef312907e4feeea654d (patch)
treea7055102ab12fe22befefa2f85ac3e6b865da4c8 /build
parent271c9e869b66ba94ad0f51197f3d54a56bcdc0d7 (diff)
grpc 1.43.2 classpath clash ignore preset DTCC-885
ref:bdcfcf1d3ebdd3b5e4a082740769422b91076075
Diffstat (limited to 'build')
-rw-r--r--build/ymake.core.conf363
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