Package net.fabricmc.loom.extension
Class MixinExtensionImpl
java.lang.Object
net.fabricmc.loom.extension.MixinExtensionApiImpl
net.fabricmc.loom.extension.MixinExtensionImpl
- All Implemented Interfaces:
MixinExtensionAPI,MixinExtension
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.fabricmc.loom.extension.MixinExtension
MixinExtension.MixinInformationContainer -
Field Summary
Fields inherited from class net.fabricmc.loom.extension.MixinExtensionApiImpl
project, useMixinApFields inherited from interface net.fabricmc.loom.extension.MixinExtension
MIXIN_INFORMATION_CONTAINER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.gradle.api.tasks.util.PatternSetStream<org.gradle.api.artifacts.Configuration> getApConfigurationsStream(Function<org.gradle.api.tasks.SourceSet, String> getApConfigNameFunc) org.gradle.api.provider.Property<String> org.gradle.api.provider.Property<Boolean> <T extends org.gradle.api.Task>
Stream<Map.Entry<org.gradle.api.tasks.SourceSet, org.gradle.api.tasks.TaskProvider<T>>> getInvokerTasksStream(String compileTaskLanguage, Class<T> taskType) Collection<org.gradle.api.tasks.SourceSet> Stream<org.gradle.api.tasks.SourceSet> voidinit()Methods inherited from class net.fabricmc.loom.extension.MixinExtensionApiImpl
add, add, add, add, add, add, add, add, add, add, add0, checkMixinApEnabled, getMessages, getRefmapTargetNamespace, getShowMessageTypes, getUseLegacyMixinAp, messagesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.fabricmc.loom.api.MixinExtensionAPI
add, add, add, add, add, add, add, add, getMessages, getRefmapTargetNamespace, getShowMessageTypes, getUseLegacyMixinAp, messages
-
Constructor Details
-
MixinExtensionImpl
@Inject public MixinExtensionImpl(org.gradle.api.Project project)
-
-
Method Details
-
getDefaultRefmapName
- Specified by:
getDefaultRefmapNamein interfaceMixinExtensionAPI
-
add0
protected org.gradle.api.tasks.util.PatternSet add0(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.provider.Provider<String> refmapName) - Specified by:
add0in classMixinExtensionApiImpl
-
getMixinSourceSetsStream
- Specified by:
getMixinSourceSetsStreamin interfaceMixinExtension
-
getApConfigurationsStream
public Stream<org.gradle.api.artifacts.Configuration> getApConfigurationsStream(Function<org.gradle.api.tasks.SourceSet, String> getApConfigNameFunc) - Specified by:
getApConfigurationsStreamin interfaceMixinExtension
-
getInvokerTasksStream
public <T extends org.gradle.api.Task> Stream<Map.Entry<org.gradle.api.tasks.SourceSet,org.gradle.api.tasks.TaskProvider<T>>> getInvokerTasksStream(String compileTaskLanguage, Class<T> taskType) - Specified by:
getInvokerTasksStreamin interfaceMixinExtension
-
getMixinSourceSets
- Specified by:
getMixinSourceSetsin interfaceMixinExtension
-
init
public void init()- Specified by:
initin interfaceMixinExtension
-
getInlineDependencyRefmaps
- Specified by:
getInlineDependencyRefmapsin interfaceMixinExtension
-