Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for classLoaderHierarchyJsonFor (0.2 sec)

  1. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/provider/ClassLoaderHierarchy.kt

     */
    internal
    typealias PathStringFormatter = (String) -> String
    
    
    internal
    fun classLoaderHierarchyJsonFor(
        klass: Class<*>,
        targetScope: ClassLoaderScope,
        pathFormatter: PathStringFormatter = { it }
    ) =
    
        classLoaderHierarchyJsonFor(
            hierarchyOf(klass.classLoader),
            hierarchyOf(targetScope),
            pathFormatter
        )
    
    
    private
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  2. platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/provider/ClassLoaderHierarchyTest.kt

                    on { exportClassLoader } doReturn loader.parent
                    on { parent }.then { it.mock }
                    on { path }.then { "the path" }
                }
    
                val json = classLoaderHierarchyJsonFor(`class`, targetScope)
    
                val mapper = jacksonObjectMapper()
                val hierarchy = mapper.readValue<ClassLoaderHierarchy>(json)
    
                assertThat(hierarchy.classLoaders.size, equalTo(3))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 2.7K bytes
    - Viewed (0)
Back to top