public static parseImports(source as String) as ArrayList<String>
Extracts all imported package names from a Klyn source file.
| Parameter | Description |
|---|---|
source | Klyn source code text. |
Ordered list of imported package names.
import klyn.code.klyn
imports = KlynParser.parseImports("package demo\nimport klyn\nimport klyn.collections\n")
assert imports.size == 2
assert imports[1] == "klyn.collections"