-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit b13d5d4
Showing
24,080 changed files
with
2,274,808 additions
and
0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
# EditorConfig helps developers define and maintain consistent | ||
# coding styles between different editors and IDEs | ||
# editorconfig.org | ||
|
||
root = true | ||
|
||
[*] | ||
|
||
indent_style = space | ||
indent_size = 4 | ||
|
||
|
||
end_of_line = lf | ||
charset = utf-8 | ||
trim_trailing_whitespace = true | ||
insert_final_newline = true | ||
|
||
# Markdown files sometimes need trailing whitespaces. | ||
[*.md] | ||
trim_trailing_whitespace = false | ||
|
||
[*.{yml,yaml}] | ||
indent_size = 2 | ||
|
||
[gradle/verification-metadata.xml] | ||
indent_size = 3 | ||
|
||
[subprojects/launcher/src/main/resources/release-features.txt] | ||
insert_final_newline = false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
* text eol=lf | ||
|
||
# | ||
# The above will handle all files NOT found below | ||
# https://help.github.com/articles/dealing-with-line-endings/ | ||
# https://github.com/Danimoth/gitattributes | ||
|
||
# These are explicitly windows files and should use crlf | ||
*.bat text eol=crlf | ||
|
||
# These files are text and should be normalized (Convert crlf => lf) | ||
*.bash text eol=lf | ||
*.css text diff=css | ||
*.htm text diff=html | ||
*.html text diff=html | ||
*.java text diff=java | ||
*.sh text eol=lf | ||
|
||
|
||
# These files are binary and should be left untouched | ||
# (binary is a macro for -text -diff) | ||
*.a binary | ||
*.lib binary | ||
*.icns binary | ||
*.png binary | ||
*.jpg binary | ||
*.jpeg binary | ||
*.gif binary | ||
*.ico binary | ||
*.mov binary | ||
*.mp4 binary | ||
*.mp3 binary | ||
*.flv binary | ||
*.fla binary | ||
*.swf binary | ||
*.gz binary | ||
*.zip binary | ||
*.jar binary | ||
*.tar binary | ||
*.tar.gz binary | ||
*.7z binary | ||
*.ttf binary | ||
*.pyc binary | ||
*.gpg binary | ||
*.bin binary |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,147 @@ | ||
## GitHub docs: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners | ||
## | ||
## CODEOWNERS style rules: | ||
## 1. Prefer team ownership over individual user ownership. | ||
## 2. GBT-related team should be listed first. | ||
## 3. Try to keep paths alphabetically sorted within visual groups. | ||
## 4. List individual owners last. | ||
## | ||
|
||
# bt-unassigned-maintainers must be the first owner | ||
# All directories that are not explicitly listed below are considered | ||
# unassigned. This means that the ownership may be unknown, lost or | ||
# mixed across several groups. | ||
* @gradle/bt-unassigned-maintainers | ||
|
||
# Build infrastructure | ||
.teamcity/ @gradle/bt-developer-productivity | ||
.github/ @gradle/bt-developer-productivity @gradle/bt-product-operations # This might need to be more finegrained in the future | ||
/build-logic/ @gradle/bt-developer-productivity | ||
/build-logic-commons/ @gradle/bt-developer-productivity | ||
/build-logic-settings/ @gradle/bt-developer-productivity | ||
/build.gradle* @gradle/bt-developer-productivity | ||
/settings.gradle* @gradle/bt-developer-productivity | ||
gradle/shared-with-buildSrc/ @gradle/bt-developer-productivity | ||
platforms/build-infrastructure/ @gradle/bt-developer-productivity | ||
subprojects/internal-build-reports/ @gradle/bt-developer-productivity | ||
testing/internal-architecture-testing/ @gradle/bt-developer-productivity | ||
testing/internal-integ-testing/ @gradle/bt-developer-productivity | ||
testing/internal-performance-testing/ @gradle/bt-developer-productivity | ||
testing/internal-testing/ @gradle/bt-developer-productivity | ||
|
||
# Release coordination | ||
subprojects/core-platform/ @gradle/bt-product-operations | ||
subprojects/distributions-dependencies/ @gradle/bt-product-operations | ||
subprojects/distributions-full/ @gradle/bt-product-operations | ||
testing/performance/ @gradle/bt-product-operations | ||
testing/smoke-test/ @gradle/bt-product-operations | ||
testing/soak/ @gradle/bt-product-operations | ||
|
||
# Cross-cutting architecture checks and decisions | ||
.github/CODEOWNERS @gradle/bt-architecture-council | ||
architecture/ @gradle/bt-architecture-council | ||
testing/architecture-test @gradle/bt-architecture-council | ||
|
||
# These files change frequently, and changes to them don't need to automatically alert the architecture council | ||
testing/architecture-test/src/changes/accepted-changes/accepted-public-api-changes.json @gradle/bt-unassigned-maintainers | ||
testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt @gradle/bt-unassigned-maintainers | ||
|
||
# Core automation platform (core/configuration) | ||
platforms/core-configuration/ @gradle/bt-configuration | ||
testing/smoke-ide-test/ @gradle/bt-configuration | ||
|
||
# Core automation platform (Kotlin DSL) | ||
build-logic/kotlin-dsl/ @gradle/bt-kotlin-dsl-maintainers | ||
build-logic/kotlin-dsl-shared-runtime/ @gradle/bt-kotlin-dsl-maintainers | ||
platforms/core-configuration/kotlin-dsl/ @gradle/bt-kotlin-dsl-maintainers | ||
platforms/core-configuration/kotlin-dsl-integ-tests/ @gradle/bt-kotlin-dsl-maintainers | ||
platforms/core-configuration/kotlin-dsl-plugins/ @gradle/bt-kotlin-dsl-maintainers | ||
platforms/core-configuration/kotlin-dsl-provider-plugins/ @gradle/bt-kotlin-dsl-maintainers | ||
platforms/core-configuration/kotlin-dsl-tooling-builders/ @gradle/bt-kotlin-dsl-maintainers | ||
platforms/core-configuration/kotlin-dsl-tooling-models/ @gradle/bt-kotlin-dsl-maintainers | ||
|
||
# Core automation platform (Declarative DSL) | ||
platforms/core-configuration/declarative-dsl-api/ @gradle/bt-declarative-dsl | ||
platforms/core-configuration/declarative-dsl-core/ @gradle/bt-declarative-dsl | ||
platforms/core-configuration/declarative-dsl-evaluator/ @gradle/bt-declarative-dsl | ||
platforms/core-configuration/declarative-dsl-provider/ @gradle/bt-declarative-dsl | ||
platforms/core-configuration/declarative-dsl-tooling-builders/ @gradle/bt-declarative-dsl | ||
platforms/core-configuration/declarative-dsl-tooling-models/ @gradle/bt-declarative-dsl | ||
platforms/core-configuration/declarative-dsl-internal-utils/ @gradle/bt-declarative-dsl | ||
|
||
# Core automation platform (core/runtime) | ||
platforms/core-runtime/ @gradle/bt-core-runtime-maintainers | ||
platforms/core-runtime/build-operations/ @gradle/bt-core-runtime-maintainers @gradle/bt-execution @gradle/dv-integrations-team | ||
platforms/core-runtime/functional/ @gradle/bt-core-runtime-maintainers @gradle/bt-execution @bamboo | ||
platforms/core-runtime/files/ @gradle/bt-core-runtime-maintainers @gradle/bt-execution @gradle/dv-integrations-team | ||
platforms/core-runtime/service-*/ @gradle/bt-core-runtime-maintainers @alllex | ||
|
||
# Core automation platform (core/execution) | ||
platforms/core-execution/ @gradle/bt-execution | ||
platforms/core-execution/build-cache/ @gradle/bt-execution @gradle/dv-integrations-team | ||
platforms/core-execution/build-cache-base/ @gradle/bt-execution @gradle/dv-integrations-team | ||
platforms/core-execution/build-cache-http/ @gradle/bt-execution @gradle/dv-integrations-team | ||
platforms/core-execution/build-cache-packaging/ @gradle/bt-execution @gradle/dv-integrations-team | ||
platforms/core-execution/build-cache-spi/ @gradle/bt-execution @gradle/dv-integrations-team | ||
platforms/core-execution/hashing/ @gradle/bt-execution @gradle/dv-integrations-team | ||
platforms/core-execution/snapshots/ @gradle/bt-execution @gradle/dv-integrations-team | ||
|
||
# Develocity integration | ||
platforms/enterprise/ @gradle/bt-build-scan | ||
platforms/enterprise/enterprise/ @gradle/bt-build-scan @gradle/dv-testing-team | ||
platforms/enterprise/enterprise-logging/ @gradle/bt-build-scan @gradle/dv-testing-team | ||
platforms/enterprise/enterprise-operations/ @gradle/bt-build-scan | ||
platforms/enterprise/enterprise-plugin-performance/ @gradle/bt-build-scan | ||
|
||
# JVM platform | ||
build-logic/java-api-extractor @gradle/bt-jvm | ||
platforms/jvm/ @gradle/bt-jvm | ||
subprojects/plugins/ @gradle/bt-jvm | ||
|
||
# JVM testing services also shared by GE testing plugins | ||
platforms/jvm/testing-junit-platform/ @gradle/bt-jvm @gradle/dv-testing-team | ||
platforms/jvm/testing-jvm/ @gradle/bt-jvm @gradle/dv-testing-team | ||
platforms/jvm/testing-jvm-infrastructure/ @gradle/bt-jvm @gradle/dv-testing-team | ||
|
||
# Software platform | ||
platforms/software/ @gradle/bt-jvm | ||
|
||
# Extensibility | ||
platforms/extensibility/ @gradle/bt-extensibility-maintainers | ||
|
||
# Native | ||
platforms/native/ @gradle/bt-native-maintainers | ||
|
||
# IDE Experience team | ||
platforms/ide/ @gradle/bt-ide-experience | ||
# Eventually be moved to the core platform. | ||
# Currently heavily developed by the bt-ide-experience team. | ||
platforms/ide/problems/ @gradle/bt-ide-experience | ||
platforms/ide/ide-native/ @gradle/bt-ide-experience @gradle/bt-native-maintainers | ||
|
||
# Documentation | ||
platforms/documentation/docs/src/docs/ @gradle/bt-devrel-education | ||
platforms/documentation/docs/src/samples/ @gradle/bt-devrel-education | ||
platforms/documentation/docs/src/docs-asciidoctor-extensions-base/ @gradle/bt-devrel-education | ||
platforms/documentation/docs/src/docs-asciidoctor-extensions/ @gradle/bt-devrel-education | ||
platforms/documentation/samples/ @gradle/bt-devrel-education | ||
|
||
platforms/documentation/docs/src/snippets/kotlinDsl/ @gradle/bt-devrel-education @gradle/bt-kotlin-dsl-maintainers | ||
platforms/documentation/docs/src/docs/userguide/api/kotlin_dsl.adoc @gradle/bt-devrel-education @gradle/bt-kotlin-dsl-maintainers | ||
platforms/documentation/docs/src/docs/userguide/migration/migrating_from_groovy_to_kotlin_dsl.adoc @gradle/bt-devrel-education @gradle/bt-kotlin-dsl-maintainers | ||
|
||
platforms/documentation/docs/src/docs/userguide/core-plugins/base_plugin.adoc @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/core-plugins/build_dashboard_plugin.adoc @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/core-plugins/build_init_plugin.adoc @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/core-plugins/checkstyle_plugin.adoc @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/core-plugins/codenarc_plugin.adoc @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/core-plugins/distribution_plugin.adoc @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/core-plugins/ear_plugin.adoc @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/core-plugins/jacoco_plugin.adoc @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/core-plugins/java_gradle_plugin.adoc @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/core-plugins/pmd_plugin.adoc @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/core-plugins/war_plugin.adoc @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/dep-man/ @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/jvm/ @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/reference/directory_layout.adoc @gradle/bt-devrel-education @gradle/bt-jvm | ||
platforms/documentation/docs/src/docs/userguide/troubleshooting/version_catalog_problems.adoc @gradle/bt-devrel-education @gradle/bt-jvm |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
name: Bug Report | ||
description: Create a report to help us improve | ||
labels: [ "a:bug", "to-triage" ] | ||
assignees: [ ] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Please follow the instructions below. | ||
We receive dozens of issues every week, so to stay productive, we will close issues that don't provide enough information. | ||
If you need help with Gradle or have a usage question, please reach [our community](http://help.gradle.org/) instead of creating an issue. | ||
Please open Android-related issues on [the Android Issue Tracker](https://source.android.com/source/report-bugs) | ||
Please open IntelliJ-related issues on [the JetBrains Issue Tracker](https://youtrack.jetbrains.com/newIssue?project=IDEA) | ||
Please open Gradle Native-related issues on [the Gradle Native repository](https://github.com/gradle/gradle-native/issues) | ||
Provide a brief summary of the issue in the title above | ||
- type: textarea | ||
id: current-behavior | ||
attributes: | ||
label: Current Behavior | ||
description: Tell us what happens | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: expected-behavior | ||
attributes: | ||
label: Expected Behavior | ||
description: Tell us what should happen | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: context | ||
attributes: | ||
label: Context (optional) | ||
description: | | ||
How has this issue affected you? What are you trying to accomplish? | ||
Providing context helps us come up with a solution that is most useful in the real world | ||
validations: | ||
required: false | ||
- type: textarea | ||
id: steps-to-reproduce | ||
attributes: | ||
label: Self-contained Reproducer Project | ||
description: | | ||
Provide a [minimal, self-contained example](https://en.wikipedia.org/wiki/Minimal_reproducible_example) project demonstrating the problem as a GitHub repository or an attached archive. | ||
You can use [the template](https://github.com/gradle/gradle-issue-reproducer) with a Gradle GitHub action set up to showcase your problem. | ||
In the rare cases where this is infeasible, we will also accept a detailed set of instructions. | ||
You can also use [Gradle Project Replicator](https://github.com/android/project-replicator) to reproduce the structure of your project. | ||
validations: | ||
required: true | ||
- type: input | ||
id: gradle-version | ||
attributes: | ||
label: Gradle version | ||
description: What version of Gradle are you running? | ||
validations: | ||
required: true | ||
- type: input | ||
id: build-scan-url | ||
attributes: | ||
label: Build scan URL (optional) | ||
description: | | ||
You can run your build command with `--scan` to publish a Build Scan to [scans.gradle.com](https://scans.gradle.com/). | ||
validations: | ||
required: false | ||
- type: textarea | ||
id: environment | ||
attributes: | ||
label: Your Environment (optional) | ||
description: | | ||
Include as many relevant details about the environment you experienced the bug in | ||
validations: | ||
required: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
name: Feature request | ||
description: Suggest an idea for this project | ||
labels: [ "a:feature", "to-triage" ] | ||
assignees: [ ] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Please follow the instructions below. | ||
We receive dozens of issues every week, so to stay productive, we will close issues that don't provide enough information. | ||
Please open Android-related issues on [the Android Issue Tracker](https://source.android.com/source/report-bugs) | ||
Please open IntelliJ-related issues on [the JetBrains Issue Tracker](https://youtrack.jetbrains.com/newIssue?project=IDEA) | ||
Please open Gradle Native-related issues on [the Gradle Native repository](https://github.com/gradle/gradle-native/issues) | ||
Provide a brief summary of the issue in the title above | ||
- type: textarea | ||
id: expected-behavior | ||
attributes: | ||
label: Expected Behavior | ||
description: Tell us how it should work | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: current-behavior | ||
attributes: | ||
label: Current Behavior (optional) | ||
description: Explain the difference from current behavior | ||
validations: | ||
required: false | ||
- type: textarea | ||
id: context | ||
attributes: | ||
label: Context | ||
description: | | ||
How has this issue affected you? What are you trying to accomplish? What other alternatives have you considered? | ||
Providing context helps us come up with a solution that is most useful in the real world | ||
validations: | ||
required: true |
Oops, something went wrong.