Update files.go

Should suppress the warnings about the naming of these two functions. Added TODO

Signed-off-by: Sebastien Plisson <sebastien.plisson@gmail.com>
pull/4207/head
cameronconradt 8 years ago committed by Sebastien Plisson
parent 324cec82e7
commit c7e909313f

@ -211,7 +211,8 @@ func ToToml(v interface{}) string {
// always return a string, even on marshal error (empty string).
//
// This is designed to be called from a template.
func ToJson(v interface{}) string {
//TODO:change the function signature in Helm 3
func ToJson(v interface{}) string { //nolint
data, err := json.Marshal(v)
if err != nil {
// Swallow errors inside of a template.
@ -226,7 +227,8 @@ func ToJson(v interface{}) string {
// JSON documents. Additionally, because its intended use is within templates
// it tolerates errors. It will insert the returned error message string into
// m["Error"] in the returned map.
func FromJson(str string) map[string]interface{} {
//TODO:change the function signature in Helm 3
func FromJson(str string) map[string]interface{} { //nolint
m := map[string]interface{}{}
if err := json.Unmarshal([]byte(str), &m); err != nil {

Loading…
Cancel
Save