gradle-project-setup-howto icon indicating copy to clipboard operation
gradle-project-setup-howto copied to clipboard

How to structure a growing Gradle project with smart dependency management?

Results 23 gradle-project-setup-howto issues
Sort by recently updated
recently updated
newest added

Just how special `:app` is not clear from the documentation. Process to reproduce. - [ ] clone the project's git repository - [ ] `git mv app foo` - [...

When using a gradle plugin (internal or external such as detekt) it can sometimes inject implementations at the top of the list. These can 1) have a version and 2)...

question

It would be helpful to have examples that use TOML version catalogs. Maybe the platform plugins can read coordinate info from the version catalog?

suggestion

Hi, I love the videos and they've been very helpful for understanding Gradle. One issue I've been thinking about a lot is: What's the best way to handle the versioning...

I would suggest removing the code in PluginApplicationOrderAnalysis.kt that shortens the names of the plugins, for the following reasons: 1) I refactored this project and changed "org.example" to the actual...

suggestion

Provide examples of testing the precompiled script plugins using [GradleTestKit](https://docs.gradle.org/current/userguide/test_kit.html) and separately using [ProjectBuilder](https://docs.gradle.org/current/javadoc/org/gradle/testfixtures/ProjectBuilder.html), show casing pros/cons of each approach.

suggestion

Bumps org.cyclonedx:cyclonedx-gradle-plugin from 1.8.2 to 1.10.0. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.cyclonedx:cyclonedx-gradle-plugin&package-manager=gradle&previous-version=1.8.2&new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...

dependencies

Bumps [org.json:json](https://github.com/douglascrockford/JSON-java) from 20190722 to 20240303. Release notes Sourced from org.json:json's releases. 20240303 Pull Request Description #875 20240303-pre-release-updates #874 Deployment and Pipeline action updates #869 Revert recent obj long get...

dependencies

Bumps org.apache.poi:poi from 5.2.2 to 5.3.0. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.poi:poi&package-manager=gradle&previous-version=5.2.2&new-version=5.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands...

dependencies

Bumps `jackson` from 2.13.5 to 2.17.1. Updates `com.fasterxml.jackson.core:jackson-annotations` from 2.13.5 to 2.17.1 Commits See full diff in compare view Updates `com.fasterxml.jackson.core:jackson-core` from 2.13.5 to 2.17.1 Commits cba40f1 [maven-release-plugin] prepare release...

dependencies