Skip to content

Feature request: support configuring line endings for CLI-generated files #3392

@nmummau

Description

@nmummau

What problem are you trying to solve?

When running efcpt reverse engineering from the CLI on different operating systems, the generated files use different line endings.

Observed behavior:

  • Windows-generated files use CRLF
  • Linux-generated files use LF

This means the same database and same configuration can produce different generated output depending on where the CLI runs.

Feature request:

  • support configuring the line ending style for CLI-generated files
  • for example via efcpt-config.json
  • possible values could be:
    • lf
    • crlf
    • native

Why this would help:

  • teams could choose stable output across Windows/Linux CI environments
  • generated-code diffs would be less noisy
  • users who prefer native platform line endings could still keep that behavior

Describe the solution you'd like

Expose a new setting in efcpt-config.json to control the line endings

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions