diff --git a/docs/generated/manifests/menus.json b/docs/generated/manifests/menus.json index d432a9bf44..c7ac5afffe 100644 --- a/docs/generated/manifests/menus.json +++ b/docs/generated/manifests/menus.json @@ -8076,6 +8076,32 @@ "isExternal": false, "disableCollapsible": false }, + { + "id": "gradle", + "path": "/nx-api/gradle", + "name": "gradle", + "children": [ + { + "id": "generators", + "path": "/nx-api/gradle/generators", + "name": "generators", + "children": [ + { + "id": "init", + "path": "/nx-api/gradle/generators/init", + "name": "init", + "children": [], + "isExternal": false, + "disableCollapsible": false + } + ], + "isExternal": false, + "disableCollapsible": false + } + ], + "isExternal": false, + "disableCollapsible": false + }, { "id": "jest", "path": "/nx-api/jest", diff --git a/docs/generated/manifests/nx-api.json b/docs/generated/manifests/nx-api.json index da21e9ef07..e02dfb1948 100644 --- a/docs/generated/manifests/nx-api.json +++ b/docs/generated/manifests/nx-api.json @@ -1007,6 +1007,28 @@ }, "path": "/nx-api/express" }, + "gradle": { + "githubRoot": "https://github.com/nrwl/nx/blob/master", + "name": "gradle", + "packageName": "@nx/gradle", + "description": "The Nx Plugin for gradle", + "documents": {}, + "root": "/packages/gradle", + "source": "/packages/gradle/src", + "executors": {}, + "generators": { + "/nx-api/gradle/generators/init": { + "description": "Initializes a Gradle project in the current workspace", + "file": "generated/packages/gradle/generators/init.json", + "hidden": false, + "name": "init", + "originalFilePath": "/packages/gradle/src/generators/init/schema.json", + "path": "/nx-api/gradle/generators/init", + "type": "generator" + } + }, + "path": "/nx-api/gradle" + }, "jest": { "githubRoot": "https://github.com/nrwl/nx/blob/master", "name": "jest", diff --git a/docs/generated/packages-metadata.json b/docs/generated/packages-metadata.json index c07eee63e9..f5da7dfec7 100644 --- a/docs/generated/packages-metadata.json +++ b/docs/generated/packages-metadata.json @@ -996,6 +996,27 @@ "root": "/packages/express", "source": "/packages/express/src" }, + { + "description": "The Nx Plugin for gradle", + "documents": [], + "executors": [], + "generators": [ + { + "description": "Initializes a Gradle project in the current workspace", + "file": "generated/packages/gradle/generators/init.json", + "hidden": false, + "name": "init", + "originalFilePath": "/packages/gradle/src/generators/init/schema.json", + "path": "gradle/generators/init", + "type": "generator" + } + ], + "githubRoot": "https://github.com/nrwl/nx/blob/master", + "name": "gradle", + "packageName": "@nx/gradle", + "root": "/packages/gradle", + "source": "/packages/gradle/src" + }, { "description": "The Nx Plugin for Jest contains executors and generators allowing your workspace to use the powerful Jest testing capabilities.", "documents": [ diff --git a/docs/generated/packages/gradle/generators/init.json b/docs/generated/packages/gradle/generators/init.json new file mode 100644 index 0000000000..1fa3020970 --- /dev/null +++ b/docs/generated/packages/gradle/generators/init.json @@ -0,0 +1,45 @@ +{ + "name": "init", + "factory": "./src/generators/init/init#initGenerator", + "schema": { + "$schema": "https://json-schema.org/schema", + "$id": "NxGradleInitSchema", + "title": "Gradle Init Generator", + "description": "Initializes a Gradle project in the current workspace.", + "type": "object", + "properties": { + "skipFormat": { + "description": "Skip formatting files.", + "type": "boolean", + "default": false, + "x-priority": "internal" + }, + "skipPackageJson": { + "type": "boolean", + "default": false, + "description": "Do not add dependencies to `package.json`.", + "x-priority": "internal" + }, + "keepExistingVersions": { + "type": "boolean", + "x-priority": "internal", + "description": "Keep existing dependencies versions", + "default": false + }, + "updatePackageScripts": { + "type": "boolean", + "x-priority": "internal", + "description": "Update `package.json` scripts with inferred targets", + "default": false + } + }, + "required": [], + "presets": [] + }, + "description": "Initializes a Gradle project in the current workspace", + "implementation": "/packages/gradle/src/generators/init/init#initGenerator.ts", + "aliases": [], + "hidden": false, + "path": "/packages/gradle/src/generators/init/schema.json", + "type": "generator" +} diff --git a/docs/shared/reference/sitemap.md b/docs/shared/reference/sitemap.md index faa0dbf781..343c481922 100644 --- a/docs/shared/reference/sitemap.md +++ b/docs/shared/reference/sitemap.md @@ -452,6 +452,9 @@ - [generators](/nx-api/express/generators) - [init](/nx-api/express/generators/init) - [application](/nx-api/express/generators/application) + - [gradle](/nx-api/gradle) + - [generators](/nx-api/gradle/generators) + - [init](/nx-api/gradle/generators/init) - [jest](/nx-api/jest) - [documents](/nx-api/jest/documents) - [Overview](/nx-api/jest/documents/overview) diff --git a/packages/gradle/index.ts b/packages/gradle/index.ts index 3d6aa60a5d..1110b6451f 100644 --- a/packages/gradle/index.ts +++ b/packages/gradle/index.ts @@ -1,2 +1 @@ export * from './plugin'; -export { initGenerator } from './src/generators/init/init'; diff --git a/packages/gradle/package.json b/packages/gradle/package.json index dddc6bad35..98c0d8dcc2 100644 --- a/packages/gradle/package.json +++ b/packages/gradle/package.json @@ -1,7 +1,7 @@ { "name": "@nx/gradle", "version": "0.0.1", - "private": true, + "private": false, "description": "The Nx Plugin for gradle", "repository": { "type": "git", @@ -27,8 +27,7 @@ ".": "./index.js", "./package.json": "./package.json", "./migrations.json": "./migrations.json", - "./generators.json": "./generators.json", - "./plugin": "./plugin.js" + "./generators.json": "./generators.json" }, "nx-migrate": { "migrations": "./migrations.json"