klyn.unittest.TestSourceScanner.testLines
method
public static testLines(source as String) as ArrayList<Int>:
Description

Returns zero-based lines carrying @TestClass or @Test.

The result can be used by editors to render test launch markers without implementing a second source scanner.

Parameters
ParameterDescription
sourceKlyn source text.
Returns

Annotation line numbers in source order.

Example
lines = TestSourceScanner.testLines("@Test\npublic check():\n    pass\n")
assert lines == [0]