Package dev.equo.ide.gradle
Class EquoIdeExtension
- java.lang.Object
-
- dev.equo.ide.gradle.P2ModelDsl
-
- dev.equo.ide.gradle.P2ModelDslWithCatalog
-
- dev.equo.ide.gradle.EquoIdeExtension
-
public class EquoIdeExtension extends P2ModelDslWithCatalog
The DSL inside the equoIde block.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEquoIdeExtension.DogfoodDslclassEquoIdeExtension.SetWorkspaceFile-
Nested classes/interfaces inherited from class dev.equo.ide.gradle.P2ModelDslWithCatalog
P2ModelDslWithCatalog.AssistAI, P2ModelDslWithCatalog.Cdt, P2ModelDslWithCatalog.ChatGPT, P2ModelDslWithCatalog.EGit, P2ModelDslWithCatalog.GradleBuildship, P2ModelDslWithCatalog.GradleCatalogDsl, P2ModelDslWithCatalog.Groovy, P2ModelDslWithCatalog.Jdt, P2ModelDslWithCatalog.Kotlin, P2ModelDslWithCatalog.M2E, P2ModelDslWithCatalog.Pde, P2ModelDslWithCatalog.Platform, P2ModelDslWithCatalog.Rust, P2ModelDslWithCatalog.Tabnine, P2ModelDslWithCatalog.TmTerminal
-
-
Field Summary
Fields Modifier and Type Field Description dev.equo.ide.IdeHookBrandingbrandingbooleanuseAtomos-
Fields inherited from class dev.equo.ide.gradle.P2ModelDsl
model
-
-
Constructor Summary
Constructors Constructor Description EquoIdeExtension(org.gradle.api.Project project)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description dev.equo.ide.IdeHookBrandingbranding()EquoIdeExtension.DogfoodDsldogfood()Add the jar of this project (and its dependencies) to the IDE.EquoIdeExtension.DogfoodDsldogfood(org.gradle.api.Project project)Add the jar of the given project (and its dependencies) to the IDE.dev.equo.ide.IdeHook.ListgetIdeHooks()voiduseChromium()Deprecated.dev.equo.ide.IdeHookWelcomewelcome()voidworkspaceInit(java.lang.String subpath, org.gradle.api.Action<EquoIdeExtension.SetWorkspaceFile> action)-
Methods inherited from class dev.equo.ide.gradle.P2ModelDslWithCatalog
add, assistAI, assistAI, cdt, cdt, chatGPT, chatGPT, egit, egit, equoChromium, equoChromium, gradleBuildship, gradleBuildship, groovy, groovy, jdt, jdt, kotlin, kotlin, m2e, m2e, pde, pde, platform, platform, rust, rust, tabnine, tabnine, tmTerminal, tmTerminal
-
Methods inherited from class dev.equo.ide.gradle.P2ModelDsl
addFilter, clearFilters, install, p2repo, removeFilter
-
-
-
-
Method Detail
-
useChromium
@Deprecated public void useChromium()
Deprecated.
-
branding
public dev.equo.ide.IdeHookBranding branding()
-
welcome
public dev.equo.ide.IdeHookWelcome welcome()
-
getIdeHooks
public dev.equo.ide.IdeHook.List getIdeHooks()
-
workspaceInit
public void workspaceInit(java.lang.String subpath, org.gradle.api.Action<EquoIdeExtension.SetWorkspaceFile> action)
-
dogfood
public EquoIdeExtension.DogfoodDsl dogfood()
Add the jar of this project (and its dependencies) to the IDE.
-
dogfood
public EquoIdeExtension.DogfoodDsl dogfood(org.gradle.api.Project project)
Add the jar of the given project (and its dependencies) to the IDE.
-
-