formats the build gradle files with the latest ktfmt version
remove the deprecations in the build gradle files
Remove testRuntimeOnly dependency in preparation for gradle 8.9
After this PR is merged, it should be possible to merge this PR and update gradle to 8.9
๐ Motivation and Context
The formatting was done, because editing the build gradle files makes using the auto formatter hard, since they are not compliant with the current format.
The deprecations were removed, since they will be removed in the future.
The testRuntime dependency is removed, because it prevents the update to gradle 8.9
๐งช How Has This Been Tested?
Integration tests are still working
๐ฆ Types of changes
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
โ Checklist
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
๐ Description
This PR does
After this PR is merged, it should be possible to merge this PR and update gradle to 8.9
๐ Motivation and Context
The formatting was done, because editing the build gradle files makes using the auto formatter hard, since they are not compliant with the current format.
The deprecations were removed, since they will be removed in the future.
The testRuntime dependency is removed, because it prevents the update to gradle 8.9
๐งช How Has This Been Tested?
Integration tests are still working
๐ฆ Types of changes
โ Checklist