Skip to content
This repository has been archived by the owner on Mar 17, 2024. It is now read-only.

Cleanup Code #51

Merged
merged 16 commits into from
Jan 25, 2024
Merged

Cleanup Code #51

merged 16 commits into from
Jan 25, 2024

Conversation

BD103
Copy link
Member

@BD103 BD103 commented Jan 22, 2024

This PR cleans up a lot of old code and updates the demo opmodes. I recommend pressing the "Commits" tab and inspecting the changes for each individual commit, since it's a mixed bag.

Additionally, it adds a Github Action that automatically builds pull requests so that we know they compile. It finally upgrades Gradle to version 8.2 and the minimum Java version to 17.

Please checkout this branch and build it yourself using Android Studio! It may break things and I need to know it works for you too.

@BD103 BD103 added the chore A chore that is not directly code-related label Jan 22, 2024
@BD103 BD103 added this to the Panther Power Qualifier milestone Jan 22, 2024
@BD103 BD103 self-assigned this Jan 22, 2024
@BD103 BD103 marked this pull request as draft January 22, 2024 15:34
Also print stacktraces on compilation errors.
This reverts commit 6c26c96.

The --scan option requires opting-in to Gradle's terms of service. The complexity of configuring Gradle is not worth adding in Gradle build scans.
@BD103 BD103 requested a review from Vif15 January 22, 2024 16:31
@BD103 BD103 marked this pull request as ready for review January 22, 2024 16:42
This was referenced Jan 22, 2024
@BD103
Copy link
Member Author

BD103 commented Jan 24, 2024

After talking with @cadenceforney, it appears that this code fails to compile when running an older version of Android Studio. After referring to this table, this update requires Android Studio Hedgehog or later.

@BD103 BD103 merged commit f1cf0e6 into main Jan 25, 2024
2 checks passed
@BD103 BD103 deleted the cleanup branch January 25, 2024 00:35
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
chore A chore that is not directly code-related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants