私はsbt
を使って実行しているScalaプロジェクトに取り組んでいます。 dotty
によって提供される共用体型を使用したいと思います。私のプロジェクトでdotty
を使用する際に問題があります。 sbt-dottyで述べたように、コンテンツとscalaプロジェクトでdottyを使用するには?
- 追加
./projects/plugins.sbt
と./projects/build.properties
: 私はこれをしませんでした。 ./projects/scalafix.sbt
と構成ファイル./.scalafix.conf
を追加しました。内容はscalafixEnabled in ThisBuild := true
です。これは、今sbt-scalafix
で提供されて、私はプロジェクトをコンパイルする場合、私はMember Not Found Error
、Ambiguous overload
ようMigration Warning
sおよびエラーの膨大なリストを取得し、java.lang.AssertionError: no TypeBounds allowed
で終わります。これらのエラーのそれぞれを回避する唯一の方法を修正していますか?
これらの変更を行う前に、プロジェクトはうまく動作していました(scalaVersion:= 2.12.1)。誰でもそれを働かせるように助けてくれますか?
編集:sbtVersion = 0.13.13
SBTバージョンを提供できますか? –
@AkiLegaspiそれは0.13.13です。質問にもこれを追加しました。 – vinayawsm
「scalafix」を含むDottyエコシステム全体が非常にベータ版であり、「scalafix」が手作業でコードベースを正常に移行できるかどうかは非常に驚きです。 – badcook