Merge pull request 'move flag to pkg value' (#1) from flag into master

This commit is contained in:
andrey1s
2020-11-01 11:21:49 +03:00
24 changed files with 21 additions and 22 deletions

View File

@@ -6,9 +6,9 @@ import (
"gitoa.ru/go-4devs/console" "gitoa.ru/go-4devs/console"
"gitoa.ru/go-4devs/console/input" "gitoa.ru/go-4devs/console/input"
"gitoa.ru/go-4devs/console/input/flag"
"gitoa.ru/go-4devs/console/input/option" "gitoa.ru/go-4devs/console/input/option"
"gitoa.ru/go-4devs/console/input/validator" "gitoa.ru/go-4devs/console/input/validator"
"gitoa.ru/go-4devs/console/input/value/flag"
"gitoa.ru/go-4devs/console/output" "gitoa.ru/go-4devs/console/output"
) )

View File

@@ -8,9 +8,9 @@ import (
"gitoa.ru/go-4devs/console/input" "gitoa.ru/go-4devs/console/input"
"gitoa.ru/go-4devs/console/input/argument" "gitoa.ru/go-4devs/console/input/argument"
"gitoa.ru/go-4devs/console/input/flag"
"gitoa.ru/go-4devs/console/input/option" "gitoa.ru/go-4devs/console/input/option"
"gitoa.ru/go-4devs/console/input/validator" "gitoa.ru/go-4devs/console/input/validator"
"gitoa.ru/go-4devs/console/input/value/flag"
"gitoa.ru/go-4devs/console/output" "gitoa.ru/go-4devs/console/output"
"gitoa.ru/go-4devs/console/output/descriptor" "gitoa.ru/go-4devs/console/output/descriptor"
) )

View File

@@ -1,8 +1,8 @@
package argument package argument
import ( import (
"gitoa.ru/go-4devs/console/input/flag"
"gitoa.ru/go-4devs/console/input/value" "gitoa.ru/go-4devs/console/input/value"
"gitoa.ru/go-4devs/console/input/value/flag"
) )
func New(name, description string, opts ...func(*Argument)) Argument { func New(name, description string, opts ...func(*Argument)) Argument {

View File

@@ -1,8 +1,8 @@
package argument package argument
import ( import (
"gitoa.ru/go-4devs/console/input/flag"
"gitoa.ru/go-4devs/console/input/value" "gitoa.ru/go-4devs/console/input/value"
"gitoa.ru/go-4devs/console/input/value/flag"
) )
func Required(a *Argument) { func Required(a *Argument) {

View File

@@ -1 +0,0 @@
package input

View File

@@ -1,7 +1,7 @@
package option package option
import ( import (
"gitoa.ru/go-4devs/console/input/flag" "gitoa.ru/go-4devs/console/input/value/flag"
) )
func Bool(name, description string, opts ...func(*Option)) Option { func Bool(name, description string, opts ...func(*Option)) Option {

View File

@@ -1,8 +1,8 @@
package option package option
import ( import (
"gitoa.ru/go-4devs/console/input/flag"
"gitoa.ru/go-4devs/console/input/value" "gitoa.ru/go-4devs/console/input/value"
"gitoa.ru/go-4devs/console/input/value/flag"
) )
func Required(o *Option) { func Required(o *Option) {

View File

@@ -1,8 +1,8 @@
package validator package validator
import ( import (
"gitoa.ru/go-4devs/console/input/flag"
"gitoa.ru/go-4devs/console/input/value" "gitoa.ru/go-4devs/console/input/value"
"gitoa.ru/go-4devs/console/input/value/flag"
) )
//nolint: gocyclo //nolint: gocyclo

View File

@@ -5,9 +5,9 @@ import (
"testing" "testing"
"time" "time"
"gitoa.ru/go-4devs/console/input/flag"
"gitoa.ru/go-4devs/console/input/validator" "gitoa.ru/go-4devs/console/input/validator"
"gitoa.ru/go-4devs/console/input/value" "gitoa.ru/go-4devs/console/input/value"
"gitoa.ru/go-4devs/console/input/value/flag"
) )
func TestNotBlank(t *testing.T) { func TestNotBlank(t *testing.T) {

View File

@@ -4,9 +4,9 @@ import (
"errors" "errors"
"testing" "testing"
"gitoa.ru/go-4devs/console/input/flag"
"gitoa.ru/go-4devs/console/input/validator" "gitoa.ru/go-4devs/console/input/validator"
"gitoa.ru/go-4devs/console/input/value" "gitoa.ru/go-4devs/console/input/value"
"gitoa.ru/go-4devs/console/input/value/flag"
) )
func TestValid(t *testing.T) { func TestValid(t *testing.T) {

View File

@@ -1,6 +1,6 @@
package value package value
import "gitoa.ru/go-4devs/console/input/flag" import "gitoa.ru/go-4devs/console/input/value/flag"
type Any struct { type Any struct {
empty empty

View File

@@ -3,7 +3,7 @@ package value
import ( import (
"strconv" "strconv"
"gitoa.ru/go-4devs/console/input/flag" "gitoa.ru/go-4devs/console/input/value/flag"
) )
type Bool struct { type Bool struct {

View File

@@ -3,7 +3,7 @@ package value
import ( import (
"time" "time"
"gitoa.ru/go-4devs/console/input/flag" "gitoa.ru/go-4devs/console/input/value/flag"
) )
type Duration struct { type Duration struct {

View File

@@ -3,7 +3,7 @@ package value
import ( import (
"strconv" "strconv"
"gitoa.ru/go-4devs/console/input/flag" "gitoa.ru/go-4devs/console/input/value/flag"
) )
type Float64 struct { type Float64 struct {

View File

@@ -3,7 +3,7 @@ package value
import ( import (
"strconv" "strconv"
"gitoa.ru/go-4devs/console/input/flag" "gitoa.ru/go-4devs/console/input/value/flag"
) )
type Int struct { type Int struct {

View File

@@ -3,7 +3,7 @@ package value
import ( import (
"strconv" "strconv"
"gitoa.ru/go-4devs/console/input/flag" "gitoa.ru/go-4devs/console/input/value/flag"
) )
type Int64 struct { type Int64 struct {

View File

@@ -1,6 +1,6 @@
package value package value
import "gitoa.ru/go-4devs/console/input/flag" import "gitoa.ru/go-4devs/console/input/value/flag"
type String struct { type String struct {
empty empty

View File

@@ -3,7 +3,7 @@ package value
import ( import (
"time" "time"
"gitoa.ru/go-4devs/console/input/flag" "gitoa.ru/go-4devs/console/input/value/flag"
) )
type Time struct { type Time struct {

View File

@@ -3,7 +3,7 @@ package value
import ( import (
"strconv" "strconv"
"gitoa.ru/go-4devs/console/input/flag" "gitoa.ru/go-4devs/console/input/value/flag"
) )
type Uint struct { type Uint struct {

View File

@@ -3,7 +3,7 @@ package value
import ( import (
"strconv" "strconv"
"gitoa.ru/go-4devs/console/input/flag" "gitoa.ru/go-4devs/console/input/value/flag"
) )
type Uint64 struct { type Uint64 struct {

View File

@@ -3,7 +3,7 @@ package value
import ( import (
"time" "time"
"gitoa.ru/go-4devs/console/input/flag" "gitoa.ru/go-4devs/console/input/value/flag"
) )
type Value interface { type Value interface {

View File

@@ -10,8 +10,8 @@ import (
"time" "time"
"gitoa.ru/go-4devs/console/input" "gitoa.ru/go-4devs/console/input"
"gitoa.ru/go-4devs/console/input/flag"
"gitoa.ru/go-4devs/console/input/value" "gitoa.ru/go-4devs/console/input/value"
"gitoa.ru/go-4devs/console/input/value/flag"
"gitoa.ru/go-4devs/console/output" "gitoa.ru/go-4devs/console/output"
) )