-
Notifications
You must be signed in to change notification settings - Fork 323
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Avoid heavyweight (fansi, Truffle) runtime-compiler dependencies #8210
Comments
Remove diff --git a/build.sbt b/build.sbt
index e219b193e..28ea45704 100644
--- a/build.sbt
+++ b/build.sbt
@@ -1517,7 +1517,6 @@ lazy val `runtime-parser` =
(project in file("engine/runtime-parser"))
.settings(
frgaalJavaCompilerSetting,
- instrumentationSettings,
commands += WithDebugCommand.withDebug,
fork := true,
Test / javaOptions ++= Seq(
@@ -1540,7 +1539,6 @@ lazy val `runtime-compiler` =
(project in file("engine/runtime-compiler"))
.settings(
frgaalJavaCompilerSetting,
- instrumentationSettings,
libraryDependencies ++= Seq(
"junit" % "junit" % junitVersion % Test,
"com.github.sbt" % "junit-interface" % junitIfVersion % Test, |
Remove |
Pavel Marek reports a new STANDUP for today (2024-01-26): Progress: -
|
I have just moved the "Abstract Truffle dependencies in runtime-compiler" part into another issue - #8888 |
Pavel Marek reports a new STANDUP for today (2024-02-01): Progress: - Revival of #8764
|
The
engine/runtime-compiler
project introduced by #8197 contains the static IR compiler able to produce error diagnostics useful in any advanced text editor. In order to simplify embedding of this part of Enso, we want to make sure theruntime-compiler
project isn't heavyweight - e.g. it doesn't carry unnecessary dependencies. Currently it does:Source
andSourceSection
The idea is to create another project
runtime-error-reports
and move thefansi
functionality there. Or just move it toengine/runtime
(for now). The same for Truffle. Once these abstractions are made, we can continue work on:Tasks
The text was updated successfully, but these errors were encountered: