These changes remove a dependency to the deprecated crypto package and upgrade the version spec for others to a version that is strong-mode clean. This also begins making redstone clean in strong-mode analysis, but does not try to fix everything. There are still three "errors" that could be corrected by casting, but I'm not sure how that would interact with plugins so I did not include it. A number of warnings remain and some of them look tricky to resolve. Once this is committed I'll take another look at the remaining strong-mode issues.
@luizmineo @kaendfinger @austincummings
These changes remove a dependency to the deprecated crypto package and upgrade the version spec for others to a version that is strong-mode clean. This also begins making redstone clean in strong-mode analysis, but does not try to fix everything. There are still three "errors" that could be corrected by casting, but I'm not sure how that would interact with plugins so I did not include it. A number of warnings remain and some of them look tricky to resolve. Once this is committed I'll take another look at the remaining strong-mode issues.