-
Notifications
You must be signed in to change notification settings - Fork 12
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
Introduce Error Prone #712
Merged
Merged
Changes from 54 commits
Commits
Show all changes
56 commits
Select commit
Hold shift + click to select a range
ca3791b
Add Error Prone compiler
alexander-yevsyukov a31f735
Change `Nullable`, address some ret. vals
alexander-yevsyukov cdd6f28
Handle ignored return values
alexander-yevsyukov 6a287f4
Handle checking return values
alexander-yevsyukov 3c8ba11
Handle checking return values
alexander-yevsyukov 9243298
Extract variable
alexander-yevsyukov a963623
Use `Nullable` from the Checker framework
alexander-yevsyukov d519c98
Fix using generic param as qualifier
alexander-yevsyukov a3c5013
Handle return values
alexander-yevsyukov 9b3849c
Handle ignored return values
alexander-yevsyukov 1692180
Handle ignored return values
alexander-yevsyukov 0980153
Handle ignored return values
alexander-yevsyukov 86c9ae0
Handle ignored return values
alexander-yevsyukov 95e2f77
Handle ignored return values
alexander-yevsyukov 4721160
Fix tests
alexander-yevsyukov 6b27e92
Fix test
alexander-yevsyukov 9eb65ce
Fix test
alexander-yevsyukov 735dd14
Fix tests
alexander-yevsyukov e50ddd3
Fix tests
alexander-yevsyukov 1805508
Merge remote-tracking branch 'remotes/origin/master' into error-prone
alexander-yevsyukov f50ab3f
Merge remote-tracking branch 'remotes/origin/master' into error-prone
alexander-yevsyukov 474130f
Improve code layout
alexander-yevsyukov 8fdda34
Optimize imports
alexander-yevsyukov 116d7df
Optimize imports
alexander-yevsyukov ea04d7a
Improve code layout
alexander-yevsyukov dc646e0
Fix EOF
alexander-yevsyukov 8a9ec74
Extract aggregate reading operation as a method object
alexander-yevsyukov 2d153ea
Improve code layout
alexander-yevsyukov 352edf0
Remove redundant `inheritDoc`
alexander-yevsyukov 203a3ad
Remove unused methods
alexander-yevsyukov 505821b
Fix Javadoc layout
alexander-yevsyukov ec2cab9
Improve code layout
alexander-yevsyukov 425fae2
Fix code layout
alexander-yevsyukov 8917a70
Allow several types of nullable annotations
alexander-yevsyukov dc9e982
Simplify work with streams
alexander-yevsyukov a243fa3
Simplify var type
alexander-yevsyukov 860c0c2
Fix code layout
alexander-yevsyukov 08d16b4
Improve code layout
alexander-yevsyukov 621c4eb
Improve code layout
alexander-yevsyukov 8b881d8
Improve code layout
alexander-yevsyukov dbb62a9
Align generic params
alexander-yevsyukov d4039d8
Improve code layout
alexander-yevsyukov 5ba1a15
Add static import
alexander-yevsyukov b9f1c0f
Use streams
alexander-yevsyukov febd39e
Fix code layout
alexander-yevsyukov 1bd2d02
Merge remote-tracking branch 'remotes/origin/master' into error-prone
alexander-yevsyukov 1c4823d
Resolve Error Prone errors
alexander-yevsyukov 6b59984
Remove some `final`s for local vars
alexander-yevsyukov 6064a57
Simplify a stream op.
alexander-yevsyukov 1dbaead
Extract method
alexander-yevsyukov 70072bf
Remove redundant formatting calls
alexander-yevsyukov ed402e3
Use statically imported methods for streams
alexander-yevsyukov 2bf51b3
Extract variables
alexander-yevsyukov c260016
Merge remote-tracking branch 'remotes/origin/master' into error-prone
alexander-yevsyukov ae3b3bf
Remove `final` var qualifier
alexander-yevsyukov e812167
Improve code layout
alexander-yevsyukov File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dmdashenkov, it's the new layout for calling builders. In Java 11, we'd have
var
instead of type.