Project class

A dart project

Constructors

Project({required Engine engine, required String path, required PubyConfig config, required bool example, required bool hidden, bool exclude = false})
Create a Project

Properties

config PubyConfig
The puby config for this project
final
engine Engine
The engine this project uses
final
example bool
If this project is an example project
final
exclude bool
If this project should be excluded from command execution
final
hashCode int
The hash code for this object.
no setterinherited
hidden bool
If this project is in a hidden folder
final
path String
The relative path to the project
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({Engine? engine, bool? exclude}) Project
Create a copy of this Project with the specified changes
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited