Skip to content

Commit aa1abae

Browse files
authored
internal: move all struct* packages into libs/structs/ (#3601)
## Changes Pure move, no other changes. ## Why Better logical grouping. The structtag and structpath are brought one level higher as they are not just relevant for structdiff but for all struct* packages.
1 parent ab338d4 commit aa1abae

File tree

31 files changed

+23
-23
lines changed

31 files changed

+23
-23
lines changed

bundle/config/mutator/log_resource_references.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import (
1010
"github.com/databricks/cli/libs/dyn"
1111
"github.com/databricks/cli/libs/dyn/dynvar"
1212
"github.com/databricks/cli/libs/log"
13-
"github.com/databricks/cli/libs/structaccess"
13+
"github.com/databricks/cli/libs/structs/structaccess"
1414
)
1515

1616
// Longest field name:

bundle/config/resources_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package config
33
import (
44
"reflect"
55

6-
"github.com/databricks/cli/libs/structdiff/structtag"
6+
"github.com/databricks/cli/libs/structs/structtag"
77
)
88

99
// ResourcesTypes maps the configuration key of each Databricks resource group (for example

bundle/internal/validation/enum.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ import (
1111
"text/template"
1212

1313
"github.com/databricks/cli/bundle/config"
14-
"github.com/databricks/cli/libs/structdiff/structpath"
15-
"github.com/databricks/cli/libs/structwalk"
14+
"github.com/databricks/cli/libs/structs/structpath"
15+
"github.com/databricks/cli/libs/structs/structwalk"
1616
)
1717

1818
type EnumPatternInfo struct {

bundle/internal/validation/required.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ import (
1111
"text/template"
1212

1313
"github.com/databricks/cli/bundle/config"
14-
"github.com/databricks/cli/libs/structdiff/structpath"
15-
"github.com/databricks/cli/libs/structwalk"
14+
"github.com/databricks/cli/libs/structs/structpath"
15+
"github.com/databricks/cli/libs/structs/structwalk"
1616
)
1717

1818
type RequiredPatternInfo struct {

bundle/terranova/plan.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ import (
1010
"github.com/databricks/cli/bundle/terranova/tnresources"
1111
"github.com/databricks/cli/bundle/terranova/tnstate"
1212
"github.com/databricks/cli/libs/dyn"
13-
"github.com/databricks/cli/libs/structdiff"
13+
"github.com/databricks/cli/libs/structs/structdiff"
1414
"github.com/databricks/databricks-sdk-go"
1515

1616
"github.com/databricks/cli/libs/dyn/dynvar"
1717
"github.com/databricks/cli/libs/log"
18-
"github.com/databricks/cli/libs/structaccess"
18+
"github.com/databricks/cli/libs/structs/structaccess"
1919
)
2020

2121
func (d *DeploymentUnit) Plan(ctx context.Context, client *databricks.WorkspaceClient, db *tnstate.TerranovaState, inputConfig any, localOnly, refresh bool) (deployplan.ActionType, error) {

bundle/terranova/tnresources/adapter.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88

99
"github.com/databricks/cli/bundle/deployplan"
1010
"github.com/databricks/cli/libs/calladapt"
11-
"github.com/databricks/cli/libs/structdiff"
11+
"github.com/databricks/cli/libs/structs/structdiff"
1212
"github.com/databricks/databricks-sdk-go"
1313
)
1414

bundle/terranova/tnresources/all_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import (
88

99
"github.com/databricks/cli/bundle/config/resources"
1010
"github.com/databricks/cli/bundle/deployplan"
11-
"github.com/databricks/cli/libs/structdiff/structpath"
12-
"github.com/databricks/cli/libs/structwalk"
11+
"github.com/databricks/cli/libs/structs/structpath"
12+
"github.com/databricks/cli/libs/structs/structwalk"
1313
"github.com/databricks/cli/libs/testserver"
1414
"github.com/databricks/databricks-sdk-go"
1515
"github.com/databricks/databricks-sdk-go/service/apps"

cmd/bundle/debug/refschema.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import (
99

1010
"github.com/databricks/cli/bundle/terranova/tnresources"
1111
"github.com/databricks/cli/cmd/root"
12-
"github.com/databricks/cli/libs/structdiff/structpath"
13-
"github.com/databricks/cli/libs/structwalk"
12+
"github.com/databricks/cli/libs/structs/structpath"
13+
"github.com/databricks/cli/libs/structs/structwalk"
1414
"github.com/databricks/cli/libs/utils"
1515
"github.com/spf13/cobra"
1616
)

libs/dyn/convert/struct_info.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"sync"
66

77
"github.com/databricks/cli/libs/dyn"
8-
"github.com/databricks/cli/libs/structdiff/structtag"
8+
"github.com/databricks/cli/libs/structs/structtag"
99
)
1010

1111
// structInfo holds the type information we need to efficiently

0 commit comments

Comments
 (0)