basic gradle stuff
- Android gradle plugin to 7.0.0
- gradle to 7.4.1
- gson to 2.9.0
- stormpot to 3.1 (has breaking changes)
- commons io to 2.11.0 (has breaking changes)
- guava to 31.1
- acra to 5.8.4 (has breaking changes)
Any breaking changes which can introduce crashes to look into?
Stormpot (MD pool), but this should work fine. Commons io might be worth because previous version is from 2005 and maybe things have changed since then (e.g. try deleting cache). And acra has breaking changes too, but I think this will work.
Crash on opening issue/repo:
java.lang.VerifyError: Rejecting class stormpot.BSlot that attempts to sub-type erroneous class stormpot.BSlotColdFields (declaration of 'stormpot.BSlot' appears in /data/app/~~VG4bbRer2cJXFsH210gInA==/org.mian.gitnex-tbLqaHSg1ciymLOtupSwrA==/base.apk!classes14.dex) at stormpot.BlazePool.<init>(BlazePool.java:73) at stormpot.PoolBuilder.build(PoolBuilder.java:371) at org.mian.gitnex.helpers.Markdown.<clinit>(Markdown.java:101) at org.mian.gitnex.helpers.Markdown.render(Markdown.java:141) at org.mian.gitnex.activities.IssueDetailActivity.initWithIssue(IssueDetailActivity.java:688) at org.mian.gitnex.activities.IssueDetailActivity.getSingleIssue(IssueDetailActivity.java:564) at org.mian.gitnex.activities.IssueDetailActivity.onCreate(IssueDetailActivity.java:225)
OK, will fix it later
I downgraded stormpot back because I didn't get it working. It looks like we are using Java 8, but stormpot 3.0+ requires Java 11 (see their changelog). We can upgrade once we moved completely to Java 11, however I wasn't able to get this working as well.
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?