clerk-sdk-ruby icon indicating copy to clipboard operation
clerk-sdk-ruby copied to clipboard

clerk/clerk-http-client-ruby repository is hostile to case-insensitive directories

Open jsoref opened this issue 5 months ago • 0 comments

There are five sets of conflicting file names:

  • CreateO A/a uthApplicationRequest
    • https://github.com/clerk/clerk-http-client-ruby/blob/main/.generated/docs/CreateOAuthApplicationRequest.md
    • https://github.com/clerk/clerk-http-client-ruby/blob/main/.generated/docs/CreateOauthApplicationRequest.md
  • FromO A/a uth
    • https://github.com/clerk/clerk-http-client-ruby/blob/main/.generated/docs/FromOAuth.md
    • https://github.com/clerk/clerk-http-client-ruby/blob/main/.generated/docs/FromOauth.md
  • O A/a uthApplication
    • https://github.com/clerk/clerk-http-client-ruby/blob/main/.generated/docs/OAuthApplication.md
    • https://github.com/clerk/clerk-http-client-ruby/blob/main/.generated/docs/OauthApplication.md
  • O A/a uthApplicationWithSecret
    • https://github.com/clerk/clerk-http-client-ruby/blob/main/.generated/docs/OAuthApplicationWithSecret.md
    • https://github.com/clerk/clerk-http-client-ruby/blob/main/.generated/docs/OauthApplicationWithSecret.md
  • UpdateO A/a uthApplicationRequest
    • https://github.com/clerk/clerk-http-client-ruby/blob/main/.generated/docs/UpdateOAuthApplicationRequest.md
    • https://github.com/clerk/clerk-http-client-ruby/blob/main/.generated/docs/UpdateOauthApplicationRequest.md

Filed here because the actual repository won't let me file tickets...

On case-insensitive file systems (APFS case-insensitive -- the default for macOS; NTFS w/ case-insensitive -- the default for Windows), git gets really unhappy because only one of the two files is able to survive on disk (and it's the last one written) -- the other is seen as dirty at all times.

jsoref avatar Jul 11 '25 04:07 jsoref