Package edu.wpi.first.gradlerio.wpi
Class WPIMavenExtension
- java.lang.Object
-
- java.util.AbstractCollection<T>
-
- org.gradle.api.internal.DefaultDomainObjectCollection<T>
-
- org.gradle.api.internal.DefaultNamedDomainObjectCollection<T>
-
- org.gradle.api.internal.DefaultNamedDomainObjectSet<WPIMavenRepo>
-
- edu.wpi.first.gradlerio.wpi.WPIMavenExtension
-
- All Implemented Interfaces:
java.lang.Iterable<WPIMavenRepo>,java.util.Collection<WPIMavenRepo>,java.util.Set<WPIMavenRepo>,org.gradle.api.DomainObjectCollection<WPIMavenRepo>,org.gradle.api.DomainObjectSet<WPIMavenRepo>,org.gradle.api.internal.WithEstimatedSize,org.gradle.api.internal.WithMutationGuard,org.gradle.api.NamedDomainObjectCollection<WPIMavenRepo>,org.gradle.api.NamedDomainObjectSet<WPIMavenRepo>,org.gradle.internal.metaobject.MethodMixIn,org.gradle.internal.metaobject.PropertyMixIn
public class WPIMavenExtension extends org.gradle.api.internal.DefaultNamedDomainObjectSet<WPIMavenRepo>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.gradle.api.internal.DefaultNamedDomainObjectCollection
org.gradle.api.internal.DefaultNamedDomainObjectCollection.AbstractDomainObjectCreatingProvider<I extends T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.AbstractNamedDomainObjectProvider<I extends T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.ElementInfo<T extends java.lang.Object>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.ExistingNamedDomainObjectProvider<I extends T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.Index<T extends java.lang.Object>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.UnfilteredIndex<T extends java.lang.Object>
-
-
Constructor Summary
Constructors Constructor Description WPIMavenExtension(org.gradle.api.Project project)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.gradle.api.ProjectgetProject()java.util.Set<java.lang.String>getVendorCacheGroupIds()booleanisEnableRepositoryGroupLimits()booleanisUseDevelopment()booleanisUseFrcMavenLocalDevelopment()booleanisUseFrcMavenLocalRelease()booleanisUseFrcMavenVendorCache()booleanisUseLocal()booleanisUseMavenCentral()WPIMavenRepomirror(java.lang.String name, org.gradle.api.Action<WPIMavenRepo> config)WPIMavenReporepo(java.lang.String name, org.gradle.api.Action<WPIMavenRepo> config)voidsetEnableRepositoryGroupLimits(boolean enableRepositoryGroupLimits)voidsetUseDevelopment(boolean useDevelopment)voidsetUseFrcMavenLocalDevelopment(boolean useFrcMavenLocalDevelopment)voidsetUseFrcMavenLocalRelease(boolean useFrcMavenLocalRelease)voidsetUseFrcMavenVendorCache(boolean useFrcMavenVendorCache)voidsetUseLocal(boolean useLocal)voidsetUseMavenCentral(boolean useMavenCentral)voiduseMirror(java.lang.String name)voiduseRepo(java.lang.String name)WPIMavenRepovendor(java.lang.String name, org.gradle.api.Action<WPIMavenRepo> config)-
Methods inherited from class org.gradle.api.internal.DefaultNamedDomainObjectSet
filtered, findAll, getDisplayName, matching, matching, withMutationDisabled, withType
-
Methods inherited from class org.gradle.api.internal.DefaultNamedDomainObjectCollection
addAll, addLater, addRule, addRule, addRule, assertCanAdd, assertCanAdd, clear, createExistingProvider, createNotFoundException, createWrongTypeException, deferredElementKnown, didAdd, didRemove, didRemove, doAdd, filteredIndex, findByName, findByNameLaterWithoutRules, findByNameWithoutRules, getAdditionalMethods, getAdditionalProperties, getAsMap, getAt, getByName, getByName, getByName, getCollectionSchema, getElementsAsDynamicObject, getInstantiator, getNamer, getNames, getRules, getTypeDisplayName, handleAttemptToAddItemWithNonUniqueName, hasWithName, index, named, named, named, named, realized, removeByName, toString, whenElementKnown
-
Methods inherited from class org.gradle.api.internal.DefaultDomainObjectCollection
add, add, addAllLater, all, all, assertMutable, assertMutableCollectionContents, configureEach, contains, containsAll, createFilter, createFilter, estimatedSize, filteredEvents, filteredStore, filteredStore, findAll, getEventRegister, getMutationGuard, getStore, getType, isEmpty, iterator, remove, removeAll, retainAll, size, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.gradle.api.DomainObjectCollection
addAllLater, addLater, all, all, configureEach, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withType
-
-
-
-
Method Detail
-
isEnableRepositoryGroupLimits
public boolean isEnableRepositoryGroupLimits()
-
setEnableRepositoryGroupLimits
public void setEnableRepositoryGroupLimits(boolean enableRepositoryGroupLimits)
-
getVendorCacheGroupIds
public java.util.Set<java.lang.String> getVendorCacheGroupIds()
-
isUseFrcMavenVendorCache
public boolean isUseFrcMavenVendorCache()
-
setUseFrcMavenVendorCache
public void setUseFrcMavenVendorCache(boolean useFrcMavenVendorCache)
-
getProject
public org.gradle.api.Project getProject()
-
isUseDevelopment
public boolean isUseDevelopment()
-
isUseLocal
public boolean isUseLocal()
-
isUseFrcMavenLocalDevelopment
public boolean isUseFrcMavenLocalDevelopment()
-
isUseFrcMavenLocalRelease
public boolean isUseFrcMavenLocalRelease()
-
isUseMavenCentral
public boolean isUseMavenCentral()
-
setUseDevelopment
public void setUseDevelopment(boolean useDevelopment)
-
setUseLocal
public void setUseLocal(boolean useLocal)
-
setUseFrcMavenLocalDevelopment
public void setUseFrcMavenLocalDevelopment(boolean useFrcMavenLocalDevelopment)
-
setUseFrcMavenLocalRelease
public void setUseFrcMavenLocalRelease(boolean useFrcMavenLocalRelease)
-
setUseMavenCentral
public void setUseMavenCentral(boolean useMavenCentral)
-
mirror
public WPIMavenRepo mirror(java.lang.String name, org.gradle.api.Action<WPIMavenRepo> config)
-
repo
public WPIMavenRepo repo(java.lang.String name, org.gradle.api.Action<WPIMavenRepo> config)
-
vendor
public WPIMavenRepo vendor(java.lang.String name, org.gradle.api.Action<WPIMavenRepo> config)
-
useMirror
public void useMirror(java.lang.String name)
-
useRepo
public void useRepo(java.lang.String name)
-
-