Repository navigation
Tags
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 <ghostdogpr@users.noreply.github.com> * Enable tests * Unignore last ignored test * Fix merge issue * Cosmetic changes * fmt * Update docs Co-authored-by: Javier Martínez <martinezjavi6@gmail.com> Co-authored-by: timzaak <zsy.evan@gmail.com>
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