Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include BoDi to Reqnroll package (#91) #95

Merged
merged 4 commits into from
Apr 10, 2024
Merged

Conversation

gasparnagy
Copy link
Contributor

@gasparnagy gasparnagy commented Apr 8, 2024

A change to #80
Discussed in #91

@gasparnagy gasparnagy marked this pull request as ready for review April 8, 2024 19:49
@gasparnagy
Copy link
Contributor Author

@mbhoek @ajeckmans Having slept on it... Why do we have it in a separate assembly at all? If we will never deploy BoDi separately and it is always needed, it should be in the Reqnroll.dll... What do you think?

@Code-Grump
Copy link
Contributor

I didn't want to say the same for fear of it being too out there an idea, but embedding BoDi within the Reqnroll assembly makes total sense - it's practically an implementation detail.

@mbhoek
Copy link
Contributor

mbhoek commented Apr 9, 2024

@gasparnagy I'm fine with that, the only reason I kept it separate is because you asked me to in #40 😄

@gasparnagy
Copy link
Contributor Author

@mbhoek @Code-Grump Yeah... That's why sleeping makes sense.

(A bit of history: BoDi was my first contribution to SpecFlow back in 2010 that I did in my free-time, because we were too busy at work and I could not progress with SpecFlow as I wanted. The "Bo" part of the "BoDi" name comes from the name of my first daughter, who way 1 year old at that time... Now she is 15 and in the national finals of the school programming contest, coding in Python and C++... 😄)

@ajeckmans
Copy link
Contributor

I didn't want to say the same for fear of it being too out there an idea, but embedding BoDi within the Reqnroll assembly makes total sense - it's practically an implementation detail.

I second that.

@gasparnagy gasparnagy merged commit 4f620a0 into main Apr 10, 2024
9 checks passed
@gasparnagy gasparnagy deleted the include-bodi-to-rnr-package branch April 10, 2024 14:51
gasparnagy added a commit that referenced this pull request May 22, 2024
…ons-dependencyinjection-plugin

* origin/main: (21 commits)
  Fix #56 autofac ambiguous stepdef and hook required #127 issue (#139)
  Reduce target framework of Reqnroll to netstandard2.0 (#130)
  Fix StackOverflowException when using [StepArgumentTransformation] with same input and output type (#136)
  MsTest: Replace DelayedFixtureTearDown special case with ClassCleanupBehavior.EndOfClass (#128)
  Temporarily disabled tests until #132 is resolved
  Add NUnit & xUnit core tests to portability suite
  Capture ExecutionContext after every binding invoke (#126)
  small improvement in CodeDomHelper to be able to chain async calls
  fix method name sources in UnitTestFeatureGenerator
  External data plugin, support for JSON files  (#118)
  UnitTests: Check if SDK version is installed and if not ignore the test (#109)
  Fix 111 ignore attr not inherited from rule (#113)
  Update README.md (#110)
  Fix 81 - modified CucumberExpressionParameterTypeRegistry to handle multiple custom types used as cucumber expressions when those types share the same short name. (#104)
  Update index.md
  Simplify test project targets (#105)
  Make SystemTests temp folder configurable and use NUGET_PACKAGES env var to override global NuGet folder
  Fleshing out Generation System Tests (2) (#99)
  Fix for 81 - Cucumber Expression using Enums errors when two enums exist with the same short name (#100)
  Include BoDi to Reqnroll package (#91) (#95)
  ...

# Conflicts:
#	Reqnroll.sln
#	Tests/Reqnroll.PluginTests/Reqnroll.PluginTests.csproj
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants