All Projects → scalacenter → Scala 3 Migration Guide

scalacenter / Scala 3 Migration Guide

Licence: apache-2.0
The Scala 3 migration guide for everyone.

Programming Languages

scala
5932 projects

Labels

Projects that are alternatives of or similar to Scala 3 Migration Guide

Varnish3to4
Varnish 3 to 4 migration script
Stars: ✭ 125 (-43.18%)
Mutual labels:  migration
Imapsync
Imapsync is an IMAP transfers tool. The purpose of imapsync is to migrate IMAP accounts or to backup IMAP accounts. IMAP is one of the three current standard protocols to access mailboxes, the two others are POP3 and HTTP with webmails, webmails are often tied to an IMAP server. Upstream website is
Stars: ✭ 2,201 (+900.45%)
Mutual labels:  migration
Migration
《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索可行重构方案、搭建测试防护网、进行系统架构重构、服务架构重构、模块重构、代码重构、数据库重构、重构后的架构守护
Stars: ✭ 2,753 (+1151.36%)
Mutual labels:  migration
Fpart
Sort files and pack them into partitions
Stars: ✭ 127 (-42.27%)
Mutual labels:  migration
Mongolastic
🚥 A dataset migration tool from MongoDB to Elasticsearch and vice versa.
Stars: ✭ 131 (-40.45%)
Mutual labels:  migration
Rekord
A javascript REST ORM that is offline and real-time capable
Stars: ✭ 171 (-22.27%)
Mutual labels:  migration
Darwin
Database schema evolution library for Go
Stars: ✭ 112 (-49.09%)
Mutual labels:  migration
Azure Devops Migration Tools
Azure DevOps Migration Tools allow you to migrate Teams, Backlogs, Tasks, Test Cases, and Plans & Suits from one Project to another in Azure DevOps / TFS both within the same Organisation, and between Organisations.
Stars: ✭ 218 (-0.91%)
Mutual labels:  migration
C2rust
Migrate C code to Rust
Stars: ✭ 2,111 (+859.55%)
Mutual labels:  migration
Watoi
Whatsapp Android To iOS Importer
Stars: ✭ 189 (-14.09%)
Mutual labels:  migration
Goose
A database migration tool. Supports SQL migrations and Go functions.
Stars: ✭ 2,112 (+860%)
Mutual labels:  migration
Everorg
Evernote to Org mode migration tool
Stars: ✭ 130 (-40.91%)
Mutual labels:  migration
Lunatech Scala 2 To Scala3 Course
Lunatech course - "Moving forward from Scala 2 to Scala 3"
Stars: ✭ 174 (-20.91%)
Mutual labels:  migration
Dbmate
🚀 A lightweight, framework-agnostic database migration tool.
Stars: ✭ 2,228 (+912.73%)
Mutual labels:  migration
Ibm Z Zos
The helpful and handy location for finding and sharing z/OS files, which are not included in the product.
Stars: ✭ 198 (-10%)
Mutual labels:  migration
Jira Azuredevops Migrator
Tool to migrate work items from Atlassian Jira to Microsoft Azure DevOps/VSTS/TFS.
Stars: ✭ 120 (-45.45%)
Mutual labels:  migration
Undermoon
Mordern Redis Cluster solution for easy operation.
Stars: ✭ 166 (-24.55%)
Mutual labels:  migration
Fluentmigrator
Fluent migrations framework for .NET
Stars: ✭ 2,636 (+1098.18%)
Mutual labels:  migration
Migrate
Database migrations. CLI and Golang library.
Stars: ✭ 2,315 (+952.27%)
Mutual labels:  migration
Migrate Windowsuserprofile
Migrate Windows user profile to a new machine using Microsoft USMT with a PowerShell GUI.
Stars: ✭ 182 (-17.27%)
Mutual labels:  migration

Scala 3.0 migration guide

This repository is a continuously evolving guide to support the migration to Scala 3.0. As a member of the community you are encouraged to participate the effort by sharing your migrating experience.

Visit the Scala 3.0 Migration website to learn more about the migration.

A number of complementary initiatives are being undertaken to ease the migration. This repository is not a replacement of those initiatives. Its purpose is to gather knowledge, to collect feedback and to encourage the collaboration. The ultimate goal being to drive the effort of the community toward the release of Scala 3.0.

All information you may want to know before starting the migration of your codebase should be available in this guide. If not you may want to contribute.

Content

This repository contains:

  • incompat-30/: A corpus of incompatibilities between Scala 2.13 and Scala 3.0 with proposed solution. It also contains the tests of the Scala 3.0 migration rewrites for 3.0.
  • incompat-31/: The tests of the Dotty migration rewrites that are already implemented for 3.1.
  • docs/: The documentation that is published to the website
  • website/: The website skeleton powered by Docusaurus.

Additional Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].