You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(dotnet) Migrate gherkin messages to cucumber messages (#426)
This PR enhances the .Net implementation such that the Message events
and pickles that are generated use the Cucumber/Messages types instead
of the Gherkin.Cucumber.Messages.Types which had been embedded in the
Gherkin project.
* Add test data for star keywords
The starkey word is kinda special because its step type is unknown.
How different implementations handle this seems to be inconsistent. This
should highlight some problems.
Co-authored-by: M.P. Korstanje <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,7 @@ This document is formatted according to the principles of [Keep A CHANGELOG](htt
16
16
17
17
### Changed
18
18
- Fixed Afrikaans translation for "rule" ([#428](https://github.com/cucumber/gherkin/pull/428))
19
+
-[.NET] Migrated to the use of Cucumber/Messages. Eliminated the built-in Gherkin.CucumberMessages.Types ([#426](https://github.com/cucumber/gherkin/pull/426))
19
20
20
21
### Removed
21
22
-[Python] Dropped legacy `.egg-info` metadata distribution artifacts
@@ -28,6 +29,7 @@ This document is formatted according to the principles of [Keep A CHANGELOG](htt
28
29
-[Go] Trim trailing tab characters from title and step lines ([#441](https://github.com/cucumber/gherkin/pull/441))
29
30
-[Java] Use a more consistent definition of whitespace ([#442](https://github.com/cucumber/gherkin/pull/442))
thrownewInvalidOperationException($"Enum {type.Name} field {field.Name} does not have a Description attribute or the Description attribute is empty.");
0 commit comments