summary of problem
Executing gradle spotlessApply changes permission on the changed files from 644 to 755
gradle or maven version
Gradle 6.5.1
spotless version
plugins {
id 'com.diffplug.spotless' version '5.1.0'
}
operating system and version
Running MSYS2 on Windows 10
full Spotless configuration block(s)
spotless {
format 'misc', {
target '*.gradle', '*.md', '*.txt', '.gitignore', '.gitattributes'
trimTrailingWhitespace()
indentWithSpaces()
endWithNewline()
}
project.plugins.withType(JavaPlugin) {
java {
licenseHeaderFile(rootProject.file('copyright.txt'))
removeUnusedImports()
}
}
}
git config
$ git config --list --show-origin
...
file:.git/config core.filemode=true
file:.git/config core.repositoryformatversion=0
file:.git/config core.bare=false
file:.git/config core.logallrefupdates=true
file:.git/config core.symlinks=false
file:.git/config core.ignorecase=true
...
Note that the result is the same with core.filemode set to false.
summary of problem
Executing
gradle spotlessApplychanges permission on the changed files from644to755gradle or maven version
Gradle 6.5.1
spotless version
operating system and version
Running MSYS2 on Windows 10
full Spotless configuration block(s)
git config
Note that the result is the same with
core.filemodeset tofalse.