From 9bacb9cc6f9b5944a9663b30741f6633da7609ea Mon Sep 17 00:00:00 2001 From: gedi Date: Thu, 11 Jun 2015 10:23:38 +0300 Subject: [PATCH] separate readme and license copy for gherkin package --- README.md | 8 +++++++- gherkin/LICENSE | 28 ++++++++++++++++++++++++++++ gherkin/README.md | 28 ++++++++++++++++++++++++++++ 3 files changed, 63 insertions(+), 1 deletion(-) create mode 100644 gherkin/LICENSE create mode 100644 gherkin/README.md diff --git a/README.md b/README.md index 883094c..5ef5a0a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ [![Build Status](https://travis-ci.org/DATA-DOG/godog.png)](https://travis-ci.org/DATA-DOG/godog) [![GoDoc](https://godoc.org/github.com/DATA-DOG/godog?status.svg)](https://godoc.org/github.com/DATA-DOG/godog) -gherkin [![GoDoc](https://godoc.org/github.com/DATA-DOG/godog/gherkin?status.svg)](https://godoc.org/github.com/DATA-DOG/godog/gherkin) # Godog @@ -15,10 +14,17 @@ The project is inspired by [behat][behat] and [cucumber][cucumber] and is based The work is still in progress and is not functional yet, neither it is intended for production usage. The general public API may brake. +### Documentation + +See [godoc][godoc] and [gherkin godoc][godoc_gherkin]. +See **.travis.yml** for supported **go** versions. + ### License Licensed under the [three clause BSD license][license] +[godoc]: http://godoc.org/github.com/DATA-DOG/godog "Documentation on godoc" +[godoc_gherkin]: http://godoc.org/github.com/DATA-DOG/godog/gherkin "Documentation on godoc for gherkin" [golang]: https://golang.org/ "GO programming language" [behat]: http://docs.behat.org/ "Behavior driven development framework for PHP" [cucumber]: https://cucumber.io/ "Behavior driven development framework for Ruby" diff --git a/gherkin/LICENSE b/gherkin/LICENSE new file mode 100644 index 0000000..f767265 --- /dev/null +++ b/gherkin/LICENSE @@ -0,0 +1,28 @@ +The three clause BSD license (http://en.wikipedia.org/wiki/BSD_licenses) + +Copyright (c) 2015, DataDog.lt team +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* The name DataDog.lt may not be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY +OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/gherkin/README.md b/gherkin/README.md new file mode 100644 index 0000000..84528d4 --- /dev/null +++ b/gherkin/README.md @@ -0,0 +1,28 @@ +[![Build Status](https://travis-ci.org/DATA-DOG/godog.png)](https://travis-ci.org/DATA-DOG/godog) +[![GoDoc](https://godoc.org/github.com/DATA-DOG/godog/gherkin?status.svg)](https://godoc.org/github.com/DATA-DOG/godog/gherkin) + +# Gherkin Parser for GO + +Package gherkin is a gherkin language parser based on [specification][gherkin] +specification. It parses a feature file into the it's structural representation. It also +creates an AST tree of gherkin Tokens read from the file. + +With gherkin language you can describe your application behavior as features in +human-readable and machine friendly language. See the example directory. + +### Be aware that + +The work is still in progress and is not functional yet, neither it is intended for production usage. +The general public API may brake. + +### Documentation + +See [godoc][godoc]. + +### License + +Licensed under the [three clause BSD license][license] + +[godoc]: http://godoc.org/github.com/DATA-DOG/godog/gherkin "Documentation on godoc for gherkin" +[gherkin]: https://cucumber.io/docs/reference "Gherkin feature file language" +[license]: http://en.wikipedia.org/wiki/BSD_licenses "The three clause BSD license"