ScriptModuleInit
Attributes
- Source
- ScriptModuleInit.scala
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
Checks if a file starts with a //| build header comment.
Discovers and instantiates script modules for BSP integration. This method must be called reflectively from the evaluator's classloader.
Discovers and instantiates script modules for BSP integration. This method must be called reflectively from the evaluator's classloader.
Attributes
- Source
- ScriptModuleInit.scala
Discovers all script files in the given workspace directory.
Discovers all script files in the given workspace directory.
Value parameters
- outDir
-
The output directory to exclude (typically
workspaceDir / "out") - skipPath
-
Function to determine if a path should be skipped (receives relative path and isDirectory flag)
- workspaceDir
-
The root workspace directory to search
Attributes
- Returns
-
A sequence of paths to script files
- Source
- ScriptModuleInit.scala
Attributes
- Source
- ScriptModuleInit.scala
Attributes
- Source
- ScriptModuleInit.scala
Attributes
- Source
- ScriptModuleInit.scala
Resolves a single script file to a module instance. Exposed for use in BSP integration.
Resolves a single script file to a module instance. Exposed for use in BSP integration.
Attributes
- Source
- ScriptModuleInit.scala
Inherited methods
Creates a curried version of this function.
Creates a curried version of this function.
Attributes
- Returns
-
a function
fsuch thatf(x1)(x2) == apply(x1, x2) - Inherited from:
- Function2
- Source
- Function2.scala
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
Function2 -> Any
- Inherited from:
- Function2
- Source
- Function2.scala
Creates a tupled version of this function: instead of 2 arguments, it accepts a single scala.Tuple2 argument.
Creates a tupled version of this function: instead of 2 arguments, it accepts a single scala.Tuple2 argument.
Attributes
- Returns
-
a function
fsuch thatf((x1, x2)) == f(Tuple2(x1, x2)) == apply(x1, x2) - Inherited from:
- Function2
- Source
- Function2.scala
Concrete fields
Attributes
- Source
- ScriptModuleInit.scala