Skip to content

Commit

Permalink
Merge pull request #160 from project-flogo/edit_cli_plugin
Browse files Browse the repository at this point in the history
Add cli plugin
  • Loading branch information
skothari-tibco authored May 20, 2020
2 parents b91c1dc + c6a3ced commit 04c4daf
Show file tree
Hide file tree
Showing 26 changed files with 224 additions and 281 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
language: go
go:
- 1.12.x
- 1.14.x
os:
- linux

Expand Down
14 changes: 14 additions & 0 deletions action/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,20 @@
# Introduction

This is a Flogo Action implementation of the CatalystMl Specification. It can also act as a standalone Go implementation of the CatalystMl. For more information about [Flogo Action](https://github.com/project-flogo/core/tree/master/action) .

# Installation
To get started with building CML apps with flogo install the following plugin.

```shell
flogo plugin install github.com/project-flogo/catalystml-flogo/plugin
```

To build the project. Just do normal build.

```shell
flogo build
```

# Implementation Details :
This Flogo Action creates a pipeline of the operations specified in JSON spec and executes it sequentially. One of the challenging aspect of the pipeline is resolving the data in the spec.
Mappers, Resolvers and Scope Interfaces provided by Project-Flogo core reposisotiry is used to simplify the resolution of data. For more information please visit [Project-flogo/core](https://github.com/project-flogo/core).
Expand Down
8 changes: 0 additions & 8 deletions action/action.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,6 @@ import (
"strings"

"github.com/project-flogo/catalystml-flogo/action/pipeline"
_ "github.com/project-flogo/catalystml-flogo/operations/cleaning"
_ "github.com/project-flogo/catalystml-flogo/operations/common"
_ "github.com/project-flogo/catalystml-flogo/operations/image_processing"
_ "github.com/project-flogo/catalystml-flogo/operations/math"
_ "github.com/project-flogo/catalystml-flogo/operations/nlp"
_ "github.com/project-flogo/catalystml-flogo/operations/restructuring"
_ "github.com/project-flogo/catalystml-flogo/operations/string_processing"
"github.com/project-flogo/core/action"
"github.com/project-flogo/core/app/resource"
"github.com/project-flogo/core/data/metadata"
Expand All @@ -22,7 +15,6 @@ import (

func init() {
action.Register(&Action{}, &ActionFactory{})

}

var manager *pipeline.Manager
Expand Down
9 changes: 1 addition & 8 deletions action/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,7 @@ module github.com/project-flogo/catalystml-flogo/action
go 1.14

require (
github.com/project-flogo/catalystml-flogo/operations/cleaning v0.1.6-hf.1
github.com/project-flogo/catalystml-flogo/operations/common v0.1.6-hf.1
github.com/project-flogo/catalystml-flogo/operations/image_processing v0.1.6
github.com/project-flogo/catalystml-flogo/operations/math v0.1.6-hf.1
github.com/project-flogo/catalystml-flogo/operations/nlp v0.1.6-hf.1
github.com/project-flogo/catalystml-flogo/operations/restructuring v0.1.6-hf.1
github.com/project-flogo/catalystml-flogo/operations/string_processing v0.1.6-hf.1
github.com/project-flogo/core v0.9.4
github.com/project-flogo/core v1.0.0
github.com/stretchr/testify v1.4.0

)
154 changes: 18 additions & 136 deletions action/go.sum

Large diffs are not rendered by default.

35 changes: 19 additions & 16 deletions action/pipeline/definition_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,17 @@ import (
"encoding/json"
"testing"

_ "github.com/project-flogo/catalystml-flogo/operations/cleaning"
_ "github.com/project-flogo/catalystml-flogo/operations/math"
_ "github.com/project-flogo/catalystml-flogo/operations/restructuring"
"github.com/project-flogo/catalystml-flogo/action/operation"
"github.com/project-flogo/catalystml-flogo/action/support/test"
"github.com/project-flogo/core/data/mapper"
"github.com/project-flogo/core/data/resolve"
"github.com/stretchr/testify/assert"
)

func init() {
operation.Register(&test.TestOperation{}, test.TestNew)
}

var def = `{
"input": [
{
Expand All @@ -21,14 +24,14 @@ var def = `{
],
"structure": [
{
"operation":"concatMap",
"operation":"test",
"input":{
"data":"$dataIn"
},
"output":"datatemp"
},
{
"operation":"normalize",
"operation":"test",
"input":{
"data":"$datatemp['Age']",
"value":100,
Expand Down Expand Up @@ -61,7 +64,7 @@ var multipleInput = `{
],
"structure": [
{
"operation":"concatMap",
"operation":"test",
"input":[
{
"data":"$dataIn"
Expand All @@ -73,7 +76,7 @@ var multipleInput = `{
"output":["datatemp","datatemp2"]
},
{
"operation":"normalize",
"operation":"test",
"input":{
"data":"$datatemp['Age']",
"value":100,
Expand Down Expand Up @@ -106,7 +109,7 @@ var multipleParams = `{
],
"structure": [
{
"operation":"concatMap",
"operation":"test",
"input":[
{
"data":"$dataIn"
Expand All @@ -118,7 +121,7 @@ var multipleParams = `{
"output":["datatemp","datatemp2"]
},
{
"operation":"normalize",
"operation":"test",
"input":{
"data":"$datatemp['Age']",
"value":100,
Expand All @@ -127,7 +130,7 @@ var multipleParams = `{
"output":"datatemp['Age']"
},
{
"operation":"oneHotEncoding",
"operation":"test",
"input":{"data":"$datatemp"},
"params":[
{
Expand Down Expand Up @@ -166,7 +169,7 @@ var multipleParamsInput = `{
],
"structure": [
{
"operation":"concatMap",
"operation":"test",
"input":[
{
"data":"$dataIn"
Expand All @@ -178,7 +181,7 @@ var multipleParamsInput = `{
"output":["datatemp","datatemp2"]
},
{
"operation":"normalize",
"operation":"test",
"input":{
"data":"$datatemp['Age']",
"value":100,
Expand All @@ -187,7 +190,7 @@ var multipleParamsInput = `{
"output":"datatemp['Age']"
},
{
"operation":"oneHotEncoding",
"operation":"test",
"input":[{"data":"$datatemp"}, {"data": "$datatemp"} ],
"params":[
{
Expand Down Expand Up @@ -226,7 +229,7 @@ var multipleMisMatchInputOutput = `{
],
"structure": [
{
"operation":"concatMap",
"operation":"test",
"input":[
{
"data":"$dataIn"
Expand All @@ -238,7 +241,7 @@ var multipleMisMatchInputOutput = `{
"output":["datatemp","datatemp2"]
},
{
"operation":"normalize",
"operation":"test",
"input":{
"data":"$datatemp['Age']",
"value":100,
Expand All @@ -247,7 +250,7 @@ var multipleMisMatchInputOutput = `{
"output":"datatemp['Age']"
},
{
"operation":"oneHotEncoding",
"operation":"test",
"input":[{"data":"$datatemp"}, {"data": "$datatemp"} ],
"params":[
{
Expand Down
12 changes: 11 additions & 1 deletion action/support/test/context.go
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package test

import (
"github.com/project-flogo/catalystml-flogo/action/operation"
"github.com/project-flogo/core/data"
"github.com/project-flogo/core/data/mapper"
"github.com/project-flogo/core/data/metadata"
"github.com/project-flogo/core/data/resolve"
"github.com/project-flogo/core/support/log"
"github.com/project-flogo/catalystml-flogo/action/operation"
)

type OperationContext struct {
Expand Down Expand Up @@ -104,3 +104,13 @@ func (ic *TestOperationInitContext) MapperFactory() mapper.Factory {
func (ic *TestOperationInitContext) Logger() log.Logger {
return log.RootLogger()
}

type TestOperation struct {
}

func TestNew(ctx operation.InitContext) (operation.Operation, error) {
return &TestOperation{}, nil
}
func (t *TestOperation) Eval(inputs map[string]interface{}) (interface{}, error) {
return nil, nil
}
2 changes: 1 addition & 1 deletion operations/cleaning/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module github.com/project-flogo/catalystml-flogo/operations/cleaning
go 1.14

require (
github.com/project-flogo/catalystml-flogo/action v0.1.6
github.com/project-flogo/catalystml-flogo/action v0.1.6-hf.1
github.com/project-flogo/catalystml-flogo/operations/common v0.1.6
github.com/project-flogo/catalystml-flogo/operations/string_processing v0.1.6
github.com/project-flogo/core v0.9.4
Expand Down
20 changes: 10 additions & 10 deletions operations/cleaning/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -29,27 +29,24 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/mingrammer/commonregex v1.0.0/go.mod h1:GQen+jIfhWmXmDCzNk4ucLO8VUMxJO5QPWZ2RPwrS3A=
github.com/neurosnap/sentences v1.0.6/go.mod h1:pg1IapvYpWCJJm/Etxeh0+gtMf1rI1STY9S7eUCPbDc=
github.com/phpdave11/gofpdi v1.0.7/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI=
github.com/phpdave11/gofpdi v1.0.8/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI=
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/project-flogo/catalystml-flogo/action v0.0.0-20190919183915-24819a1a9a2b/go.mod h1:7LJYrm+cCpK8Z+ENrZDpu9U/rQtflZYyr27YVvSQ8fo=
github.com/project-flogo/catalystml-flogo/action v0.1.6 h1:7rjXTfydktAYPb+HhMXAirUNZP5nP5XL3yh03exw9Rc=
github.com/project-flogo/catalystml-flogo/action v0.1.6/go.mod h1:hE+D9Tg1MV7ZsqaZVY4RvvLIZuwDVlBFo6w345PJi8Y=
github.com/project-flogo/catalystml-flogo/operations/cleaning v0.1.6-hf.1/go.mod h1:2GcGt1DyJ7cRSzoFRkoN8oAgffkm48xjCdlTSgnR3rA=
github.com/project-flogo/catalystml-flogo/action v0.1.6-hf.1 h1:uVF2yhAY5/LNAiQv0B0bggNwnaKacG3LcgTVkxFtilY=
github.com/project-flogo/catalystml-flogo/action v0.1.6-hf.1/go.mod h1:cRokZo5PijKyTa6H9fSd9GLC/JImHOuhxXZLv4vQn94=
github.com/project-flogo/catalystml-flogo/operations/cleaning v0.1.6/go.mod h1:2GcGt1DyJ7cRSzoFRkoN8oAgffkm48xjCdlTSgnR3rA=
github.com/project-flogo/catalystml-flogo/operations/common v0.0.0-20190919183915-24819a1a9a2b/go.mod h1:KjME7OdIdCTp8n5BugWJpdrniViq2b5+jmoAfpOma5w=
github.com/project-flogo/catalystml-flogo/operations/common v0.0.0-20191203200037-9511e7217fc3/go.mod h1:KjME7OdIdCTp8n5BugWJpdrniViq2b5+jmoAfpOma5w=
github.com/project-flogo/catalystml-flogo/operations/common v0.1.6-hf.1/go.mod h1:KjME7OdIdCTp8n5BugWJpdrniViq2b5+jmoAfpOma5w=
github.com/project-flogo/catalystml-flogo/operations/common v0.1.6 h1:yfAq3FXOCE/B5kPDrbPxCRVNY/6Fjvxy4WHi0gCl0tA=
github.com/project-flogo/catalystml-flogo/operations/common v0.1.6/go.mod h1:KjME7OdIdCTp8n5BugWJpdrniViq2b5+jmoAfpOma5w=
github.com/project-flogo/catalystml-flogo/operations/image_processing v0.1.6/go.mod h1:t+wBCEFxMVUeu9aF4kst+YkE3dgk3KA6t1vPondVSb8=
github.com/project-flogo/catalystml-flogo/operations/math v0.1.6-hf.1/go.mod h1:N1rUPY8nkb3LjqDHIaxO+yGNoJM1MKOjbxXAkQosyCM=
github.com/project-flogo/catalystml-flogo/operations/nlp v0.1.6-hf.1/go.mod h1:qR+ut4ZQsttbAqi86GocZhN9NmHwquH4BQG3vrYOMpo=
github.com/project-flogo/catalystml-flogo/operations/restructuring v0.1.6-hf.1/go.mod h1:zFfNCHwKpnTHAxuk1jIp5OBkmj6ClbLEVtXkIfPUv+k=
github.com/project-flogo/catalystml-flogo/operations/image_processing v0.1.6/go.mod h1:9r/h6HnJMbKoXTUr3crAMeMDSdxrXdnf9XqNUTInRJU=
github.com/project-flogo/catalystml-flogo/operations/math v0.1.6/go.mod h1:N1rUPY8nkb3LjqDHIaxO+yGNoJM1MKOjbxXAkQosyCM=
github.com/project-flogo/catalystml-flogo/operations/nlp v0.1.6/go.mod h1:qR+ut4ZQsttbAqi86GocZhN9NmHwquH4BQG3vrYOMpo=
github.com/project-flogo/catalystml-flogo/operations/restructuring v0.1.6/go.mod h1:zFfNCHwKpnTHAxuk1jIp5OBkmj6ClbLEVtXkIfPUv+k=
github.com/project-flogo/catalystml-flogo/operations/string_processing v0.0.0-20191112152814-dc69f9aae0fd/go.mod h1:ywBtgWod4G2/k2QV/Rg1i63TeiRbs6n2fomQy7l+2ko=
github.com/project-flogo/catalystml-flogo/operations/string_processing v0.1.6-hf.1/go.mod h1:ywBtgWod4G2/k2QV/Rg1i63TeiRbs6n2fomQy7l+2ko=
github.com/project-flogo/catalystml-flogo/operations/string_processing v0.1.6 h1:XdhDBUUtgnlfdbmdbyf1+Y4B1kP/Bby6IKz+zePEE5Y=
github.com/project-flogo/catalystml-flogo/operations/string_processing v0.1.6/go.mod h1:ywBtgWod4G2/k2QV/Rg1i63TeiRbs6n2fomQy7l+2ko=
github.com/project-flogo/core v0.9.0-rc.1/go.mod h1:dzmBbQfNNC0g0KClKYQxxGJLe53MHafg75Vhmw2TW8U=
Expand Down Expand Up @@ -79,12 +76,14 @@ go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
go.uber.org/atomic v1.5.0 h1:OI5t8sDa1Or+q8AeE+yKeB/SDYioSHAgcVljj9JIETY=
go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ=
go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0=
go.uber.org/multierr v1.2.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0=
go.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4=
go.uber.org/multierr v1.4.0 h1:f3WCSC2KzAcBXGATIxAB1E2XuCpNU255wNKZ505qi3E=
go.uber.org/multierr v1.4.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4=
go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA=
go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q=
go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q=
go.uber.org/zap v1.11.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q=
go.uber.org/zap v1.12.0 h1:dySoUQPFBGj6xwjmBzageVL8jGi8uxc6bEmJQjA06bw=
go.uber.org/zap v1.12.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
Expand Down Expand Up @@ -157,6 +156,7 @@ gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
gopkg.in/jdkato/prose.v2 v2.0.0-20190814032740-822d591a158c/go.mod h1:1uCyb8jSeRMeIfMJgVyxYssmCTAlxLBkueX+Iu2UilA=
gopkg.in/neurosnap/sentences.v1 v1.0.6/go.mod h1:YlK+SN+fLQZj+kY3r8DkGDhDr91+S3JmTb5LSxFRQo0=
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.5 h1:ymVxjfMaHvXD8RqPRmzHHsB3VvucivSkIAvJFDI5O3c=
gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
Expand Down
9 changes: 0 additions & 9 deletions operations/common/go.sum
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
github.com/araddon/dateparse v0.0.0-20190622164848-0fb0a474d195 h1:c4mLfegoDw6OhSJXTd2jUEQgZUQuJWtocudb97Qn9EM=
github.com/araddon/dateparse v0.0.0-20190622164848-0fb0a474d195/go.mod h1:SLqhdZcd+dF3TEVL2RMoob5bBP5R1P1qkox+HtCBgGI=
Expand All @@ -8,12 +7,9 @@ github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs
github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI=
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
github.com/kr/pretty v0.2.0 h1:s5hAObm+yFO5uHYt5dYjxi2rXrsnmRpJx4OYvIWUaQs=
github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
Expand All @@ -32,13 +28,11 @@ go.uber.org/atomic v1.5.1 h1:rsqfU5vBkVknbhUGbAUwQKR2H4ItV8tjJ+6kJX4cxHM=
go.uber.org/atomic v1.5.1/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ=
go.uber.org/multierr v1.4.0 h1:f3WCSC2KzAcBXGATIxAB1E2XuCpNU255wNKZ505qi3E=
go.uber.org/multierr v1.4.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4=
go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee h1:0mgffUl7nfd+FpvXMVz4IDEaUSmT1ysygQC7qYo7sG4=
go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA=
go.uber.org/zap v1.9.1 h1:XCJQEf3W6eZaVwhRBof6ImoYGJSITeKWsyeh3HFu/5o=
go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/lint v0.0.0-20190930215403-16217165b5de h1:5hukYrvBGR8/eNkX5mdUezrA6JiaEZDtJb9Ei+1LlBs=
golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc=
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
Expand All @@ -51,15 +45,12 @@ golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5 h1:hKsoRgsbwY1NafxrwTs+k64bikrLBkAgPir1TNCj3Zs=
golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw=
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
honnef.co/go/tools v0.0.1-2019.2.3 h1:3JgtbtFHMiCmsznwGVTUWbgGov+pVqnlf1dEJTNAXeM=
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
2 changes: 1 addition & 1 deletion operations/image_processing/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ go 1.14

require (
github.com/disintegration/imaging v1.6.1
github.com/project-flogo/catalystml-flogo/action v0.1.6
github.com/project-flogo/catalystml-flogo/action v0.1.6-hf.1
github.com/project-flogo/core v0.9.4
github.com/stretchr/testify v1.4.0
)
Loading

0 comments on commit 04c4daf

Please sign in to comment.