Toby Fleming

Results 14 issues of Toby Fleming

By parsing `required` and adding that to resolved types, code generation could be improved since we know the value must be present and can't be `null`/`None` - unless it's explicitly...

enhancement
codegen
schema processing
p2

For secrets, it would be good to allow them to be sourced from the environment instead of being hard-coded inside the contract test overrides, so the overrides can be committed...

enhancement
contract tests
cli experience
watch
p1

Improve devx by running the lambda locally automatically in future.

enhancement
contract tests
watch
p2

Some programs like `git init` don't create a new folder. Some programs, like `sam init`, do create a new folder. The upside to creating a new folder is that a...

enhancement
good first issue
cli experience
p2

From https://github.com/aws-cloudformation/aws-cloudformation-rpdk/issues/68 At the moment, examples fields aren't validated. The result is invalid examples, e.g. this ARN (rouge dot at the end): ``` "Arn": { "type": "string", "pattern": "^arn:aws(-(cn|gov))?:[a-z-]+:(([a-z]+-)+[0-9])?:([0-9]{12})?:[^.]+$" "examples":...

Add an e.g. `deepLink` property to the schema that allows generating links to a resource given `identifiers`. This is useful for the console.

# Issue See also https://github.com/aws-cloudformation/aws-cloudformation-rpdk/issues/66 TL;DR: If we validate the schema as data, and our meta schema allows `$ref`, it doesn't work, as the "data" i.e. the schema is not...

bug
help wanted
schema

For the `std::io::Write` implementation on `TTYPort`, a `*const` ptr is cast to `*mut`: https://github.com/dcuddeback/serial-rs/blob/cb28b1439a5653f1777ad11d85d37f2c8074259b/serial-unix/src/tty.rs#L149 This is unnecessary, as [`libc::write`](https://docs.rs/libc/0.2.146/libc/fn.write.html) takes `buf: *const c_void`, so `buf.as_ptr() as *const c_void` would work...

Snooze works great, thanks for your work. I did hit a small issue when using a Teensy LC, and trying to use `INPUT_PULLDOWN` for waking with `SnoozeDigital` (for waking when...

Use case: package once (possibly inside a docker container), deploy to multiple regions

enhancement
good first issue
cli experience
p1