diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/authoring_maintainable_build_scripts.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/best-practices/authoring_maintainable_build_scripts.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/authoring_maintainable_build_scripts.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/best-practices/authoring_maintainable_build_scripts.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/organizing_gradle_projects.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/best-practices/organizing_gradle_projects.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/organizing_gradle_projects.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/best-practices/organizing_gradle_projects.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/ant.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/other/ant.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/ant.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/other/ant.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/extending-gradle/build_services.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/other/build_services.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/extending-gradle/build_services.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/other/build_services.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/extending-gradle/custom_gradle_types.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/other/custom_gradle_types.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/extending-gradle/custom_gradle_types.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/other/custom_gradle_types.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/extending-gradle/dataflow_actions.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/other/dataflow_actions.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/extending-gradle/dataflow_actions.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/other/dataflow_actions.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/test_kit.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/other/test_kit.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/test_kit.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/other/test_kit.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/developing-plugins/custom_plugins.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/custom_plugins.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/developing-plugins/custom_plugins.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/custom_plugins.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/developing-plugins/designing_gradle_plugins.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/designing_gradle_plugins.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/developing-plugins/designing_gradle_plugins.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/designing_gradle_plugins.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/developing-plugins/implementing_gradle_plugins.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/implementing_gradle_plugins.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/developing-plugins/implementing_gradle_plugins.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/implementing_gradle_plugins.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/developing-plugins/publishing_gradle_plugins.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/publishing_gradle_plugins.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/developing-plugins/publishing_gradle_plugins.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/publishing_gradle_plugins.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/developing-plugins/testing_gradle_plugins.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/testing_gradle_plugins.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/developing-plugins/testing_gradle_plugins.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/testing_gradle_plugins.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/software-product/composite_builds.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/composite_builds.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/software-product/composite_builds.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/composite_builds.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/multi-project/declaring_dependencies_between_subprojects.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/declaring_dependencies_between_subprojects.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/multi-project/declaring_dependencies_between_subprojects.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/declaring_dependencies_between_subprojects.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/multi-project/fine_tuning_project_layout.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/fine_tuning_project_layout.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/multi-project/fine_tuning_project_layout.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/fine_tuning_project_layout.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/multi-project/multi_project_builds.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/multi_project_builds.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/multi-project/multi_project_builds.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/multi_project_builds.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/multi-project/multi_project_configuration_and_execution.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/multi_project_configuration_and_execution.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/multi-project/multi_project_configuration_and_execution.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/multi_project_configuration_and_execution.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/multi-project/sharing_build_logic_between_subprojects.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/sharing_build_logic_between_subprojects.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/multi-project/sharing_build_logic_between_subprojects.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/sharing_build_logic_between_subprojects.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/software-product/structuring_software_products.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/structuring_software_products.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/software-product/structuring_software_products.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/structuring_software_products.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/software-product/structuring_software_products_details.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/structuring_software_products_details.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/software-product/structuring_software_products_details.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/structuring_software_products_details.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/extending-gradle/custom_tasks.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/custom_tasks.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/extending-gradle/custom_tasks.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/custom_tasks.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/extending-gradle/lazy_configuration.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/lazy_configuration.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/extending-gradle/lazy_configuration.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/lazy_configuration.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/authoring-builds/more_about_tasks.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/more_about_tasks.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/authoring-builds/more_about_tasks.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/more_about_tasks.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/extending-gradle/task_configuration_avoidance.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/task_configuration_avoidance.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/extending-gradle/task_configuration_avoidance.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/task_configuration_avoidance.adoc diff --git a/platforms/documentation/docs/src/docs/userguide/extending-gradle/worker_api.adoc b/platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/worker_api.adoc similarity index 100% rename from platforms/documentation/docs/src/docs/userguide/extending-gradle/worker_api.adoc rename to platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/worker_api.adoc diff --git a/platforms/documentation/docs/src/main/resources/header.html b/platforms/documentation/docs/src/main/resources/header.html index cccde1a36207..6e5a9adca018 100644 --- a/platforms/documentation/docs/src/main/resources/header.html +++ b/platforms/documentation/docs/src/main/resources/header.html @@ -178,39 +178,19 @@

Authoring Gradle Builds

  • 7. Writing Plugins
  • -
  • - -
  • -
  • +
  • -
  • -
  • -
  • -
  • - -
  • -
  • +
  • -
  • +
  • -
  • +
  • + +
  • +