The core data parser accepts a xcdatamodeld
(or xcdatamodel
) file. The parser will load all the configurations, entities, and fetch requests for each model.
The default filter for this command is: [^/]\.xcdatamodeld?$
. That means it'll accept any file with the extensions xcdatamodel
or xcdatamodeld
.
You can provide a custom filter using the filter
option, it accepts any valid regular expression. See the Config file documentation for more information.
This parser currently doesn't accept any options.
- See here for a list of templates bundled with SwiftGen and their documentation.
- If you want to write custom templates, make sure to check the stencil context documentation to see what data is available after parsing.