| github.com/cloudquery/cloudquery/cli/v6/cmd/addon_download.go:61: |
runAddonDownload |
72.5% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/addon_publish.go:31: |
newCmdAddonPublish |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/addon_publish.go:58: |
runAddonPublish |
78.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/ai.go:63: |
startSpinner |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/ai.go:150: |
aiCmd |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/ai.go:176: |
aiCmdInner |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/ai.go:300: |
createSpecFile |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/ai.go:304: |
createSQLFile |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/ai.go:308: |
cloudqueryTest |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/analytics.go:36: |
initAnalytics |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/analytics.go:64: |
SendSyncMetrics |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/analytics.go:104: |
Host |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/analytics.go:108: |
Close |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/doc.go:104: |
newCmdDoc |
80.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/doc.go:121: |
appendSeeAlsoSections |
64.3% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/doc.go:143: |
linkHandler |
80.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/doc.go:154: |
filePrepender |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/errors.go:10: |
handleSendError |
66.7% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:70: |
newCmdInit |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:88: |
normalizePluginPath |
83.3% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:99: |
parseFlags |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:126: |
pluginFilter |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:132: |
pluginName |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:136: |
officialReleasedPluginsByKind |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:142: |
pluginsSorter |
90.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:159: |
extractYamlFromMarkdownCodeBlock |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:170: |
defaultConfigForPlugin |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:186: |
configForSourcePlugin |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:198: |
configForDestinationPlugin |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:208: |
selectSource |
90.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:234: |
selectDestination |
90.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:260: |
linkForPlugin |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/init.go:264: |
initCmd |
67.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/install.go:24: |
newCmdPluginInstall |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/install.go:39: |
installPlugin |
81.6% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/install.go:137: |
enrichClientError |
33.3% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/logging.go:16: |
initLogging |
71.4% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/login.go:47: |
newCmdLogin |
30.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/login.go:73: |
waitForServer |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/login.go:97: |
runLogin |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/login.go:211: |
setTeamOnLogin |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/logout.go:20: |
newCmdLogout |
22.2% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/logout.go:44: |
runLogout |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/migrate.go:25: |
NewCmdMigrate |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/migrate.go:40: |
migrate |
74.5% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/migrate_v1.go:17: |
migrateConnectionV1 |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/migrate_v2.go:16: |
migrateConnectionV2 |
81.6% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/migrate_v3.go:26: |
migrateConnectionV3 |
68.4% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/plugin_docs_download.go:32: |
newCmdPluginDocsDownload |
30.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/plugin_docs_download.go:59: |
runPluginDocsDownload |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/plugin_docs_upload.go:28: |
newCmdPluginDocsUpload |
36.4% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/plugin_docs_upload.go:56: |
runPluginDocsUpload |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/plugin_publish.go:33: |
newCmdPluginPublish |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/plugin_publish.go:62: |
runPluginPublish |
79.4% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/plugin_publish.go:177: |
publishPluginAssets |
66.7% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/plugin_uiassets_upload.go:28: |
newCmdPluginUIAssetsUpload |
30.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/plugin_uiassets_upload.go:55: |
runPluginUIAssetsUpload |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/progress.go:14: |
Write |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/progress.go:17: |
Add |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/progress.go:20: |
Finish |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/registry.go:10: |
SpecRegistryToPlugin |
57.1% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/root.go:44: |
NewCmdRoot |
75.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/root.go:238: |
formatTimestampUtcRfc3339 |
75.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/root.go:247: |
CloseLogFile |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/root.go:253: |
otelConfig |
75.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sentry.go:5: |
initSentry |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/specs.go:19: |
CLIRegistryToPbRegistry |
50.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/specs.go:36: |
CLISourceSpecToPbSpec |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/specs.go:51: |
CLIWriteModeToPbWriteMode |
40.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/specs.go:64: |
CLIMigrateModeToPbMigrateMode |
50.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/specs.go:75: |
CLIPkModeToPbPKMode |
50.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/specs.go:86: |
CLIDestinationSpecToPbSpec |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/specs.go:100: |
initPlugin |
80.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/specs.go:117: |
validatePluginSpec |
38.9% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/specs.go:149: |
parseJSONSchema |
60.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/specs.go:178: |
marshalSpec |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/summary.go:47: |
persistSummary |
76.9% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/summary.go:68: |
appendToFile |
60.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/summary.go:92: |
appendToFileFallback |
80.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/summary.go:101: |
checkFilePath |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/summary.go:106: |
generateSummaryTable |
80.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/summary.go:122: |
migrateSummaryTable |
80.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/summary.go:150: |
sendSummary |
82.8% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/switch.go:24: |
newCmdSwitch |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/switch.go:36: |
runSwitch |
76.9% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync.go:85: |
NewCmdSync |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync.go:111: |
findMaxCommonVersion |
94.4% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync.go:142: |
parseShard |
68.4% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync.go:177: |
sync |
81.6% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync.go:559: |
filterPluginEnv |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync.go:595: |
getEnvKey |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v1.go:25: |
syncConnectionV1 |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v2.go:24: |
getSourceV2DestV3DestinationsTransformers |
71.4% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v2.go:45: |
transformSourceV2DestV3Schemas |
84.6% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v2.go:65: |
transformSourceV2DestV3Resource |
80.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v2.go:82: |
syncConnectionV2 |
76.7% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v3.go:58: |
init |
70.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v3.go:102: |
Send |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v3.go:109: |
CloseAndRecv |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v3.go:115: |
newSafeWriteClient |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v3.go:137: |
syncConnectionV3 |
80.8% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v3.go:734: |
hintSelectMessage |
11.4% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v3.go:807: |
deleteStale |
75.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v3.go:827: |
createTableNameSchema |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/sync_v3.go:840: |
getTransformedTableNameFromSchema |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/tables.go:28: |
NewCmdTables |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/tables.go:43: |
tables |
74.2% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/tables_v2.go:11: |
tablesV2 |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/tables_v3.go:18: |
getTables |
70.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/tables_v3.go:35: |
tablesV3 |
80.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/test_connection.go:30: |
newCmdTestConnection |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/test_connection.go:42: |
testConnection |
86.5% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/test_connection.go:203: |
Error |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/test_connection.go:216: |
testPluginConnection |
37.5% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/validate_config.go:26: |
newCmdValidateConfig |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/cmd/validate_config.go:40: |
validateConfig |
85.5% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:30: |
Logf |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:31: |
Errorf |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:33: |
InitClient |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:47: |
getEnvironment |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:55: |
getSyncEventDetails |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:62: |
refreshSyncEventDetails |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:89: |
TrackLoginSuccess |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:124: |
getSyncCommonProps |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:156: |
TrackSyncStarted |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:186: |
TrackSyncCompleted |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:228: |
teamServiceAccountUser |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:232: |
teamServiceAccountEmail |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:236: |
getUserIDEmail |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:244: |
getInitCommonProps |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:270: |
TrackInitStarted |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:297: |
TrackInitCompleted |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/analytics/client.go:331: |
Close |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/api/client.go:22: |
NewClient |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/api/client.go:40: |
NewAnonymousClient |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/api/client.go:48: |
ListAllPlugins |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/api/client.go:72: |
GetPluginVersion |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/api/client.go:107: |
Chat |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/api/client.go:161: |
NewConversation |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/api/client.go:180: |
EndConversation |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/identify.go:13: |
GetUser |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/logout.go:10: |
Logout |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/team.go:15: |
getAvailableUserTeams |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/team.go:24: |
configFileMissing |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/team.go:28: |
emptyTeam |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/team.go:35: |
GetTeamForToken |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/team.go:74: |
IsTeamInternal |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/token.go:11: |
tokenNeeded |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/token.go:15: |
transformerNeedsToken |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/token.go:24: |
sourcesNeedToken |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/token.go:33: |
destinationsNeedToken |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/token.go:42: |
GetAuthTokenIfNeeded |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/auth/token.go:63: |
GetTokenType |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/docs/generator.go:26: |
String |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/docs/generator.go:30: |
FormatFromString |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/docs/generator.go:46: |
sortTables |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/docs/generator.go:58: |
NewGenerator |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/docs/generator.go:71: |
Generate |
66.7% |
| github.com/cloudquery/cloudquery/cli/v6/internal/docs/json.go:33: |
renderTablesAsJSON |
90.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/docs/json.go:47: |
jsonifyTables |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/docs/markdown.go:18: |
renderTablesAsMarkdown |
76.5% |
| github.com/cloudquery/cloudquery/cli/v6/internal/docs/markdown.go:46: |
renderAllTables |
66.7% |
| github.com/cloudquery/cloudquery/cli/v6/internal/docs/markdown.go:58: |
renderTable |
80.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/docs/markdown.go:81: |
formatMarkdown |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/docs/markdown.go:86: |
indentToDepth |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/enum/enum.go:16: |
NewEnum |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/enum/enum.go:23: |
String |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/enum/enum.go:27: |
Set |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/enum/enum.go:43: |
Type |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/env/env.go:5: |
GetEnvOrDefault |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/env/env.go:12: |
IsCloud |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/env/env.go:17: |
TenantID |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/hub/util.go:21: |
String |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/hub/util.go:25: |
ParseHubPluginRef |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/hub/util.go:51: |
ErrorFromHTTPResponse |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/hub/util.go:70: |
UploadFile |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/hub/util.go:74: |
UploadFileWithContentType |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/hub/util.go:84: |
UploadReaderWithContentType |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/hub/util.go:106: |
NormalizeContent |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/opentelemetry.go:22: |
newResource |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/opentelemetry.go:46: |
getLogsProcessor |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/opentelemetry.go:68: |
SetupOtel |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/opentelemetry.go:100: |
Run |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/opentelemetry.go:166: |
otellogSeverity |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/opentelemetry.go:187: |
NewOTELLoggerHook |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:73: |
GetExtensions |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:77: |
Shutdown |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:85: |
newMetricConsumer |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:188: |
Capabilities |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:193: |
ConsumeTraces |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:199: |
ConsumeLogs |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:205: |
ConsumeMetrics |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:240: |
getFreePort |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:251: |
WithMetricsFilename |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:257: |
WithDurationCallback |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:263: |
StartOtelReceiver |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:351: |
Shutdown |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:364: |
Write |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:365: |
Seek |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/receiver.go:368: |
Close |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/table_duration.go:13: |
NewTableDurations |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/table_duration.go:19: |
Set |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/otel/table_duration.go:30: |
GetAll |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/addons.go:36: |
ReadManifestJSON |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/addons.go:57: |
CreateNewAddonDraftVersion |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/addons.go:119: |
UploadAddon |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/addons.go:145: |
GetAddonMetadata |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/addons.go:157: |
DownloadAddonFromResponse |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/images/images.go:45: |
DetectContentType |
81.8% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/images/images.go:64: |
ProcessDocument |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/images/images.go:139: |
findMarkdownImages |
85.7% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/images/images.go:158: |
convertMarkdownReferences |
96.6% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/images/images.go:214: |
replaceMarkdownImages |
90.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/images/images.go:235: |
uploadImage |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/images/images.go:268: |
ensureValidFilename |
75.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/images/images.go:296: |
sha1sum |
90.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/images/images.go:318: |
Transform |
86.5% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/images/images.go:484: |
handleImage |
86.7% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/images/images.go:511: |
parseHTMLImages |
95.5% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:89: |
newTransportWithRegistryAuth |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:98: |
RoundTrip |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:103: |
pushProgressBar |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:125: |
Read |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:163: |
ReadPackageJSON |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:184: |
UploadPluginDocs |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:243: |
CreateNewPluginDraftVersion |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:273: |
GetSpecJsonScheme |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:289: |
UploadTableSchemas |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:312: |
UploadPluginBinary |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:339: |
PublishNativeBinaries |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:351: |
getResponseAsString |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:360: |
loadDockerImage |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:389: |
pushImage |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:425: |
getDockerToken |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:489: |
getManifestParams |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:503: |
getManifestService |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:515: |
getTagsFromTargets |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:531: |
getManifestList |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:564: |
pushManifest |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/plugins.go:588: |
PublishToDockerRegistry |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/pluginui.go:24: |
UploadPluginUIAssets |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/pluginui.go:122: |
readFlatDir |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/pluginui.go:136: |
bundleTarGz |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/publish/pluginui.go:185: |
uploadBundle |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/secrets/secrets.go:26: |
NewSecretAwareRedactor |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/secrets/secrets.go:30: |
RedactStr |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/secrets/secrets.go:34: |
RedactBytes |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/secrets/secrets.go:41: |
AddSecretEnv |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/secrets/secrets.go:61: |
NewSecretAwareWriter |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/secrets/secrets.go:65: |
Write |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/destination.go:43: |
GetWarnings |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/destination.go:48: |
SetDefaults |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/destination.go:55: |
UnmarshalSpec |
85.7% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/destination.go:66: |
Validate |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/destination.go:70: |
RenderedSyncGroupId |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/gen/main.go:15: |
main |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/gen/main.go:35: |
currDir |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/kind.go:27: |
String |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/kind.go:31: |
MarshalJSON |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/kind.go:38: |
UnmarshalJSON |
83.3% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/kind.go:49: |
JSONSchemaExtend |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/kind.go:57: |
KindFromString |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/metadata.go:39: |
VersionString |
50.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/metadata.go:54: |
Validate |
93.3% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/metadata.go:98: |
JSONSchemaExtend |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/metadata.go:122: |
SetDefaults |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/metadata.go:129: |
RegistryInferred |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/migrate_mode.go:25: |
String |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/migrate_mode.go:29: |
MarshalJSON |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/migrate_mode.go:36: |
UnmarshalJSON |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/migrate_mode.go:47: |
JSONSchemaExtend |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/migrate_mode.go:55: |
MigrateModeFromString |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/pk_mode.go:25: |
String |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/pk_mode.go:29: |
MarshalJSON |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/pk_mode.go:36: |
UnmarshalJSON |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/pk_mode.go:47: |
JSONSchemaExtend |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/pk_mode.go:55: |
PKModeFromString |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/registry.go:33: |
String |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/registry.go:37: |
MarshalJSON |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/registry.go:44: |
UnmarshalJSON |
66.7% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/registry.go:55: |
JSONSchemaExtend |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/registry.go:64: |
NeedVersion |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/registry.go:68: |
RegistryFromString |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/source.go:27: |
PluginName |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/source.go:66: |
GetWarnings |
66.7% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/source.go:80: |
SetDefaults |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/source.go:92: |
UnmarshalSpec |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/source.go:103: |
JSONSchemaExtend |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/source.go:113: |
Validate |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec.go:24: |
UnmarshalJSON |
84.2% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec.go:56: |
JSONSchemaExtend |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec.go:126: |
SpecUnmarshalYamlStrict |
88.9% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:43: |
expandFileConfig |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:64: |
expandEnv |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:79: |
expandTime |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:99: |
loadSpecsFromFile |
64.9% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:193: |
loadSpecsFromDir |
75.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:209: |
validate |
77.3% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:248: |
relaxedValidate |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:263: |
GetSourceByName |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:267: |
GetDestinationByName |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:271: |
GetSourceWarningsByName |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:275: |
GetDestinationWarningsByName |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:279: |
GetTransformerWarningsByName |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:283: |
GetDestinationNamesForSource |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:294: |
NewSpecReader |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:307: |
NewRelaxedSpecReader |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:320: |
newSpecReader |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:334: |
initialize |
80.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:361: |
stripYamlComments |
83.3% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/spec_reader.go:394: |
shouldEscapeFileContent |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/transformer.go:16: |
GetWarnings |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/transformer.go:21: |
UnmarshalSpec |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/transformer.go:32: |
Validate |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/variables.go:25: |
ReplaceVariables |
78.6% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/version.go:12: |
WarnOnOutdatedVersions |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/version.go:57: |
pluginPathToOrgName |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/write_mode.go:27: |
String |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/write_mode.go:31: |
MarshalJSON |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/write_mode.go:38: |
UnmarshalJSON |
66.7% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/write_mode.go:49: |
JSONSchemaExtend |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/specs/v0/write_mode.go:57: |
WriteModeFromString |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/tablenamechanger/table_name_changer.go:15: |
New |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/tablenamechanger/table_name_changer.go:25: |
UpdateTableNames |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/tablenamechanger/table_name_changer.go:38: |
UpdateTableNamesSlice |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/tablenamechanger/table_name_changer.go:46: |
UpdateTableName |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/tablenamechanger/table_name_changer.go:53: |
LearnTableNameChange |
70.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/team/team.go:20: |
NewClient |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/team/team.go:30: |
NewClientFromAPI |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/team/team.go:36: |
ValidateTeam |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/team/team.go:45: |
FindTeam |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/team/team.go:58: |
ListAllTeams |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/team/team.go:82: |
ListAllTeamNames |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/team/team.go:94: |
GetTeam |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/team/team.go:107: |
Names |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformer/transformer.go:35: |
WithSourceNameColumn |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformer/transformer.go:43: |
WithSyncTimeColumn |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformer/transformer.go:51: |
WithSyncGroupIdColumn |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformer/transformer.go:59: |
WithRemovePKs |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformer/transformer.go:65: |
WithRemoveUniqueConstraints |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformer/transformer.go:71: |
WithCQIDPrimaryKey |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformer/transformer.go:77: |
WithCQColumnsNotNull |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformer/transformer.go:83: |
NewRecordTransformer |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformer/transformer.go:91: |
TransformSchema |
95.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformer/transformer.go:135: |
replaceTimestampField |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformer/transformer.go:148: |
Transform |
55.6% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/identity.go:17: |
newIdentityTransformer |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/identity.go:23: |
Send |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/identity.go:28: |
Recv |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/identity.go:37: |
CloseSend |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/identity.go:43: |
Header |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/identity.go:44: |
Trailer |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/identity.go:45: |
Context |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/identity.go:46: |
SendMsg |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/identity.go:47: |
RecvMsg |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/pipeline.go:35: |
New |
90.9% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/pipeline.go:65: |
RunBlocking |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/pipeline.go:72: |
Send |
69.2% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/pipeline.go:103: |
OnOutput |
75.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/pipeline.go:119: |
Close |
100.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/transformerpipeline/pipeline.go:133: |
startBlocking |
84.2% |
| github.com/cloudquery/cloudquery/cli/v6/internal/utils/concurrent_map.go:14: |
NewConcurrentMap |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/utils/concurrent_map.go:20: |
Add |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/utils/concurrent_map.go:26: |
Get |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/utils/concurrent_map.go:33: |
GetAll |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/uuid/uuid.go:13: |
Set |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/internal/uuid/uuid.go:19: |
Type |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/main.go:18: |
executeRootCmdWithContext |
0.0% |
| github.com/cloudquery/cloudquery/cli/v6/main.go:47: |
main |
0.0% |
| total: |
(statements) |
48.0% |