MCPcopy Index your code
hub / github.com/XmirrorSecurity/OpenSCA-cli / NewDecoder

Function NewDecoder

opensca/sca/java/xml/xml.go:221–230  ·  view source on GitHub ↗

NewDecoder creates a new XML parser reading from r. If r does not implement io.ByteReader, NewDecoder will do its own buffering.

(r io.Reader)

Source from the content-addressed store, hash-verified

219// If r does not implement io.ByteReader, NewDecoder will
220// do its own buffering.
221func NewDecoder(r io.Reader) *Decoder {
222 d := &Decoder{
223 ns: make(map[string]string),
224 nextByte: -1,
225 line: 1,
226 Strict: true,
227 }
228 d.switchToReader(r)
229 return d
230}
231
232// NewTokenDecoder creates a new XML parser using an underlying token stream.
233func NewTokenDecoder(t TokenReader) *Decoder {

Callers 1

UnmarshalFunction · 0.85

Calls 1

switchToReaderMethod · 0.95

Tested by

no test coverage detected