-
Notifications
You must be signed in to change notification settings - Fork 117
/
com.hedera.hashgraph.jpms-modules.gradle.kts
119 lines (96 loc) · 6.7 KB
/
com.hedera.hashgraph.jpms-modules.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
import gradle.kotlin.dsl.accessors._34a132ac50631db3ea5353237b274f3d.extraJavaModuleInfo
/*
* Copyright 2016-2022 Hedera Hashgraph, LLC
*
* This software is the confidential and proprietary information of
* Hedera Hashgraph, LLC. ("Confidential Information"). You shall not
* disclose such Confidential Information and shall use it only in
* accordance with the terms of the license agreement yaou entered into
* with Hedera Hashgraph.
*
* HEDERA HASHGRAPH MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF
* THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
* TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
* PARTICULAR PURPOSE, OR NON-INFRINGEMENT. HEDERA HASHGRAPH SHALL NOT BE LIABLE FOR
* ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
* DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES.
*/
plugins {
id("org.gradlex.extra-java-module-info")
}
extraJavaModuleInfo {
failOnMissingModuleInfo.set(true)
automaticModule("com.hedera.hashgraph:protobuf-java", "com.hedera.hashgraph.protobuf.java.api")
automaticModule("com.goterl:lazysodium-java", "lazysodium.java")
automaticModule("com.goterl:resource-loader", "resource.loader")
automaticModule("io.grpc:grpc-api", "io.grpc.api")
automaticModule("io.grpc:grpc-core", "io.grpc.core")
automaticModule("io.grpc:grpc-netty", "io.grpc.netty")
automaticModule("io.grpc:grpc-context", "io.grpc.context")
automaticModule("io.grpc:grpc-stub", "grpc.stub")
automaticModule("io.grpc:grpc-protobuf", "grpc.protobuf")
automaticModule("io.grpc:grpc-services", "grpc.services")
automaticModule("io.grpc:grpc-protobuf-lite", "io.grpc.protobuf.lite")
automaticModule("io.grpc:grpc-netty", "io.grpc.netty")
automaticModule("io.grpc:grpc-testing", "io.grpc.testing")
automaticModule("org.openjdk.jmh:jmh-core", "jmh.core")
automaticModule("org.openjdk.jmh:jmh-generator-asm", "jmh.generator.asm")
automaticModule("org.openjdk.jmh:jmh-generator-bytecode", "jmh.generator.bytecode")
automaticModule("org.openjdk.jmh:jmh-generator-reflection", "jmh.generator.reflection")
automaticModule("org.jetbrains:annotations", "annotations")
automaticModule("org.hyperledger.besu:secp256k1", "org.hyperledger.besu.secp256k1")
automaticModule("org.hyperledger.besu.internal:crypto", "org.hyperledger.besu.crypto")
automaticModule("javax.annotation:javax.annotation-api", "javax.annotation.api")
automaticModule("javax.inject:javax.inject", "javax.inject")
automaticModule("net.sf.jopt-simple:jopt-simple", "jopt.simple")
automaticModule("org.apache.commons:commons-collections4", "commons.collections4")
automaticModule("commons-io:commons-io", "org.apache.commons.io")
automaticModule("com.offbynull.portmapper:portmapper", "portmapper")
automaticModule("org.openjfx:javafx-base", "javafx.base")
automaticModule("io.prometheus:simpleclient", "io.prometheus.simpleclient")
automaticModule("io.prometheus:simpleclient_common", "io.prometheus.simpleclient_common")
automaticModule("io.prometheus:simpleclient_httpserver", "io.prometheus.simpleclient.httpserver")
automaticModule("j2objc-annotations-1.3.jar", "j2objc.annotations")
automaticModule("io.perfmark:perfmark-api", "perfmark.api")
automaticModule("org.eclipse.microprofile.health:microprofile-health-api", "microprofile.health.api")
automaticModule("com.google.code.findbugs:jsr305", "jsr305")
automaticModule("com.google.guava:listenablefuture", "listenablefuture")
automaticModule("com.google.guava:failureaccess", "failureaccess")
automaticModule("com.google.auto.value:auto-value-annotations", "auto.value.annotations")
automaticModule("com.google.api.grpc:proto-google-common-protos", "com.google.api.grpc.proto.common")
automaticModule("org.connid:framework", "org.connid.framework")
automaticModule("org.connid:framework-internal", "org.connid.framework.internal")
automaticModule("org.jetbrains.kotlin:kotlin-stdlib-common", "org.jetbrains.kotlin.stdlib.common")
automaticModule("junit:junit", "junit.old")
automaticModule("org.codehaus.mojo:animal-sniffer-annotations", "org.codehaus.mojo.animalsniffer.annotations")
automaticModule("org.checkerframework:checker-compat-qual", "org.checkerframework.checker.compat.qual")
automaticModule("com.google.code.gson:gson", "com.google.code.gson")
automaticModule("com.google.android:annotations", "com.google.android.annotations")
automaticModule("com.google.errorprone:error_prone_annotations", "com.google.errorprone.annotations")
automaticModule("com.google.j2objc:j2objc-annotations", "com.google.j2objc.annotations")
automaticModule("com.google.dagger:dagger-compiler", "dagger.compiler")
automaticModule("com.google.dagger:dagger-spi", "dagger.spi")
automaticModule("com.google.dagger:dagger-producers", "dagger.producers")
automaticModule("com.google.googlejavaformat:google-java-format", "com.google.googlejavaformat")
automaticModule("com.google.devtools.ksp:symbol-processing-api", "com.google.devtools.ksp.symbolprocessingapi")
automaticModule("org.jetbrains.kotlinx:kotlinx-metadata-jvm", "org.jetbrains.kotlinx.metadata.jvm")
automaticModule("net.ltgt.gradle.incap:incap", "net.ltgt.gradle.incap")
automaticModule("com.google.errorprone:javac-shaded", "com.google.errorprone.javac.shaded")
automaticModule("org.hyperledger.besu:bls12-381", "org.hyperledger.besu.bls12.for381")
automaticModule("org.hyperledger.besu:secp256r1", "org.hyperledger.besu.secp256r1")
automaticModule("org.hyperledger.besu:blake2bf", "org.hyperledger.besu.blake2bf")
automaticModule("com.google.truth.extensions:truth-java8-extension", "com.google.truth.extensions.java8")
automaticModule("org.apache.commons:commons-math3", "org.apache.commons.math3")
automaticModule("com.github.docker-java:docker-java-transport-zerodep", "com.github.docker.transport.zerodep")
automaticModule("org.rnorth.duct-tape:duct-tape", "org.rnorth.ducttape")
automaticModule("io.opencensus:opencensus-api", "io.opencensus.api")
automaticModule("org.hyperledger.besu.internal:util", "org.hyperledger.besu.internal.util")
automaticModule("org.testcontainers:junit-jupiter", "org.testcontainers.junit.jupiter")
// Test Related Modules
automaticModule("com.github.docker-java:docker-java-transport", "com.github.docker.java.transport")
automaticModule("com.github.docker-java:docker-java-api", "com.github.docker.java.api")
automaticModule("com.google.truth:truth", "truth")
automaticModule("hamcrest-core-1.3.jar", "hamcrest.core")
automaticModule("org.awaitility:awaitility", "awaitility")
automaticModule("org.testcontainers:testcontainers", "org.testcontainers")
}