From b6dd7a7afe570a0a9632bf1971e4a150653c6676 Mon Sep 17 00:00:00 2001 From: Li Haoyi Date: Fri, 31 Jan 2025 11:02:47 +0800 Subject: [PATCH 1/5] . --- blog/modules/ROOT/pages/1-java-compile.adoc | 2 -- .../ROOT/pages/2-monorepo-build-tool.adoc | 2 +- .../ROOT/pages/3-selective-testing.adoc | 2 +- blog/modules/ROOT/pages/4-flaky-tests.adoc | 2 +- .../modules/ROOT/pages/5-executable-jars.adoc | 2 +- .../ROOT/pages/6-garbage-collector-perf.adoc | 2 +- blog/modules/ROOT/pages/index.adoc | 2 +- .../ROOT/pages/android/android-linting.adoc | 2 +- docs/modules/ROOT/pages/android/java.adoc | 2 +- docs/modules/ROOT/pages/android/kotlin.adoc | 2 +- .../ROOT/pages/cli/builtin-commands.adoc | 2 +- docs/modules/ROOT/pages/cli/query-syntax.adoc | 2 +- .../ROOT/pages/comparisons/gradle.adoc | 2 +- .../modules/ROOT/pages/comparisons/maven.adoc | 2 +- docs/modules/ROOT/pages/comparisons/sbt.adoc | 2 +- .../ROOT/pages/comparisons/unique.adoc | 2 +- .../ROOT/pages/depth/design-principles.adoc | 2 +- .../ROOT/pages/depth/execution-model.adoc | 2 +- .../pages/depth/process-architecture.adoc | 2 +- docs/modules/ROOT/pages/depth/sandboxing.adoc | 2 +- docs/modules/ROOT/pages/depth/why-scala.adoc | 2 +- .../ROOT/pages/extending/contrib-plugins.adoc | 2 +- .../extending/example-python-support.adoc | 2 +- .../extending/example-typescript-support.adoc | 2 +- .../pages/extending/import-ivy-plugins.adoc | 2 +- .../ROOT/pages/extending/meta-build.adoc | 2 +- .../pages/extending/running-jvm-code.adoc | 2 +- .../pages/extending/thirdparty-plugins.adoc | 2 +- .../ROOT/pages/extending/writing-plugins.adoc | 2 +- .../pages/fundamentals/bundled-libraries.adoc | 2 +- .../ROOT/pages/fundamentals/cross-builds.adoc | 2 +- .../ROOT/pages/fundamentals/library-deps.adoc | 2 +- .../ROOT/pages/fundamentals/modules.adoc | 2 -- .../ROOT/pages/fundamentals/out-dir.adoc | 2 +- .../ROOT/pages/fundamentals/tasks.adoc | 2 +- docs/modules/ROOT/pages/index.adoc | 4 +-- .../ROOT/pages/javalib/build-examples.adoc | 2 +- .../ROOT/pages/javalib/dependencies.adoc | 2 +- docs/modules/ROOT/pages/javalib/intro.adoc | 2 +- docs/modules/ROOT/pages/javalib/linting.adoc | 2 +- .../ROOT/pages/javalib/module-config.adoc | 2 +- .../ROOT/pages/javalib/publishing.adoc | 2 +- docs/modules/ROOT/pages/javalib/testing.adoc | 2 +- .../ROOT/pages/javalib/web-examples.adoc | 2 +- .../pages/javascriptlib/dependencies.adoc | 2 +- .../ROOT/pages/javascriptlib/intro.adoc | 2 +- .../ROOT/pages/javascriptlib/linting.adoc | 2 +- .../pages/javascriptlib/module-config.adoc | 2 +- .../ROOT/pages/javascriptlib/publishing.adoc | 2 +- .../ROOT/pages/javascriptlib/testing.adoc | 2 +- .../ROOT/pages/kotlinlib/build-examples.adoc | 2 +- .../ROOT/pages/kotlinlib/dependencies.adoc | 2 +- docs/modules/ROOT/pages/kotlinlib/intro.adoc | 2 +- .../modules/ROOT/pages/kotlinlib/linting.adoc | 2 +- .../ROOT/pages/kotlinlib/module-config.adoc | 2 +- .../ROOT/pages/kotlinlib/publishing.adoc | 2 +- .../modules/ROOT/pages/kotlinlib/testing.adoc | 2 +- .../ROOT/pages/kotlinlib/web-examples.adoc | 2 +- .../ROOT/pages/large/multi-file-builds.adoc | 2 +- .../ROOT/pages/large/selective-execution.adoc | 2 +- docs/modules/ROOT/pages/migrating/gradle.adoc | 2 +- docs/modules/ROOT/pages/migrating/maven.adoc | 2 +- .../ROOT/pages/migrating/migrating.adoc | 2 +- .../ROOT/pages/pythonlib/dependencies.adoc | 2 +- docs/modules/ROOT/pages/pythonlib/intro.adoc | 2 +- .../ROOT/pages/pythonlib/module-config.adoc | 2 +- .../ROOT/pages/pythonlib/publishing.adoc | 2 +- .../modules/ROOT/pages/pythonlib/testing.adoc | 2 +- .../ROOT/pages/pythonlib/web-examples.adoc | 2 +- .../ROOT/pages/scalalib/build-examples.adoc | 2 +- .../ROOT/pages/scalalib/dependencies.adoc | 2 +- docs/modules/ROOT/pages/scalalib/intro.adoc | 2 +- docs/modules/ROOT/pages/scalalib/linting.adoc | 2 +- .../ROOT/pages/scalalib/module-config.adoc | 2 +- .../ROOT/pages/scalalib/publishing.adoc | 2 +- docs/modules/ROOT/pages/scalalib/testing.adoc | 2 +- .../ROOT/pages/scalalib/web-examples.adoc | 2 +- docs/modules/ROOT/partials/gtag-config.adoc | 22 ---------------- .../partials/header-content.hbs | 26 +++++++++++++++++++ readme.adoc | 2 +- 80 files changed, 103 insertions(+), 103 deletions(-) delete mode 100644 docs/modules/ROOT/partials/gtag-config.adoc diff --git a/blog/modules/ROOT/pages/1-java-compile.adoc b/blog/modules/ROOT/pages/1-java-compile.adoc index d73c2bedd63..67102e933ae 100644 --- a/blog/modules/ROOT/pages/1-java-compile.adoc +++ b/blog/modules/ROOT/pages/1-java-compile.adoc @@ -7,8 +7,6 @@ :revdate: 29 November 2024 _{author}, {revdate}_ -include::mill:ROOT:partial$gtag-config.adoc[] - Java compiles have the reputation for being slow, but that reputation does not match today's reality. Nowadays the Java compiler can compile "typical" Java code at over 100,000 lines a second on a single core. That means that even a million line project diff --git a/blog/modules/ROOT/pages/2-monorepo-build-tool.adoc b/blog/modules/ROOT/pages/2-monorepo-build-tool.adoc index f21a1f01b09..d04a5b22b18 100644 --- a/blog/modules/ROOT/pages/2-monorepo-build-tool.adoc +++ b/blog/modules/ROOT/pages/2-monorepo-build-tool.adoc @@ -7,7 +7,7 @@ :revdate: 17 December 2024 _{author}, {revdate}_ -include::mill:ROOT:partial$gtag-config.adoc[] + Software build tools mostly fall into two categories: diff --git a/blog/modules/ROOT/pages/3-selective-testing.adoc b/blog/modules/ROOT/pages/3-selective-testing.adoc index ca2499eb0a0..d859f067089 100644 --- a/blog/modules/ROOT/pages/3-selective-testing.adoc +++ b/blog/modules/ROOT/pages/3-selective-testing.adoc @@ -7,7 +7,7 @@ :revdate: 24 December 2024 _{author}, {revdate}_ -include::mill:ROOT:partial$gtag-config.adoc[] + Selective testing is a key technique necessary for working with any large codebase or monorepo: picking which tests to run to validate a change or pull-request, because diff --git a/blog/modules/ROOT/pages/4-flaky-tests.adoc b/blog/modules/ROOT/pages/4-flaky-tests.adoc index f603f17c579..2170e737308 100644 --- a/blog/modules/ROOT/pages/4-flaky-tests.adoc +++ b/blog/modules/ROOT/pages/4-flaky-tests.adoc @@ -7,7 +7,7 @@ :revdate: 1 January 2025 _{author}, {revdate}_ -include::mill:ROOT:partial$gtag-config.adoc[] + Many projects suffer from the problem of flaky tests: tests that pass or fail non-deterministically. These cause confusion, slow development cycles, and endless diff --git a/blog/modules/ROOT/pages/5-executable-jars.adoc b/blog/modules/ROOT/pages/5-executable-jars.adoc index 37c6d598287..ee9fcb924ec 100644 --- a/blog/modules/ROOT/pages/5-executable-jars.adoc +++ b/blog/modules/ROOT/pages/5-executable-jars.adoc @@ -7,7 +7,7 @@ :revdate: 2 January 2025 _{author}, {revdate}_ -include::mill:ROOT:partial$gtag-config.adoc[] + One feature of the https://mill-build.org[Mill JVM build tool] is that the assembly jars it creates are directly executable: diff --git a/blog/modules/ROOT/pages/6-garbage-collector-perf.adoc b/blog/modules/ROOT/pages/6-garbage-collector-perf.adoc index 559c0c43dc3..7a9648a428a 100644 --- a/blog/modules/ROOT/pages/6-garbage-collector-perf.adoc +++ b/blog/modules/ROOT/pages/6-garbage-collector-perf.adoc @@ -7,7 +7,7 @@ :revdate: 10 January 2025 _{author}, {revdate}_ -include::mill:ROOT:partial$gtag-config.adoc[] + Garbage collectors are a core part of many programming languages. While they generally work well, on occasion when they go wrong they can fail in very unintuitive ways. diff --git a/blog/modules/ROOT/pages/index.adoc b/blog/modules/ROOT/pages/index.adoc index 3ccfd313c6f..5ce71d8592f 100644 --- a/blog/modules/ROOT/pages/index.adoc +++ b/blog/modules/ROOT/pages/index.adoc @@ -1,6 +1,6 @@ # The Mill Build Engineering Blog -include::mill:ROOT:partial$gtag-config.adoc[] + Welcome to the Mill build engineering blog! This is the home for articles on diff --git a/docs/modules/ROOT/pages/android/android-linting.adoc b/docs/modules/ROOT/pages/android/android-linting.adoc index d4ff2f35056..292871b5805 100644 --- a/docs/modules/ROOT/pages/android/android-linting.adoc +++ b/docs/modules/ROOT/pages/android/android-linting.adoc @@ -1,7 +1,7 @@ = Linting Android Projects :page-aliases: Linting_Android_Projects.adoc -include::partial$gtag-config.adoc[] + This page covers essential practices for maintaining and enforcing code quality in Android projects using the Mill build tool. Proper linting helps detect diff --git a/docs/modules/ROOT/pages/android/java.adoc b/docs/modules/ROOT/pages/android/java.adoc index 9eceb94a082..38af5891af5 100644 --- a/docs/modules/ROOT/pages/android/java.adoc +++ b/docs/modules/ROOT/pages/android/java.adoc @@ -1,7 +1,7 @@ = Android Java Projects :page-aliases: android_app_examples.adoc -include::partial$gtag-config.adoc[] + This page provides an example of using Mill as a build tool for Android applications. This workflow is still pretty rough and nowhere near production ready, but can serve as diff --git a/docs/modules/ROOT/pages/android/kotlin.adoc b/docs/modules/ROOT/pages/android/kotlin.adoc index 64dc36270db..3b62f3748b8 100644 --- a/docs/modules/ROOT/pages/android/kotlin.adoc +++ b/docs/modules/ROOT/pages/android/kotlin.adoc @@ -1,7 +1,7 @@ = Android Kotlin Projects :page-aliases: android_app_kotlin_examples.adoc -include::partial$gtag-config.adoc[] + This page provides an example of using Mill as a build tool for Android applications. This workflow is still pretty rough and nowhere near production ready, but can serve as diff --git a/docs/modules/ROOT/pages/cli/builtin-commands.adoc b/docs/modules/ROOT/pages/cli/builtin-commands.adoc index 577748c5963..fc4a2420d3d 100644 --- a/docs/modules/ROOT/pages/cli/builtin-commands.adoc +++ b/docs/modules/ROOT/pages/cli/builtin-commands.adoc @@ -1,7 +1,7 @@ = Built-in Commands :page-aliases: Scala_Builtin_Commands.adoc, -include::partial$gtag-config.adoc[] + :language: Scala :language-small: scala diff --git a/docs/modules/ROOT/pages/cli/query-syntax.adoc b/docs/modules/ROOT/pages/cli/query-syntax.adoc index 7ca0ce9dd4f..1733e0af0a4 100644 --- a/docs/modules/ROOT/pages/cli/query-syntax.adoc +++ b/docs/modules/ROOT/pages/cli/query-syntax.adoc @@ -1,7 +1,7 @@ = Task Query Syntax :page-aliases: Task_Query_Syntax.adoc -include::partial$gtag-config.adoc[] + When interacting with Mill from the CLI, you often need to select tasks or modules. In most places, where Mill accepts a task, it really accepts a task selector query, which is the name of a task in its simplest form, but it can also contain wildcards, type pattern and other special syntax, making it a powerful tool to select specific tasks. diff --git a/docs/modules/ROOT/pages/comparisons/gradle.adoc b/docs/modules/ROOT/pages/comparisons/gradle.adoc index e65794657d4..2140cc57e6a 100644 --- a/docs/modules/ROOT/pages/comparisons/gradle.adoc +++ b/docs/modules/ROOT/pages/comparisons/gradle.adoc @@ -1,7 +1,7 @@ = Case Study: Mill vs Gradle :page-aliases: Case_Study_Mill_vs_Gradle.adoc -include::partial$gtag-config.adoc[] + Compared to Gradle, diff --git a/docs/modules/ROOT/pages/comparisons/maven.adoc b/docs/modules/ROOT/pages/comparisons/maven.adoc index 70a6b3a9108..7b96c8a4eec 100644 --- a/docs/modules/ROOT/pages/comparisons/maven.adoc +++ b/docs/modules/ROOT/pages/comparisons/maven.adoc @@ -1,7 +1,7 @@ = Case Study: Mill vs Maven :page-aliases: Case_Study_Mill_vs_Maven.adoc -include::partial$gtag-config.adoc[] + Compared to Maven: diff --git a/docs/modules/ROOT/pages/comparisons/sbt.adoc b/docs/modules/ROOT/pages/comparisons/sbt.adoc index d598135180a..9199dca2d08 100644 --- a/docs/modules/ROOT/pages/comparisons/sbt.adoc +++ b/docs/modules/ROOT/pages/comparisons/sbt.adoc @@ -1,7 +1,7 @@ = Case Study: Mill vs SBT :page-aliases: Case_Study_Mill_vs_SBT.adoc -include::partial$gtag-config.adoc[] + Compared to SBT, diff --git a/docs/modules/ROOT/pages/comparisons/unique.adoc b/docs/modules/ROOT/pages/comparisons/unique.adoc index a760cd9c2c9..8fe5879ed9c 100644 --- a/docs/modules/ROOT/pages/comparisons/unique.adoc +++ b/docs/modules/ROOT/pages/comparisons/unique.adoc @@ -1,6 +1,6 @@ # What Makes Mill Unique -include::partial$gtag-config.adoc[] + https://mill-build.org/[Mill] is a JVM build tool that targets Java/Scala/Kotlin and has potential to serve the large-monorepo codebases that Bazel currently serves. Mill has good diff --git a/docs/modules/ROOT/pages/depth/design-principles.adoc b/docs/modules/ROOT/pages/depth/design-principles.adoc index 21fff7b40ab..afe431385a9 100644 --- a/docs/modules/ROOT/pages/depth/design-principles.adoc +++ b/docs/modules/ROOT/pages/depth/design-principles.adoc @@ -1,7 +1,7 @@ = Mill Design Principles :page-aliases: Mill_Internals.adoc, Mill_Design_Principles.adoc -include::partial$gtag-config.adoc[] + The following external resources give more of a flavor of the architecture behind Mill: diff --git a/docs/modules/ROOT/pages/depth/execution-model.adoc b/docs/modules/ROOT/pages/depth/execution-model.adoc index 73d966ada78..ea0c0ae0be3 100644 --- a/docs/modules/ROOT/pages/depth/execution-model.adoc +++ b/docs/modules/ROOT/pages/depth/execution-model.adoc @@ -1,7 +1,7 @@ = The Mill Execution Model :page-aliases: The_Mill_Evaluation_Model.adoc, depth/evaluation-model.adoc -include::partial$gtag-config.adoc[] + This page does a deep dive on how Mill evaluates your build tasks, so you can better understand what Mill is doing behind the scenes when building your project. diff --git a/docs/modules/ROOT/pages/depth/process-architecture.adoc b/docs/modules/ROOT/pages/depth/process-architecture.adoc index 436be147912..377a5fafeb0 100644 --- a/docs/modules/ROOT/pages/depth/process-architecture.adoc +++ b/docs/modules/ROOT/pages/depth/process-architecture.adoc @@ -1,6 +1,6 @@ = The Mill Process Architecture -include::partial$gtag-config.adoc[] + This page goes into detail of how the Mill process and application is structured. At a high-level, a simplified version of the main components and data-flows within diff --git a/docs/modules/ROOT/pages/depth/sandboxing.adoc b/docs/modules/ROOT/pages/depth/sandboxing.adoc index 118aaf01ddc..2374bc024f3 100644 --- a/docs/modules/ROOT/pages/depth/sandboxing.adoc +++ b/docs/modules/ROOT/pages/depth/sandboxing.adoc @@ -1,7 +1,7 @@ = Mill Sandboxing :page-aliases: Mill_Sandboxing.adoc -include::partial$gtag-config.adoc[] + == Task Sandboxing diff --git a/docs/modules/ROOT/pages/depth/why-scala.adoc b/docs/modules/ROOT/pages/depth/why-scala.adoc index 3f880088be1..f7fd592dbce 100644 --- a/docs/modules/ROOT/pages/depth/why-scala.adoc +++ b/docs/modules/ROOT/pages/depth/why-scala.adoc @@ -1,6 +1,6 @@ = Why does Mill use Scala? -include::partial$gtag-config.adoc[] + One question that comes up a lot among Mill users is why use Scala as the language to configure your build? Why not YAML, XML, TOML, Bash, Groovy, Python, Java, or any of the diff --git a/docs/modules/ROOT/pages/extending/contrib-plugins.adoc b/docs/modules/ROOT/pages/extending/contrib-plugins.adoc index f412f76bb0b..ae0dafba237 100644 --- a/docs/modules/ROOT/pages/extending/contrib-plugins.adoc +++ b/docs/modules/ROOT/pages/extending/contrib-plugins.adoc @@ -1,7 +1,7 @@ = Contrib Plugins :page-aliases: Contrib_Plugins.adoc, Contrib_Modules.adoc -include::partial$gtag-config.adoc[] + The ((plugins)) in this section are hosted in the Mill git tree and developed / maintained by the community. diff --git a/docs/modules/ROOT/pages/extending/example-python-support.adoc b/docs/modules/ROOT/pages/extending/example-python-support.adoc index 319929a5df4..bc1d7b9f1c0 100644 --- a/docs/modules/ROOT/pages/extending/example-python-support.adoc +++ b/docs/modules/ROOT/pages/extending/example-python-support.adoc @@ -1,6 +1,6 @@ = Example: Python Support -include::partial$gtag-config.adoc[] + This section demonstrates how to integrate `Python` support into `Mill`. We will define a simple `PythonModule` trait that can resolve dependencies, diff --git a/docs/modules/ROOT/pages/extending/example-typescript-support.adoc b/docs/modules/ROOT/pages/extending/example-typescript-support.adoc index af3b7c8544f..e38f14ef863 100644 --- a/docs/modules/ROOT/pages/extending/example-typescript-support.adoc +++ b/docs/modules/ROOT/pages/extending/example-typescript-support.adoc @@ -1,6 +1,6 @@ = Example: Typescript Support -include::partial$gtag-config.adoc[] + This section walks through the process of adding support for a new programming language to Mill. We will be adding a small `trait TypeScriptModule` with the diff --git a/docs/modules/ROOT/pages/extending/import-ivy-plugins.adoc b/docs/modules/ROOT/pages/extending/import-ivy-plugins.adoc index dfc7eb838d2..0d1d347b553 100644 --- a/docs/modules/ROOT/pages/extending/import-ivy-plugins.adoc +++ b/docs/modules/ROOT/pages/extending/import-ivy-plugins.adoc @@ -1,7 +1,7 @@ = Import Libraries and Plugins :page-aliases: Import_File_And_Import_Ivy.adoc, Using_Plugins.adoc -include::partial$gtag-config.adoc[] + This page illustrates usage of `import $ivy`. `import $ivy` lets you import JVM dependencies into your `build.mill`, so diff --git a/docs/modules/ROOT/pages/extending/meta-build.adoc b/docs/modules/ROOT/pages/extending/meta-build.adoc index 66a3e0045e9..83abb9f0a49 100644 --- a/docs/modules/ROOT/pages/extending/meta-build.adoc +++ b/docs/modules/ROOT/pages/extending/meta-build.adoc @@ -1,7 +1,7 @@ = The Mill Meta-Build :page-aliases: The_Mill_Meta_Build.adoc -include::partial$gtag-config.adoc[] + The meta-build manages the compilation of the `build.mill`. Customizing the meta-build gives you greater control over how exactly your diff --git a/docs/modules/ROOT/pages/extending/running-jvm-code.adoc b/docs/modules/ROOT/pages/extending/running-jvm-code.adoc index 9a02338c99c..ff0b6fb7bfc 100644 --- a/docs/modules/ROOT/pages/extending/running-jvm-code.adoc +++ b/docs/modules/ROOT/pages/extending/running-jvm-code.adoc @@ -1,6 +1,6 @@ = Running Dynamic JVM Code -include::partial$gtag-config.adoc[] + While xref:extending/import-ivy-plugins.adoc[import $ivy] is convenient, it comes with limitations as the JVM library it imports is global to your build: diff --git a/docs/modules/ROOT/pages/extending/thirdparty-plugins.adoc b/docs/modules/ROOT/pages/extending/thirdparty-plugins.adoc index e740a41e45f..95092ef6afe 100644 --- a/docs/modules/ROOT/pages/extending/thirdparty-plugins.adoc +++ b/docs/modules/ROOT/pages/extending/thirdparty-plugins.adoc @@ -1,7 +1,7 @@ = Third-Party Plugins :page-aliases: Thirdparty_Modules.adoc, Thirdparty_Plugins.adoc -include::partial$gtag-config.adoc[] + The Plugins in this section are developed/maintained outside the mill git tree. This list is most likely not complete. diff --git a/docs/modules/ROOT/pages/extending/writing-plugins.adoc b/docs/modules/ROOT/pages/extending/writing-plugins.adoc index d3f24383f6d..247fefff25b 100644 --- a/docs/modules/ROOT/pages/extending/writing-plugins.adoc +++ b/docs/modules/ROOT/pages/extending/writing-plugins.adoc @@ -1,6 +1,6 @@ = Writing Mill Plugins :page-aliases: Writing_Mill_Plugins.adoc -include::partial$gtag-config.adoc[] + include::partial$example/extending/plugins/7-writing-mill-plugins.adoc[] \ No newline at end of file diff --git a/docs/modules/ROOT/pages/fundamentals/bundled-libraries.adoc b/docs/modules/ROOT/pages/fundamentals/bundled-libraries.adoc index 779c7348d8f..c8165f9d706 100644 --- a/docs/modules/ROOT/pages/fundamentals/bundled-libraries.adoc +++ b/docs/modules/ROOT/pages/fundamentals/bundled-libraries.adoc @@ -1,7 +1,7 @@ = Bundled Libraries :page-aliases: External_References.adoc, Bundled_Libraries.adoc -include::partial$gtag-config.adoc[] + Mill comes bundled with a set of external Open Source libraries and projects. diff --git a/docs/modules/ROOT/pages/fundamentals/cross-builds.adoc b/docs/modules/ROOT/pages/fundamentals/cross-builds.adoc index f11c879dcfb..55061b56d10 100644 --- a/docs/modules/ROOT/pages/fundamentals/cross-builds.adoc +++ b/docs/modules/ROOT/pages/fundamentals/cross-builds.adoc @@ -1,7 +1,7 @@ = Cross Builds :page-aliases: Cross_Builds.adoc -include::partial$gtag-config.adoc[] + Cross-building refers to taking the same sources and configuration and building it multiple times with minor changes. This could mean taking the same Scala diff --git a/docs/modules/ROOT/pages/fundamentals/library-deps.adoc b/docs/modules/ROOT/pages/fundamentals/library-deps.adoc index ed7cb32b342..a7b4f72bdaf 100644 --- a/docs/modules/ROOT/pages/fundamentals/library-deps.adoc +++ b/docs/modules/ROOT/pages/fundamentals/library-deps.adoc @@ -3,7 +3,7 @@ :link-coursier-doc: https://get-coursier.io/docs/overview :page-aliases: Library_Dependencies.adoc -include::partial$gtag-config.adoc[] + Beside the dependencies between Mill modules, most non-trivial source projects have dependencies to other libraries. diff --git a/docs/modules/ROOT/pages/fundamentals/modules.adoc b/docs/modules/ROOT/pages/fundamentals/modules.adoc index 310cb1dbfbc..6dd16702a81 100644 --- a/docs/modules/ROOT/pages/fundamentals/modules.adoc +++ b/docs/modules/ROOT/pages/fundamentals/modules.adoc @@ -1,8 +1,6 @@ = Modules :page-aliases: Modules.adoc -include::partial$gtag-config.adoc[] - `mill.Module` serves two main purposes: 1. As ``object``s, they serve as namespaces that let you group related ``Task``s diff --git a/docs/modules/ROOT/pages/fundamentals/out-dir.adoc b/docs/modules/ROOT/pages/fundamentals/out-dir.adoc index 5bd7501ccdc..8435c82deed 100644 --- a/docs/modules/ROOT/pages/fundamentals/out-dir.adoc +++ b/docs/modules/ROOT/pages/fundamentals/out-dir.adoc @@ -1,7 +1,7 @@ = The Output Directory :page-aliases: Out_Dir.adoc -include::partial$gtag-config.adoc[] + include::partial$example/fundamentals/out-dir/1-out-files.adoc[] diff --git a/docs/modules/ROOT/pages/fundamentals/tasks.adoc b/docs/modules/ROOT/pages/fundamentals/tasks.adoc index a59e9b2aa6b..81e0ac82e83 100644 --- a/docs/modules/ROOT/pages/fundamentals/tasks.adoc +++ b/docs/modules/ROOT/pages/fundamentals/tasks.adoc @@ -1,7 +1,7 @@ = Tasks :page-aliases: Tasks.adoc -include::partial$gtag-config.adoc[] + One of Mill's core abstractions is its _Task Graph_: this is how Mill defines, orders and caches work it needs to do, and exists independently of any support diff --git a/docs/modules/ROOT/pages/index.adoc b/docs/modules/ROOT/pages/index.adoc index bbdb8acf1db..c1dbb7df812 100644 --- a/docs/modules/ROOT/pages/index.adoc +++ b/docs/modules/ROOT/pages/index.adoc @@ -1,6 +1,6 @@ = Mill: A Fast JVM Build Tool -include::partial$gtag-config.adoc[] + https://index.scala-lang.org/com-lihaoyi/mill/mill-main[image:https://index.scala-lang.org/com-lihaoyi/mill/mill-main/latest.svg[Mill]] https://central.sonatype.com/artifact/com.lihaoyi/mill-dist[image:https://img.shields.io/maven-central/v/com.lihaoyi/mill-dist?label=latest-unstable-version[Maven Central Version]] @@ -12,7 +12,7 @@ Kotlin, and Python: * Mill can build the same Java codebase xref:comparisons/maven.adoc[4-10x faster than Maven], or xref:comparisons/gradle.adoc[2-4x faster than Gradle] -* Mill bundles all the tools needed to develop and publish your project builtin +* Mill includes all the tools needed to develop and publish your project builtin without needing plugins * Mill's typed config language and immutable xref:depth/design-principles.adoc[task graph] diff --git a/docs/modules/ROOT/pages/javalib/build-examples.adoc b/docs/modules/ROOT/pages/javalib/build-examples.adoc index 991c0cec76b..deabbde654e 100644 --- a/docs/modules/ROOT/pages/javalib/build-examples.adoc +++ b/docs/modules/ROOT/pages/javalib/build-examples.adoc @@ -1,7 +1,7 @@ = Java Build Examples :page-aliases: Java_Build_Examples.adoc -include::partial$gtag-config.adoc[] + == Example Builds for Real Projects diff --git a/docs/modules/ROOT/pages/javalib/dependencies.adoc b/docs/modules/ROOT/pages/javalib/dependencies.adoc index ac2c01aef22..fab4455e288 100644 --- a/docs/modules/ROOT/pages/javalib/dependencies.adoc +++ b/docs/modules/ROOT/pages/javalib/dependencies.adoc @@ -1,6 +1,6 @@ = Java Library Dependencies -include::partial$gtag-config.adoc[] + This page goes into more detail about configuring third party dependencies for `JavaModule`. diff --git a/docs/modules/ROOT/pages/javalib/intro.adoc b/docs/modules/ROOT/pages/javalib/intro.adoc index f8d5f124390..8f8edbd4037 100644 --- a/docs/modules/ROOT/pages/javalib/intro.adoc +++ b/docs/modules/ROOT/pages/javalib/intro.adoc @@ -2,7 +2,7 @@ = Building Java with Mill :page-aliases: Intro_to_Mill.adoc, Intro_to_Mill_for_Java.adoc, Java_Intro_to_Mill.adoc -include::partial$gtag-config.adoc[] + :language: Java diff --git a/docs/modules/ROOT/pages/javalib/linting.adoc b/docs/modules/ROOT/pages/javalib/linting.adoc index 316072591c1..1ac78692c02 100644 --- a/docs/modules/ROOT/pages/javalib/linting.adoc +++ b/docs/modules/ROOT/pages/javalib/linting.adoc @@ -1,7 +1,7 @@ = Linting Java Projects :page-aliases: Linting_Java_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss common topics around enforcing the code quality of Java codebases using the Mill build tool diff --git a/docs/modules/ROOT/pages/javalib/module-config.adoc b/docs/modules/ROOT/pages/javalib/module-config.adoc index dff0272c4a9..153b1eb451d 100644 --- a/docs/modules/ROOT/pages/javalib/module-config.adoc +++ b/docs/modules/ROOT/pages/javalib/module-config.adoc @@ -1,7 +1,7 @@ = Java Module Configuration :page-aliases: Java_Module_Config.adoc -include::partial$gtag-config.adoc[] + :language: Java :language-small: java diff --git a/docs/modules/ROOT/pages/javalib/publishing.adoc b/docs/modules/ROOT/pages/javalib/publishing.adoc index 921fe2d984d..626a1ad6009 100644 --- a/docs/modules/ROOT/pages/javalib/publishing.adoc +++ b/docs/modules/ROOT/pages/javalib/publishing.adoc @@ -1,7 +1,7 @@ = Java Packaging & Publishing :page-aliases: Publishing_Java_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss common topics around packaging and publishing your Java projects for others to use diff --git a/docs/modules/ROOT/pages/javalib/testing.adoc b/docs/modules/ROOT/pages/javalib/testing.adoc index 0890139620a..ff8fde99d47 100644 --- a/docs/modules/ROOT/pages/javalib/testing.adoc +++ b/docs/modules/ROOT/pages/javalib/testing.adoc @@ -1,7 +1,7 @@ = Testing Java Projects :page-aliases: Testing_Java_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss common topics around working with test suites using the Mill build tool diff --git a/docs/modules/ROOT/pages/javalib/web-examples.adoc b/docs/modules/ROOT/pages/javalib/web-examples.adoc index 7d33d58f35d..76a1a612aa1 100644 --- a/docs/modules/ROOT/pages/javalib/web-examples.adoc +++ b/docs/modules/ROOT/pages/javalib/web-examples.adoc @@ -1,7 +1,7 @@ = Java Web Project Examples :page-aliases: Java_Web_Examples.adoc -include::partial$gtag-config.adoc[] + This page contains examples of using Mill as a build tool for web-applications. It covers setting up a basic backend server with a variety of server frameworks diff --git a/docs/modules/ROOT/pages/javascriptlib/dependencies.adoc b/docs/modules/ROOT/pages/javascriptlib/dependencies.adoc index 0e88c9c4792..1d0a57ea9ad 100644 --- a/docs/modules/ROOT/pages/javascriptlib/dependencies.adoc +++ b/docs/modules/ROOT/pages/javascriptlib/dependencies.adoc @@ -1,6 +1,6 @@ = Typescript Library Dependencies -include::partial$gtag-config.adoc[] + This page goes into more detail about configuring third party dependencies for `TypescriptModule`s. diff --git a/docs/modules/ROOT/pages/javascriptlib/intro.adoc b/docs/modules/ROOT/pages/javascriptlib/intro.adoc index 081b8374de8..9e29f9bd4d3 100644 --- a/docs/modules/ROOT/pages/javascriptlib/intro.adoc +++ b/docs/modules/ROOT/pages/javascriptlib/intro.adoc @@ -1,6 +1,6 @@ = Building Javascript with Mill -include::partial$gtag-config.adoc[] + :language: Typescript :language-small: typescript diff --git a/docs/modules/ROOT/pages/javascriptlib/linting.adoc b/docs/modules/ROOT/pages/javascriptlib/linting.adoc index cb089ce6af4..e9b6a6b2f56 100644 --- a/docs/modules/ROOT/pages/javascriptlib/linting.adoc +++ b/docs/modules/ROOT/pages/javascriptlib/linting.adoc @@ -1,7 +1,7 @@ = Linting Typescript Projects :page-aliases: Linting_Typescript_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss common topics around maintaining the code quality of Typescript codebases using the Mill build tool diff --git a/docs/modules/ROOT/pages/javascriptlib/module-config.adoc b/docs/modules/ROOT/pages/javascriptlib/module-config.adoc index 4e5af0731a6..8f8c29933af 100644 --- a/docs/modules/ROOT/pages/javascriptlib/module-config.adoc +++ b/docs/modules/ROOT/pages/javascriptlib/module-config.adoc @@ -1,6 +1,6 @@ = Typescript Module Configuration -include::partial$gtag-config.adoc[] + :language: Typescript :language-small: typescript diff --git a/docs/modules/ROOT/pages/javascriptlib/publishing.adoc b/docs/modules/ROOT/pages/javascriptlib/publishing.adoc index d2964358423..e004d04b09e 100644 --- a/docs/modules/ROOT/pages/javascriptlib/publishing.adoc +++ b/docs/modules/ROOT/pages/javascriptlib/publishing.adoc @@ -1,7 +1,7 @@ = Typescript Packaging & Publishing :page-aliases: Publishing_Typescript_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss common topics around publishing your Typescript projects for others to use. diff --git a/docs/modules/ROOT/pages/javascriptlib/testing.adoc b/docs/modules/ROOT/pages/javascriptlib/testing.adoc index ce86231289b..a9542d1f069 100644 --- a/docs/modules/ROOT/pages/javascriptlib/testing.adoc +++ b/docs/modules/ROOT/pages/javascriptlib/testing.adoc @@ -1,6 +1,6 @@ = Testing Typescript Projects -include::partial$gtag-config.adoc[] + This page will discuss common topics around working with test suites using the Mill build tool diff --git a/docs/modules/ROOT/pages/kotlinlib/build-examples.adoc b/docs/modules/ROOT/pages/kotlinlib/build-examples.adoc index 7b20349bcea..7e17838a96b 100644 --- a/docs/modules/ROOT/pages/kotlinlib/build-examples.adoc +++ b/docs/modules/ROOT/pages/kotlinlib/build-examples.adoc @@ -1,5 +1,5 @@ = (TODO) Kotlin Build Examples :page-aliases: Kotlin_Build_Examples.adoc -include::partial$gtag-config.adoc[] + diff --git a/docs/modules/ROOT/pages/kotlinlib/dependencies.adoc b/docs/modules/ROOT/pages/kotlinlib/dependencies.adoc index 9670e311702..92c8d79084b 100644 --- a/docs/modules/ROOT/pages/kotlinlib/dependencies.adoc +++ b/docs/modules/ROOT/pages/kotlinlib/dependencies.adoc @@ -1,6 +1,6 @@ = Kotlin Library Dependencies -include::partial$gtag-config.adoc[] + This page goes into more detail about the various configuration options for `KotlinModule`. diff --git a/docs/modules/ROOT/pages/kotlinlib/intro.adoc b/docs/modules/ROOT/pages/kotlinlib/intro.adoc index 6de8bc33ee7..95d0c3d62fd 100644 --- a/docs/modules/ROOT/pages/kotlinlib/intro.adoc +++ b/docs/modules/ROOT/pages/kotlinlib/intro.adoc @@ -2,7 +2,7 @@ = Building Kotlin with Mill :page-aliases: Kotlin_Intro_to_Mill.adoc -include::partial$gtag-config.adoc[] + :language: Kotlin :language-small: kotlin diff --git a/docs/modules/ROOT/pages/kotlinlib/linting.adoc b/docs/modules/ROOT/pages/kotlinlib/linting.adoc index 3eaa8331535..132004cd2f3 100644 --- a/docs/modules/ROOT/pages/kotlinlib/linting.adoc +++ b/docs/modules/ROOT/pages/kotlinlib/linting.adoc @@ -1,7 +1,7 @@ = Linting Kotlin Projects :page-aliases: Linting_Kotlin_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss common topics around enforcing the code quality of Kotlin codebases using the Mill build tool diff --git a/docs/modules/ROOT/pages/kotlinlib/module-config.adoc b/docs/modules/ROOT/pages/kotlinlib/module-config.adoc index 51747e47cfa..aa16e54e570 100644 --- a/docs/modules/ROOT/pages/kotlinlib/module-config.adoc +++ b/docs/modules/ROOT/pages/kotlinlib/module-config.adoc @@ -1,7 +1,7 @@ = Kotlin Module Configuration :page-aliases: Kotlin_Module_Config.adoc -include::partial$gtag-config.adoc[] + :language: Kotlin :language-small: kotlin diff --git a/docs/modules/ROOT/pages/kotlinlib/publishing.adoc b/docs/modules/ROOT/pages/kotlinlib/publishing.adoc index ae1730295b6..c72036378f9 100644 --- a/docs/modules/ROOT/pages/kotlinlib/publishing.adoc +++ b/docs/modules/ROOT/pages/kotlinlib/publishing.adoc @@ -1,7 +1,7 @@ = Kotlin Packaging & Publishing :page-aliases: Publishing_Kotlin_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss common topics around packaging and publishing your Kotlin projects for others to use diff --git a/docs/modules/ROOT/pages/kotlinlib/testing.adoc b/docs/modules/ROOT/pages/kotlinlib/testing.adoc index ae8c7b25218..8c4c8500d32 100644 --- a/docs/modules/ROOT/pages/kotlinlib/testing.adoc +++ b/docs/modules/ROOT/pages/kotlinlib/testing.adoc @@ -1,7 +1,7 @@ = Testing Kotlin Projects :page-aliases: Testing_Kotlin_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss common topics around working with test suites using the Mill build tool diff --git a/docs/modules/ROOT/pages/kotlinlib/web-examples.adoc b/docs/modules/ROOT/pages/kotlinlib/web-examples.adoc index b9a9586e851..d82473b07ff 100644 --- a/docs/modules/ROOT/pages/kotlinlib/web-examples.adoc +++ b/docs/modules/ROOT/pages/kotlinlib/web-examples.adoc @@ -1,6 +1,6 @@ = Kotlin Web Project Examples -include::partial$gtag-config.adoc[] + This page contains examples of using Mill as a build tool for web-applications. It covers setting up a basic backend server with a variety of server frameworks diff --git a/docs/modules/ROOT/pages/large/multi-file-builds.adoc b/docs/modules/ROOT/pages/large/multi-file-builds.adoc index b2f363c51d3..d40b940ed24 100644 --- a/docs/modules/ROOT/pages/large/multi-file-builds.adoc +++ b/docs/modules/ROOT/pages/large/multi-file-builds.adoc @@ -1,7 +1,7 @@ = Multi-File Builds :page-aliases: Structuring_Large_Builds.adoc -include::partial$gtag-config.adoc[] + include::partial$example/large/multi/10-multi-file-builds.adoc[] diff --git a/docs/modules/ROOT/pages/large/selective-execution.adoc b/docs/modules/ROOT/pages/large/selective-execution.adoc index f6da91ea78d..35642d48a55 100644 --- a/docs/modules/ROOT/pages/large/selective-execution.adoc +++ b/docs/modules/ROOT/pages/large/selective-execution.adoc @@ -1,6 +1,6 @@ = Selective Test Execution -include::partial$gtag-config.adoc[] + include::partial$example/large/selective/9-selective-execution.adoc[] diff --git a/docs/modules/ROOT/pages/migrating/gradle.adoc b/docs/modules/ROOT/pages/migrating/gradle.adoc index e86df29abeb..c61037650d0 100644 --- a/docs/modules/ROOT/pages/migrating/gradle.adoc +++ b/docs/modules/ROOT/pages/migrating/gradle.adoc @@ -2,7 +2,7 @@ :page-aliases: Migrating_A_Gradle_Build_to_Mill.adoc :icons: font -include::partial$gtag-config.adoc[] + The Mill `init` command can be used to convert a Gradle build to Mill. This has xref:#limitations[limitations] and is not intended to reliably migrate 100% of diff --git a/docs/modules/ROOT/pages/migrating/maven.adoc b/docs/modules/ROOT/pages/migrating/maven.adoc index 3d008e506cd..8ae66a0013c 100644 --- a/docs/modules/ROOT/pages/migrating/maven.adoc +++ b/docs/modules/ROOT/pages/migrating/maven.adoc @@ -2,7 +2,7 @@ :page-aliases: Migrating_A_Maven_Build_to_Mill.adoc :icons: font -include::partial$gtag-config.adoc[] + The Mill `init` command can be used to convert a Maven build to Mill. This has xref:#limitations[limitations] and is not intended to reliably migrate 100% of diff --git a/docs/modules/ROOT/pages/migrating/migrating.adoc b/docs/modules/ROOT/pages/migrating/migrating.adoc index c5a349c2027..96c9596e494 100644 --- a/docs/modules/ROOT/pages/migrating/migrating.adoc +++ b/docs/modules/ROOT/pages/migrating/migrating.adoc @@ -1,6 +1,6 @@ = Migrating to Mill -include::partial$gtag-config.adoc[] + This page documents a playbook for migrating existing projects from Maven, Gradle, or SBT to Mill. diff --git a/docs/modules/ROOT/pages/pythonlib/dependencies.adoc b/docs/modules/ROOT/pages/pythonlib/dependencies.adoc index edc0bcc1ede..7806e25cfd4 100644 --- a/docs/modules/ROOT/pages/pythonlib/dependencies.adoc +++ b/docs/modules/ROOT/pages/pythonlib/dependencies.adoc @@ -1,6 +1,6 @@ = Python Library Dependencies -include::partial$gtag-config.adoc[] + This page goes into more detail about configuring third party dependencies diff --git a/docs/modules/ROOT/pages/pythonlib/intro.adoc b/docs/modules/ROOT/pages/pythonlib/intro.adoc index ede08a54a95..7e1372f31a8 100644 --- a/docs/modules/ROOT/pages/pythonlib/intro.adoc +++ b/docs/modules/ROOT/pages/pythonlib/intro.adoc @@ -1,7 +1,7 @@ = Building Python with Mill -include::partial$gtag-config.adoc[] + :language: python diff --git a/docs/modules/ROOT/pages/pythonlib/module-config.adoc b/docs/modules/ROOT/pages/pythonlib/module-config.adoc index 460318c60f4..2854f26e14f 100644 --- a/docs/modules/ROOT/pages/pythonlib/module-config.adoc +++ b/docs/modules/ROOT/pages/pythonlib/module-config.adoc @@ -1,7 +1,7 @@ = Python Module Configuration :page-aliases: Python_Module_Config.adoc -include::partial$gtag-config.adoc[] + :language: Python :language-small: python diff --git a/docs/modules/ROOT/pages/pythonlib/publishing.adoc b/docs/modules/ROOT/pages/pythonlib/publishing.adoc index 5671b0dddf7..4a9a8f72347 100644 --- a/docs/modules/ROOT/pages/pythonlib/publishing.adoc +++ b/docs/modules/ROOT/pages/pythonlib/publishing.adoc @@ -1,7 +1,7 @@ = Python Packaging & Publishing :page-aliases: Publishing_Python_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss common topics around publishing your Python projects for others to use. diff --git a/docs/modules/ROOT/pages/pythonlib/testing.adoc b/docs/modules/ROOT/pages/pythonlib/testing.adoc index 64118b3f103..cfca44c7a41 100644 --- a/docs/modules/ROOT/pages/pythonlib/testing.adoc +++ b/docs/modules/ROOT/pages/pythonlib/testing.adoc @@ -1,7 +1,7 @@ = Testing Python Projects :page-aliases: Testing_Python_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss topics around defining and running Python tests using the Mill build tool diff --git a/docs/modules/ROOT/pages/pythonlib/web-examples.adoc b/docs/modules/ROOT/pages/pythonlib/web-examples.adoc index 5118e2a3220..8a050f18553 100644 --- a/docs/modules/ROOT/pages/pythonlib/web-examples.adoc +++ b/docs/modules/ROOT/pages/pythonlib/web-examples.adoc @@ -1,7 +1,7 @@ = Python Web Project Examples :page-aliases: Python_Web_Examples.adoc -include::partial$gtag-config.adoc[] + This page provides examples of using Mill as a build tool for Python web applications. It includes setting up a basic "Hello, World!" application and developing a fully diff --git a/docs/modules/ROOT/pages/scalalib/build-examples.adoc b/docs/modules/ROOT/pages/scalalib/build-examples.adoc index da0e19283b5..c76df693e5b 100644 --- a/docs/modules/ROOT/pages/scalalib/build-examples.adoc +++ b/docs/modules/ROOT/pages/scalalib/build-examples.adoc @@ -1,7 +1,7 @@ = Scala Build Examples :page-aliases: Scala_Build_Examples.adoc -include::partial$gtag-config.adoc[] + diff --git a/docs/modules/ROOT/pages/scalalib/dependencies.adoc b/docs/modules/ROOT/pages/scalalib/dependencies.adoc index 00fec0ba956..54c860037fe 100644 --- a/docs/modules/ROOT/pages/scalalib/dependencies.adoc +++ b/docs/modules/ROOT/pages/scalalib/dependencies.adoc @@ -1,6 +1,6 @@ = Scala Library Dependencies -include::partial$gtag-config.adoc[] + This page goes into more detail about configuring third party dependencies diff --git a/docs/modules/ROOT/pages/scalalib/intro.adoc b/docs/modules/ROOT/pages/scalalib/intro.adoc index 21db19866b6..9c078435518 100644 --- a/docs/modules/ROOT/pages/scalalib/intro.adoc +++ b/docs/modules/ROOT/pages/scalalib/intro.adoc @@ -2,7 +2,7 @@ = Building Scala with Mill :page-aliases: Intro_to_Mill_for_Scala.adoc, Scala_Intro_to_Mill.adoc -include::partial$gtag-config.adoc[] + :language: Scala :language-small: scala diff --git a/docs/modules/ROOT/pages/scalalib/linting.adoc b/docs/modules/ROOT/pages/scalalib/linting.adoc index 58c06ede50b..0aee3ddad30 100644 --- a/docs/modules/ROOT/pages/scalalib/linting.adoc +++ b/docs/modules/ROOT/pages/scalalib/linting.adoc @@ -1,7 +1,7 @@ = Linting Scala Projects :page-aliases: Linting_Scala_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss common topics around maintaining the code quality of Scala codebases using the Mill build tool diff --git a/docs/modules/ROOT/pages/scalalib/module-config.adoc b/docs/modules/ROOT/pages/scalalib/module-config.adoc index a881dc814d1..85fbf789c7a 100644 --- a/docs/modules/ROOT/pages/scalalib/module-config.adoc +++ b/docs/modules/ROOT/pages/scalalib/module-config.adoc @@ -1,7 +1,7 @@ = Scala Module Configuration :page-aliases: Configuring_Mill.adoc, Scala_Module_Config.adoc -include::partial$gtag-config.adoc[] + :language: Scala :language-small: scala diff --git a/docs/modules/ROOT/pages/scalalib/publishing.adoc b/docs/modules/ROOT/pages/scalalib/publishing.adoc index 6b87e594b17..3ec8d84bffe 100644 --- a/docs/modules/ROOT/pages/scalalib/publishing.adoc +++ b/docs/modules/ROOT/pages/scalalib/publishing.adoc @@ -1,7 +1,7 @@ = Scala Packaging & Publishing :page-aliases: Publishing_Scala_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss common topics around packaging and publishing your Scala projects for others to use diff --git a/docs/modules/ROOT/pages/scalalib/testing.adoc b/docs/modules/ROOT/pages/scalalib/testing.adoc index 8cccab792b7..a0447d39ce0 100644 --- a/docs/modules/ROOT/pages/scalalib/testing.adoc +++ b/docs/modules/ROOT/pages/scalalib/testing.adoc @@ -1,7 +1,7 @@ = Testing Scala Projects :page-aliases: Testing_Scala_Projects.adoc -include::partial$gtag-config.adoc[] + This page will discuss common topics around working with test suites using the Mill build tool diff --git a/docs/modules/ROOT/pages/scalalib/web-examples.adoc b/docs/modules/ROOT/pages/scalalib/web-examples.adoc index f448f3b4bf8..9e4be2f9c28 100644 --- a/docs/modules/ROOT/pages/scalalib/web-examples.adoc +++ b/docs/modules/ROOT/pages/scalalib/web-examples.adoc @@ -1,7 +1,7 @@ = Scala Web Project Examples :page-aliases: Web_Build_Examples.adoc, Scala_Web_Examples.adoc -include::partial$gtag-config.adoc[] + This page contains examples of using Mill as a build tool for web-applications. diff --git a/docs/modules/ROOT/partials/gtag-config.adoc b/docs/modules/ROOT/partials/gtag-config.adoc deleted file mode 100644 index 6f6f521b0e4..00000000000 --- a/docs/modules/ROOT/partials/gtag-config.adoc +++ /dev/null @@ -1,22 +0,0 @@ -++++ - - -++++ diff --git a/docs/supplemental-ui/partials/header-content.hbs b/docs/supplemental-ui/partials/header-content.hbs index 953b8867ea2..ed6cb281d98 100644 --- a/docs/supplemental-ui/partials/header-content.hbs +++ b/docs/supplemental-ui/partials/header-content.hbs @@ -1,4 +1,30 @@
+ +