Skip to content

WorkspaceData

[Source]

Data extracted from corral.json

class val WorkspaceData

Constructors

create

[Source]

new val create(
  name': String val,
  folder': FilePath val,
  dependencies': HashSet[String val, HashEq[String val] val] val,
  package_paths': HashSet[String val, HashEq[String val] val] val)
: WorkspaceData val^

Parameters

Returns


Public fields

let name: String val

[Source]


let folder: FilePath val

[Source]


let dependencies: Array[String val] val

[Source]


let dependency_paths: Array[String val] val

[Source]


let package_paths: HashSet[String val, HashEq[String val] val] val

[Source]


Public Functions

debug

[Source]

fun box debug()
: String val

Returns


find_package

[Source]

fun box find_package(
  document_path: String val)
: (FilePath val | None val)

Parameters

Returns