-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat/scala3 #123
Merged
Merged
feat/scala3 #123
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
🎨Format 🚧 Introduced DAL 📌 bumped Kotlin to 2.0 :wip: Dal has example Rest Bean Resource still
…terceptor pattern can be done.
(removed class notation)
…ntellisense and have properly placed package generation. 🚧 fleshing out Feature / categories and internal effect creation / parsing.
🚧 Add ExtraTurning and ImprovedTurning Feats ✏️ Some comment / build file clean up :Widened Item to support Potions, scrolls. Introduced PermanentItem and CommonItem traits
TODO: will need to move entities to DAL and switch Active Record to Repository Pattern to support both Sync / Async wrappers (Mutiny) for Service vs Renarde Templates.
compile against x-source3-cross update LevelCap Initial Vile Chemist Core Enhancements
add some memory checks add scalafix (config TBD)
…ggeredActivatationImpl and applied to general feat for initialization. Need to do for the rest of the feats. (ClassFeat etc.)
🚧Scala3 Quarkus Add / remove bloop 🎨 improve trunk fmt lint 🚧 Add some DAL persistence scaffolding Renarde must directly use panacheEntity (non-reactive) so we need to split entities still.
🚧 include taxi into avro scala composite / included build, scala3 poc (temporary)
🚧 include taxi into avro scala composite / included build, scala3 poc (temporary)
🚧 clean version catalog
🚧 clean version catalog Add errorprone / nullaway /jspecify for Java adjacent projects Add google truth assertions for test
🚧 clean version catalog Migrate scalatest (propertychecks) to newer (tabledrivenpropertychecks) trait. FIXED: semanticdb files litering source tree
🚧 sync trunk / spotless spotless and trunk now both use ktlint. Formatting should generally be enforced on new / editing code in java / scala / kotlin.
SNAPSHOT Configuring catalog version plugins attempting to re-fix spotless (implicit / explicit dependencies)
SNAPSHOT Gradle -> 8.13 (TestSuiteType deprecated) scala -> 3.6.3
SNAPSHOT spotless re-included as common include. added explicit dependency attachment to java-based projects.
SNAPSHOT Hopefully fixed new line / line endings Need a serious minor warning / issue pass. misc - included basic just file.
CHORE: bump circle ci workflow to Java 21
CHORE: Debug possible CI build failing due to insufficient clone depth. (spotless rachet from) @see diffplug/spotless#1902
FIX: Scoverage aggregateReport task no long appears.
FIX: Must use a positive number (can't fetch depth 0)
FIX: Removing task from github actions for later debug
FIX: Removing task from github actions for later debug
FIX: add orphaned class file.
FIX: add orphaned class file. Read / Write / Error objects
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
update codebase to Scala 3, Kotlin 2.x, Java 21+, Gradle 8.13
FIX: conflicting scala3 / scala2 dependencies
FIX: spotless / trunk task dependency failures and synchronization
FIX: Check task runs Quarkus, Junit5, Scalatest
Upgrade: Junit5
CHORE: Remove some dead / obsolete code.
CHORE: 90% migration to Gradle Version Catalogs
Hopefully last major mass format needed for a while.