Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for VersionControlSpec (0.24 sec)

  1. subprojects/core-api/src/main/java/org/gradle/vcs/VersionControlSpec.java

    import org.gradle.api.initialization.definition.InjectedPluginDependencies;
    
    /**
     * Captures user-provided information about a version control repository.
     *
     * @since 4.4
     */
    public interface VersionControlSpec extends Describable {
        /**
         * Returns a {@link String} identifier which will be unique to this version
         * control specification among other version control specifications.
         */
        String getUniqueId();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 05 16:56:23 UTC 2019
    - 2.1K bytes
    - Viewed (0)
  2. platforms/software/version-control/src/main/java/org/gradle/vcs/internal/DefaultVcsMapping.java

            return requested;
        }
    
        @Override
        public void from(VersionControlSpec versionControlSpec) {
            Preconditions.checkNotNull(versionControlSpec, "VCS repository cannot be null");
            this.versionControlSpec = versionControlSpec;
        }
    
        @Override
        public <T extends VersionControlSpec> void from(Class<T> type, Action<? super T> configureAction) {
            T spec = specFactory.create(type);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 2K bytes
    - Viewed (0)
  3. platforms/software/version-control/src/main/java/org/gradle/vcs/git/internal/GitVersionControlSystem.java

    import org.eclipse.jgit.transport.sshd.SshdSessionFactory;
    import org.gradle.api.GradleException;
    import org.gradle.api.logging.Logger;
    import org.gradle.api.logging.Logging;
    import org.gradle.vcs.VersionControlSpec;
    import org.gradle.vcs.git.GitVersionControlSpec;
    import org.gradle.vcs.internal.VersionControlSystem;
    import org.gradle.vcs.internal.VersionRef;
    
    import javax.annotation.Nullable;
    import java.io.File;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 31 14:54:52 UTC 2024
    - 8K bytes
    - Viewed (0)
  4. platforms/software/version-control/src/main/java/org/gradle/vcs/internal/VcsMappingInternal.java

     * limitations under the License.
     */
    
    package org.gradle.vcs.internal;
    
    import org.gradle.vcs.VcsMapping;
    import org.gradle.vcs.VersionControlSpec;
    
    public interface VcsMappingInternal extends VcsMapping {
    
        VersionControlSpec getRepository();
    
        boolean hasRepository();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 858 bytes
    - Viewed (0)
  5. platforms/software/version-control/src/main/java/org/gradle/vcs/internal/VersionControlSystem.java

         */
        Set<VersionRef> getAvailableVersions(VersionControlSpec spec);
    
        /**
         * Populates a working directory with the given version from the version control repository from the {@code spec}.
         *
         * This should reset any changes in the working directory, if it exists.
         */
        void populate(File workingDir, VersionRef ref, VersionControlSpec spec);
    
        /**
         * Returns the default revision for this VCS.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  6. platforms/software/version-control/src/main/java/org/gradle/vcs/internal/VersionControlSpecFactory.java

     * limitations under the License.
     */
    
    package org.gradle.vcs.internal;
    
    import org.gradle.vcs.VersionControlSpec;
    
    import java.net.URI;
    
    public interface VersionControlSpecFactory {
        <T extends VersionControlSpec> T create(Class<T> specType);
    
        <T extends VersionControlSpec> DefaultVersionControlRepository create(Class<T> specType, URI uri);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 931 bytes
    - Viewed (0)
  7. subprojects/core-api/src/main/java/org/gradle/vcs/VcsMapping.java

        /**
         * Specifies the VCS location for the requested component.
         *
         * @since 4.6
         */
        void from(VersionControlSpec versionControlSpec);
    
        /**
         * Specifies the VCS location for the requested component.
         */
        <T extends VersionControlSpec> void from(Class<T> type, Action<? super T> configureAction);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 05 16:56:23 UTC 2019
    - 1.4K bytes
    - Viewed (0)
  8. platforms/software/version-control/src/main/java/org/gradle/vcs/internal/services/DefaultVersionControlSpecFactory.java

    package org.gradle.vcs.internal.services;
    
    import org.gradle.api.artifacts.ModuleIdentifier;
    import org.gradle.api.model.ObjectFactory;
    import org.gradle.internal.typeconversion.NotationParser;
    import org.gradle.vcs.VersionControlSpec;
    import org.gradle.vcs.git.GitVersionControlSpec;
    import org.gradle.vcs.git.internal.DefaultGitVersionControlSpec;
    import org.gradle.vcs.internal.DefaultVersionControlRepository;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  9. platforms/software/version-control/src/main/java/org/gradle/vcs/internal/services/DefaultVersionControlRepositoryFactory.java

        private static final class LockingVersionControlRepository implements VersionControlRepositoryConnection {
            private final VersionControlSpec spec;
            private final VersionControlSystem delegate;
            private final PersistentCache cacheAccess;
    
            private LockingVersionControlRepository(VersionControlSpec spec, VersionControlSystem delegate, PersistentCache cacheAccess) {
                this.spec = spec;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 18:35:55 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  10. platforms/software/version-control/src/test/groovy/org/gradle/vcs/internal/DefaultVcsMappingStoreTest.groovy

    import org.gradle.api.Action
    import org.gradle.api.artifacts.component.ModuleComponentSelector
    import org.gradle.api.internal.GradleInternal
    import spock.lang.Specification
    import org.gradle.vcs.VersionControlSpec
    
    class DefaultVcsMappingStoreTest extends Specification {
        def factory = Mock(VcsMappingFactory)
        def store = new DefaultVcsMappingsStore(factory)
    
        def "does nothing when no rules defined"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 2.5K bytes
    - Viewed (0)
Back to top