# Auto-detect text files and normalize line endings * text=auto # Ensure shell scripts and gradlew wrapper always keep LF line endings for Linux/macOS & CI gradlew text eol=lf *.sh text eol=lf # Windows batch scripts *.bat text eol=crlf *.cmd text eol=crlf # Binary files *.jar binary *.png binary *.ico binary