Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

HT154

HT154 pushed 1 commit to method-supercall-docs HT154/pkl
  • Test and document supercalls using the same method/property name 17a04a7

View on GitHub

HT154 created a review comment on a pull request on apple/pkl
Fair, though it may be worth explicitly adding that differently ordered sets are also equivalent map/mapping keys.

View on GitHub

HT154 created a review on a pull request on apple/pkl

View on GitHub

HT154 created a review comment on a pull request on apple/pkl
```suggestion However, this order is not considered when determining equality or hashing of two sets. ```

View on GitHub

HT154 created a review on a pull request on apple/pkl

View on GitHub

HT154 created a branch on HT154/pkl

method-supercall-docs - A configuration as code language with rich validation and tooling.

HT154 pushed 8 commits to main HT154/pkl
  • Upgrade GraalVM and Truffle, set up multi-JDK testing, bump development Java to 21 (#876) This updates the GraalVM a... 408242a
  • fix: upgrade ci jobs to jdk 21 (#926) Signed-off-by: Sam Gammon <[email protected]> 5e12dfb
  • Fix native gvm ci (#930) * Update GraalVM checksum * Fix: download JDK on macOS Signed-off-by: Sam Gammon <sam@elid... 9075ca0
  • Run a simple eval script (#928) Execute `1 + 1` instead of eval'ing `circleci.pkl` (might cause spurious failures du... aadcccd
  • Turn CLI commands into objects, self register subcommands (#935) Usages of `RootCommand` no longer need to initializ... 9784cd7
  • Remove usages of VmFunction#apply(Object) (#936) These call sites should use `ApplyVmFunction1Node` instead. 3b6fbdf
  • [docs] Add documetation about release/evolution/roadmap (#937) e85e888
  • Correctly set allowed modules/resoures when external reader scheme contain regex control characters (#941) ad99e4a

View on GitHub

HT154 deleted a branch HT154/pkl

escape-auto-external-reader-schemes

HT154 created a comment on an issue on apple/pkl
This actually doesn't just affect JSON/YAML parsing. It also affects `Map.toDynamic()`: ``` ❯ pkl eval pkl:base -x 'Map("default", 1, "other", 2).toMap().toDynamic().default' –– Pkl Error –...

View on GitHub

HT154 created a comment on an issue on apple/pkl-pantry
Something like this: ```pkl import "package://pkg.pkl-lang.org/pkl-pantry/[email protected]#/toml.pkl" output { renderer = new toml.Renderer { converters { local renderInline...

View on GitHub

HT154 created a comment on an issue on apple/pkl-pantry
This might be an interesting application of render directives! A class like this could exist: ```pkl class TomlRenderDirective { value: Any renderInline: Boolean } ```

View on GitHub

HT154 created a branch on HT154/pkl

escape-auto-external-reader-schemes - A configuration as code language with rich validation and tooling.

HT154 pushed 4 commits to main HT154/pkl-pantry
  • Set up copyright year ratcheting (#93) When files get updated, update the copyright year range as well. Also, updat... 7424ade
  • Add newlines to PklProject.deps.json files (#94) This matches the output of `pkl project resolve` in Pkl 0.27. a6d5569
  • [org.openapis.v3] Security Scheme Update for HTTP/Bearer Auth (#91) Addresses the issue of being able to make a corr... f67d560
  • Run pkl-related Gradle tasks with colors (#95) Allow our own logs to see colors from tests, etc. 5b4e443

View on GitHub

HT154 created a comment on an issue on apple/pkl
> This is where I found the \\n information outside of my own experiences: https://stackoverflow.com/questions/42068/how-do-i-handle-newlines-in-json Ah, I see what happened here! The example in t...

View on GitHub

HT154 created a comment on an issue on apple/pkl
> The expected output would be the following since JSON requires `\\n` instead of `\n` This doesn't seem right to me. If this were the case, the string in the JSON data, once decoded would be ``` ...

View on GitHub

HT154 opened a draft pull request on apple/pkl
[RFC] Add properties to `List` for byte-based encodings/hashes
Methods on generic types that only work for some type arguments don't exist in Pkl yet. I considered an entirely separate stdlib class (possibly even a `List` subclass?) that forces the element typ...
HT154 pushed 1 commit to list-byte-properties HT154/pkl
  • Add properties to `List` for byte-based encodings/hashes 3821909

View on GitHub

HT154 created a branch on HT154/pkl

list-byte-properties - A configuration as code language with rich validation and tooling.

HT154 created a review comment on a pull request on apple/pkl-evolution
I'd like to proffer Go's URL implementation as a carrot and Swift's as the stick: ### Go Go's `url.Parse` function does (roughly) this: 1. Split off the fragment, if present, and decode/store ...

View on GitHub

HT154 created a review on a pull request on apple/pkl-evolution

View on GitHub

HT154 pushed 7 commits to main HT154/pkl
  • Bump minimum Gradle version to 8.2 (#901) The Kotlin 2.0 version upgrade made us incompatible with Gradle 8.1. Give... 5dc6727
  • Upgrade gradle to 8.12.1 (from 8.12) and fix some build warnings (#910) Build warning fixes: * Return `tasks.regist... 11169d6
  • Overhaul implementation of for-generators (#844) Motivation: * fix known bugs and limitations of for-generators * im... 90df066
  • Optimization: execute const object bodies and typechecks only once (#915) If the object member is const, it only nee... 3815a02
  • Simplify inputs for `javadocJar` (#916) Also, rename `dummy` to `placeholder` aa8a0f1
  • fix: downstream `native-image` builds (#914) SVM (SubstrateVM) compile configuration classes must be included within... 3fa935b
  • Fix typo in tutorial part 2 (#921) 8cfd235

View on GitHub

HT154 opened an issue on apple/pkl
`Listing.join` and `List.join` do not call `toString` override on elements
Given input ```pkl class Thing { a: Int b: Int function toString(): String = "\(a):\(b)" } local thingListing = new Listing<Thing> { new { a = 10; b = 20 } new { a = 30; b = 40 } } loca...
HT154 created a review comment on a pull request on apple/pkl-evolution
How would a URI like `env:USER` be represented by this module? In go, this is parsed as ``` url.URL{ Scheme: "env", Opaque: "USER", } ```

View on GitHub

HT154 created a review on a pull request on apple/pkl-evolution

View on GitHub

HT154 created a comment on a pull request on apple/pkl-evolution
I wonder if it makes sense to expand `read` to accept `Url` values as well. Many of the places I'm using the experimental URI library today pass the "rendered" URI directly to `read`. This obviousl...

View on GitHub

HT154 created a comment on a pull request on apple/pkl-evolution
From an ergonomic standpoint, I would hope that Pkl's Url type produces language/stdlib-native URL types in each target language. Pretty sure would require changes in both the code generators and t...

View on GitHub

HT154 opened an issue on apple/pkl
`Reference<T>`: Type safe "deferred" references
One common pattern in infrastructure-as-code systems like Terraform and Pulumi is "references". A reference provides a way to refer to a resource (or a property thereof) that exists at a time after...
HT154 created a comment on an issue on apple/pkl
This is expected behavior and the intentional design of Pkl's scoping rules. In short, this is designed to prevent unintentional changes to name resolution. In this case, the correct (and unambiguo...

View on GitHub

Load more