Ben Drucker

Results 17 issues of Ben Drucker

Currently, `terraform_unused_required_providers` has a tricky bug that conflicts with official module development recommendations, as detailed in #1328. This is a hacky fix, which, when built, correctly detects that a child...

While issues have a compact format, errors currently do not and are pretty printed normally. For parser errors with an associated range, we could probably print them in a compact...

enhancement

A TFLint configuration is implicitly associated with a specific version of TFLint as well as plugin versions. The configuration schema depends on TFLint and the `rule` blocks depend on plugin...

enhancement

Similar to #571, TFLint will not evaluate any attribute that references `each`: ```tf resource "foo" "bar" { for_each = toset(["a", "b"]) attr = each.key } ``` In theory, TFLint could...

This PR modifies the `pagerduty_slack_connection` resource to removes connections that are gone (404) when read. All other errors should be reported to the user and abort the plan. I've borrowed...

Adds state removal logic for context environment variables. When the parent context is no longer accessible, the state for a variable should be removed and not refreshed. This was already...

Updates the `Expressions > Strings and Templates` docs to use the recommend [splat expression](https://developer.hashicorp.com/terraform/language/expressions/splat) syntax, with square brackets. While Terraform continues to support the `.*` syntax for resources with `count`,...

documentation

Replaces Travis, whose OSS offering was [killed by private equity](https://en.wikipedia.org/wiki/Travis_CI#Company), with GitHub Actions, so we actually have CI.

Tests are failing against browserify 16 and 17: * test/bundle-ember-bower.js * test/bundle-pack-bower.js In order to officially support these versions we would need tests to pass. Peer dependencies are advisory (warnings)...

Add a native build for Apple Silicon