Findbugs bug fixes
Some of the ternary operator use cases don't look as good with this patch; as an alternative I could replace them with regular if/else
Rebased the patch... the old one didn't apply anymore.
Commit 716d43eca936e3ea5325a0ee0cceb087a4ff32e5 in lucene-solr's branch refs/heads/master from Mike McCandless
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=716d43e ]
LUCENE-7742: fix places where we were unboxing and then re-boxing according to FindBugs
Commit 02981d542c6145076ecb58f0c2e87e171fdcf64b in lucene-solr's branch refs/heads/branch_6x from Mike McCandless
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=02981d5 ]
Thanks Daniel Jelinski, I pushed this; but we still need to fold this into ant precommit somehow.