Sha256: d793368ed0677c742d7be088b563efba46becf743c8309378306e72c5de8c48f

Contents?: true

Size: 1.13 KB

Versions: 2

Compression:

Stored size: 1.13 KB

Contents

Priority
-------------

Show less boilerplate code in the documentation
replace copying raw data during adaptation (all of the Marshal#load/#unload calls) with simply testing that modification never happens in order to increase performance?



# todo - add compatibility with newer versions of Gherkin
# todo - incorporate cuke_modeler extensions from other projects
# todo - add plenty of testing around weird and minimal gherkin text for all models
# todo - add support for `Rule` keyword
# todo - incorporate new flexibility of `Example` keyword, etc.
# todo - Have CukeModeler::Parsing.dialect also control the default dialect used by Gherkin

Backlog
-------------

Include comments in the string output of a feature file

replace joined array source text with single string source text/heredocs
unit testing around parsing/modeling cases (whitespace, indentation, minimalistic feature elements, etc.)
replace "\n" usages with the currently set record separator (i.e "\$" )
make sure that all classes and tests are covered and attaches to code coverage
- make an actual Gherkin 5 adapter (just inherit from the Gherkin 4 adapter)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cuke_modeler-2.1.0 todo.txt
cuke_modeler-2.0.0 todo.txt