Fixes androidx import, lint & powermock reflection issues #2
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.
This PR is a collection of minor fixes to get the project in a state where
./gradlew build
is successful. This will help prepare the project for further updates such as Gradle/AGP upgrade, Buildkite integration and publishing to S3 support.Fragment
&AppCompatActivity
inPermissMeTests
MockClassLoader cannot access jdk/internal/reflect superclass
error that happens in JDK 11. Admittedly I am not too familiar with powermock, but as I understand it, powermock is trying to access some internal files it shouldn't. There is an open issue about this with more details: Power mock is not working with JDK 9, Getting initializationError(PowermockTest): java.lang.reflect.InvocationTargetException powermock/powermock#901getColumnIndex
was resulting inError: Value must be ≥ 0 [Range]