Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for IdeaModuleDependency (0.36 sec)

  1. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/model/idea/IdeaModuleDependency.java

     * limitations under the License.
     */
    
    package org.gradle.tooling.model.idea;
    
    /**
     * Dependency on a module in a project.
     *
     * @since 1.0-milestone-5
     */
    public interface IdeaModuleDependency extends IdeaDependency {
    
        /**
         * Returns the name of the target module
         *
         * @return target module name
         * @since 3.1
         */
        String getTargetModuleName();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 954 bytes
    - Viewed (0)
  2. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/internal/consumer/converters/IdeaModuleDependencyTargetNameMixin.java

     */
    public class IdeaModuleDependencyTargetNameMixin {
        private final IdeaDependency ideaModuleDependency;
    
        public IdeaModuleDependencyTargetNameMixin(IdeaDependency ideaModuleDependency) {
            this.ideaModuleDependency = ideaModuleDependency;
        }
    
        public String getTargetModuleName() {
            if (ideaModuleDependency instanceof BackwardsCompatibleIdeaModuleDependency) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r31/PersistentCompositeDependencySubstitutionCrossVersionSpec.groovy

            then:
            ideaModule.dependencies.size() == 2
            ideaModule.dependencies.any { it instanceof IdeaModuleDependency && it.targetModuleName == "b1-renamed" }
            ideaModule.dependencies.any { it instanceof IdeaModuleDependency && it.targetModuleName == "b2-renamed" }
    
        }
    
        @TargetGradleVersion(">=3.3")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 8K bytes
    - Viewed (0)
  4. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r31/ToolingApiIdeaModelCrossVersionSpec.groovy

            def module = project.children.find { it.name == 'impl' }
    
            then:
            def libs = module.dependencies
    
            IdeaModuleDependency mod = libs.find {it instanceof IdeaModuleDependency}
            mod.targetModuleName == 'api'
        }
    
        def "can query dependencies for model produced from BuildAction"() {
            def fakeRepo = new MavenFileRepository(file("repo"))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  5. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r31/AdHocCompositeDependencySubstitutionCrossVersionSpec.groovy

            }.modules[0]
    
            then:
            ideaModule.dependencies.size() == 2
            ideaModule.dependencies.any { it instanceof IdeaModuleDependency && it.targetModuleName == "b1-renamed" }
            ideaModule.dependencies.any { it instanceof IdeaModuleDependency && it.targetModuleName == "b2-renamed" }
    
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 4.4K bytes
    - Viewed (0)
  6. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/internal/consumer/converters/BackwardsCompatibleIdeaModuleDependency.java

    package org.gradle.tooling.internal.consumer.converters;
    
    import org.gradle.tooling.model.idea.IdeaModule;
    import org.gradle.tooling.model.idea.IdeaModuleDependency;
    
    /**
     * This is used for compatibility with clients <2.14
     */
    public interface BackwardsCompatibleIdeaModuleDependency extends IdeaModuleDependency {
        IdeaModule getDependencyModule();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 976 bytes
    - Viewed (0)
  7. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/internal/consumer/converters/ConsumerTargetTypeProvider.java

    import org.gradle.tooling.model.cpp.CppSharedLibrary;
    import org.gradle.tooling.model.cpp.CppStaticLibrary;
    import org.gradle.tooling.model.cpp.CppTestSuite;
    import org.gradle.tooling.model.idea.IdeaModuleDependency;
    import org.gradle.tooling.model.idea.IdeaSingleEntryLibraryDependency;
    
    import java.util.HashMap;
    import java.util.Map;
    
    public class ConsumerTargetTypeProvider implements TargetTypeProvider {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/m5/ToolingApiIdeaModelCrossVersionSpec.groovy

            lib.javadoc.exists()
            lib.javadoc.path.endsWith('coolLib-1.0-javadoc.jar')
    
            lib.scope.scope == 'TEST'
    
            IdeaModuleDependency mod = libs.find {it instanceof IdeaModuleDependency}
            mod.targetModuleName == 'api'
            if (targetVersion >= GradleVersion.version("3.4")) {
                mod.scope.scope == 'PROVIDED'
            } else {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  9. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r34/ToolingApiIdeaModelCrossVersionSpec.groovy

    import org.gradle.integtests.tooling.fixture.ToolingApiSpecification
    import org.gradle.tooling.model.UnsupportedMethodException
    import org.gradle.tooling.model.idea.IdeaModule
    import org.gradle.tooling.model.idea.IdeaModuleDependency
    import org.gradle.tooling.model.idea.IdeaProject
    
    class ToolingApiIdeaModelCrossVersionSpec extends ToolingApiSpecification {
        def setup(){
            settingsFile << "rootProject.name = 'root'"
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 6K bytes
    - Viewed (0)
  10. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/internal/tooling/idea/DefaultIdeaModuleDependency.java

    import org.gradle.tooling.model.idea.IdeaDependencyScope;
    import org.gradle.tooling.provider.model.internal.LegacyConsumerInterface;
    
    @LegacyConsumerInterface("org.gradle.tooling.model.idea.IdeaModuleDependency")
    public class DefaultIdeaModuleDependency extends DefaultIdeaDependency {
        private final String targetModuleName;
        private IdeaDependencyScope scope;
        private boolean exported;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 1.9K bytes
    - Viewed (0)
Back to top