refactor!: update Kind field to Type in source code (#2312)

Update source code `Kind` to `Type`. It's only changes within our code.
Changes to yaml tag (that will affect users) will be done in later PRs.

This is a breaking change since it updates telemetry's span attribute
from `source_kind` to `source_type`.

Related #817

Future updates will include: 
* Updating a preprocessing function to convert config file from v1 to v2
* Update unmarshal function for ToolsFile to convert config file (test
will fail since the yaml tag is not yet updated).
* Update yaml tag (test will pass).
This commit is contained in:
Yuan Teoh
2026-01-20 11:20:41 -08:00
committed by Yuan Teoh
parent 3aa1b79c13
commit 66f08a8d03
516 changed files with 2174 additions and 2174 deletions

View File

@@ -38,7 +38,7 @@ import (
)
var (
cloneInstanceToolKind = "cloud-sql-clone-instance"
cloneInstanceToolType = "cloud-sql-clone-instance"
)
type cloneInstanceTransport struct {
@@ -236,7 +236,7 @@ func getCloneInstanceToolsConfig() map[string]any {
},
"tools": map[string]any{
"clone-instance": map[string]any{
"kind": cloneInstanceToolKind,
"kind": cloneInstanceToolType,
"source": "my-cloud-sql-source",
},
},