Skip to content

Commit

Permalink
style: applying gci and fmt rules
Browse files Browse the repository at this point in the history
  • Loading branch information
arxeiss committed Sep 8, 2022
1 parent fb38194 commit a55ec1a
Show file tree
Hide file tree
Showing 71 changed files with 346 additions and 289 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/go-lint-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
uses: golangci/golangci-lint-action@v3
with:
# Required: the version of golangci-lint is required and must be specified without patch version.
version: v1.46
version: v1.49

# Optional: working directory, useful for monorepos
# working-directory: ./...
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/pr-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ on:
paths-ignore:
- version.txt
- CHANGELOG.md
push:
branches:
- master

concurrency:
group: pr-${{ github.ref }}
cancel-in-progress: true
Expand Down
12 changes: 9 additions & 3 deletions .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ linters:
enable:
- deadcode
- errcheck
- goimports
- gci
- gosec
- gosimple
- govet
Expand Down Expand Up @@ -31,8 +31,14 @@ linters-settings:
lll:
line-length: 120
tab-width: 4
goimports:
local-prefixes: github.com/indykite/identity-sdk-go
gci:
# Keep in sync with GNUMakefile
sections:
- standard
- default
- prefix(github.com/indykite/jarvis-sdk-go)
- blank
- dot
staticcheck:
go: '1.16'
checks: [all, -ST1000]
Expand Down
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,9 @@ repos:
language: system
pass_filenames: false

- id: go_imports
- id: fmt_gci
name: Fix imports and Format go code
entry: make goimports
entry: make fmt gci
language: system
pass_filenames: false

Expand Down
20 changes: 13 additions & 7 deletions GNUmakefile
Original file line number Diff line number Diff line change
@@ -1,9 +1,16 @@
GO111MODULE=on
.PHONY: test

default:

goimports:
@echo "==> Fixing imports code with goimports in Jarvis..."
@goimports -local "github.com/indykite/jarvis-sdk-go" -w .
fmt:
@echo "==> Fixing source code with gofmt..."
gofmt -s -w .

goimports: gci

gci:
@echo "==> Fixing imports code with gci..."
gci write -s standard -s default -s "prefix(github.com/indykite/jarvis-sdk-go)" -s blank -s dot .

lint:
@echo "==> Checking source code against linters..."
Expand All @@ -15,9 +22,8 @@ download:

install-tools: download
@echo Installing tools from tools.go
@go list -f '{{range .Imports}}{{.}} {{end}}' tools.go | xargs go install
@go install $$(go list -f '{{range .Imports}}{{.}} {{end}}' tools.go)

.PHONY: test
test:
go test -v -cpu 4 -covermode=count -coverpkg github.com/indykite/jarvis-sdk-go/... -coverprofile=coverage.out.tmp ./...
cat coverage.out.tmp | grep -v "pb.go\|pb.validate.go\|generated.go\|jarvis-sdk-go/test/\|main.go\|jarvis-sdk-go/examples/" > coverage.out
Expand All @@ -30,4 +36,4 @@ cover: test
generate-proto:
@buf generate buf.build/indykite/indykiteapis
@go generate
@make goimports
@make fmt gci
3 changes: 1 addition & 2 deletions config/application.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,8 @@ import (

"google.golang.org/grpc"

configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"

"github.com/indykite/jarvis-sdk-go/errors"
configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"
)

