Make the built-in snippets more extensible

The commit opens up all of the default snippets so that it's easier
to extend them and modify their behaviour. All of the built-in
snippets are now public with protected constructors. Also, where
appropriate the models used by the snippets have been made more
fine-grained.

Closes gh-73
This commit is contained in:
Andy Wilkinson
2015-09-08 10:30:50 +01:00
parent de095eb9fe
commit c2da4c912a
21 changed files with 249 additions and 84 deletions

View File

@@ -1,5 +1,5 @@
[source,bash]
.{{title}}
----
$ curl {{arguments}}
$ curl {{url}} {{options}}
----