Learn AI, Data Science & Business — Earn Certificates That Get You Hired
The Investment Banker Certification
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn about Regenesca, an innovative refactoring generator for Scala source code in this 27-minute conference talk from Scala Days. Discover how "Refactoring Generators" provide a unique approach to generating Scala source code that goes beyond simple code generation by intelligently refactoring existing code when needed. Explore how this tool functions like "git merge" but specifically designed for Scala code, offering file-specific rules similar to scalafix but with per-file granularity rather than global application. Understand the core library's diff+merge capabilities and examine practical applications through example generators including openapi4s and squery. See real-world implementations through the openapi4s demo repository and accompanying demonstration video that showcase the tool's practical benefits for Scala developers working with code generation and refactoring workflows.
Syllabus
Regenesca - Refactoring Generator of Source Code for Scala
Taught by
Scala Days Conferences