func (c *Client) CreateApplication(
Expand Down
3 changes: 1 addition & 2 deletions config/application_agent.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,8 @@ import (

"google.golang.org/grpc"

configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"

"github.com/indykite/jarvis-sdk-go/errors"
configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"
)

func (c *Client) ReadApplicationAgent(
Expand Down
3 changes: 1 addition & 2 deletions config/application_agent_credentials.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,8 @@ import (

"google.golang.org/grpc"

configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"

"github.com/indykite/jarvis-sdk-go/errors"
configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"
)

func (c *Client) RegisterApplicationAgentCredential(
Expand Down
3 changes: 1 addition & 2 deletions config/application_space.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,8 @@ import (

"google.golang.org/grpc"

configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"

"github.com/indykite/jarvis-sdk-go/errors"
configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"
)

func (c *Client) CreateApplicationSpace(
Expand Down
4 changes: 0 additions & 4 deletions config/config_client.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,6 @@ type Client struct {
// NewClient creates a new Config Management gRPC Client.
//
// IndyKite Configuration API
//
//
func NewClient(ctx context.Context, opts ...api.ClientOption) (*Client, error) {
clientOpts := defaultClientOptions()
connPool, _, err := api.DialPool(ctx, append(clientOpts, opts...)...)
Expand All @@ -59,8 +57,6 @@ func NewClient(ctx context.Context, opts ...api.ClientOption) (*Client, error) {
// NewTestClient creates a new Config Management gRPC Client for Testing.
//
// IndyKite Configuration API
//
//
func NewTestClient(_ context.Context, client configpb.ConfigManagementAPIClient) (*Client, error) {
c := &Client{
xMetadata: metadata.Pairs("x-jarvis-client", fmt.Sprintf("client/%s grpc/%s", versionClient, grpc.Version)),
Expand Down
3 changes: 1 addition & 2 deletions config/config_node.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,8 @@ import (

"google.golang.org/grpc"

configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"

"github.com/indykite/jarvis-sdk-go/errors"
configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"
)

func (c *Client) CreateConfigNode(ctx context.Context, request *NodeRequest, opts ...grpc.CallOption) (
Expand Down
3 changes: 1 addition & 2 deletions config/customer.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,8 @@ import (

"google.golang.org/grpc"

configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"

"github.com/indykite/jarvis-sdk-go/errors"
configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"
)

func (c *Client) ReadCustomer(
Expand Down
4 changes: 1 addition & 3 deletions config/doc.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.

/*
Package config implement the Configuration Management Client.
*/
// Package config implement the Configuration Management Client.
package config

const versionClient = "v1.0.0" // x-release-please-version
3 changes: 1 addition & 2 deletions config/example_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,9 @@ import (

"google.golang.org/protobuf/encoding/protojson"

"github.com/indykite/jarvis-sdk-go/config"
configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"
api "github.com/indykite/jarvis-sdk-go/grpc"

"github.com/indykite/jarvis-sdk-go/config"
)

// This example demonstrates how to create a new Config Client.
Expand Down
7 changes: 3 additions & 4 deletions config/mapping_builder_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,12 @@
package config_test

import (
"github.com/indykite/jarvis-sdk-go/config"
configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"

. "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega"
. "github.com/onsi/gomega/gstruct"

configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"

"github.com/indykite/jarvis-sdk-go/config"
)

var _ = Describe("Mapping builder", func() {
Expand Down
3 changes: 1 addition & 2 deletions config/oauth2_application.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,8 @@ import (

"google.golang.org/grpc"

configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"

"github.com/indykite/jarvis-sdk-go/errors"
configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"
)

func (c *Client) ReadOAuth2Application(
Expand Down
3 changes: 1 addition & 2 deletions config/oauth2_provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,8 @@ import (

"google.golang.org/grpc"

configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"

"github.com/indykite/jarvis-sdk-go/errors"
configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"
)

func (c *Client) ReadOAuth2Provider(
Expand Down
3 changes: 1 addition & 2 deletions config/tenant.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,8 @@ import (

"google.golang.org/grpc"

configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"

"github.com/indykite/jarvis-sdk-go/errors"
configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"
)

func (c *Client) CreateTenant(
Expand Down
2 changes: 0 additions & 2 deletions doc.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,9 @@
/*
Package indykite is the root of the packages used to access IndyKite Platform.
Debugging
To see gRPC logs, set the environment variable GRPC_GO_LOG_SEVERITY_LEVEL. See
https://pkg.go.dev/google.golang.org/grpc/grpclog for more information.
For HTTP logging, set the GODEBUG environment variable to "http2debug=1" or "http2debug=2".
*/
package indykite
3 changes: 1 addition & 2 deletions examples/config/cmd/ingest_mapping.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,8 @@ import (

"github.com/spf13/cobra"

configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"

"github.com/indykite/jarvis-sdk-go/config"
configpb "github.com/indykite/jarvis-sdk-go/gen/indykite/config/v1beta1"
)

var ingestMappingCmd = &cobra.Command{
Expand Down
3 changes: 1 addition & 2 deletions examples/config/cmd/root.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,9 @@ import (
"golang.org/x/oauth2"
"google.golang.org/protobuf/encoding/protojson"

"github.com/indykite/jarvis-sdk-go/config"
"github.com/indykite/jarvis-sdk-go/grpc"
apicfg "github.com/indykite/jarvis-sdk-go/grpc/config"

"github.com/indykite/jarvis-sdk-go/config"
)

var (
Expand Down
1 change: 0 additions & 1 deletion examples/identity/cmd/change_password.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ import (
"github.com/spf13/cobra"

identitypb "github.com/indykite/jarvis-sdk-go/gen/indykite/identity/v1beta1"

"github.com/indykite/jarvis-sdk-go/identity"
)

Expand Down
1 change: 0 additions & 1 deletion examples/identity/cmd/delete_digital_twin.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ import (
"github.com/spf13/cobra"

identitypb "github.com/indykite/jarvis-sdk-go/gen/indykite/identity/v1beta1"

"github.com/indykite/jarvis-sdk-go/identity"
)

Expand Down
3 changes: 1 addition & 2 deletions examples/identity/cmd/enrich_token.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,9 @@ import (
"fmt"
"log"

"google.golang.org/protobuf/types/known/structpb"

"github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/retry"
"github.com/spf13/cobra"
"google.golang.org/protobuf/types/known/structpb"

identitypb "github.com/indykite/jarvis-sdk-go/gen/indykite/identity/v1beta1"
)
Expand Down
1 change: 0 additions & 1 deletion examples/identity/cmd/get_digital_twin.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ import (
"github.com/spf13/cobra"

identitypb "github.com/indykite/jarvis-sdk-go/gen/indykite/identity/v1beta1"

"github.com/indykite/jarvis-sdk-go/identity"
)

Expand Down
3 changes: 1 addition & 2 deletions examples/identity/cmd/is_authorized.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,11 @@ import (
"fmt"
"log"

"github.com/indykite/jarvis-sdk-go/identity"

"github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/retry"
"github.com/spf13/cobra"

identitypb "github.com/indykite/jarvis-sdk-go/gen/indykite/identity/v1beta1"
"github.com/indykite/jarvis-sdk-go/identity"
)

var isAuthorizedCmd = &cobra.Command{
Expand Down
1 change: 0 additions & 1 deletion examples/identity/cmd/patch_properties.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ import (

identitypb "github.com/indykite/jarvis-sdk-go/gen/indykite/identity/v1beta1"
objects "github.com/indykite/jarvis-sdk-go/gen/indykite/objects/v1beta1"

"github.com/indykite/jarvis-sdk-go/identity"
)

Expand Down
4 changes: 1 addition & 3 deletions examples/identity/cmd/root.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,8 @@ import (
"github.com/spf13/viper"
"google.golang.org/protobuf/encoding/protojson"

"github.com/indykite/jarvis-sdk-go/grpc/config"

"github.com/indykite/jarvis-sdk-go/grpc"

"github.com/indykite/jarvis-sdk-go/grpc/config"
"github.com/indykite/jarvis-sdk-go/identity"
)

Expand Down
1 change: 0 additions & 1 deletion examples/identity/cmd/verify_email.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ import (

identitypb "github.com/indykite/jarvis-sdk-go/gen/indykite/identity/v1beta1"
objects "github.com/indykite/jarvis-sdk-go/gen/indykite/objects/v1beta1"

"github.com/indykite/jarvis-sdk-go/identity"
)

Expand Down
1 change: 0 additions & 1 deletion examples/ingest/cmd/root.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ import (

"github.com/indykite/jarvis-sdk-go/grpc"
apicfg "github.com/indykite/jarvis-sdk-go/grpc/config"

"github.com/indykite/jarvis-sdk-go/ingest"
)

Expand Down
5 changes: 2 additions & 3 deletions examples/ingest/cmd/stream.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,10 @@ import (
"fmt"
"log"

ingestpb "github.com/indykite/jarvis-sdk-go/gen/indykite/ingest/v1beta1"
"github.com/spf13/cobra"

ingestpb "github.com/indykite/jarvis-sdk-go/gen/indykite/ingest/v1beta1"
objects "github.com/indykite/jarvis-sdk-go/gen/indykite/objects/v1beta1"

"github.com/spf13/cobra"
)

// streamCmd represents the upload command
Expand Down
Loading

0 comments on commit a55ec1a

Please sign in to comment.