mirror of
https://github.com/enso-org/enso.git
synced 2024-08-16 16:30:33 +03:00
Verify ./runner executable on all supported OSes (#10329)
This commit is contained in:
parent
0cde0e7f96
commit
a5af0c2148
17
build.sbt
17
build.sbt
@ -2581,12 +2581,19 @@ lazy val `engine-runner` = project
|
||||
)
|
||||
}
|
||||
|
||||
val exec =
|
||||
s"$jlink --module-path ${modules.mkString(":")} --output $smallJdkDirectory --add-modules $NI_MODULES,$JDK_MODULES,$DEBUG_MODULES,$PYTHON_MODULES"
|
||||
val exitCode = scala.sys.process.Process(exec).!
|
||||
|
||||
var jlinkArgs = Seq(
|
||||
"--module-path",
|
||||
modules.mkString(File.pathSeparator),
|
||||
"--output",
|
||||
smallJdkDirectory.toString(),
|
||||
"--add-modules",
|
||||
s"$NI_MODULES,$JDK_MODULES,$DEBUG_MODULES,$PYTHON_MODULES"
|
||||
)
|
||||
val exitCode = scala.sys.process.Process(jlink.toString(), jlinkArgs).!
|
||||
if (exitCode != 0) {
|
||||
throw new RuntimeException(s"Cannot execute smalljdk.sh")
|
||||
throw new RuntimeException(
|
||||
s"Failed to execute $jlink ${jlinkArgs.mkString(" ")} - exit code: $exitCode"
|
||||
)
|
||||
}
|
||||
libDirs.foreach(libDir =>
|
||||
IO.copyDirectory(
|
||||
|
@ -133,8 +133,10 @@ pub struct BuildConfigurationFlags {
|
||||
/// Used to check that benchmarks do not fail on runtime, rather than obtaining the results.
|
||||
pub execute_benchmarks_once: bool,
|
||||
pub build_engine_package: bool,
|
||||
/// Build the experimental native Engine Runner.
|
||||
/// Build the NI Engine Runner.
|
||||
pub build_native_runner: bool,
|
||||
/// Build the experimental Espresso+NI Engine Runner.
|
||||
pub build_espresso_runner: bool,
|
||||
pub build_launcher_package: bool,
|
||||
pub build_project_manager_package: bool,
|
||||
pub build_launcher_bundle: bool,
|
||||
@ -218,6 +220,7 @@ impl Default for BuildConfigurationFlags {
|
||||
build_engine_package: false,
|
||||
build_launcher_package: false,
|
||||
build_native_runner: false,
|
||||
build_espresso_runner: false,
|
||||
build_project_manager_package: false,
|
||||
build_launcher_bundle: false,
|
||||
build_project_manager_bundle: false,
|
||||
|
@ -484,13 +484,15 @@ impl RunContext {
|
||||
debug!("Building and testing native engine runners");
|
||||
runner_sanity_test(&self.repo_root, None).await?;
|
||||
ide_ci::fs::remove_file_if_exists(&self.repo_root.runner)?;
|
||||
let enso_java = "espresso";
|
||||
sbt.command()?
|
||||
.env(ENSO_JAVA, enso_java)
|
||||
.arg("engine-runner/buildNativeImage")
|
||||
.run_ok()
|
||||
.await?;
|
||||
runner_sanity_test(&self.repo_root, Some(enso_java)).await?;
|
||||
if self.config.build_espresso_runner {
|
||||
let enso_java = "espresso";
|
||||
sbt.command()?
|
||||
.env(ENSO_JAVA, enso_java)
|
||||
.arg("engine-runner/buildNativeImage")
|
||||
.run_ok()
|
||||
.await?;
|
||||
runner_sanity_test(&self.repo_root, Some(enso_java)).await?;
|
||||
}
|
||||
}
|
||||
|
||||
// Verify Integrity of Generated License Packages in Distributions
|
||||
|
@ -433,9 +433,9 @@ impl Processor {
|
||||
arg::backend::Command::CiCheck {} => {
|
||||
let config = enso_build::engine::BuildConfigurationFlags {
|
||||
build_benchmarks: true,
|
||||
// Windows is not yet supported for the native runner.
|
||||
build_native_runner: enso_build::ci::big_memory_machine()
|
||||
&& TARGET_OS != OS::Windows,
|
||||
build_native_runner: true,
|
||||
// Espresso+NI needs to be checked only on a single platform.
|
||||
build_espresso_runner: TARGET_OS == OS::Linux,
|
||||
execute_benchmarks: {
|
||||
// Run benchmarks only on Linux.
|
||||
let mut ret = BTreeSet::new();
|
||||
|
@ -1800,458 +1800,6 @@
|
||||
"name":"org.enso.base_test_helpers.RangeStream",
|
||||
"methods":[{"name":"<init>","parameterTypes":["int", "int"] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistDiagnosticStorage",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistDouble",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistIdentifiedLocation",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistJavaListLazy",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistLong",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistMap",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistMetadataStorage",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistScalaList",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistScalaMap",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistScalaMutableMap",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistScalaOption",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistScalaSeq",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistScalaSet",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistString",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.IrPersistance$PersistUUID",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistApplication_Force",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistApplication_Prefix",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistApplication_Sequence",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistCallArgument_Specified",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistCase_Branch",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistCase_Expr",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistDefinitionArgument_Specified",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistDefinition_Data",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistDefinition_Type",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistExport_Module",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistExpression_Binding",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistExpression_Block",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistForeign_Definition",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistFunction_Lambda",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistImport_Module",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistLiteral_Number",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistLiteral_Text",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistLocation",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistMethod_Conversion",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistMethod_Explicit",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistModule",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistName_Blank",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistName_BuiltinAnnotation",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistName_GenericAnnotation",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistName_Literal",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistName_MethodReference",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistName_Qualified",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistName_Self",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistName_SelfType",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistOperator_Binary",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistPattern_Constructor",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistPattern_Literal",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistPattern_Name",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistPattern_Type",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistPolyglot",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistPolyglot_Java",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistSet_Intersection",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistSet_Union",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistType_Error",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistType_Function",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistUnused_Binding",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistUnused_FunctionArgument",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistUnused_PatternBinding",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistWarning_DuplicatedImport",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistWarning_NotInvokable",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistWarning_TypeMismatch",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.core.ir.PersistWarning_WrongBuiltinMethod",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PassPersistance$PersistAliasAnalysisGraph",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PassPersistance$PersistAliasAnalysisGraphScope",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PassPersistance$PersistState",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PassPersistance$PersistTail",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistAliasAnalysis$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistBindingAnalysis$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistCachePreferenceAnalysis$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistCachePreferenceAnalysis_WeightInfo",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistDataflowAnalysis$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistDataflowAnalysis$DependencyInfo$Type$Dynamic",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistDataflowAnalysis$DependencyInfo$Type$Static",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistDataflowAnalysis_DependencyInfo",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistDataflowAnalysis_DependencyMapping",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistDocumentationComments$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistDocumentationComments_Doc",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistExpressionAnnotations$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistFullyQualifiedNames$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistFullyQualifiedNames_FQNResolution",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistFullyQualifiedNames_ResolvedLibrary",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistFullyQualifiedNames_ResolvedModule",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistGatherDiagnostics$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistGatherDiagnostics_DiagnosticsMeta",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistGenericAnnotations$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistGlobalNames$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistGraph$Occurrence$Def",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistGraph$Occurrence$Use",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistGraph_Link",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistIgnoredBindings$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistInfo$Scope$Child",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistInfo$Scope$Root",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistInfo_Occurrence",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistMethodCalls$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistMethodDefinitions$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistModuleAnnotations$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistModuleAnnotations_Annotations",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistPatterns$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistTailCall$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistTypeInference",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistTypeNames$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistTypeSignatures$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.PersistTypeSignatures_Signature",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.types.PersistAtomTypeInterfaceFromBindingsMap",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.types.PersistInferredType",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.types.PersistQualifiedName",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.types.PersistTypeRepresentation_ArrowType",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.types.PersistTypeRepresentation_AtomType",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.types.PersistTypeRepresentation_IntersectionType",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.types.PersistTypeRepresentation_SumType",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.types.PersistTypeRepresentation_TopType",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.types.PersistTypeRepresentation_TypeObject",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.compiler.pass.analyse.types.PersistTypeRepresentation_UnresolvedSymbol",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.database.DatabaseConnectionDetailsSPI"
|
||||
},
|
||||
@ -2267,150 +1815,6 @@
|
||||
{
|
||||
"name":"org.enso.database.dryrun.OperationSynchronizer"
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.ImportExportCache$PersistBindingsMap",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.ImportExportCache$PersistMapToBindings",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap$ModuleReference$Abstract",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap$SymbolRestriction$All$",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap$SymbolRestriction$AllowedResolution",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap$SymbolRestriction$Hiding",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap$SymbolRestriction$Intersect",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap$SymbolRestriction$Only",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap$SymbolRestriction$Union",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_Argument",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_Cons",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_ExportedModule",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_ModuleMethod",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_PolyglotSymbol",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_Resolution",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_ResolvedConstructor",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_ResolvedImport",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_ResolvedMethod",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_ResolvedModule",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_ResolvedPolyglotField",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_ResolvedPolyglotSymbol",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_ResolvedType",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistBindingsMap_Type",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistLibraryName",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistQualifiedName",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistSuggestion_Argument",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistSuggestion_Constructor",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistSuggestion_Conversion",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistSuggestion_DefinedMethod",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistSuggestion_Function",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistSuggestion_Getter",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistSuggestion_Local",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistSuggestion_Module",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistSuggestion_Type",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistSuggestionsCache_CachedSuggestions",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.caches.PersistUtils$PersistArrayList",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"name":"org.enso.interpreter.node.expression.builtin.Any",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
@ -3588,9 +2992,6 @@
|
||||
{
|
||||
"name":"org.enso.interpreter.runtime.library.dispatch.TypesLibrary"
|
||||
},
|
||||
{
|
||||
"name":"org.enso.persist.Persistance"
|
||||
},
|
||||
{
|
||||
"name":"org.enso.polyglot.common_utils.Core_Math_Utils"
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user