Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kotlin library cause duplicate classes error #8631

Closed
kyze8439690 opened this issue May 19, 2021 · 18 comments
Closed

Kotlin library cause duplicate classes error #8631

kyze8439690 opened this issue May 19, 2021 · 18 comments
Assignees

Comments

@kyze8439690
Copy link

What version of protobuf and what language are you using?
Version: 3.17.0
Language: Kotlin

What operating system (Linux, Windows, ...) and version?

Android

What runtime / compiler are you using (e.g., python version or gcc version)

target sdk version 30

What did you do?

  1. implementation 'com.google.protobuf:protobuf-kotlin:3.17.0'
  2. See a lot of duplicate class error and build failed
Duplicate class com.google.protobuf.AbstractMessage found in modules jetified-protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and jetified-protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
...

It seems that protobuf-kotlin will implement protobuf-java also, but they have a lot of duplicate classes. Code below will solve the problem:

implementation ('com.google.protobuf:protobuf-kotlin:3.17.0') {
    exclude group: "com.google.protobuf", module: "protobuf-java"
}
@kyze8439690 kyze8439690 changed the title Kotlin library cause depucated Kotlin library cause duplicate classes error May 19, 2021
@fowles fowles assigned fowles and deannagarcia and unassigned fowles May 19, 2021
@deannagarcia
Copy link
Member

Thanks for this report! I will look into how to fix this on our side to stop the errors, but I think this should be fixable on the user's side in the meantime by only using protobuf-kotlin and not protobuf-java.

@deannagarcia
Copy link
Member

Can you provide more information about your build system and how we could reproduce this error?

@kyze8439690
Copy link
Author

Can you provide more information about your build system and how we could reproduce this error?

Normal Android App project,build.gradle as below:

plugins {
    id 'com.android.library'
    id 'kotlin-android'
}

