Package io.quarkus.gradle
Class QuarkusPlugin
- java.lang.Object
-
- io.quarkus.gradle.QuarkusPlugin
-
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public class QuarkusPlugin extends java.lang.Object implements org.gradle.api.Plugin<org.gradle.api.Project>
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description QuarkusPlugin(org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply(org.gradle.api.Project project)protected voidvisitProjectDependencies(org.gradle.api.Project project, org.gradle.api.Project dep, java.util.Set<java.lang.String> visited)
-
-
-
Field Detail
-
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
-
QUARKUS_PACKAGE_TYPE
public static final java.lang.String QUARKUS_PACKAGE_TYPE
- See Also:
- Constant Field Values
-
EXTENSION_NAME
public static final java.lang.String EXTENSION_NAME
- See Also:
- Constant Field Values
-
LIST_EXTENSIONS_TASK_NAME
public static final java.lang.String LIST_EXTENSIONS_TASK_NAME
- See Also:
- Constant Field Values
-
LIST_CATEGORIES_TASK_NAME
public static final java.lang.String LIST_CATEGORIES_TASK_NAME
- See Also:
- Constant Field Values
-
LIST_PLATFORMS_TASK_NAME
public static final java.lang.String LIST_PLATFORMS_TASK_NAME
- See Also:
- Constant Field Values
-
ADD_EXTENSION_TASK_NAME
public static final java.lang.String ADD_EXTENSION_TASK_NAME
- See Also:
- Constant Field Values
-
REMOVE_EXTENSION_TASK_NAME
public static final java.lang.String REMOVE_EXTENSION_TASK_NAME
- See Also:
- Constant Field Values
-
QUARKUS_GENERATE_CODE_TASK_NAME
public static final java.lang.String QUARKUS_GENERATE_CODE_TASK_NAME
- See Also:
- Constant Field Values
-
QUARKUS_GENERATE_CODE_DEV_TASK_NAME
public static final java.lang.String QUARKUS_GENERATE_CODE_DEV_TASK_NAME
- See Also:
- Constant Field Values
-
QUARKUS_GENERATE_CODE_TESTS_TASK_NAME
public static final java.lang.String QUARKUS_GENERATE_CODE_TESTS_TASK_NAME
- See Also:
- Constant Field Values
-
QUARKUS_BUILD_TASK_NAME
public static final java.lang.String QUARKUS_BUILD_TASK_NAME
- See Also:
- Constant Field Values
-
QUARKUS_DEV_TASK_NAME
public static final java.lang.String QUARKUS_DEV_TASK_NAME
- See Also:
- Constant Field Values
-
QUARKUS_REMOTE_DEV_TASK_NAME
public static final java.lang.String QUARKUS_REMOTE_DEV_TASK_NAME
- See Also:
- Constant Field Values
-
QUARKUS_TEST_TASK_NAME
public static final java.lang.String QUARKUS_TEST_TASK_NAME
- See Also:
- Constant Field Values
-
QUARKUS_GO_OFFLINE_TASK_NAME
public static final java.lang.String QUARKUS_GO_OFFLINE_TASK_NAME
- See Also:
- Constant Field Values
-
QUARKUS_INFO_TASK_NAME
public static final java.lang.String QUARKUS_INFO_TASK_NAME
- See Also:
- Constant Field Values
-
QUARKUS_UPDATE_TASK_NAME
public static final java.lang.String QUARKUS_UPDATE_TASK_NAME
- See Also:
- Constant Field Values
-
BUILD_NATIVE_TASK_NAME
@Deprecated public static final java.lang.String BUILD_NATIVE_TASK_NAME
Deprecated.- See Also:
- Constant Field Values
-
TEST_NATIVE_TASK_NAME
public static final java.lang.String TEST_NATIVE_TASK_NAME
- See Also:
- Constant Field Values
-
QUARKUS_TEST_CONFIG_TASK_NAME
@Deprecated public static final java.lang.String QUARKUS_TEST_CONFIG_TASK_NAME
Deprecated.- See Also:
- Constant Field Values
-
NATIVE_TEST_SOURCE_SET_NAME
public static final java.lang.String NATIVE_TEST_SOURCE_SET_NAME
- See Also:
- Constant Field Values
-
NATIVE_TEST_IMPLEMENTATION_CONFIGURATION_NAME
public static final java.lang.String NATIVE_TEST_IMPLEMENTATION_CONFIGURATION_NAME
- See Also:
- Constant Field Values
-
NATIVE_TEST_RUNTIME_ONLY_CONFIGURATION_NAME
public static final java.lang.String NATIVE_TEST_RUNTIME_ONLY_CONFIGURATION_NAME
- See Also:
- Constant Field Values
-
INTEGRATION_TEST_TASK_NAME
public static final java.lang.String INTEGRATION_TEST_TASK_NAME
- See Also:
- Constant Field Values
-
INTEGRATION_TEST_SOURCE_SET_NAME
public static final java.lang.String INTEGRATION_TEST_SOURCE_SET_NAME
- See Also:
- Constant Field Values
-
INTEGRATION_TEST_IMPLEMENTATION_CONFIGURATION_NAME
public static final java.lang.String INTEGRATION_TEST_IMPLEMENTATION_CONFIGURATION_NAME
- See Also:
- Constant Field Values
-
INTEGRATION_TEST_RUNTIME_ONLY_CONFIGURATION_NAME
public static final java.lang.String INTEGRATION_TEST_RUNTIME_ONLY_CONFIGURATION_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
apply
public void apply(org.gradle.api.Project project)
- Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-
visitProjectDependencies
protected void visitProjectDependencies(org.gradle.api.Project project, org.gradle.api.Project dep, java.util.Set<java.lang.String> visited)
-
-