DesignSpaceDocumentReader.process makeKerning relies doc.process makeGlyphs=True
Closed this issue · 1 comments
LettError commented
The makeKerning
parameter in DesignSpaceDocumentReader.process() makes decisions based on which glyphs are present in the target UFO. These glyphs are only generated if the makeGlyphs=True
. So when testing (for instance) with makeGlyphs=False
unexpected results might happen.
https://github.com/LettError/MutatorMath/blob/master/Lib/mutatorMath/ufo/instance.py#L72
This would only be an issue when you're generating kerning but not glyphs. So, not sure if it is something that needs immediate fixing. I just wanted to document the dependency here.
LettError commented
Moving all UFO generating to UFOProcessor