The GitHub Actions job "Publish Fury Java Snapshot" on fury.git has succeeded. Run started by GitHub user chaokunyang (triggered by chaokunyang).
Head commit for run: 0673c7b82ed5cf522d7c5b18551a8fd73efacaa1 / Yi Wen Wong <[email protected]> feat(kotlin): Introduce kotlin package with stdlib collections and tests (#1877) ## What does this PR do? This PR adds a base project for Kotlin on the JVM. - It adds a pom.xml based on the java project. - Adds a Serializer class that registers base collection classes not covered by the JVM. - Adds code to test all documented collections in the kotlin stdlib via TestNG. - Adds register and adds serializers for EmptyList, EmptySet, EmptyMap classes. - This PR does not handle kotlin `withDefault` wrapper classes, as that requires serializing arbitrary lambdas. ## Related issues - #683 ## Does this PR introduce any user-facing change? This PR creates a new fury-kotlin JAR, no documentation yet from the main project. - [ ] Does this PR introduce any public API change? - [ ] Does this PR introduce any binary protocol compatibility change? ## Benchmark N/A --------- Co-authored-by: Shawn Yang <[email protected]> Report URL: https://github.com/apache/fury/actions/runs/11330491481 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
