Fixes the bugs that prevented Gryphon from working with Swift 5.3, and run manual iOS/Android tests using Xcode 12 and Android 4.
Also removes unit tests that check other Swift versions, due to:
Difficulties in running the tests with a Big Sur + Catalina setup;
Future SwiftSyntax support probably obviating the need for those tests.
Does this resolve an open issue?
No.
Checklist for submitting a pull request:
[x] Your code builds without any errors or warnings (warnings when running prepareForBootstrapTests.sh are OK).
[x] You ran the unit tests and Bootstrapping tests for your platform.
[x] If you changed any .kt files in the Test cases folder, you also ran the Acceptance tests.
[x] Optional: if you're on macOS, you also ran the tests on a Docker container (it's OK if you didn't).
[x] You have added new tests that check your changes (if possible).
[x] This pull request is targeting the development branch (if you're contributing code) or the gh-pages branch (if you're contributing to the website).
What's in this pull request?
Fixes the bugs that prevented Gryphon from working with Swift 5.3, and run manual iOS/Android tests using Xcode 12 and Android 4. Also removes unit tests that check other Swift versions, due to:
Does this resolve an open issue?
No.
Checklist for submitting a pull request:
prepareForBootstrapTests.sh
are OK)..kt
files in theTest cases
folder, you also ran the Acceptance tests.development
branch (if you're contributing code) or thegh-pages
branch (if you're contributing to the website).