Tags: alexdupre/caliban
Tags
Scala 3 Support (ghostdogpr#847) * Initial setup * fmt * Fix CI * Move stuff * Simplify * Fix CI * Upgrade Scala 3 to RC2 * gqldoc macro for Scala 3 (ghostdogpr#849) * Implement derivation for SubscriptionSchema * Implement ArgBuilder derivation * Polishing * Schema derivation * Remove test code * WIP Schema * Enable tests on Scala 3 * Uncomment some tests * Remove logic for value classes since it's not supported * Fix ExecutionSpec * Fix ValidationSchemaSpec * Enable client on Scala 3 * Remove federation from Scala 3 * Enable Scala 3 on Caliban Client for Scala.js * Simplify derivation and make it work with Scala enums * Exclude test for now * Remove import * cats-parse scala3 (ghostdogpr#850) * bak cat-parse * merge scala3 branch * update cats-parse * Update core/src/main/scala-3/caliban/parsing/Parser.scala * Update core/src/main/scala-3/caliban/parsing/Parser.scala Co-authored-by: Pierre Ricadat <[email protected]> * Enable tests * Unignore last ignored test * Fix merge issue * Cosmetic changes * fmt * Update docs Co-authored-by: Javier Martínez <[email protected]> Co-authored-by: timzaak <[email protected]>
Improve laziness of typeclass derivation (ghostdogpr#658) * Improve laziness of typeclass derivation * Fix build for 2.12 * Rename Exported to Derived * Improve error messages * Renaming * Renaming + improve docs
Fix interfaces (ghostdogpr#619) * Collect interfaces in collectTypes * Fix interface fragment selection + add test
PreviousNext