Class WPIMavenExtension
java.lang.Object
java.util.AbstractCollection<WPIMavenRepo>
org.gradle.api.internal.DefaultDomainObjectCollection<WPIMavenRepo>
org.gradle.api.internal.DefaultNamedDomainObjectCollection<WPIMavenRepo>
org.gradle.api.internal.DefaultNamedDomainObjectSet<WPIMavenRepo>
org.wpilib.gradlerio.wpi.WPIMavenExtension
- All Implemented Interfaces:
Iterable<WPIMavenRepo>, Collection<WPIMavenRepo>, Set<WPIMavenRepo>, org.gradle.api.Describable, org.gradle.api.DomainObjectCollection<WPIMavenRepo>, org.gradle.api.DomainObjectSet<WPIMavenRepo>, org.gradle.api.internal.DomainObjectCollectionInternal<WPIMavenRepo>, 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>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.AbstractNamedDomainObjectProvider<I>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.ElementInfo<T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.ExistingNamedDomainObjectProvider<I>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.Index<T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.UnfilteredIndex<T>Nested classes/interfaces inherited from class org.gradle.api.internal.DefaultDomainObjectCollection
org.gradle.api.internal.DefaultDomainObjectCollection.IteratorImpl -
Field Summary
Fields inherited from class org.gradle.api.internal.DefaultNamedDomainObjectCollection
index -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.Projectbooleanbooleanbooleanbooleanbooleanbooleanbooleanmirror(String name, org.gradle.api.Action<WPIMavenRepo> config) repo(String name, org.gradle.api.Action<WPIMavenRepo> config) voidsetEnableRepositoryGroupLimits(boolean enableRepositoryGroupLimits) voidsetUseDevelopment(boolean useDevelopment) voidsetUseLocal(boolean useLocal) voidsetUseMavenCentral(boolean useMavenCentral) voidsetUseWpilibMavenLocalDevelopment(boolean useWpilibMavenLocalDevelopment) voidsetUseWpilibMavenLocalRelease(boolean useWpilibMavenLocalRelease) voidsetUseWpilibMavenVendorCache(boolean useWpilibMavenVendorCache) voidvoidvendor(String name, org.gradle.api.Action<WPIMavenRepo> config) Methods inherited from class org.gradle.api.internal.DefaultNamedDomainObjectSet
filtered, filtered, findAll, getDisplayName, matching, matching, named, withType, wrapLazyActionMethods inherited from class org.gradle.api.internal.DefaultNamedDomainObjectCollection
addAll, addLater, addRule, addRule, addRule, assertElementNotPresent, assertElementNotPresent, clear, convertNameToElementFilter, createExistingProvider, createNotFoundException, createWrongTypeException, deferredElementKnown, didAdd, didRemove, didRemove, doAdd, doAddLater, findByName, findByNameLaterWithoutRules, findByNameWithoutRules, getAdditionalMethods, getAdditionalProperties, getAsMap, getAt, getByName, getByName, getByName, getCollectionSchema, getElementsAsDynamicObject, getInstantiator, getNamer, getNames, getRules, handleAttemptToAddItemWithNonUniqueName, hasWithName, index, named, named, named, named, realized, removeByName, whenElementKnownMethods inherited from class org.gradle.api.internal.DefaultDomainObjectCollection
add, addAllLater, all, all, assertCanMutate, assertEagerContext, beforeCollectionChanges, configureEach, contains, containsAll, createFilter, createFilter, estimatedSize, filteredEvents, filteredStore, filteredStore, findAll, getEventRegister, getStore, getType, getTypeDisplayName, isEmpty, iterator, remove, removeAll, retainAll, size, toString, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withTypeMethods inherited from class AbstractCollection
toArray, toArrayMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface org.gradle.api.DomainObjectCollection
addAllLater, addLater, all, all, configureEach, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withTypeMethods inherited from interface org.gradle.api.NamedDomainObjectCollection
add, addAll, addRule, addRule, addRule, findByName, getAsMap, getAt, getByName, getByName, getByName, getCollectionSchema, getNamer, getNames, getRules, named, named, named, named
-
Constructor Details
-
WPIMavenExtension
@Inject public WPIMavenExtension(org.gradle.api.Project project)
-
-
Method Details
-
isEnableRepositoryGroupLimits
public boolean isEnableRepositoryGroupLimits() -
setEnableRepositoryGroupLimits
public void setEnableRepositoryGroupLimits(boolean enableRepositoryGroupLimits) -
getVendorCacheGroupIds
-
isUseWpilibMavenVendorCache
public boolean isUseWpilibMavenVendorCache() -
setUseWpilibMavenVendorCache
public void setUseWpilibMavenVendorCache(boolean useWpilibMavenVendorCache) -
getProject
public org.gradle.api.Project getProject() -
isUseDevelopment
public boolean isUseDevelopment() -
isUseLocal
public boolean isUseLocal() -
isUseWpilibMavenLocalDevelopment
public boolean isUseWpilibMavenLocalDevelopment() -
isUseWpilibMavenLocalRelease
public boolean isUseWpilibMavenLocalRelease() -
isUseMavenCentral
public boolean isUseMavenCentral() -
setUseDevelopment
public void setUseDevelopment(boolean useDevelopment) -
setUseLocal
public void setUseLocal(boolean useLocal) -
setUseWpilibMavenLocalDevelopment
public void setUseWpilibMavenLocalDevelopment(boolean useWpilibMavenLocalDevelopment) -
setUseWpilibMavenLocalRelease
public void setUseWpilibMavenLocalRelease(boolean useWpilibMavenLocalRelease) -
setUseMavenCentral
public void setUseMavenCentral(boolean useMavenCentral) -
mirror
-
repo
-
vendor
-
useMirror
-
useRepo
-