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

Bump cucumber-java from 4.4.0 to 4.5.0 in /examples #1580

Conversation

dependabot-preview[bot]
Copy link
Contributor

@dependabot-preview dependabot-preview bot commented Jul 1, 2019

Bumps cucumber-java from 4.4.0 to 4.5.0.

Changelog

Sourced from cucumber-java's changelog.

4.5.0 (2019-06-30)

Added

Changed

  • [JUnit] JUnit will no longer run in verbose mode by default (#1670 M.P. Korstanje)
    • Add summary and/or progress plugins to restore output
  • [TestNG] TestNG will no longer run in verbose mode by default (#1670 M.P. Korstanje)
    • Add summary and/or progress plugins to restore output
  • [Java] Use ServiceLoader for Guice, Needle, OpenEJB, Pico, Spring and Weld ObjectFactory implementations.
    • Removes spurious deprecation warning.
    • Moves ObjectFactory implements to io.cucumber.<module-name> package.

Deprecated

  • [Core] Deprecate cucumber.api.CucumberOptions (#1670 M.P. Korstanje)
    • Use io.cucumber.junit.CucumberOptions or io.cucumber.testng.CucumberOptions instead
  • [Core] Deprecate cucumber.api.cli.Main (#1670 M.P. Korstanje)
    • Use io.cucumber.core.cli.Main instead
  • [JUnit] Deprecate cucumber.api.junit.Cucumber
    • Use io.cucumber.junit.Cucumber instead.
  • [TestNG] Deprecate cucumber.api.testng.TestNGCucumberRunner
    • Use io.cucumber.testng.TestNGCucumberRunner instead.
  • [Needle] Deprecate cucumber.api.needle.*
    • Use io.cucumber.needle.* instead.
  • [Spring] Deprecate cucumber.api.spring.SpringTransactionHooks
    • It is recommended to implement your own transaction hooks.
    • Will allow the dependency on spring-txn to be removed.
Commits
  • 197eae2 [maven-release-plugin] prepare release v4.5.0
  • b4c8e6b Prepare for release 4.5.0
  • 65b024f [Core] Document what Cucumber-JVM considers it public API
  • 9f6b030 [Core] Mark public API
  • 2da6211 [Core] Move Scenario status type to io.cucumber.core.event.Status
  • 4dc6737 [Core] Deprecate Scenario and TypeRegistry
  • 659acfc [Java] Mark public API
  • 96d77cb [Java8] Mark public API
  • 2ccac7c [Build] Disable semver check
  • 87ea534 [Weld] Mark public API
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

If all status checks pass Dependabot will automatically merge this pull request.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in the .dependabot/config.yml file in this repo:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Jul 1, 2019
@dependabot-preview dependabot-preview bot force-pushed the dependabot/gradle/examples/io.cucumber-cucumber-java-4.5.0 branch 2 times, most recently from deca265 to bb9dbf7 Compare July 1, 2019 07:40
@dependabot-preview dependabot-preview bot force-pushed the dependabot/gradle/examples/io.cucumber-cucumber-java-4.5.0 branch from bb9dbf7 to ea8266f Compare July 1, 2019 08:31
@dependabot-preview dependabot-preview bot merged commit a1f1d24 into master Jul 1, 2019
@dependabot-preview dependabot-preview bot deleted the dependabot/gradle/examples/io.cucumber-cucumber-java-4.5.0 branch July 1, 2019 09:50
aulea pushed a commit to aulea/testcontainers-java that referenced this pull request Jul 3, 2019
Bumps [lombok](https://github.com/rzwitserloot/lombok) from 1.16.6 to 1.18.4.
<details>
<summary>Changelog</summary>

*Sourced from [lombok's changelog](https://github.com/rzwitserloot/lombok/blob/master/doc/changelog.markdown).*

> ### v1.18.4 (October 30th, 2018)
> * PLATFORM: Support for Eclipse Photon. [Issue testcontainers#1831](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1831)
> * PLATFORM: Angular IDE is now recognized by the installer [Issue testcontainers#1830](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1830)
> * PLATFORM: Many improvements for lombok's JDK10/11 support.
> * BREAKING CHANGE: The `[**FieldNameConstants**](https://github.com/FieldNameConstants)` feature has been completely redesigned. [Issue testcontainers#1774](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1774) [FieldNameConstants documentation](https://projectlombok.org/features/experimental/FieldNameConstants)
> * BREAKING CHANGE: Lombok will now always copy specific annotations around (from field to getter, from field to builder 'setter', etcetera): A specific curated list of known annotations where that is the right thing to do (generally, `[**NonNull**](https://github.com/NonNull)` style annotations from various libraries), as well as any annotations you explicitly list in the `lombok.copyableAnnotations` config key in your `lombok.config` file. Also, lombok is more consistent about copying these annotations. (Previous behaviour: Lombok used to copy any annotation whose simple name was `NonNull`, `Nullable`, or `CheckForNull`). [Issue testcontainers#1570](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1570) and [Issue testcontainers#1634](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1634)
> * FEATURE: Lombok's `[**NonNull**](https://github.com/NonNull)` annotation can now be used on type usages (annotation on type usages has been introduced in JDK 8). `[**Builder**](https://github.com/Builder)`'s `[**Singular**](https://github.com/Singular)` annotation now properly deals with annotations on the generics type on the collection: `[**Singular**](https://github.com/Singular) List<[**NonNull**](https://github.com/NonNull) String> names;` now does the right thing.
> * FEATURE: You can now mix `[**SuperBuilder**](https://github.com/SuperBuilder)` and `toBuilder`, and `toBuilder` no longer throws `NullPointerException` if a `[**Singular**](https://github.com/Singular)`-marked collection field is `null`. [Issue testcontainers#1324](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1324)
> * FEATURE: delombok now supports module paths via the `--module-path` option, and will automatically add lombok itself to the module path. This should make it possible to delombok your modularized projects. [Issue testcontainers#1848](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1848)
> * FEATURE: You can pass `[**args**](https://github.com/args).txt` to `delombok` to read args from the text file; useful if you have really long classpaths you need to pass to delombok. [Issue testcontainers#1795](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1795)
> * BUGFIX: `[**NoArgsConstructor**](https://github.com/NoArgsConstructor)(force=true)` would try to initialize already initialized final fields in Eclipse. [Issue testcontainers#1829](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1829)
> * BUGFIX: When using lombok to compile modularized (`module-info.java`-style) code, if the module name has dots in it, it wouldn't work. [Issue testcontainers#1808](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1808)
> * BUGFIX: Errors about lombok not reading a module providing `org.mapstruct.ap.spi` when trying to use lombok in jigsaw-mode on JDK 11. [Issue testcontainers#1806](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1806)
> * BUGFIX: Fix NetBeans compile on save. [Issue testcontainers#1770](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1770)
> * BUGFIX: If you manually write your builder class so you can add a few methods of your own, and those methods refer to generated methods, you'd usually run into various bizarre error messages, but only on JDK9/10/11. This one is hard to describe, but we fixed it. [Issue testcontainers#1907](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1907)
> 
> 
> ### v1.18.2 (July 26th, 2018)
> * BUGFIX: mapstruct + lombok in eclipse should hopefully work again. [Issue testcontainers#1359](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1359) and [mapstruct issue testcontainers#1159](https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/1159)
> * BUGFIX: Equals and hashCode again exclude transient fields by default. [Issue testcontainers#1724](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1724)
> * BUGFIX: Eclipse 'organize imports' feature (either explicitly, or if automatically triggered on saving via 'save actions') would remove the import for `lombok.var`. [Issue testcontainers#1783](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1783)
> * BUGFIX: Lombok and gradle v4.9 didn't work together; that's been fixed. [Issue testcontainers#1716](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1716) and [gradle-apt-plugin issue testcontainers#87](https://github-redirect.dependabot.com/tbroyer/gradle-apt-plugin/issues/87)
> * FEATURE: You can now make builders for type hierarchies, using the new (experimental) `[**SuperBuilder**](https://github.com/SuperBuilder)` annotation. Thanks for the contribution, Jan Rieke. [`[**SuperBuilder**](https://github.com/SuperBuilder)` documentation](https://projectlombok.org/features/experimental/SuperBuilder)
> * FEATURE: `[**NoArgsConstructor**](https://github.com/NoArgsConstructor)`, including forcing one with `lombok.config: lombok.noArgsConstructor.extraPrivate=true` now take any defaults set with `[**Builder**](https://github.com/Builder).Default` into account. [Issue testcontainers#1347](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1347)
> ### v1.18.0 (June 5th, 2018)
> * BREAKING CHANGE: The in 1.16.22 introduced configuration key `lombok.noArgsConstructor.extraPrivate` is now `false` by default. [Issue testcontainers#1708](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1708)
> * BUGFIX: Do not generate a private no-args constructor if that breaks the code. [Issue testcontainers#1703](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1703), [Issue testcontainers#1704](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1704), [Issue testcontainers#1712](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1712)
> * BUGFIX: Using boolean parameters in lombok annotations would fail. [Issue testcontainers#1709](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1709)
> * BUGFIX: Delombok would give an error message. [Issue testcontainers#1705](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1705)
> * BUGFIX: Eclipse java10 var support didn't work if lombok was installed in your eclipse. [Issue testcontainers#1676](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1676)
> * FEATURE: Google's [Flogger (a.k.a. FluentLogger)](https://google.github.io/flogger/) is now available via `[**Flogger**](https://github.com/Flogger)`. [Issue testcontainers#1697](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1697)
> * FEATURE: `[**FieldNameConstants**](https://github.com/FieldNameConstants)` has been extended to support prefixes and suffixes. By default, the generated constants are prefixed with `FIELD_`. [Docs on [**FieldNameConstants**](https://github.com/FieldNameConstants)](https://projectlombok.org/features/experimental/FieldNameConstants).
> 
> ### v1.16.22 "Envious Ferret" (May 29th, 2018)
> * FEATURE: Private no-args constructor for `[**Data**](https://github.com/Data)` and `[**Value**](https://github.com/Value)` to enable deserialization frameworks (like Jackson) to operate out-of-the-box. Use `lombok.noArgsConstructor.extraPrivate = false` to disable this behavior.
> * FEATURE: Methods can now be marked for inclusion in `toString`, `equals`, and `hashCode` generation. There is a new mechanism to mark which fields (and now, methods) are to be included or excluded for the generation of these methods: mark the relevant member with for example `[**ToString**](https://github.com/ToString).Include` or `[**EqualsAndHashCode**](https://github.com/EqualsAndHashCode).Exclude`. [ToString documentation](https://projectlombok.org/features/ToString) [EqualsAndHashCode documentation](https://projectlombok.org/features/EqualsAndHashCode)
> * FEATURE: `[**Getter**](https://github.com/Getter)` and `[**Setter**](https://github.com/Setter)` also allow `onMethod` and `onParam` when put on a type. [Issue testcontainers#1653](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1653) 
> * FEATURE: `[**FieldNameConstants**](https://github.com/FieldNameConstants)` is a new feature that generates string constants for your field names. [Docs on [**FieldNameConstants**](https://github.com/FieldNameConstants)](https://projectlombok.org/features/experimental/FieldNameConstants).
> * PLATFORM: Lombok can be compiled on JDK10, and should run on JDK10. [Issue testcontainers#1693](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1693)
> * PLATFORM: lombok now counts as an _incremental annotation processor_ for gradle. Should speed up your gradle builds considerably! [Issue testcontainers#1580](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1580)
> * PLATFORM: Fix for using lombok together with JDK9+'s new `module-info.java` feature. [Issue testcontainers#985](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/985)
> * BUGFIX: Solved some issues in eclipse that resulted in error 'A save participant caused problems'. [Issue testcontainers#879](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/879)
> * BUGFIX: Netbeans on jdk9. [Issue testcontainers#1617](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1617)
> * BUGFIX: Netbeans < 9. [Issue testcontainers#1555](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1555)
> * PROMOTION: `var` has been promoted from experimental to the main package with no changes. The 'old' experimental one is still around but is deprecated, and is an alias for the new main package one. [var documentation](https://projectlombok.org/features/var.html).
> * OLD-CRUFT: `lombok.experimental.Builder` and `lombok.experimental.Value` are deprecated remnants of when these features were still in experimental. They are now removed entirely. If your project is dependent on an older version of lombok which still has those; fret not, lombok still processes these annotations. It just no longer includes them in the jar.
> 
> ### v1.16.20 (January 9th, 2018)
> * PLATFORM: Better support for jdk9 in the new IntelliJ, Netbeans and for Gradle.
> * BREAKING CHANGE: _lombok config_ key `lombok.addJavaxGeneratedAnnotation` now defaults to `false` instead of true. Oracle broke this annotation with the release of JDK9, necessitating this breaking change.
></table> ... (truncated)
</details>
<details>
<summary>Commits</summary>

- [`8451c88`](projectlombok/lombok@8451c88) pre-release version bump
- [`e960f48`](projectlombok/lombok@e960f48) cleaning up the changelog in preparation for a release.
- [`9b06018`](projectlombok/lombok@9b06018) [fixes testcontainers#1907] This one is hard to describe; due to builder being a bit overze...
- [`f5b1069`](projectlombok/lombok@f5b1069) add jdk11 to docker builds
- [`0336537`](projectlombok/lombok@0336537) fixing the tests added in the previous commits by janrieke to match alternati...
- [`d8de0e3`](projectlombok/lombok@d8de0e3) Merge branch 'wildcardsSingularFix' of git://github.com/janrieke/lombok into ...
- [`eca219e`](projectlombok/lombok@eca219e) eliminate ‘you are using private API’ warnings by streamlining all reflective...
- [`182cb0c`](projectlombok/lombok@182cb0c) [java-11] up dependency on lombok.patcher, including asm7
- [`c02263a`](projectlombok/lombok@c02263a) Merge pull request [testcontainers#1923](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1923) from abargnesi/fix-maven-issue-management
- [`4cf36b2`](projectlombok/lombok@4cf36b2) Merge pull request [testcontainers#1917](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1917) from kkocel/master
- Additional commits viewable in [compare view](projectlombok/lombok@v1.16.6...v1.18.4)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=org.projectlombok:lombok&package-manager=maven&previous-version=1.16.6&new-version=1.18.4)](https://dependabot.com/compatibility-score.html?dependency-name=org.projectlombok:lombok&package-manager=maven&previous-version=1.16.6&new-version=1.18.4)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

**Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in the `.dependabot/config.yml` file in this repo:
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

</details>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants