pkl icon indicating copy to clipboard operation
pkl copied to clipboard

A configuration as code language with rich validation and tooling.

Results 198 pkl issues
Sort by recently updated
recently updated
newest added

The intention here is to create a test for checking a non-empty constraint on a listing, for regression purposes. I realize that `pkl test` has not been documented, so it's...

I received the following exception as a one-off when running `evalPkl`: ``` java.lang.NullPointerException –– Pkl Error –– None (cause has no message) 95 | renderer = ^^^^^^^^ at pkl.base#Module.output.renderer (https://github.com/apple/pkl/blob/0.25.2/stdlib/base.pkl#L95)...

This is a work in progress and is created just to track said progress

The following fails: ```pkl class Point { x: Float y: Float z: Float } function Point(x: Float, y: Float, z: Float) = new Point { x = x; y =...

Currently the package name for the classes generated from Pkl modules (when using the Gradle plugin or the CLI) is always derived from the module name defined within the Pkl...

Consider the following (the required `typealias` redirection is another issue): ```pkl // foo.pkl typealias FooMapping = Mapping foo: FooMapping(toMap().every((k, v) -> bar.containsKey(k)) bar: Mapping // bar.pkl amends "./foo.pkl" bar {...

Are there any plans to submit Pkl to the CNCF? ~~Vaguely relevant: https://github.com/helm/helm/issues/12780~~

## Problem Statement Currently, there doesn't seem to be any way to automatically format a Pkl file. This means that we cannot enforce a standard style when collaborating in a...

This does not throw, but should: ``` foo = new Listing { "hello" } ``` In the below, both types should be checked: ``` foo: Listing = new Listing 5)>...

bug

I have dependency mirroring and mirror replication as requirements for my intended use case. I have some ideas for how to hack around it short term but would like to...