rlogiacco / Natural

Natural is a collection of Eclipse plugins to enable rich smart editing of acceptance tests using natural language definition files. It currently supports Cucumber and JBehave syntax.
Eclipse Public License 1.0
75 stars 37 forks source link

Broken Cucumber Formatting [next] #75

Closed drkstr101 closed 4 years ago

drkstr101 commented 4 years ago

This issue is related to https://github.com/rlogiacco/Natural/pull/73 and will need to be resolved before it can be merged.

The new Xtext formatting API is still causing some unintended side effects in next. The formatting API was completely remade in Xtext 20.0. It is rather complex, but does support a lot of advanced formatting capabilities that were previously untenable.

As I am now able to unit test various formatting scenarios, I am uncovering some bugs that are not currently present in master. Extensive testing needs to be done to ensure all supported formatting use cases are working as intended.

drkstr101 commented 4 years ago

Fixed.