Skip to content

Implement `Reference<T>`

09ac8d7
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Draft

SPICE-0020: Reference<T> #1354

Implement `Reference<T>`
09ac8d7
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results succeeded Feb 9, 2026 in 0s

All 54 tests pass in 8s

 14 files  ±0   14 suites  ±0   8s ⏱️ ±0s
 54 tests ±0   54 ✅ ±0  0 💤 ±0  0 ❌ ±0 
108 runs  ±0  108 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 09ac8d7. ± Comparison against earlier commit d7663a8.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

54 tests found

There are 54 tests, see "Raw output" for the full list of tests.
Raw output
org.pkl.commons.NameMapperTest ‑ empty prefixes everything()
org.pkl.commons.NameMapperTest ‑ implicit uppercase classname()
org.pkl.commons.NameMapperTest ‑ longest prefix wins()
org.pkl.commons.NameMapperTest ‑ no implicit uppercased classname if explicitly renamed()
org.pkl.commons.ShlexTest ‑ adjacent quoted strings are one token()
org.pkl.commons.ShlexTest ‑ double quoted token parsing()
org.pkl.commons.ShlexTest ‑ empty input produces empty output()
org.pkl.commons.ShlexTest ‑ empty quotes produce a single empty token()
org.pkl.commons.ShlexTest ‑ escaping does not apply within single quotes()
org.pkl.commons.ShlexTest ‑ escaping handles double quotes()
org.pkl.commons.ShlexTest ‑ regular token parsing()
org.pkl.commons.ShlexTest ‑ single quoted token parsing()
org.pkl.commons.ShlexTest ‑ space escapes do not split tokens()
org.pkl.commons.ShlexTest ‑ whitespace input produces empty output()
org.pkl.formatter.FormatterSnippetTests ‑ class-bodies.pkl
org.pkl.formatter.FormatterSnippetTests ‑ comma-termination.pkl
org.pkl.formatter.FormatterSnippetTests ‑ comment-interleaved.pkl
org.pkl.formatter.FormatterSnippetTests ‑ dangling-doc-comment.pkl
org.pkl.formatter.FormatterSnippetTests ‑ doc-comments.pkl
org.pkl.formatter.FormatterSnippetTests ‑ expr-binary.pkl
org.pkl.formatter.FormatterSnippetTests ‑ expr-chain-grouping.pkl
org.pkl.formatter.FormatterSnippetTests ‑ expr-chain.pkl
org.pkl.formatter.FormatterSnippetTests ‑ expr-if.pkl
org.pkl.formatter.FormatterSnippetTests ‑ expr-let.pkl
org.pkl.formatter.FormatterSnippetTests ‑ imports.pkl
org.pkl.formatter.FormatterSnippetTests ‑ indentation.pkl
org.pkl.formatter.FormatterSnippetTests ‑ line-breaks.pkl
org.pkl.formatter.FormatterSnippetTests ‑ line-breaks2.pkl
org.pkl.formatter.FormatterSnippetTests ‑ line-breaks3.pkl
org.pkl.formatter.FormatterSnippetTests ‑ line-width.pkl
org.pkl.formatter.FormatterSnippetTests ‑ map-function.pkl
org.pkl.formatter.FormatterSnippetTests ‑ method-call-trailing-lambdas.pkl
org.pkl.formatter.FormatterSnippetTests ‑ modifiers.pkl
org.pkl.formatter.FormatterSnippetTests ‑ module-definitions.pkl
org.pkl.formatter.FormatterSnippetTests ‑ multi-line-strings.pkl
org.pkl.formatter.FormatterSnippetTests ‑ object-members.pkl
org.pkl.formatter.FormatterSnippetTests ‑ prefixes.pkl
org.pkl.formatter.FormatterSnippetTests ‑ single-line-strings.pkl
org.pkl.formatter.FormatterSnippetTests ‑ spaces.pkl
org.pkl.formatter.FormatterSnippetTests ‑ string-interpolation.pkl
org.pkl.formatter.FormatterSnippetTests ‑ type-aliases.pkl
org.pkl.formatter.FormatterSnippetTests ‑ when.pkl
org.pkl.formatter.FormatterTest ‑ multiline string - wrong end quote()
org.pkl.formatter.FormatterTest ‑ multiline string - wrong indentation()
org.pkl.formatter.FormatterTest ‑ multiline string - wrong start quote()
org.pkl.formatter.FormatterTest ‑ snippet test output must be stable()
org.pkl.formatter.FormatterTest ‑ whitespace only()
org.pkl.parser.LexerTest ‑ acceptsAllUnicodeCodepointsInComments()
org.pkl.parser.LexerTest ‑ isRegularIdentifier()
org.pkl.parser.LexerTest ‑ lexSingleBacktick()
org.pkl.parser.LexerTest ‑ maybeQuoteIdentifier()
org.pkl.parser.LexerTest ‑ rejectsSentinelBetweenTokens()
org.pkl.parser.ParserComparisonTest ‑ compareSnippetTests()
org.pkl.parser.SpanTest ‑ endWith test()