Open ethanmsl opened 1 year ago
related note:
Use of the prolific ed page's liquid-rs templating system would offer a complementary approach -- filter/piping input through modifier functions (e.g. to swap between cases).
This is also the the same templating engine that cargo generate uses -- increasing the ease of contributing some bit of code from here to there should the near-opportunity arise in the future.
package name hi I'm a package name
is not valid and the python won't runPackage_Name
will cause the linter to flag in appropriate capitalizationit would be convenient if some validation were performed at input receipt
(granted, not all validation would be possible for all theoretical templating schemes -- but a small number of rules on casing and whitespace would cover the vast majority of cases)