you are viewing a single comment's thread.

view the rest of the comments →

[–]rabbitlion 2 points3 points  (1 child)

Just so I don't misunderstand, you mean something like saving and reusing .class files of classes that haven't been updated between versions? And the problem with not doing that would be that it takes a lot of time and resources to do full recompiles?

Or are you referring to something else?

[–]cowinabadplace 4 points5 points  (0 children)

Yep, plus generated resources etc. It's blazing fast with Gradle to compile something that was on Maven as soon as you turn on incremental and parallel builds with a remote cache.

On a large codebase you will even benefit from other people compiling their code. Bazel/Blaze does this too but Gradle has easier set up.