android {
    compileSdkVersion 30
    buildToolsVersion "30.0.3"

    defaultConfig {
        minSdkVersion 21
        targetSdkVersion 30
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
        consumerProguardFiles "consumer-rules.pro"
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
    kotlinOptions {
        jvmTarget = '1.8'
    }
}

dependencies {
    implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
    implementation 'com.google.protobuf:protobuf-kotlin:3.17.0'
    testImplementation 'junit:junit:4.13.2'
    androidTestImplementation 'androidx.test.ext:junit:1.1.2'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
}

@kyze8439690
Copy link
Author

When you look into protobuf-kotlin 's pom.xml, you can see that protobuf-kotlin will import protobuf-java as dependency.

And when you check the source code of protobuf-kotlin-3.17.0.jar, you will find that code of protobuf-java is already included into this jar, which will cause a duplicate classes error.

@deannagarcia
Copy link
Member

Yeah protobuf-kotlin is importing protobuf-java so that if a user only creates a dependency on protobuf-kotlin the implementation will still work. We were hoping that build systems would work correctly with this dependency structure. I still can't seem to reproduce the error, even with that exact same build.gradle file my build is successful. Anything else you can send to help me reproduce the error?

@fowles
Copy link
Contributor

fowles commented May 20, 2021

What version of gradle are you using?

@kyze8439690
Copy link
Author

I have create a new repo to reproduce this error. Please try to clone and build the repo below:

https://github.com/kyze8439690/KotlinProtobufReproduce

@kyze8439690
Copy link
Author

Complete error log as below:

Duplicate class com.google.protobuf.AbstractMessage found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AbstractMessage$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AbstractMessage$BuilderParent found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AbstractMessageLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AbstractMessageLite$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AbstractMessageLite$Builder$LimitedInputStream found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AbstractMessageLite$InternalOneOfEnum found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AbstractParser found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AbstractProtobufList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AllocatedBuffer found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AllocatedBuffer$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AllocatedBuffer$2 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Android found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Any found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Any$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Any$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AnyOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.AnyProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Api found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Api$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Api$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ApiOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ApiProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ArrayDecoders found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ArrayDecoders$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ArrayDecoders$Registers found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BinaryReader found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BinaryReader$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BinaryReader$SafeHeapReader found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BinaryWriter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BinaryWriter$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BinaryWriter$SafeDirectWriter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BinaryWriter$SafeHeapWriter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BinaryWriter$UnsafeDirectWriter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BinaryWriter$UnsafeHeapWriter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BlockingRpcChannel found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BlockingService found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BoolValue found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BoolValue$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BoolValue$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BoolValueOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BooleanArrayList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BufferAllocator found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BufferAllocator$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteBufferWriter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteOutput found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString$2 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString$AbstractByteIterator found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString$ArraysByteArrayCopier found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString$BoundedByteString found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString$ByteArrayCopier found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString$ByteIterator found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString$CodedBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString$LeafByteString found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString$LiteralByteString found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString$Output found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ByteString$SystemByteArrayCopier found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BytesValue found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BytesValue$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BytesValue$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.BytesValueOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedInputStream found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedInputStream$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedInputStream$ArrayDecoder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedInputStream$IterableDirectByteBufferDecoder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedInputStream$StreamDecoder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedInputStream$StreamDecoder$RefillCallback found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedInputStream$StreamDecoder$SkippedDataSink found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedInputStreamReader found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedInputStreamReader$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedOutputStream found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedOutputStream$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedOutputStream$AbstractBufferedEncoder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedOutputStream$ArrayEncoder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedOutputStream$ByteOutputEncoder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedOutputStream$HeapNioEncoder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedOutputStream$OutOfSpaceException found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedOutputStream$OutputStreamEncoder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedOutputStream$SafeDirectNioEncoder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedOutputStreamWriter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.CodedOutputStreamWriter$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorMessageInfoFactory found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorMessageInfoFactory$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorMessageInfoFactory$2 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorMessageInfoFactory$3 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorMessageInfoFactory$IsInitializedCheckAnalyzer found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorMessageInfoFactory$IsInitializedCheckAnalyzer$Node found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorMessageInfoFactory$IsInitializedCheckAnalyzer$StronglyConnectedComponent found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorMessageInfoFactory$OneofState found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$DescriptorProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$DescriptorProto$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$DescriptorProto$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRangeOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRangeOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumDescriptorProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumDescriptorProto$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRangeOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumOptions found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumOptions$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumOptions$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumOptionsOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumValueDescriptorProtoOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumValueOptions found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumValueOptions$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$EnumValueOptionsOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$ExtensionRangeOptions found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$ExtensionRangeOptionsOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldDescriptorProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldDescriptorProto$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldOptions found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldOptions$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldOptions$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldOptions$CType found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldOptions$CType$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldOptions$JSType found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldOptions$JSType$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileDescriptorProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileDescriptorProto$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileDescriptorProtoOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileDescriptorSet found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileDescriptorSet$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileDescriptorSetOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileOptions found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileOptions$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileOptions$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$FileOptionsOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$GeneratedCodeInfo found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$AnnotationOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$GeneratedCodeInfoOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MessageOptions found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MessageOptions$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MessageOptions$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MessageOptionsOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MethodDescriptorProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MethodDescriptorProto$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MethodDescriptorProtoOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MethodOptions found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MethodOptions$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MethodOptions$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MethodOptions$IdempotencyLevel found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MethodOptions$IdempotencyLevel$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$MethodOptionsOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$OneofDescriptorProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$OneofDescriptorProto$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$OneofDescriptorProto$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$OneofDescriptorProtoOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$OneofOptions found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$OneofOptions$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$OneofOptions$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$OneofOptionsOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$ServiceDescriptorProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$ServiceDescriptorProtoOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$ServiceOptions found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$ServiceOptions$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$ServiceOptions$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$ServiceOptionsOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$SourceCodeInfo found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$SourceCodeInfo$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$SourceCodeInfo$LocationOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$SourceCodeInfoOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$UninterpretedOption found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$UninterpretedOption$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePartOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$Descriptor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$DescriptorPool found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$DescriptorPool$DescriptorIntPair found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$DescriptorPool$PackageDescriptor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$DescriptorPool$SearchFilter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$DescriptorValidationException found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$EnumDescriptor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$EnumValueDescriptor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$FieldDescriptor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$FieldDescriptor$JavaType found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$FieldDescriptor$Type found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$FileDescriptor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$FileDescriptor$Syntax found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$GenericDescriptor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$MethodDescriptor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$OneofDescriptor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Descriptors$ServiceDescriptor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DiscardUnknownFieldsParser found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DiscardUnknownFieldsParser$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DoubleArrayList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DoubleValue found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DoubleValue$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DoubleValue$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DoubleValueOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Duration found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Duration$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Duration$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DurationOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DurationProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DynamicMessage found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DynamicMessage$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.DynamicMessage$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Empty found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Empty$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Empty$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.EmptyOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.EmptyProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Enum found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Enum$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Enum$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.EnumOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.EnumValue found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.EnumValue$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.EnumValue$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.EnumValueOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExperimentalApi found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Extension found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Extension$ExtensionType found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Extension$MessageType found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionRegistry found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionRegistry$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionRegistry$DescriptorIntPair found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionRegistry$ExtensionInfo found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionRegistryFactory found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionRegistryLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionRegistryLite$ExtensionClassHolder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionRegistryLite$ObjectIntPair found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionSchema found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionSchemaFull found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionSchemaFull$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionSchemaLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionSchemaLite$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ExtensionSchemas found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Field found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Field$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Field$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Field$Cardinality found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Field$Cardinality$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Field$Kind found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Field$Kind$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldInfo found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldInfo$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldInfo$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldMask found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldMask$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldMask$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldMaskOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldMaskProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldSet found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldSet$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldSet$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldSet$FieldDescriptorLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldType found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldType$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FieldType$Collection found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FloatArrayList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FloatValue found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FloatValue$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FloatValue$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.FloatValueOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$2 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$3 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$4 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$5 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$Builder$BuilderParentImpl found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$BuilderParent found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$CachedDescriptorRetriever found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$ExtendableBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$ExtendableMessage found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$ExtensionDescriptorRetriever found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$FieldAccessorTable found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$FieldAccessorTable$FieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$FieldAccessorTable$MapFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$FieldAccessorTable$OneofAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedEnumFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedMessageFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularEnumFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularMessageFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularStringFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$GeneratedExtension found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessage$GeneratedExtension$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageInfoFactory found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageLite$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageLite$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageLite$DefaultInstanceBasedParser found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageLite$ExtendableBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageLite$ExtendableMessage found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageLite$ExtendableMessageOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageLite$GeneratedExtension found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageLite$MethodToInvoke found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageLite$SerializedForm found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$Builder$BuilderParentImpl found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$BuilderParent found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$ExtendableBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$ExtendableMessage found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$ExtendableMessage$ExtensionWriter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$ExtendableMessageOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$ExtensionDescriptorRetriever found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$FieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$MapFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$OneofAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedEnumFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedFieldAccessor$MethodInvoker found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedFieldAccessor$ReflectionInvoker found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedMessageFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularEnumFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularFieldAccessor$MethodInvoker found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularFieldAccessor$ReflectionInvoker found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularMessageFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularStringFieldAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Int32Value found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Int32Value$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Int32Value$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Int32ValueOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Int64Value found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Int64Value$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Int64Value$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Int64ValueOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.IntArrayList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$BooleanList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$DoubleList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$EnumLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$EnumLiteMap found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$EnumVerifier found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$FloatList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$IntList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$ListAdapter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$ListAdapter$Converter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$LongList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$MapAdapter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$MapAdapter$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$MapAdapter$Converter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$MapAdapter$EntryAdapter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$MapAdapter$IteratorAdapter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$MapAdapter$SetAdapter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Internal$ProtobufList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.InvalidProtocolBufferException found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.InvalidProtocolBufferException$InvalidWireTypeException found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.IterableByteBufferInputStream found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.JavaType found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.LazyField found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.LazyField$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.LazyField$LazyEntry found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.LazyField$LazyIterator found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.LazyFieldLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.LazyStringArrayList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.LazyStringArrayList$ByteArrayListView found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.LazyStringArrayList$ByteStringListView found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.LazyStringList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ListFieldSchema found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ListFieldSchema$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ListFieldSchema$ListFieldSchemaFull found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ListFieldSchema$ListFieldSchemaLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ListValue found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ListValue$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ListValue$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ListValueOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.LongArrayList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ManifestSchemaFactory found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ManifestSchemaFactory$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ManifestSchemaFactory$CompositeMessageInfoFactory found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapEntry found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapEntry$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapEntry$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapEntry$Metadata found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapEntry$Metadata$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapEntryLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapEntryLite$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapEntryLite$Metadata found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapField found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapField$Converter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapField$ImmutableMessageConverter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapField$MutatabilityAwareMap found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapField$MutatabilityAwareMap$MutatabilityAwareCollection found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapField$MutatabilityAwareMap$MutatabilityAwareIterator found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapField$MutatabilityAwareMap$MutatabilityAwareSet found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapField$StorageMode found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapFieldLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapFieldSchema found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapFieldSchemaFull found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapFieldSchemaLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MapFieldSchemas found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Message found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Message$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageInfo found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageInfoFactory found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageLite$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageLiteOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageLiteToString found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageReflection found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageReflection$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageReflection$BuilderAdapter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageReflection$ExtensionAdapter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageReflection$MergeTarget found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageReflection$MergeTarget$ContainerType found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageSchema found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageSchema$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MessageSetSchema found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Method found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Method$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Method$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MethodOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Mixin found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Mixin$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Mixin$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MixinOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MutabilityOracle found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.MutabilityOracle$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.NewInstanceSchema found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.NewInstanceSchemaFull found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.NewInstanceSchemaLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.NewInstanceSchemas found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.NioByteString found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.NioByteString$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.NullValue found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.NullValue$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.OneofInfo found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Option found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Option$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Option$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.OptionOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Parser found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.PrimitiveNonBoxingCollection found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ProtoSyntax found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Protobuf found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ProtobufArrayList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ProtobufLists found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ProtocolMessageEnum found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ProtocolStringList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RawMessageInfo found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Reader found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RepeatedFieldBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RepeatedFieldBuilder$BuilderExternalList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RepeatedFieldBuilder$MessageExternalList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RepeatedFieldBuilder$MessageOrBuilderExternalList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RepeatedFieldBuilderV3 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RepeatedFieldBuilderV3$BuilderExternalList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RepeatedFieldBuilderV3$MessageExternalList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RepeatedFieldBuilderV3$MessageOrBuilderExternalList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RopeByteString found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RopeByteString$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RopeByteString$Balancer found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RopeByteString$PieceIterator found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RopeByteString$RopeInputStream found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RpcCallback found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RpcChannel found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RpcController found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RpcUtil found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RpcUtil$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RpcUtil$2 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.RpcUtil$AlreadyCalledException found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Schema found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SchemaFactory found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SchemaUtil found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Service found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ServiceException found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SingleFieldBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SingleFieldBuilderV3 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SmallSortedMap found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SmallSortedMap$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SmallSortedMap$DescendingEntryIterator found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SmallSortedMap$DescendingEntrySet found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SmallSortedMap$EmptySet found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SmallSortedMap$EmptySet$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SmallSortedMap$EmptySet$2 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SmallSortedMap$Entry found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SmallSortedMap$EntryIterator found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SmallSortedMap$EntrySet found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SourceContext found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SourceContext$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SourceContext$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SourceContextOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.SourceContextProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.StringValue found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.StringValue$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.StringValue$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.StringValueOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Struct found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Struct$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Struct$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Struct$FieldsDefaultEntryHolder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.StructOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.StructProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.StructuralMessageInfo found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.StructuralMessageInfo$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Syntax found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Syntax$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$InvalidEscapeSequenceException found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$ParseException found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$Parser found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$Parser$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$Parser$SingularOverwritePolicy found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$Parser$UnknownField found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$Parser$UnknownField$Type found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$Printer found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$Printer$MapEntryAdapter found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$TextGenerator found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$Tokenizer found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormat$UnknownFieldParseException found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormatEscaper found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormatEscaper$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormatEscaper$2 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormatEscaper$ByteSequence found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormatParseInfoTree found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormatParseInfoTree$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormatParseInfoTree$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TextFormatParseLocation found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Timestamp found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Timestamp$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Timestamp$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TimestampOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TimestampProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Type found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Type$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Type$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TypeOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TypeProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TypeRegistry found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TypeRegistry$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TypeRegistry$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.TypeRegistry$EmptyTypeRegistryHolder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UInt32Value found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UInt32Value$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UInt32Value$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UInt32ValueOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UInt64Value found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UInt64Value$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UInt64Value$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UInt64ValueOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UninitializedMessageException found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnknownFieldSchema found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnknownFieldSet found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnknownFieldSet$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnknownFieldSet$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnknownFieldSet$Field found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnknownFieldSet$Field$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnknownFieldSet$Parser found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnknownFieldSetLite found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnknownFieldSetLiteSchema found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnknownFieldSetSchema found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnmodifiableLazyStringList found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnmodifiableLazyStringList$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnmodifiableLazyStringList$2 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnsafeByteOperations found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnsafeUtil found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnsafeUtil$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnsafeUtil$Android32MemoryAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnsafeUtil$Android64MemoryAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnsafeUtil$JvmMemoryAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.UnsafeUtil$MemoryAccessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Utf8 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Utf8$DecodeUtil found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Utf8$Processor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Utf8$SafeProcessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Utf8$UnpairedSurrogateException found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Utf8$UnsafeProcessor found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Value found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Value$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Value$2 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Value$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Value$KindCase found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.ValueOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WireFormat found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WireFormat$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WireFormat$FieldType found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WireFormat$FieldType$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WireFormat$FieldType$2 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WireFormat$FieldType$3 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WireFormat$FieldType$4 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WireFormat$JavaType found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WireFormat$Utf8Validation found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WireFormat$Utf8Validation$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WireFormat$Utf8Validation$2 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WireFormat$Utf8Validation$3 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.WrappersProto found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Writer found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.Writer$FieldOrder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequestOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Feature found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Feature$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$FileOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponseOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$Version found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$Version$1 found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$Version$Builder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)
Duplicate class com.google.protobuf.compiler.PluginProtos$VersionOrBuilder found in modules protobuf-java-3.17.0 (com.google.protobuf:protobuf-java:3.17.0) and protobuf-kotlin-3.17.0 (com.google.protobuf:protobuf-kotlin:3.17.0)

