GitXplorerGitXplorer
p

gradle-modularization

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Verified
60cd6f5149654b814ec0795d4a1a8b97e7f13af5

Add references section

ppgreze committed 4 years ago
Unverified
e764c546fe095f87e7b8ad1427c15cf7679eb9e9

Test 10000*20 with dexOptions and -Xmx4096m

ppgreze committed 7 years ago
Unverified
44fdaa4766a13b4927e1d8a45e8200e5a2fe6f22

Fix invalid dependencies resolution when projects > 10

ppgreze committed 7 years ago
Unverified
8a96b8f294bb58b5e7c19e3e7840d61099c26f80

Test 10000*20 with dexOptions and -Xmx4096m

ppgreze committed 7 years ago
Unverified
fafc6bd864daa3ccd011cc494138ad12af6ca361

Test 1000*20 with dexOptions and -Xmx4096m

ppgreze committed 7 years ago
Unverified
23926de05b0170b04ac350797249d82e2040c794

Customize org.gradle.jvmargs for 10000 * 20

ppgreze committed 7 years ago

README

The README file for this repository.

gradle-modularization

Build Status

Benchmarks for different Gradle modularization strategies.

Projects dependencies

For multi_10:

   app
 1     2
3 5   4 6
 7     8
    9

It's interesting to benchmark incremental build for these leafs: 1, 3, 7, 9

For multi_100:

             app
    1-11               12-22
23-33  45-55      34-44    56-66
    67-77              78-88
            89-99

We're applying the same split than multi_10 but for each 11 projects.

Our incremental targets: 19, 39, 79, 99

References

Sample apps:

Code generation:

Validate your hypothesis with gradle-profiler: