Skip to content

Make TableStringDiff case insensitive #11032

@amirroth

Description

@amirroth

General Summary

Our CI toolkit currently compares non-numeric table cells in the *tbl.htm files in a case-sensitive way, reporting them as TableStringDiffs. It would be helpful if this comparison was case-insensitive, or at the very least if diffs in capitalization could be split out from legitimate content differences in the cells (e.g., TableStringCaseDiff and TableStringDiff).

The need for this is coming up because refactoring passes are changing the sources of some strings, e.g., from hard-coded strings in function arguments (which are often not uppercased) to strings from the IDF file (which are uppercased if retrieved via the getObjectItem but not via the epJSON API) or strings from constant string_view arrays indexed by enums.

Detailed Description

See above. This is self explanatory.

Possible Implementation

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    NewFeatureRequestThis "issue" is a new feature request, not a defect reportTriageIssue needs to be assessed and labeled, further information on reported might be needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions