Documentation
¶
Index ¶
- type FlutterAndDartSDKVersions
- type Project
- func (p *Project) AndroidProjectPth() string
- func (p *Project) FlutterAndDartSDKVersions() (FlutterAndDartSDKVersions, error)
- func (p *Project) FlutterSDKVersionToUse() (string, error)
- func (p *Project) IOSProjectPth() string
- func (p *Project) Pubspec() Pubspec
- func (p *Project) RootDir() string
- func (p *Project) TestDirPth() string
- type Pubspec
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlutterAndDartSDKVersions ¶
type FlutterAndDartSDKVersions struct {
FVMFlutterVersion *semver.Version
ASDFFlutterVersion *semver.Version
PubspecFlutterVersion *sdk.VersionConstraint
PubspecDartVersion *sdk.VersionConstraint
PubspecLockFlutterVersion *sdk.VersionConstraint
PubspecLockDartVersion *sdk.VersionConstraint
}
type Project ¶
type Project struct {
// contains filtered or unexported fields
}
func New ¶
func New(rootDir string, fileManager fileutil.FileManager, pathChecker pathutil.PathChecker) (*Project, error)
func (*Project) AndroidProjectPth ¶
func (*Project) FlutterAndDartSDKVersions ¶
func (p *Project) FlutterAndDartSDKVersions() (FlutterAndDartSDKVersions, error)
func (*Project) FlutterSDKVersionToUse ¶
func (*Project) IOSProjectPth ¶
func (*Project) TestDirPth ¶
Click to show internal directories.
Click to hide internal directories.