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

remove deprecated APIs, bundles, domain/core and part of domain-builders #755

Merged
merged 3 commits into from
Dec 25, 2020

Conversation

robstoll
Copy link
Owner

moreover:

  • remove deprecated translation modules
  • remove functions in api-fluent and api-infix which were only there
    due to bbc, we are going to break binary compatibility anyway, so we
    can remove them.
  • remove Assert/AssertionPlant and co.
  • remove AssertionChecker and co.
  • remove deprecated verbs using still Assert
  • remove ExpectImpl and co.
  • remove AssertImpl and co.
  • remove subject from SubjectProvider (was only there because of Assert)
    • also remove PlantHasNoSubjectException and simplify corresponding
      code catching it.
  • remove all deprecated functionality in domain-api, domain-builders
    domain-robstoll and domain-robstoll-lib which were only used by the
    deprecated APIs
  • remove atrium-spec, was only used by deprecated APIs
  • remove spek1 dependencies, all projects are now using spek2
  • move spec about disjunctive matches from domain-builders into the
    corresponding APIs

I confirm that I have read the Contributor Agreements v1.0, agree to be bound on them and confirm that my contribution is compliant.

moreover:
- remove deprecated translation modules
- remove functions in api-fluent and api-infix which were only there
  due to bbc, we are going to break binary compatibility anyway, so we
  can remove them.
- remove Assert/AssertionPlant and co.
- remove AssertionChecker and co.
- remove deprecated verbs using still Assert
- remove ExpectImpl and co.
- remove AssertImpl and co.
- remove subject from SubjectProvider (was only there because of Assert)
  - also remove PlantHasNoSubjectException and simplify corresponding
    code catching it.
- remove all deprecated functionality in domain-api, domain-builders
  domain-robstoll and domain-robstoll-lib which were only used by the
  deprecated APIs
- remove atrium-spec, was only used by deprecated APIs
- remove spek1 dependencies, all projects are now using spek2
- move spec about disjunctive matches from domain-builders into the
  corresponding APIs
I will adopt the scala api after all refactorings.
@robstoll robstoll merged commit 58d6ec7 into master Dec 25, 2020
@robstoll robstoll added this to the 0.16.0 milestone Dec 25, 2020
@robstoll robstoll deleted the remove-deprecated branch December 25, 2020 00:38
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.

1 participant