ethan-leba / tree-edit

🌲 Structural editing in Emacs for any™ language!
GNU General Public License v3.0
390 stars 16 forks source link

Property testing with tree-edit #31

Open ethan-leba opened 2 years ago

ethan-leba commented 2 years ago

Would be interesting to add property testing to validate that tree-edit's editing operations are always correct, i.e. on some random correct syntax tree perform an abritrary action and assert the result is still valid.