forked from gradle/gradle
-
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.
Merge pull request gradle#27184 Refactor Problems API
This PR contains the following changes: - Remove stepwise builder - Remove ProblemBuilder.undocumented() and ProblemBuilder.noLocation() - Allow Problems API to define namespace - Separate private and public Problems API interface - Make transformers internal - Add ProblemBuilder.documentedAt(String) - Make problem instances not reference the Problems service - Make public API expose minimal set of features - Replace ProblemBuilder with Action<ProblemSpec> - ProblemBuilder extends ProblemSpec - Require exception in ProbemReporter.throwing(Action) - Move and cleanup ProblemLocation and its subclasses - Clean up task path location and rename identityPath to buildTreePath - Represent buildTreePath with String ## Reviewing cheatsheet ### Before merging the PR, comments starting with ❌ ❓must be fixed 🤔 💅 should be fixed 💭 may be fixed 🎉 celebrate happy things Co-authored-by: Donát Csikós <donat@gradle.com>
- Loading branch information
Showing
127 changed files
with
1,438 additions
and
1,979 deletions.
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
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
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
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
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
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
Oops, something went wrong.