Skip to content

[Copilot] Flag source files with names that only differ by case #116

@dmcilvaney

Description

@dmcilvaney

Issue Description

While our primary environment is Linux, we need to support git clones on Windows. Some packages (fedora's chromium for example) have files that differ only in case:
0001-Implement-support-for-PPC64-on-Linux.patch - patches crashpad (third_party/crashpad/crashpad/)
0001-Implement-support-for-ppc64-on-Linux.patch - patches breakpad (third_party/breakpad/breakpad/)

We can fix these trivially by overlays, but we need to know about them. When rendering files, error on any files that would collide.

Expected Changes

azldev comp render should generate an error, and suggest creating an overlay, for any files that would collide.
This isn't a 'render failed', just a tool error (ie we finish the render, but mark it as error in the table).

Additional Context

No response

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions