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.
I've been doing some extensive work on this code base lately and the compiler warnings (which numbered ~900, IIRC) were driving me crazy since I couldn't tell if I was adding new warnings or not, so I decided to knock this out this morning. It took only about 1.5 hours since most of them were related to
ExprNode
deprecation.In the future, it will be easy to tell if there are new warnings or not and we should consider a way of enforcing this.
This addresses #541 and all other warnings as well.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.