- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for PotentialPlugin (0.23 sec)
-
subprojects/core/src/main/java/org/gradle/api/internal/plugins/PotentialPlugin.java
* * This may represent an invalid plugin. * * At the moment it does not encompass plugins that aren't implemented as classes, but it is likely to in the future. */ public interface PotentialPlugin<T> { enum Type { UNKNOWN, IMPERATIVE_CLASS, PURE_RULE_SOURCE_CLASS, HYBRID_IMPERATIVE_AND_RULES_CLASS } Class<? extends T> asClass();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 09 13:25:53 UTC 2017 - 1.1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/plugins/PluginInspector.java
} private <T extends Plugin<?>> PotentialPlugin<T> toImperative(Class<T> type, boolean hasRules) { if (hasRules) { return new PotentialHybridImperativeAndRulesPlugin<T>(type); } else { return new PotentialImperativeClassPlugin<T>(type); } } private static class PotentialImperativeClassPlugin<T extends Plugin<?>> implements PotentialPlugin<T> {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 17 10:39:11 UTC 2019 - 4.5K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/plugins/DefaultPotentialPluginWithId.java
private final PluginId pluginId; private final PotentialPlugin<? extends T> potentialPlugin; public static <T> DefaultPotentialPluginWithId<T> of(PluginId pluginId, PotentialPlugin<T> potentialPlugin) { return new DefaultPotentialPluginWithId<T>(pluginId, potentialPlugin); } protected DefaultPotentialPluginWithId(PluginId pluginId, PotentialPlugin<? extends T> potentialPlugin) { this.pluginId = pluginId;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 26 22:35:12 UTC 2020 - 2.1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/plugins/DefaultPluginRegistry.java
pluginDescriptor), e); } PotentialPlugin<?> potentialPlugin = pluginInspector.inspect(implClass); PluginImplementation<Object> withId = new RegistryAwarePluginImplementation(classLoader, pluginId, potentialPlugin); return Optional.of(withId); } }); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Apr 12 07:52:06 UTC 2021 - 10.4K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/api/internal/plugins/DefaultPluginRegistryTest.groovy
expect: def plugin = pluginRegistry.lookup(DefaultPluginId.of("somePlugin")) plugin.pluginId == DefaultPluginId.of("somePlugin") plugin.type == PotentialPlugin.Type.IMPERATIVE_CLASS plugin.displayName.displayName == "plugin 'somePlugin'" plugin.asClass() == TestPlugin1 } def "can locate rule source plugin implementation given an id"() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Apr 12 07:52:06 UTC 2021 - 13K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/plugins/PluginImplementation.java
package org.gradle.api.internal.plugins; import org.gradle.internal.DisplayName; import org.gradle.plugin.use.PluginId; import javax.annotation.Nullable; public interface PluginImplementation<T> extends PotentialPlugin<T> { DisplayName getDisplayName(); /** * An id for the plugin implementation, if known. */ @Nullable PluginId getPluginId(); boolean isAlsoKnownAs(PluginId id);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 26 22:35:12 UTC 2020 - 1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/plugins/DefaultPluginManager.java
try { Thread.currentThread().setContextClassLoader(pluginClass.getClassLoader()); if (plugin.getType().equals(PotentialPlugin.Type.UNKNOWN)) { throw new InvalidPluginException("'" + pluginClass.getName() + "' is neither a plugin or a rule source and cannot be applied."); } else {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Mar 08 13:46:07 UTC 2024 - 14.8K bytes - Viewed (0) -
testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt
Class <org.gradle.api.internal.plugins.PotentialPlugin$Type> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (PotentialPlugin.java:0) Class <org.gradle.api.internal.plugins.PotentialPlugin> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (PotentialPlugin.java:0)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jun 11 09:51:15 UTC 2024 - 967.9K bytes - Viewed (0)