Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AllChecks = []*analysis.Analyzer{ AT001.Analyzer, AT002.Analyzer, AT003.Analyzer, AT004.Analyzer, AT005.Analyzer, AT006.Analyzer, AT007.Analyzer, AT008.Analyzer, R001.Analyzer, R002.Analyzer, R003.Analyzer, R004.Analyzer, R005.Analyzer, R006.Analyzer, R007.Analyzer, R008.Analyzer, R009.Analyzer, R010.Analyzer, R011.Analyzer, R012.Analyzer, R013.Analyzer, R014.Analyzer, R015.Analyzer, R016.Analyzer, R017.Analyzer, R018.Analyzer, S001.Analyzer, S002.Analyzer, S003.Analyzer, S004.Analyzer, S005.Analyzer, S006.Analyzer, S007.Analyzer, S008.Analyzer, S009.Analyzer, S010.Analyzer, S011.Analyzer, S012.Analyzer, S013.Analyzer, S014.Analyzer, S015.Analyzer, S016.Analyzer, S017.Analyzer, S018.Analyzer, S019.Analyzer, S020.Analyzer, S021.Analyzer, S022.Analyzer, S023.Analyzer, S024.Analyzer, S025.Analyzer, S026.Analyzer, S027.Analyzer, S028.Analyzer, S029.Analyzer, S030.Analyzer, S031.Analyzer, S032.Analyzer, S033.Analyzer, S034.Analyzer, S035.Analyzer, S036.Analyzer, S037.Analyzer, V001.Analyzer, V002.Analyzer, V003.Analyzer, V004.Analyzer, V005.Analyzer, V006.Analyzer, V007.Analyzer, V008.Analyzer, }
AllChecks contains all Analyzers that report issues This can be consumed via multichecker.Main(passes.AllChecks...) or by combining these Analyzers with additional custom Analyzers
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package AT001 defines an Analyzer that checks for TestCase missing CheckDestroy
|
Package AT001 defines an Analyzer that checks for TestCase missing CheckDestroy |
Package AT002 defines an Analyzer that checks for acceptance test names including the word import
|
Package AT002 defines an Analyzer that checks for acceptance test names including the word import |
Package AT003 defines an Analyzer that checks for acceptance test names missing an underscore
|
Package AT003 defines an Analyzer that checks for acceptance test names missing an underscore |
Package AT004 defines an Analyzer that checks for TestStep Config containing provider configuration
|
Package AT004 defines an Analyzer that checks for TestStep Config containing provider configuration |
Package AT005 defines an Analyzer that checks for acceptance tests prefixed with Test but not TestAcc
|
Package AT005 defines an Analyzer that checks for acceptance tests prefixed with Test but not TestAcc |
Package AT006 defines an Analyzer that checks for acceptance tests containing multiple resource.Test() invocations
|
Package AT006 defines an Analyzer that checks for acceptance tests containing multiple resource.Test() invocations |
Package AT007 defines an Analyzer that checks for acceptance tests containing multiple resource.ParallelTest() invocations
|
Package AT007 defines an Analyzer that checks for acceptance tests containing multiple resource.ParallelTest() invocations |
Package R001 defines an Analyzer that checks for ResourceData.Set() calls using complex key argument
|
Package R001 defines an Analyzer that checks for ResourceData.Set() calls using complex key argument |
Package R002 defines an Analyzer that checks for ResourceData.Set() calls using * dereferences
|
Package R002 defines an Analyzer that checks for ResourceData.Set() calls using * dereferences |
Package R003 defines an Analyzer that checks for Resource having Exists functions
|
Package R003 defines an Analyzer that checks for Resource having Exists functions |
Package R004 defines an Analyzer that checks for ResourceData.Set() calls using incompatible value types
|
Package R004 defines an Analyzer that checks for ResourceData.Set() calls using incompatible value types |
Package R005 defines an Analyzer that checks for ResourceData.HasChange() calls that can be combined into a single HasChanges() call.
|
Package R005 defines an Analyzer that checks for ResourceData.HasChange() calls that can be combined into a single HasChanges() call. |
Package R006 defines an Analyzer that checks for RetryFunc that omit retryable errors
|
Package R006 defines an Analyzer that checks for RetryFunc that omit retryable errors |
Package S001 defines an Analyzer that checks for Schema of TypeList or TypeSet missing Elem
|
Package S001 defines an Analyzer that checks for Schema of TypeList or TypeSet missing Elem |
Package S002 defines an Analyzer that checks for Schema with both Required and Optional enabled
|
Package S002 defines an Analyzer that checks for Schema with both Required and Optional enabled |
Package S003 defines an Analyzer that checks for Schema with both Required and Computed enabled
|
Package S003 defines an Analyzer that checks for Schema with both Required and Computed enabled |
Package S004 defines an Analyzer that checks for Schema with Required enabled and Default configured
|
Package S004 defines an Analyzer that checks for Schema with Required enabled and Default configured |
Package S005 defines an Analyzer that checks for Schema with Computed enabled and Default configured
|
Package S005 defines an Analyzer that checks for Schema with Computed enabled and Default configured |
Package S006 defines an Analyzer that checks for Schema of TypeMap missing Elem
|
Package S006 defines an Analyzer that checks for Schema of TypeMap missing Elem |
Package S007 defines an Analyzer that checks for Schema with Required enabled and ConflictsWith configured
|
Package S007 defines an Analyzer that checks for Schema with Required enabled and ConflictsWith configured |
Package S008 defines an Analyzer that checks for Schema of TypeList or TypeSet with Default configured
|
Package S008 defines an Analyzer that checks for Schema of TypeList or TypeSet with Default configured |
Package S009 defines an Analyzer that checks for Schema of TypeList or TypeSet with ValidateFunc configured
|
Package S009 defines an Analyzer that checks for Schema of TypeList or TypeSet with ValidateFunc configured |
Package S010 defines an Analyzer that checks for Schema with only Computed enabled and ValidateFunc configured
|
Package S010 defines an Analyzer that checks for Schema with only Computed enabled and ValidateFunc configured |
Package S011 defines an Analyzer that checks for Schema with only Computed enabled and DiffSuppressFunc configured
|
Package S011 defines an Analyzer that checks for Schema with only Computed enabled and DiffSuppressFunc configured |
Package S012 defines an Analyzer that checks for Schema that Type is configured
|
Package S012 defines an Analyzer that checks for Schema that Type is configured |
Package S013 defines an Analyzer that checks for Schema that one of Computed, Optional, or Required is not configured
|
Package S013 defines an Analyzer that checks for Schema that one of Computed, Optional, or Required is not configured |
Package S014 defines an Analyzer that checks for Schema that within Elem, Computed, Optional, and Required are not configured
|
Package S014 defines an Analyzer that checks for Schema that within Elem, Computed, Optional, and Required are not configured |
Package S015 defines an Analyzer that checks for Schema that attribute names contain only lowercase alphanumerics and underscores
|
Package S015 defines an Analyzer that checks for Schema that attribute names contain only lowercase alphanumerics and underscores |
Package S016 defines an Analyzer that checks for Schema including Set without TypeSet
|
Package S016 defines an Analyzer that checks for Schema including Set without TypeSet |
Package S017 defines an Analyzer that checks for Schema including MaxItems or MinItems without TypeList, TypeMap, or TypeSet
|
Package S017 defines an Analyzer that checks for Schema including MaxItems or MinItems without TypeList, TypeMap, or TypeSet |
Package S018 defines an Analyzer that checks for Schema that should prefer TypeList with MaxItems 1
|
Package S018 defines an Analyzer that checks for Schema that should prefer TypeList with MaxItems 1 |
Package S019 defines an Analyzer that checks for Schema that should omit Computed, Optional, or Required set to false
|
Package S019 defines an Analyzer that checks for Schema that should omit Computed, Optional, or Required set to false |
Package S020 defines an Analyzer that checks for Schema with only Computed enabled and ValidateFunc configured
|
Package S020 defines an Analyzer that checks for Schema with only Computed enabled and ValidateFunc configured |
Package S021 defines an Analyzer that checks for Schema that should omit ComputedWhen
|
Package S021 defines an Analyzer that checks for Schema that should omit ComputedWhen |
Package S022 defines an Analyzer that checks for Schema of TypeMap with invalid Elem of *schema.Resource
|
Package S022 defines an Analyzer that checks for Schema of TypeMap with invalid Elem of *schema.Resource |
Package S023 defines an Analyzer that checks for Schema that should omit Elem with incompatible Type
|
Package S023 defines an Analyzer that checks for Schema that should omit Elem with incompatible Type |
Package V001 defines an Analyzer that checks for custom SchemaValidateFunc that implement validation.StringMatch()
|
Package V001 defines an Analyzer that checks for custom SchemaValidateFunc that implement validation.StringMatch() |
helper
|
|
stdlib
|
|
terraform
|
|
Click to show internal directories.
Click to hide internal directories.