Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for fetchVersionsFromMavenMetadata (0.24 sec)

  1. build-logic/build-update-utils/src/main/kotlin/gradlebuild/buildutils/tasks/UpdateAgpVersions.kt

                .text()
    
        private
        fun DocumentBuilderFactory.fetchNightlyVersion(mavenMetadataUrl: String): String =
            fetchVersionsFromMavenMetadata(mavenMetadataUrl)
                .single()
    }
    
    
    internal
    fun DocumentBuilderFactory.fetchVersionsFromMavenMetadata(url: String): List<String> =
        newDocumentBuilder()
            .parse(url)
            .getElementsByTagName("version").let { versions ->
    Plain Text
    - Registered: Wed May 01 11:36:15 GMT 2024
    - Last Modified: Fri Jun 02 09:17:07 GMT 2023
    - 5.6K bytes
    - Viewed (0)
  2. build-logic/build-update-utils/src/main/kotlin/gradlebuild/buildutils/tasks/UpdateKotlinVersions.kt

            }
        }
    
        private
        fun DocumentBuilderFactory.fetchFirstAndLatestsOfEachMinor(minimumSupported: String, mavenMetadataUrl: String): List<String> {
            val versionsByMinor = fetchVersionsFromMavenMetadata(mavenMetadataUrl)
                .groupBy { it.take(3) }
                .toSortedMap()
            val latests = buildList {
                versionsByMinor.entries.forEachIndexed { idx, entry ->
    Plain Text
    - Registered: Wed May 01 11:36:15 GMT 2024
    - Last Modified: Wed Apr 26 13:50:17 GMT 2023
    - 3.8K bytes
    - Viewed (0)
Back to top