- Fix qualified names
- QA: WS
- Rewrite tests using foreach to use `@values` annotation
- Also test booleans, empty maps and doubles
- Rewrite escapeSequences() tests using foreach to use `@values` annotation
- Rewrite exponent notation tests using foreach to use `@values` annotation
- Require XP 5.9.1
- Require XP 5.9.1
- Fix tests not being run
- Do not create references for "resolved" member, which is a HashTable
- QA: Fix resolvedTypes() apidoc
- Remove hasExtension() which was not used except in unittests
- QA: Use new short ternary form
- Make emitter available via static variable
- Call check() statically
- Add clearOptimizations() and clearChecks() methods
- Make define() method static
- Call self::check() inside static `@beforeClass` methods
- Simplify test code and move shared class fixtures to `@beforeClass` methods
- QA: Split enum declaration test per shared fixture, part 1: weekday