In __sdk_update, candidates wouldn't be updated if the same number of
candidates were removed & added because detection was solely based on
old vs. new candidate counts.
Standardize the formatting of .feature files using auto-formatting
specified in .editorconfig, plus some manual reformatting that conforms
to .editorconfig:
- Use 4-character-wide tabs for indents
- Only one empty line at end of file
- Add or remove empty lines
- Insert initial spaces in comments
- Remove extra spaces in 2 Cucumber Given clauses
Standardize the formatting of .groovy files using auto-formatting
specified in .editorconfig, plus some manual reformatting that conforms
to .editorconfig:
- Fix improper indents
- Use 4-character-wide tabs for indents
- Only one empty line at end of file
- Add or remove empty lines
- Optimize imports
- Files generated by HookResponses conform to new formatting
- Other minor spacing cleanup
Standardize the formatting of .sh files using auto-formatting specified
in .editorconfig, plus some manual reformatting that conforms to
.editorconfig:
- Fix improper indents
- Use 4-character-wide tabs for indents
- Append () to function names in function declarations
- Only one empty line at end of file
- Add or remove empty lines
- Insert initial spaces in comments
- Removed unnecessary semicolons
- Spread conditionals over multiple lines
- Other minor spacing & format cleanup
Standardize the formatting of build.gradle using auto-formatting
specified in a new .editorconfig, plus some manual reformatting that
conforms to the new .editorconfig:
- Use 4-character-wide tabs for indents
- Optimize imports
- Only one empty line at end of file
- Other minor spacing cleanup
assertLinkedCandidate previously compared a calculated link path to a given path, which failed when either path was different but pointed to the same file
assertLinkedCandidate now just correctly ensures paths point to same file