Hasty Briefsbeta

Bilingual

APFS is case-insensitive by default

12 hours ago
  • APFS is case-insensitive by default, causing path confusion in mixed environments.
  • A Gradle build on Jenkins (ext4, case-sensitive) failed due to duplicate symbols from case mismatches in package paths.
  • The issue arose from inconsistent capitalization in directory names when moving packages.
  • Fixes include setting `git config core.ignorecase false` or using a case-sensitive APFS volume.
  • Best practice: adhere to naming guidelines and avoid capitalization in Java/Kotlin package names to prevent cross-platform issues.