Go to the documentation to learn how to Fix dependency resolution errors.

@marosseleng
Copy link

I am getting the same error on Android. I can, also, see what is described, eg. protobuf-kotlin-lite having a maven dependency on protobuf-javalite as well as having protobuf-javalite's sources already included. Thus causing duplicate class errors. Do you have a fix yet?

@marosseleng
Copy link

@fowles I am using Gradle 7.0

@deannagarcia
Copy link
Member

Thanks for the example! I've been able to reproduce this error but I'm still looking into a fix.

@mpp-doric
Copy link

mpp-doric commented May 26, 2021

I assume this will be present in the next release after 3.17.1?

In the meantime the below seems to work for me.

    implementation('com.google.protobuf:protobuf-kotlin:3.17.1') {
        exclude group: 'com.google.protobuf', module: 'protobuf-java'
    }

@deannagarcia
Copy link
Member

Yep! Working on the fix and a point release for it. Thanks for sharing this workaround!

@deannagarcia
Copy link
Member

I think this should be fixed in 3.17.3!

@rvp-diconium
Copy link

@deannagarcia This bug seems to be back in 3.20.1

@deannagarcia
Copy link
Member

Sorry about this getting back in, I think I fixed it in response to #9902 so it should be fixed in the next release.

@oianmol
Copy link

