Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for GradleSubproject (0.08 sec)

  1. build-logic/build-update-utils/src/main/kotlin/gradlebuild/buildutils/model/GradleSubproject.kt

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package gradlebuild.buildutils.model
    
    
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Fri Jun 02 14:55:06 UTC 2023
    - 806 bytes
    - Viewed (0)
  2. .teamcity/src/main/kotlin/model/GradleSubprojectProvider.kt

            "architecture-test", // sanity check
        )
    
    interface GradleSubprojectProvider {
        val subprojects: List<GradleSubproject>
    
        fun getSubprojectsForFunctionalTest(testConfig: TestCoverage): List<GradleSubproject>
    
        fun getSubprojectByName(name: String): GradleSubproject?
    }
    
    data class JsonBasedGradleSubprojectProvider(
        private val jsonFile: File,
    ) : GradleSubprojectProvider {
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Wed Feb 12 09:12:03 UTC 2025
    - 2.4K bytes
    - Viewed (0)
  3. build-logic/build-update-utils/src/main/kotlin/gradlebuild/buildutils/tasks/SubprojectsInfo.kt

                .map(this::generateSubproject)
        }
    
    
        private
        fun generateSubproject(subprojectDir: File): GradleSubproject {
            return GradleSubproject(
                subprojectDir.name,
                rootPath.relativize(subprojectDir.toPath()).invariantSeparatorsPathString,
                subprojectDir.hasDescendantDir("src/test"),
                subprojectDir.hasDescendantDir("src/integTest"),
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Mon Mar 10 01:32:13 UTC 2025
    - 3K bytes
    - Viewed (0)
  4. .teamcity/src/main/kotlin/model/FunctionalTestBucketModel.kt

    class SubprojectTestClassTime(
        val subProject: GradleSubproject,
        testClassTimes: List<TestClassTime> = emptyList(),
    ) {
        val totalTime: Int = testClassTimes.sumOf { it.buildTimeMs }
    
        override fun toString(): String = "SubprojectTestClassTime(subProject=${subProject.name}, totalTime=$totalTime)"
    }
    
    data class SmallSubprojectBucket(
        val subprojects: List<GradleSubproject>,
        val parallelizationMethod: ParallelizationMethod,
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Thu Apr 10 15:09:32 UTC 2025
    - 3.4K bytes
    - Viewed (0)
  5. .teamcity/src/main/kotlin/model/FunctionalTestBucketProvider.kt

                        )
                }
            }
        }
    
        private fun mergeUnknownSubprojectsIntoFirstAvailableBucket(
            buckets: List<BuildTypeBucket>,
            unknownSubprojects: List<GradleSubproject>,
        ): MutableList<BuildTypeBucket> =
            buckets.toMutableList().apply {
                val firstAvailableBucketIndex =
                    indexOfFirst {
                        it is SmallSubprojectBucket &&
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Wed Sep 24 08:38:33 UTC 2025
    - 8.2K bytes
    - Viewed (0)
  6. .teamcity/src/main/kotlin/model/CIBuildModel.kt

        fun getName(testCoverage: TestCoverage): String = throw UnsupportedOperationException()
    
        fun getDescription(testCoverage: TestCoverage): String = throw UnsupportedOperationException()
    }
    
    data class GradleSubproject(
        val name: String,
        val path: String,
        val unitTests: Boolean = true,
        val functionalTests: Boolean = true,
        val crossVersionTests: Boolean = false,
    ) {
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Wed Nov 05 13:00:26 UTC 2025
    - 27.5K bytes
    - Viewed (0)
Back to top