farhan5248 / sheep-dog-tools

Eclipse and Maven plug-ins to help manual testers support developers adopting bdd and tdd using lean principles
GNU General Public License v3.0
0 stars 0 forks source link

Change Xtext Editor Formatting to Match Eclipse Cucumber Plug-In #3

Closed farhan5248 closed 9 months ago

farhan5248 commented 1 year ago

This includes colours and ctrl+shift+f

farhan5248 commented 1 year ago

Read this page and then correct the formatting

farhan5248 commented 12 months ago

TODO

  1. Make grammar tests with Xtend
  2. Make one format test and fix the code
farhan5248 commented 12 months ago

Add scenario outline parameters to language definition and then to the token formatter code

farhan5248 commented 12 months ago

Read this to understand what's semantic highlighting is for https://eclipse.dev/Xtext/documentation/310_eclipse_support.html#highlighting

farhan5248 commented 11 months ago

Semantic highlighting done, just need to do the 2 TODO above

farhan5248 commented 10 months ago

I broke something in the classpath somehow so will put this on hold. Will do #14 and #15 first.

farhan5248 commented 10 months ago

Indent the steps in this Everything under Feature, Background, Scenario, Examples should have one leading tab Align end of When and Then with Given Align begining tables with GWT

image

farhan5248 commented 10 months ago

TODO

  1. indentation test per keyword
  2. data table indentation
  3. data table spacing within cells
  4. examples indentation
  5. examples spacing within cells
  6. complete feature file test
farhan5248 commented 10 months ago

Had to change test framework from Xtend to Java. Will continue with formatting tests now.

farhan5248 commented 10 months ago

This is going well

TODO

  1. Add Examples
  2. Add tags to examples
  3. Doc string and data table
  4. Make tests
  5. Re-factor Cucumber project