Roger Peppe
Roger Peppe
When uploading a blob in chunks, the spec says: > To upload a chunk, issue a PATCH request to a URL path in the following format, and with the following...
The [section on error codes](https://github.com/opencontainers/distribution-spec/blob/main/spec.md#error-codes) states the following: > The `code` field MUST be one of the following: The set of codes provided doesn't seem comprehensive enough to cover the...
The conformance tests are not all independent of one another. That is, when there's a failure, isolating that test (for example by changing `Specify` to `FSpecify`) and re-running the test...
As a newcomer to OCI registries, looking through the docs, I wasn't able to easily find out how the overall referential data model works. For example, until I discovered otherwise,...
I use rc for a shell, and the Pipe tests fail like this, because they're using sh-specific syntax: ``` edit_test.go:514: ed.Do("$|echo -n stderr 1>&2\n", pr)=exit status 1, want ``` I'd...
This is really just a shorthand for `mv sym exportedSym` but it makes it more convenient when exporting a slew of symbols such as a bunch of constants or types....
When I try to run `rf` on our code repo, I get lots of errors like this: ``` ../../objectstore/common/fetch_exported_test.go:22:71: cannot use hasher (variable of type *common.Hasher) as *common.Hasher value in...
commit 6fb3311e1224f1af9839bdef5161e043863fe93f While trying to create minimal example to demonstrate #9, I found the following panic. Reproduce by running the [testscript command](https://pkg.go.dev/github.com/rogpeppe/go-internal/cmd/testscript): ``` exec rf 'ex {import "example/c"; Foo ->...
Currently if there are multiple references to a pointer, the entire contents of it are printed each time (unless it's a recursive reference). This can result in unnecessarily large and...
(Nice illustration and great use of sort.Search, BTW) I think the example would be clearer if the code clearly distinguished between node ids and keys. That is (if I've understood...