Comments (2)
Thanks for submitting this. Working on a fix now.
from cfn-lint.
Reworked a decent chunk of how we filter templates during json schema validation. Current we were using the v0 approach to determine when certain conditions apply. The PR I'm working on now will use the v1 method which will add for accountability to resource level conditions when processing the path. We are going down a path that it may be hard to evaluate paths that can't be reached (Example: going to down the truth and false path of the same condition) but we will at least provide a warning for when a code path can't be reached.
from cfn-lint.
Related Issues (20)
- Instead of deprecation warning, have an option to recieve an informational message.
- Exception thrown when assertions used HOT 2
- Function aware schema validation rules
- AWS::Cloud9::EnvironmentEC2 validation logic for ImageId does not align with CloudFormation documentation
- `Fn::ForEach:` does not match type {Array} HOT 2
- I1022 raised when converting List<String> to String via Fn::Join HOT 2
- API Gateway Lambda authorizer URI incorrectly fails I3042:accountId check HOT 1
- AWS::Events::Rule should allow both ['EventPattern', 'ScheduleExpression'] and should not throw an E3014 HOT 1
- E3693 - PerformanceInsightsEnabled not recognised as valid attribute for DB Cluster HOT 4
- E3601: Step Functions arn:aws:states:::aws-sdk:ssm:startAutomationExecution.waitForTaskToken does not match regex
- [cfn-lint] E3640: {'Fn::If': ['HasKmsKey', 'KMS', {'Ref': 'AWS::NoValue'}]} is not one of ['KMS']
- `E3601` - False-positive for AWS::StepFunctions::StateMachine `StringMatches` HOT 1
- [Potential Issue] E1051 Dynamic reference to secret in Parameters section
- [Bug] Rules support `Condition`, which is not a rule-specific intrinsic function HOT 2
- E8005 - False positive in Rules section, thinks !Contains is not returning a boolean
- Nested stack API Gateway Lambda authorizer URI parameter incorrectly fails I3042:accountId check
- Non-determinstic poor performance with nested If conditions HOT 5
- Validate parameters when using Fn::Transform
- From Cloudformation documentation, tags should be expressed as arrays of Key/Value HOT 4
- [Feature] Stack deployment file validation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cfn-lint.