Hi everyone, I think all of us are annoyed sometimes with the time it takes to build fineract especially if you have integration tests that need to be debugged and fixed. A single integration test run (without starting up the fineract server) involved rebuilding the fineract-client module and regenerating all the clients with it, then rebuilding the integration-tests module which took a lot of time; and this was true even though you haven't changed anything. The reason was that Gradle's incremental build is not utilized properly and the up-to-date checks were broken.
Yesterday I managed to fix a lot of these issues, hence the fineract-client will not get regenerated and the integration-tests will not be recompiled every time you try to run it. The changes are already available on develop. My feeling is that these changes mean around an 80-85% decrease in the time needed to run integration tests from IntelliJ, but I don't have exact measurements. If you encounter issues with the recent changes, let me know. Best, Arnold
