pub

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 22, 2024 License: MulanPSL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Name

func Name() string

func PkgType

func PkgType() model.PkgType

Types

type Collector

type Collector struct {
	collector.BaseCollector
}

func NewCollector

func NewCollector() *Collector

type PubDepsJSONParser

type PubDepsJSONParser struct{}

PubDepsJSONParser is a parser for output of executing 'pub deps' command see: https://dart.dev/tools/pub/versioning#lockfiles

func NewPubDepsJSONParser

func NewPubDepsJSONParser() *PubDepsJSONParser

NewPubDepsJSONParser returns a new PubDepsJSONParser

func (*PubDepsJSONParser) Matcher

func (*PubDepsJSONParser) Parse

func (p *PubDepsJSONParser) Parse(path string) ([]model.Package, error)

type PubSpecLockParser

type PubSpecLockParser struct{}

PubSpecLockParser is a parser for pubspec.lock file see: https://dart.dev/tools/pub/versioning#lockfiles

func NewPubSpecLockParser

func NewPubSpecLockParser() *PubSpecLockParser

NewPubSpecLockParser returns a new PubSpecLockParser

func (*PubSpecLockParser) Matcher

func (*PubSpecLockParser) Parse

func (p *PubSpecLockParser) Parse(path string) ([]model.Package, error)

type PubSpecYAMLParser

type PubSpecYAMLParser struct{}

PubSpecYAMLParser is a parser for pubspec.yaml file see: https://dart.dev/tools/pub/pubspec

func NewPubSpecYAMLParser

func NewPubSpecYAMLParser() *PubSpecYAMLParser

NewPubSpecYAMLParser returns a new PubSpecYAMLParser

func (*PubSpecYAMLParser) Matcher

func (*PubSpecYAMLParser) Parse

func (p *PubSpecYAMLParser) Parse(path string) ([]model.Package, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL