Files
odo/vendor/github.com/hinshun/vt10x/Gopkg.lock
Chris Laprun f209c678ce Implement interactive mode for service create using survey lib.
* Initial implementation for service create interactive mode.

* Remove unneeded (and troublesome) raw extension unmarshalling.

* Update vendor.

* Isolate interactive mode implementation from command code.

* Unexport functions that don't need to be.

* Rename SelectServiceNameInteractively to EnterServiceNameInteractively.
Add documentation.

* Remove dependency on occlient in ui package.

* Format documentation according to conventions.

* Make todo more specific.

* If title doesn't exist use name instead.

* Actually, always use name and show title as additional info.

* Properly handle interrupts (ctrl-c).

* Improve handling of properties:
- Deal with optional properties
- Check (and ignore) extra provided properties

* Introduce Validator type.

* Improve UI.

* Add basic validation of input.

* Use init function and validators map.

* Initial implementation using survey instead of promptui.

* Update vendor.

* Address code style issues.

* Update glide and vendor.

* Fix improper pointer assignment.

* Proof of concept of promptui-like detail panel.

* Updated for new code organization. Needs lots of improvements.

* Extract ServicePlans creation into NewServicePlans function.
Simplify unmarshalling code.

* Use ServicePlans instead of dealing with info extraction here and remove
option to pass values to EnterServicePropertiesInteractively.

* Rename catalogUI to simply ui.

* Move ui package to where it's used and makes more sense.

* Make service plan parameters sortable by name.

* Make EnterServicePropertiesInteractively more easily testable.

* Extract fake plan details creation functions so that they can be reused.

* Add ui tests but it is currently failing… Update vendor dependencies.

* Disable color output to simplify testing.

* Duplicate survey test infrastructure and adapt ui_test accordingly.

* Remove now unneeded stdio function.

* Make providing value required.

* Only attempt to unmarshal extension if it exists.

* Fix crash if filtered entries resulted in empty pageEntries.

* Restore original template once we're done with the selection.

* Use a more explicit template function name and improve template changes.

* Use defer to restore template and template functions once done.

* Use survey.ComposeValidators and remove chainedValidator.

* Skip the test until we can figure out what is wrong with it.

* Fix improper imports.

* Fix style errors.

* Add documentation to exported functions.

* Rename ServicePlans to ServicePlan (no reason for it to be plural).

* Should error out if the service class is not found.

* Fix link.

* Add documentation.

* Fix missing display and potential panic.

* Service name was improperly validated.

* Remove additional information display as it's causing display issues.

* Update survey to latest version.

* Re-add service class detail since it is now fixed and improve output.

* Work around issue with repeated question when lines wrap in terminal.

* Update to survey 1.8.0.

* Use 1 error code.

* Create a constant for the default number of columns before text wraps.

* Add comments.

* Add comment for golint to pick up.

* Add comment.

* Add documentation to ServiceCreateOptions struct.

* Fix potentially invalid logic.

* Fix improper output (expected vs actual were reversed).

* Extract more common functions to services and add more tests.

* Delete unused function.

* Default to default column number if detected width is 0. Add tests.

* Update vendor information.

* Add more tests.

* Add documentation.
2019-01-17 13:17:32 +01:00

97 lines
2.2 KiB
TOML

# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'.
[[projects]]
branch = "master"
name = "github.com/Netflix/go-expect"
packages = ["."]
revision = "c93bf25de8e869da25cf26bcd2932b36141f61ae"
[[projects]]
name = "github.com/davecgh/go-spew"
packages = ["spew"]
revision = "346938d642f2ec3594ed81d874461961cd0faa76"
version = "v1.1.0"
[[projects]]
branch = "master"
name = "github.com/gdamore/encoding"
packages = ["."]
revision = "b23993cbb6353f0e6aa98d0ee318a34728f628b9"
[[projects]]
branch = "master"
name = "github.com/gdamore/tcell"
packages = [
".",
"terminfo"
]
revision = "b3cebc399d6f98536af845ed8a5144ab586f6759"
[[projects]]
name = "github.com/kr/pty"
packages = ["."]
revision = "282ce0e5322c82529687d609ee670fac7c7d917c"
version = "v1.1.1"
[[projects]]
name = "github.com/lucasb-eyer/go-colorful"
packages = ["."]
revision = "345fbb3dbcdb252d9985ee899a84963c0fa24c82"
version = "v1.0"
[[projects]]
name = "github.com/mattn/go-runewidth"
packages = ["."]
revision = "9e777a8366cce605130a531d2cd6363d07ad7317"
version = "v0.0.2"
[[projects]]
name = "github.com/pmezard/go-difflib"
packages = ["difflib"]
revision = "792786c7400a136282c1664665ae0a8db921c6c2"
version = "v1.0.0"
[[projects]]
name = "github.com/stretchr/testify"
packages = [
"assert",
"require"
]
revision = "12b6f73e6084dad08a7c6e575284b177ecafbc71"
version = "v1.2.1"
[[projects]]
branch = "master"
name = "golang.org/x/crypto"
packages = ["ssh/terminal"]
revision = "8ac0e0d97ce45cd83d1d7243c060cb8461dda5e9"
[[projects]]
branch = "master"
name = "golang.org/x/sys"
packages = [
"unix",
"windows"
]
revision = "9527bec2660bd847c050fda93a0f0c6dee0800bb"
[[projects]]
name = "golang.org/x/text"
packages = [
"encoding",
"encoding/internal/identifier",
"internal/gen",
"transform",
"unicode/cldr"
]
revision = "f21a4dfb5e38f5895301dc265a8def02365cc3d0"
version = "v0.3.0"
[solve-meta]
analyzer-name = "dep"
analyzer-version = 1
inputs-digest = "bd24f29ad753e2f861768c734d71fbbc4e0380b5d7b43b6b101c01274cabcedb"
solver-name = "gps-cdcl"
solver-version = 1