Chris Rybicki

Results 150 issues of Chris Rybicki

### Describe the bug When I try to write an interface, a method can return a promise of a plain type, or return an optional type (some type unioned with...

bug
p2

It may be useful to the reader of an API reference if it showed which methods were inherited from a superclass (and perhaps even which class it was inherited from?)...

p2
enhancement

The markdown renderer has a small hack when rendering headers that allows the "HEADING_SPAN" environment variable to be passed to replace all anchors with `` tags with `data-attribute` properties. I...

bug
blocked
p1

Minor enhancement. It may improve the readability of the Java docs if we just show just the class name (`String`) for primitive types when the type is referenced within code...

p2
enhancement

Many of the code snippets refer to multiple types, but only generate a single import statement. This applies to all languages. Example from cdk8s docs: ```ts import { ApiObject }...

p2
enhancement

This was available in jsii-docgen v1 but I think the enhancement was removed in v2. On https://constructs.dev/ we provide a table of contents automatically, but adding a table of contents...

feature-request
p2

The AWS CDK documentation shows the interfaces that are implemented by a given class: This is mirrored in jsii-docgen, except the information doesn't always match. For example on Construct Hub...

bug
p1

To see an example of this, visit https://constructs.dev/packages/construct-hub/v/0.3.192/ and go to the API reference for `DenyListMap`. The page should show some kind of information to indicate that any field is...

bug
blocked
p2

An automated test that tries creating every L2 construct by simply initializing it with the minimum parameters. deCDK is not coupled to a specific version of AWS CDK, and it...

feature-request
p1