The library has been extracted from libgit2 internal functions, and to make them available for use for other programs, and is used in production at GitHub. libbuffer is under GPL2 with linking ...
The generated code, as well as the altered glue file are in this directory:: GherkinExecutorForJava/src/test/java/gherkinexecutor/Feature_Examples at main · atdd-bdd ...