Details
Description
With JBEHAVE-718 the constructor
public ExamplesTableFactory(Keywords keywords, ResourceLoader resourceLoader,
ParameterConverters parameterConverters)
was changed to
public ExamplesTableFactory(Keywords keywords, ResourceLoader resourceLoader,
ParameterConverters parameterConverters, TableTransformers tableTranformers)
when the TableTransformers feature was introduced.
This is a backwards incompatible change and should not have been included like that in a patch revision with only the last digit of the version number changed, as it breaks existing code (including mine ) when going up to the latest 3.6 version.
I suggest adding back the original constructor with a sensible default behavior.
A pull request on GitHub will be sent: https://github.com/jbehave/jbehave-core/pull/31
Activity
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 3.6.6 [ 18480 ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Fix Version/s | 3.7 [ 18390 ] |
Constructors in ExamplesTable and ExamplesTableFactory reinstated. Thanks for heads up.