- Sort Score
- Result 10 results
- Languages All
Results 1 - 9 of 9 for ToolingApiDistribution (0.6 sec)
-
platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ToolingApiDistribution.groovy
* See the License for the specific language governing permissions and * limitations under the License. */ package org.gradle.integtests.tooling.fixture import org.gradle.util.GradleVersion interface ToolingApiDistribution { GradleVersion getVersion() Collection<File> getClasspath() ClassLoader getClassLoader()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 839 bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl-tooling-builders/src/crossVersionTest/groovy/org/gradle/kotlin/dsl/tooling/builders/KotlinDslToolingModelsClasspathProvider.groovy
import org.gradle.integtests.tooling.fixture.ToolingApiDistribution import org.gradle.util.GradleVersion /** * Provides TAPI client additional classpath as found in Kotlin IDEs. */ class KotlinDslToolingModelsClasspathProvider implements ToolingApiAdditionalClasspathProvider { @Override List<File> additionalClasspathFor(ToolingApiDistribution toolingApi, GradleDistribution gradle) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 1.8K bytes - Viewed (0) -
platforms/ide/tooling-api/src/integTest/groovy/org/gradle/integtests/tooling/ToolingApiClasspathIntegrationTest.groovy
import org.gradle.integtests.tooling.fixture.ToolingApiDistribution import org.gradle.integtests.tooling.fixture.ToolingApiDistributionResolver class ToolingApiClasspathIntegrationTest extends AbstractIntegrationSpec { def "tooling api classpath contains only tooling-api jar and slf4j"() { when: ToolingApiDistribution resolve = ToolingApiDistributionResolver.use {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 1.7K bytes - Viewed (0) -
platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ToolingApiClassLoaderProvider.groovy
private static final GradleDistribution CURRENT_GRADLE = new UnderDevelopmentGradleDistribution(IntegrationTestBuildContext.INSTANCE) static ClassLoader getToolingApiClassLoader(ToolingApiDistribution toolingApi, Class<?> target) { def testClassPath = [ToolingApiSpecification, target] .collect { ClasspathUtil.getClasspathForClass(it) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Nov 21 09:28:30 UTC 2023 - 5K bytes - Viewed (0) -
platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/CrossVersionTestEngine.java
} private ToolingApiDistribution getToolingApi(final String versionToTestAgainst) { if (toolingApi == null) { toolingApi = ToolingApiDistributionResolver.use(new ToolingApiDistributionResolver.ResolverAction<ToolingApiDistribution>() { @Override public ToolingApiDistribution run(ToolingApiDistributionResolver resolver) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 13.4K bytes - Viewed (0) -
platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ToolingApiDistributionResolver.groovy
ProjectBuilderImpl.stop(project) } } private final ProjectInternal project private final DependencyResolutionServices resolutionServices private final Map<String, ToolingApiDistribution> distributions = [:] private final IntegrationTestBuildContext buildContext = new IntegrationTestBuildContext() private boolean useExternalToolingApiDistribution = false
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 4.9K bytes - Viewed (0) -
platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ToolingApiAdditionalClasspathProvider.groovy
interface ToolingApiAdditionalClasspathProvider { /** * Additional classpath for given TAPI and target Gradle distribution to be added to the loader of the test class. */ List<File> additionalClasspathFor(ToolingApiDistribution toolingApi, GradleDistribution distribution)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 1.1K bytes - Viewed (0) -
platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/TestClasspathToolingApiDistribution.groovy
* limitations under the License. */ package org.gradle.integtests.tooling.fixture import org.gradle.util.GradleVersion class TestClasspathToolingApiDistribution implements ToolingApiDistribution { GradleVersion getVersion() { GradleVersion.current() } Collection<File> getClasspath() { Collections.emptyList() } ClassLoader getClassLoader() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 1010 bytes - Viewed (0) -
platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ExternalToolingApiDistribution.groovy
import org.gradle.internal.classloader.DefaultClassLoaderFactory import org.gradle.internal.classpath.DefaultClassPath import org.gradle.util.GradleVersion class ExternalToolingApiDistribution implements ToolingApiDistribution { private final GradleVersion version private final Collection<File> classpath ExternalToolingApiDistribution(String version, Collection<File> classpath) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 1.5K bytes - Viewed (0)