pkg/resource/builder.go (3 lines): - line 127: // TODO: expand this to include other errors. - line 174: // TODO: Add versioned client (although versioned is still lossy) - line 175: // TODO remove internal and unstructured mapper and instead have them set the negotiated serializer for use in the client pkg/resource/visitor.go (3 lines): - line 527: // TODO: Consider adding a flag to force to UTF16, apparently some - line 537: // TODO: depends on objects being in JSON format before being passed to decode - need to implement - line 568: // TODO: This needs to be able to handle object in other encodings and schemas. pkg/resource/client.go (1 line): - line 25: // TODO require negotiatedSerializer. leaving it optional lets us plumb current behavior and deal with the difference after major plumbing is complete pkg/genericclioptions/record_flags.go (1 line): - line 88: // TODO have this only take a flagset pkg/genericclioptions/builder_flags.go (1 line): - line 209: // TODO resource builders needs to become more interfacey pkg/printers/tableprinter.go (1 line): - line 475: // TODO: remove this once we drop the legacy printers pkg/printers/name.go (1 line): - line 61: // TODO chase the caller that is setting this and remove it. pkg/resource/scheme.go (1 line): - line 71: // TODO: scheme.Codecs here should become "pkg/apis/server/scheme" which is the minimal core you need pkg/printers/jsonpath.go (1 line): - line 33: // TODO: how to document this for users?