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

Migrate the CollectionStreamForEach refactor to error-prone #1139

Merged
merged 2 commits into from
Jan 2, 2020

Conversation

carterkozak
Copy link
Contributor

==COMMIT_MSG==
Migrate the CollectionStreamForEach refactor to error-prone
==COMMIT_MSG==

Possible downsides?

Previously this was not merge blocking, but the updated check will fail compilation for projects which fail on warnings.
There's a potential failure scenario where a collection implementation can define forEach using this.stream(), however that code should be rewritten to avoid stream overhead.

@changelog-app
Copy link

changelog-app bot commented Jan 2, 2020

Generate changelog in changelog/@unreleased

Type

  • Feature
  • Improvement
  • Fix
  • Break
  • Deprecation
  • Manual task
  • Migration

Description

Migrate the CollectionStreamForEach refactor to error-prone

Check the box to generate changelog(s)

  • Generate changelog entry

@carterkozak
Copy link
Contributor Author

Verified on a large internal project

@bulldozer-bot bulldozer-bot bot merged commit b3e9344 into develop Jan 2, 2020
@bulldozer-bot bulldozer-bot bot deleted the ckozak/CollectionStreamForEach_ep branch January 2, 2020 20:34
This was referenced Jan 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants