- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for AcceptedApiChange (0.19 sec)
-
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/AcceptedApiChange.groovy
* limitations under the License. */ package gradlebuild.binarycompatibility import groovy.transform.Immutable import groovy.transform.ToString @Immutable @ToString class AcceptedApiChange { String type String member String acceptation List<String> changes ApiChange toApiChange() { return new ApiChange(type, member, changes ?: []) }
Groovy - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Wed Dec 09 08:14:05 GMT 2020 - 952 bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/kotlin/gradlebuild/binarycompatibility/AbstractAcceptedApiChangesMaintenanceTask.kt
Plain Text - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Tue Feb 07 20:38:43 GMT 2023 - 2.3K bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/kotlin/gradlebuild/binarycompatibility/AlphabeticalAcceptedApiChangesTask.kt
fun execute() { val originalChanges = loadChanges() val sortedChanges = sortChanges(originalChanges) val mismatches = originalChanges.filterIndexed { index, acceptedApiChange -> sortedChanges[index] != acceptedApiChange } if (mismatches.isNotEmpty()) { val formattedMismatches = mismatches.joinToString(separator = "\n", transform = { "\t" + it })
Plain Text - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Fri Sep 30 18:18:04 GMT 2022 - 2K bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/AbstractGradleViolationRule.groovy
* limitations under the License. */ package gradlebuild.binarycompatibility.rules import com.google.gson.Gson import com.google.gson.stream.JsonWriter import gradlebuild.binarycompatibility.AcceptedApiChange import gradlebuild.binarycompatibility.AcceptedApiChanges import gradlebuild.binarycompatibility.ApiChange import gradlebuild.binarycompatibility.BinaryCompatibilityRepository
Groovy - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Tue Apr 23 08:40:36 GMT 2024 - 10.4K bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/AcceptedApiChanges.groovy
static AcceptedApiChanges parse(String jsonText) { def acceptedApiChanges = new AcceptedApiChanges() def json = new Gson().fromJson(jsonText, new TypeToken<Map<String, List<AcceptedApiChange>>>() {}.type) acceptedApiChanges.acceptedChanges = json.acceptedApiChanges.collectEntries { jsonChange -> [(jsonChange.toApiChange()): jsonChange.acceptation] } return acceptedApiChanges
Groovy - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Wed Dec 09 08:14:05 GMT 2020 - 1.7K bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/kotlin/gradlebuild/binarycompatibility/SortAcceptedApiChangesTask.kt
apiChangesFile.asFile.get().bufferedWriter().use { out -> out.write(json) } } private fun formatChanges(changes: List<AbstractAcceptedApiChangesMaintenanceTask.AcceptedApiChange>): String { val gson: Gson = GsonBuilder().setPrettyPrinting().create() val initialString = gson.toJson(AcceptedApiChanges(changes)) return adjustIndentation(initialString) + "\n" }
Plain Text - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Fri Sep 30 18:18:04 GMT 2022 - 2.1K bytes - Viewed (0)