mirror of
https://github.com/grafana/grafana.git
synced 2024-11-21 16:38:03 -06:00
Cloudwatch: Add linting to restrict imports from core (#82538)
--------- Co-authored-by: Kevin Yu <kevinwcyu@users.noreply.github.com>
This commit is contained in:
parent
f18b9ddac6
commit
5431c51490
@ -115,7 +115,9 @@
|
|||||||
"public/app/plugins/datasource/loki/*.{ts,tsx}",
|
"public/app/plugins/datasource/loki/*.{ts,tsx}",
|
||||||
"public/app/plugins/datasource/loki/**/*.{ts,tsx}",
|
"public/app/plugins/datasource/loki/**/*.{ts,tsx}",
|
||||||
"public/app/plugins/datasource/elasticsearch/*.{ts,tsx}",
|
"public/app/plugins/datasource/elasticsearch/*.{ts,tsx}",
|
||||||
"public/app/plugins/datasource/elasticsearch/**/*.{ts,tsx}"
|
"public/app/plugins/datasource/elasticsearch/**/*.{ts,tsx}",
|
||||||
|
"public/app/plugins/datasource/cloudwatch/*.{ts,tsx}",
|
||||||
|
"public/app/plugins/datasource/cloudwatch/**/*.{ts,tsx}"
|
||||||
],
|
],
|
||||||
"settings": {
|
"settings": {
|
||||||
"import/resolver": {
|
"import/resolver": {
|
||||||
|
@ -67,6 +67,8 @@ files = [
|
|||||||
"**/pkg/tsdb/parca/**/*",
|
"**/pkg/tsdb/parca/**/*",
|
||||||
"**/pkg/tsdb/tempo/*",
|
"**/pkg/tsdb/tempo/*",
|
||||||
"**/pkg/tsdb/tempo/**/*",
|
"**/pkg/tsdb/tempo/**/*",
|
||||||
|
"**/pkg/tsdb/cloudwatch/*",
|
||||||
|
"**/pkg/tsdb/cloudwatch/**/*",
|
||||||
]
|
]
|
||||||
|
|
||||||
[linters-settings.gocritic]
|
[linters-settings.gocritic]
|
||||||
|
@ -122,7 +122,7 @@ func NewInstanceSettings(httpClientProvider *httpclient.Provider) datasource.Ins
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// cloudWatchExecutor executes CloudWatch requests.
|
// cloudWatchExecutor executes CloudWatch requests
|
||||||
type cloudWatchExecutor struct {
|
type cloudWatchExecutor struct {
|
||||||
im instancemgmt.InstanceManager
|
im instancemgmt.InstanceManager
|
||||||
sessions SessionCache
|
sessions SessionCache
|
||||||
|
Loading…
Reference in New Issue
Block a user