oianmol commented Oct 5, 2022

Still breaking in the latest release @deannagarcia

Duplicate class com.google.protobuf.kotlin.UnmodifiableIterator found in modules protobuf-kotlin-3.21.6 (com.google.protobuf:protobuf-kotlin:3.21.6) and protobuf-kotlin-lite-3.21.6 (com.google.protobuf:protobuf-kotlin-lite:3.21.6)
Duplicate class com.google.protobuf.kotlin.UnmodifiableListIterator found in modules protobuf-kotlin-3.21.6 (com.google.protobuf:protobuf-kotlin:3.21.6) and protobuf-kotlin-lite-3.21.6 (com.google.protobuf:protobuf-kotlin-lite:3.21.6)
Duplicate class com.google.protobuf.kotlin.UnmodifiableMapEntries found in modules protobuf-kotlin-3.21.6 (com.google.protobuf:protobuf-kotlin:3.21.6) and protobuf-kotlin-lite-3.21.6 (com.google.protobuf:protobuf-kotlin-lite:3.21.6)
Duplicate class com.google.protobuf.kotlin.UnmodifiableMapEntries$iterator$1 found in modules protobuf-kotlin-3.21.6 (com.google.protobuf:protobuf-kotlin:3.21.6) and protobuf-kotlin-lite-3.21.6 (com.google.protobuf:protobuf-kotlin-lite:3.21.6)
Duplicate class com.google.protobuf.kotlin.UnmodifiableMapEntry found in modules protobuf-kotlin-3.21.6 (com.google.protobuf:protobuf-kotlin:3.21.6) and protobuf-kotlin-lite-3.21.6 (com.google.protobuf:protobuf-kotlin-lite:3.21.6)
Duplicate class com.google.protobuf.kotlin.UnmodifiableSet found in modules protobuf-kotlin-3.21.6 (com.google.protobuf:protobuf-kotlin:3.21.6) and protobuf-kotlin-lite-3.21.6 (com.google.protobuf:protobuf-kotlin-lite:3.21.6)

@deannagarcia
Copy link
Member

This is a different problem. The classes are clashing because you are using both the protobuf-kotlin and the protobuf-kotlin-lite packages which are expected to create the same classes. To fix, you should only use one of protobuf-kotlin or protobuf-kotlin-lite.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants