|
1 | 1 | package com.github.jengelman.gradle.plugins.shadow.transformers
|
2 | 2 |
|
| 3 | +import com.github.jengelman.gradle.plugins.shadow.internal.inputStream |
3 | 4 | import com.github.jengelman.gradle.plugins.shadow.transformers.TransformerContext.Companion.getEntryTimestamp
|
4 |
| -import java.io.ByteArrayInputStream |
5 |
| -import java.io.ByteArrayOutputStream |
6 |
| -import java.io.InputStream |
7 | 5 | import java.util.Properties
|
8 | 6 | import org.apache.tools.zip.ZipEntry
|
9 | 7 | import org.apache.tools.zip.ZipOutputStream
|
@@ -88,22 +86,16 @@ public open class GroovyExtensionModuleTransformer : Transformer {
|
88 | 86 | os.closeEntry()
|
89 | 87 | }
|
90 | 88 |
|
91 |
| - private companion object { |
92 |
| - private fun Properties.inputStream(): InputStream { |
93 |
| - val os = ByteArrayOutputStream() |
94 |
| - store(os, null) |
95 |
| - return ByteArrayInputStream(os.toByteArray()) |
96 |
| - } |
97 |
| - |
98 |
| - private const val GROOVY_LEGACY_EXTENSION_MODULE_DESCRIPTOR_PATH = |
| 89 | + public companion object { |
| 90 | + public const val GROOVY_LEGACY_EXTENSION_MODULE_DESCRIPTOR_PATH: String = |
99 | 91 | "META-INF/services/org.codehaus.groovy.runtime.ExtensionModule"
|
100 |
| - private const val GROOVY_EXTENSION_MODULE_DESCRIPTOR_PATH = |
| 92 | + public const val GROOVY_EXTENSION_MODULE_DESCRIPTOR_PATH: String = |
101 | 93 | "META-INF/groovy/org.codehaus.groovy.runtime.ExtensionModule"
|
102 |
| - private const val MODULE_NAME_KEY = "moduleName" |
103 |
| - private const val MODULE_VERSION_KEY = "moduleVersion" |
104 |
| - private const val EXTENSION_CLASSES_KEY = "extensionClasses" |
105 |
| - private const val STATIC_EXTENSION_CLASSES_KEY = "staticExtensionClasses" |
106 |
| - private const val MERGED_MODULE_NAME = "MergedByShadowJar" |
107 |
| - private const val MERGED_MODULE_VERSION = "1.0.0" |
| 94 | + public const val MODULE_NAME_KEY: String = "moduleName" |
| 95 | + public const val MODULE_VERSION_KEY: String = "moduleVersion" |
| 96 | + public const val EXTENSION_CLASSES_KEY: String = "extensionClasses" |
| 97 | + public const val STATIC_EXTENSION_CLASSES_KEY: String = "staticExtensionClasses" |
| 98 | + public const val MERGED_MODULE_NAME: String = "MergedByShadowJar" |
| 99 | + public const val MERGED_MODULE_VERSION: String = "1.0.0" |
108 | 100 | }
|
109 | 101 | }
|
0 commit comments