Skip to content

[Feature] Various Config file improvements (env vars, better lint…) #355

@AliSoftware

Description

@AliSoftware

Various ideas to improve swiftgen.yml a bit:

  • Get inspiration from https://github.com/realm/SwiftLint/pull/1703/files to expand ENV vars from inside the swiftgen.yml file
  • Allow wildcards in paths (glob patterns at least, like Resources/**/*.lproj/*.strings?)
  • Use a simple command-line argument (instead of a --config option) to specify an alternate config file. E.g. make it be swiftgen config run swiftgen-config.yml instead of swiftgen config run --config swiftgen-config.yml
  • Make swiftgen config lint warn about invalid keys

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions