Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 649a7102c5
Fetching contributors…

Cannot retrieve contributors at this time

49 lines (35 sloc) 0.787 kb
use v6;
enum State <gone fetched built tested installed>;
enum Result <failure success forced-success>;
role App::Pls::ProjectsState {
}
class App::Pls::ProjectsState::Hash does App::Pls::ProjectsState {
}
role App::Pls::Fetcher {
}
role App::Pls::Builder {
}
role App::Pls::Tester {
}
role App::Pls::Installer {
}
class App::Pls::Core {
has App::Pls::ProjectsState $!projects;
has App::Pls::Fetcher $!fetcher;
has App::Pls::Builder $!builder;
method state-of($project) {
return -1;
}
method fetch(*@projects) {
return;
}
method build(*@projects) {
return;
}
method test(*@projects, Bool :$ignore-deps) {
return;
}
method install(*@projects, Bool :$force) {
return;
}
}
Jump to Line
Something went wrong with that request. Please try again.