Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enable build configuration caching support #17

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

nextdayy
Copy link

@nextdayy nextdayy commented May 13, 2024

the aim of this PR is to enable build configuration caching into the preprocessor. this substantially improves gradle build times.

  • gradle bumped with gradle wrapper --gradle-version=8.7 (for build caching)
  • reformatted with IntelliJ IDEA linter
  • fixed all deprecations according to the documentation
  • replaced all references to project with their equivalents, according to the documentation (see here) so that build configuration caching works. I am 80% sure this is the only limitation to configuration caching not working, but I wasn't sure how to fully test this
  • all tests still pass

here is a screenshot of a project which shows the issues, which should be resolved by this PR, which arise from using the preprocessor with build configuration caching enabled.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant