blob: 5145b2226feb7dd74cadf484d68fb01e18fc96fd [file]
# Auto-detect text files and normalize line endings
* text=auto
# Kotlin, Java, and Groovy source files
*.kt text eol=lf
*.kts text eol=lf
*.java text eol=lf
*.groovy text eol=lf
# Build and Configuration files
*.gradle text eol=lf
*.properties text eol=lf
*.json text eol=lf
*.xml text eol=lf
*.yml text eol=lf
*.yaml text eol=lf
*.toml text eol=lf
.editorconfig text eol=lf
.gitignore text eol=lf
.gitattributes text eol=lf
# Documentation and text files
*.md text eol=lf
*.txt text eol=lf
*.html text eol=lf
*.css text eol=lf
*.js text eol=lf
# Shell scripts (UNIX line endings required)
*.sh text eol=lf
gradlew text eol=lf
# Windows batch files (Windows CRLF line endings required)
*.bat text eol=crlf
*.cmd text eol=crlf
gradlew.bat text eol=crlf
# Binary files (preserve binary format without text translation)
*.jar binary
*.class binary
*.klib binary
*.zip binary
*.tar binary
*.gz binary
*.7z binary
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.pdf binary
*.so binary
*.dylib binary
*.dll binary
*.exe binary
*.bin binary
*.keystore binary
*.jks binary