Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created May 3, 2018 16:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Whateverable/48604c2445258702b31957d6c956c851 to your computer and use it in GitHub Desktop.
Save Whateverable/48604c2445258702b31957d6c956c851 to your computer and use it in GitHub Desktop.
greppable6
CompUnit
File Code
JNTHN/cro
…/TemplateLocator.pm6 :11:
when CompUnit::Repository::FileSystem {
JNTHN/cro
…/TemplateLocator.pm6 :16:
when CompUnit::Repository::Installation {
NINE/CompUnit-Repository-Mask
…/META6.json :9:
"name" : "CompUnit::Repository::Mask",
NINE/CompUnit-Repository-Mask
…/META6.json :12:
"CompUnit::Repository::Mask" : "lib/CompUnit/Repository/Mask.pm6"
NINE/CompUnit-Repository-Mask
…/META6.json :15:
"source-url" : "https://github.com/niner/CompUnit-Repository-Mask.git",
NINE/CompUnit-Repository-Mask
…/README.md :1:
Build Status
NINE/CompUnit-Repository-Mask
…/README.md :6:
CompUnit::Repository::Mask - hide installed modules for testing.
NINE/CompUnit-Repository-Mask
…/README.md :11:
use CompUnit::Repository::Mask :mask-module, :unmask-module;
NINE/CompUnit-Repository-Mask
…/README.md :20:
CompUnit::Repository::Mask helps testing code dealing with optional dependencies. It allows for masking and unmasking installed modules, so you can write tests for when the dependency is missing and for when it's installed.
NINE/CompUnit-Repository-Mask
…/Mask.pm6 :2:
unit class CompUnit::Repository::Mask does CompUnit::Repository;
NINE/CompUnit-Repository-Mask
…/Mask.pm6 :16:
X::CompUnit::UnsatisfiedDependency.new(:specification($spec)).throw
NINE/CompUnit-Repository-Mask
…/Mask.pm6 :34:
my CompUnit::Repository::Mask $masker;
NINE/CompUnit-Repository-Mask
…/Mask.pm6 :37:
CompUnit::RepositoryRegistry.use-repository(
NINE/CompUnit-Repository-Mask
…/Mask.pm6 :38:
$masker = CompUnit::Repository::Mask.new
NINE/CompUnit-Repository-Mask
…/Mask.pm6 :54:
CompUnit::Repository::Mask - hide installed modules for testing.
NINE/CompUnit-Repository-Mask
…/Mask.pm6 :58:
use CompUnit::Repository::Mask :mask-module, :unmask-module;
NINE/CompUnit-Repository-Mask
…/Mask.pm6 :66:
CompUnit::Repository::Mask helps testing code dealing with optional
NINE/CompUnit-Repository-Mask
…/01-basic.t :3:
use CompUnit::Repository::Mask :mask-module, :unmask-module;
NINE/CompUnit-Repository-Mask
…/01-basic.t :8:
X::CompUnit::UnsatisfiedDependency,
NINE/Inline-Perl5
…/configure.pl6 :37:
?? CompUnit::RepositoryRegistry.repository-for-name(%*ENV<DESTREPO>)
NINE/Inline-Perl5
…/configure.pl6 :39:
CompUnit::RepositoryRegistry.repository-for-name('site'),
NINE/Inline-Perl5
…/configure.pl6 :40:
|$*REPO.repo-chain.grep(CompUnit::Repository::Installable)
NINE/Inline-Perl5
…/Perl5.pm6 :709:
return CompUnit::Handle.from-unit(Stash.new);
NINE/Inline-Perl5
…/Perl5.pm6 :730:
# getting a CompUnit::Handle from require was implemented.
NINE/Inline-Perl5
…/Perl5.pm6 :740:
my $compunit-handle = class :: is CompUnit::Handle {
NINE/Inline-Perl5
…/Perl5.pm6 :747:
CompUnit::Handle,
SKAJI/App-Mi6
…/README.md :69:
See also The Meta spec, Distribution, and CompUnit::Repository explained-ish by ugexe.
SKAJI/App-Mi6
…/Mi6.pm6 :424:
See also L<The Meta spec, Distribution, and CompUnit::Repository explained-ish|https://perl6advent.wordpress.com/2016/12/16/day-16-the-meta-spec-distribution-and-compunitrepository-explained-ish/\> by ugexe.
TYIL/Config
…/Config.pm6 :151:
when X::CompUnit::UnsatisfiedDependency {
UGEXE/zef
…/README.pod :314:
Deletes all paths that are rooted in the prefix of the matching CompUnit::Repository name
UGEXE/zef
…/README.pod :348:
=item * The prefix of a rakudo installation location - This is the case if the modules loaded for bin/zef come from an installation CompUnit::Repository.
UGEXE/zef
…/README.pod :350:
=item * The current working directory C<$*CWD> - This is the case when modules loaded for bin/zef come from a non-installation CompUnit::Repository (such as C<-I $lib>).
UGEXE/zef
…/CLI.pm6 :138:
my CompUnit::Repository @to = $install-to.map(*.&str2cur);
UGEXE/zef
…/CLI.pm6 :154:
my CompUnit::Repository @from = $uninstall-from.map(*.&str2cur);
UGEXE/zef
…/CLI.pm6 :425:
my CompUnit::Repository @to = $install-to.map(*.&str2cur);
UGEXE/zef
…/CLI.pm6 :528:
--install-to=[name] Short name or spec of CompUnit::Repository to install to
UGEXE/zef
…/CLI.pm6 :659:
my $named-repo = CompUnit::RepositoryRegistry.repository-for-name($target);
UGEXE/zef
…/CLI.pm6 :666:
map { CompUnit::RepositoryRegistry.repository-for-name($_) },
UGEXE/zef
…/CLI.pm6 :680:
return CompUnit::RepositoryRegistry.repository-for-spec(~$spec-target, :next-repo($*REPO));
UGEXE/zef
…/Client.pm6 :387:
CompUnit::Repository :@to!, # target CompUnit::Repository
UGEXE/zef
…/Client.pm6 :404:
message => "CompUnit::Repository install target is not writeable/installable: {$cur}"
UGEXE/zef
…/Client.pm6 :413:
message => "CompUnit::Repository install target is valid: {$cur}"
UGEXE/zef
…/Client.pm6 :520:
# Ideally `--dry` uses a special unique CompUnit::Repository that is meant to be deleted entirely
UGEXE/zef
…/Client.pm6 :617:
method uninstall(CompUnit::Repository :@from!, *@identities) {
UGEXE/zef
…/Client.pm6 :622:
my $cur = CompUnit::RepositoryRegistry.repository-for-spec("inst#{$candi.from}", :next-repo($*REPO));
UGEXE/zef
…/install.t :16:
my CompUnit::Repository @cur = CompUnit::RepositoryRegistry\
WARRINGD/PDF-Class
…/Loader.pm :38:
when X::CompUnit::UnsatisfiedDependency {
LLFourn/p6-CompUnit-Util
…/.gitrepo :7:
remote = git://github.com/LLFourn/p6-CompUnit-Util.git
LLFourn/p6-CompUnit-Util
…/META6.json :2:
"name" : "CompUnit::Util",
LLFourn/p6-CompUnit-Util
…/META6.json :9:
"CompUnit::Util" : "lib/CompUnit/Util.pm6"
LLFourn/p6-CompUnit-Util
…/META6.json :13:
"source-url" : "git://github.com/LLFourn/p6-CompUnit-Util"
LLFourn/p6-CompUnit-Util
…/README.md :1:
# CompUnit::Util Build Status
LLFourn/p6-CompUnit-Util
…/README.md :3:
Utility functions for introspecting `CompUnit`s and re-exporting their symbols.
LLFourn/p6-CompUnit-Util
…/README.md :5:
- CompUnit Utilities
LLFourn/p6-CompUnit-Util
…/README.md :34:
CompUnit::Util contains set of utilities to introspect `CompUnit`
LLFourn/p6-CompUnit-Util
…/README.md :44:
## CompUnit Utilities
LLFourn/p6-CompUnit-Util
…/README.md :46:
`CompUnit` introspection utilities.
LLFourn/p6-CompUnit-Util
…/README.md :49:
parameters named `$handle` are converted to a `CompUnit::Handle`
LLFourn/p6-CompUnit-Util
…/README.md :50:
automatically. If the `$handle` you pass is not a defined `CompUnit`
LLFourn/p6-CompUnit-Util
…/README.md :51:
or `CompUnit::Handle`, `&find-loaded` will be used to search for an
LLFourn/p6-CompUnit-Util
…/README.md :56:
should be very careful about manipulating `CompUnit` and
LLFourn/p6-CompUnit-Util
…/README.md :57:
`CompUnit::Handle` objects within `BEGIN` blocks. `CompUnit::Handle`s
LLFourn/p6-CompUnit-Util
…/README.md :61:
use CompUnit::Util :load;
LLFourn/p6-CompUnit-Util
…/README.md :67:
use CompUnit::Util :load;
LLFourn/p6-CompUnit-Util
…/README.md :75:
`(Str:D $short-name,*%opts --> CompUnit:D)`
LLFourn/p6-CompUnit-Util
…/README.md :78:
use CompUnit::Util :load;
LLFourn/p6-CompUnit-Util
…/README.md :79:
my CompUnit $cu = load('Test');
LLFourn/p6-CompUnit-Util
…/README.md :85:
`CompUnit::DependencySpecification` are accepted (other than
LLFourn/p6-CompUnit-Util
…/README.md :90:
$*REPO.need(CompUnit::Dependencyspecification.new(:short_name<MyModule>));
LLFourn/p6-CompUnit-Util
…/README.md :94:
`($match --> CompUnit)`
LLFourn/p6-CompUnit-Util
…/README.md :97:
use CompUnit::Util :find-loaded;
LLFourn/p6-CompUnit-Util
…/README.md :99:
my CompUnit $some-module = find-loaded('SomeModule');
LLFourn/p6-CompUnit-Util
…/README.md :102:
Searches all the `CompUnit::Repository`s until it finds a loaded
LLFourn/p6-CompUnit-Util
…/README.md :108:
use CompUnit::Util :all-loaded;
LLFourn/p6-CompUnit-Util
…/README.md :112:
Returns all loaded `CompUnit`s.
LLFourn/p6-CompUnit-Util
…/README.md :118:
use CompUnit::Util :at-unit;
LLFourn/p6-CompUnit-Util
…/README.md :119:
say at-unit('CompUnit::Util','$=pod');
LLFourn/p6-CompUnit-Util
…/README.md :129:
use CompUnit::Util :unit-to-hash;
LLFourn/p6-CompUnit-Util
…/README.md :139:
use CompUnit::Util :capture-import;
LLFourn/p6-CompUnit-Util
…/README.md :153:
use CompUnit::Util :who;
LLFourn/p6-CompUnit-Util
…/README.md :167:
use CompUnit::Util :who;
LLFourn/p6-CompUnit-Util
…/README.md :185:
use CompUnit::Util :re-export;
LLFourn/p6-CompUnit-Util
…/README.md :200:
use CompUnit::Util :re-export;
LLFourn/p6-CompUnit-Util
…/README.md :217:
use CompUnit::Util :re-export;
LLFourn/p6-CompUnit-Util
…/README.md :231:
use CompUnit::Util :re-export,:load;
LLFourn/p6-CompUnit-Util
…/README.md :252:
use CompUnit::Util :re-export;
LLFourn/p6-CompUnit-Util
…/README.md :305:
use CompUnit::Util :get-symbols;
LLFourn/p6-CompUnit-Util
…/README.md :340:
use CompUnit::Util :push-multi;
LLFourn/p6-CompUnit-Util
…/README.md :356:
use CompUnit::Util :push-multi
LLFourn/p6-CompUnit-Util
…/Util.pm6 :1:
unit module CompUnit::Util;
LLFourn/p6-CompUnit-Util
…/Util.pm6 :7:
when CompUnit::Handle:D { $_ }
LLFourn/p6-CompUnit-Util
…/Util.pm6 :8:
when CompUnit:D { .handle }
LLFourn/p6-CompUnit-Util
…/Util.pm6 :49:
sub load(Str:D $short-name,*%opts --> CompUnit:D) is export(:load){
LLFourn/p6-CompUnit-Util
…/Util.pm6 :50:
$*REPO.need(CompUnit::DependencySpecification.new(:$short-name,|%opts));
LLFourn/p6-CompUnit-Util
…/Util.pm6 :53:
sub find-loaded($match --> CompUnit) is export(:find-loaded) {
LLFourn/p6-CompUnit-Util
…/Util.pm6 :295:
=pod This is just some pod to test at-unit('CompUnit::Util','$=pod');
LLFourn/p6-CompUnit-Util
…/01-utils.t :3:
use CompUnit::Util :find-loaded,:load,:all-loaded,:at-unit,:unit-to-hash;
LLFourn/p6-CompUnit-Util
…/01-utils.t :9:
ok find-loaded('Test') ~~ CompUnit:D, 'found Test';
LLFourn/p6-CompUnit-Util
…/01-utils.t :10:
ok find-loaded('CompUnit::Util') ~~ CompUnit:D, 'found CompUnit::Util';
LLFourn/p6-CompUnit-Util
…/01-utils.t :14:
ok all-loaded()».short-name ~~ set('CompUnit::Util','NativeCall','Test'),
LLFourn/p6-CompUnit-Util
…/01-utils.t :17:
my $cu = load('CompUnit::Util');
LLFourn/p6-CompUnit-Util
…/01-utils.t :18:
my $pod = at-unit('CompUnit::Util','$=pod')[0];
LLFourn/p6-CompUnit-Util
…/01-utils.t :20:
ok at-unit($cu,'$=pod')[0] === $pod,'at-units works with CompUnit';
LLFourn/p6-CompUnit-Util
…/01-utils.t :21:
ok at-unit($cu.handle,'$=pod')[0] === $pod,'at-units works with CompUnit::Handle';
LLFourn/p6-CompUnit-Util
…/01-utils.t :32:
use CompUnit::Util :who;
LLFourn/p6-CompUnit-Util
…/01-utils.t :42:
use CompUnit::Util :who;
LLFourn/p6-CompUnit-Util
…/04-capture-import.t :2:
use CompUnit::Util :capture-import;
LLFourn/p6-CompUnit-Util
…/06-set.t :3:
use CompUnit::Util :set-symbols;
LLFourn/p6-CompUnit-Util
…/08-get.t :9:
use CompUnit::Util :get-symbols;
LLFourn/p6-CompUnit-Util
…/09-push-multi.t :8:
use CompUnit::Util :push-multi;
LLFourn/p6-CompUnit-Util
…/push-multi.pm6 :1:
use CompUnit::Util :push-multi;
LLFourn/p6-CompUnit-Util
…/re-exportglobalish.pm6 :1:
use CompUnit::Util :re-export, :load;
LLFourn/p6-CompUnit-Util
…/re-exporthow.pm6 :1:
use CompUnit::Util :re-export;
LLFourn/p6-CompUnit-Util
…/re-exporthow2.pm6 :1:
use CompUnit::Util :re-export;
LLFourn/p6-CompUnit-Util
…/re-exporthow3.pm6 :1:
use CompUnit::Util :re-export;
LLFourn/p6-CompUnit-Util
…/re-exports-EXPORT.pm6 :1:
use CompUnit::Util :re-export;
LLFourn/p6-CompUnit-Util
…/re-exports-everything.pm6 :1:
use CompUnit::Util :re-export, :load;
LLFourn/p6-CompUnit-Util
…/re-exports-nothing.pm6 :1:
use CompUnit::Util :re-export;
LLFourn/p6-CompUnit-Util
…/re-exports-stuff.pm6 :1:
use CompUnit::Util :re-export;
LLFourn/p6-CompUnit-Util
…/set-symbols.pm6 :1:
use CompUnit::Util :set-symbols;
LLFourn/p6-OO-Schema
…/META6.json :11:
"depends" : ["CompUnit::Util"],
LLFourn/p6-OO-Schema
…/README.md :342:
Overrides the name of the load path ie CompUnit short-name to load
LLFourn/p6-OO-Schema
…/Schema.pm6 :1:
use CompUnit::Util :load ,:at-unit, :set-symbols,:who,:get-symbols;
LLFourn/p6-OO-Schema
…/Schema.pm6 :50:
has $!load-from; #= CompUnit to load from
Perl6-Noise-Gang/Audio-PortMIDI
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
awwaiid/p6-Inline-Ruby
…/Ruby.pm6 :186:
class ::CompUnit::Repository::Ruby does CompUnit::Repository {
awwaiid/p6-Inline-Ruby
…/Ruby.pm6 :189:
$prev-repo.next-repo = CompUnit::Repository::Ruby.new;
awwaiid/p6-Inline-Ruby
…/Ruby.pm6 :195:
method need(CompUnit::DependencySpecification $spec, CompUnit::PrecompilationRepository $precomp) {
awwaiid/p6-Inline-Ruby
…/Ruby.pm6 :202:
return CompUnit.new(
awwaiid/p6-Inline-Ruby
…/Ruby.pm6 :204:
handle => CompUnit::Handle.from-unit(::($spec.short-name).WHO),
awwaiid/p6-Inline-Ruby
…/Ruby.pm6 :211:
$prev-repo.next-repo = CompUnit::Repository;
cosimo/perl6-cache-memcached
…/00050-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
dugword/Number-Bytes-Human
…/040-my-meta.t :17:
when X::CompUnit::UnsatisfiedDependency {
gabrielash/p6-net-jupyter
…/EvalError.pm :37:
%!error< dependencies-error > = $x.isa(X::CompUnit::UnsatisfiedDependency);
gabrielash/p6-net-jupyter
…/01.t :74:
check-error-fields(%error, $rval, 'Runtime Error', 'X::CompUnit::UnsatisfiedDependency'
jnthn/p6-app-installermaker-wix
…/InstallerBuilder.pm6 :237:
$*REPO.repo-chain.grep(CompUnit::Repository::Installable)
jnthn/p6-data-textorbinary
…/blob.t :43:
typedef struct MVMCompUnit MVMCompUnit;
jnthn/p6-data-textorbinary
…/blob.t :44:
typedef struct MVMCompUnitBody MVMCompUnitBody;
jnthn/p6-data-textorbinary
…/blob.t :92:
typedef struct MVMLoadedCompUnitName MVMLoadedCompUnitName;
jonathanstowe/Acme-Insult-Lala
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/App-ModuleSnap
…/001-meta.t :19:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/Audio-Hydrogen
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/Audio-Playlist-JSPF
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/Doublephone
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/EuclideanRhythm
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/EventSource-Server
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/FastCGI-NativeCall-Async
…/001-meta.t :19:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/IO-Path-Mode
…/001-meta.t :19:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/Log-Syslog-Native
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/Lumberjack-Application
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/Lumberjack
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/META6
…/projects.json :5013:
"CompUnit::Repository::Panda" : "lib/CompUnit/Repository/Panda.pm6"
jonathanstowe/META6
…/projects.json :5021:
"name" : "CompUnit::Repository::Panda",
jonathanstowe/META6
…/projects.json :5030:
"source-url" : "git://github.com/niner/CompUnit-Repository-Panda.git",
jonathanstowe/META6
…/projects.json :8800:
"CompUnit::Util" : "lib/CompUnit/Util.pm6"
jonathanstowe/META6
…/projects.json :8806:
"name" : "CompUnit::Util",
jonathanstowe/META6
…/projects.json :8807:
"source-url" : "git://github.com/LLFourn/p6-CompUnit-Util.git",
jonathanstowe/META6
…/projects.json :9402:
"CompUnit::Util"
jonathanstowe/META6
…/projects.json :9458:
"CompUnit::Util",
jonathanstowe/META6
…/projects.json :10979:
"CompUnit::Util",
jonathanstowe/MQ-Posix
…/001-meta.t :19:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/Manifesto
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/MessagePack-Class
…/001-meta.t :19:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/NativeHelpers-Array
…/00100-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/Oyatul
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/Pg-Notify
…/001-meta.t :19:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/Tinky-JSON
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/Tinky
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/URI-FetchFile
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/Util-Bitfield
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/XML-Class
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/p6-GDBM
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/p6-Linux-Cpuinfo
…/00-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/p6-Linux-Fuser
…/00-meta.t :19:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/p6-Sys-Lastlog
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/p6-Sys-Utmp
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/p6-fcgi-psgi
…/001-meta.t :19:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/p6-fcgi
…/001-meta.t :19:
when X::CompUnit::UnsatisfiedDependency {
jonathanstowe/p6-unix-privileges
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
madcapjake/p6dx
…/Clairvoyant.pm6 :30:
my $cu = $*REPO.need(CompUnit::DependencySpecification.new(:$short-name));
madcapjake/p6dx
…/pm6-info :4:
my $cu = $*REPO.need(CompUnit::DependencySpecification.new(:short-name($module)));
masak/007
…/JavaScript.pm :13:
method emit(Q::CompUnit $compunit) {
masak/007
…/Actions.pm :86:
my $cu = Q::CompUnit.new(:block(Q::Block.new(
masak/007
…/Actions.pm :248:
$*runtime.run(Q::CompUnit.new(:$block));
masak/007
…/Syntax.pm :224:
|| "@" <.ws> $<qtype>=["Q::CompUnit"] <.ws> '{' <.ws> [<compunit=.unquote("Q::CompUnit")> || <compunit>] <.ws> '}'
masak/007
…/Q.pm :984:
### ### Q::CompUnit
masak/007
…/Q.pm :989:
class Q::CompUnit is Q::Statement::Block {
masak/007
…/Runtime.pm :25:
method run(Q::CompUnit $compunit) {
masak/007
…/Test.pm :130:
return Q::CompUnit.new(:block(Q::Block.new(
masak/007
…/runtime.007 :3:
ast = new Q::CompUnit {
masak/007
…/runtime.007 :222:
Q::CompUnit(compunit) {
masak/007
…/quasi.t :134:
say(type(quasi @ Q::CompUnit { say("James"); }));
masak/007
…/quasi.t :137:
outputs $program, "<type Q::CompUnit>\n", "quasi @ Q::CompUnit";
masak/007
…/unquote.t :144:
my q = quasi @ Q::CompUnit { say("James"); };
masak/007
…/unquote.t :145:
say(type(quasi @ Q::CompUnit { {{{Q::CompUnit @ q}}} }));
masak/007
…/unquote.t :148:
outputs $program, "<type Q::CompUnit>\n", "Q::CompUnit @ q";
niner/CompUnit-Repository-Mask
…/.gitignore :8:
/CompUnit-Repository-Mask-*
niner/CompUnit-Repository-Mask
…/.gitrepo :7:
remote = https://github.com/niner/CompUnit-Repository-Mask.git
niner/CompUnit-Repository-Mask
…/META6.json :9:
"name" : "CompUnit::Repository::Mask",
niner/CompUnit-Repository-Mask
…/META6.json :12:
"CompUnit::Repository::Mask" : "lib/CompUnit/Repository/Mask.pm6"
niner/CompUnit-Repository-Mask
…/META6.json :15:
"source-url" : "https://github.com/niner/CompUnit-Repository-Mask.git",
niner/CompUnit-Repository-Mask
…/README.md :1:
Build Status
niner/CompUnit-Repository-Mask
…/README.md :6:
CompUnit::Repository::Mask - hide installed modules for testing.
niner/CompUnit-Repository-Mask
…/README.md :11:
use CompUnit::Repository::Mask :mask-module, :unmask-module;
niner/CompUnit-Repository-Mask
…/README.md :20:
CompUnit::Repository::Mask helps testing code dealing with optional dependencies. It allows for masking and unmasking installed modules, so you can write tests for when the dependency is missing and for when it's installed.
niner/CompUnit-Repository-Mask
…/Mask.pm6 :2:
unit class CompUnit::Repository::Mask does CompUnit::Repository;
niner/CompUnit-Repository-Mask
…/Mask.pm6 :16:
X::CompUnit::UnsatisfiedDependency.new(:specification($spec)).throw
niner/CompUnit-Repository-Mask
…/Mask.pm6 :34:
my CompUnit::Repository::Mask $masker;
niner/CompUnit-Repository-Mask
…/Mask.pm6 :37:
CompUnit::RepositoryRegistry.use-repository(
niner/CompUnit-Repository-Mask
…/Mask.pm6 :38:
$masker = CompUnit::Repository::Mask.new
niner/CompUnit-Repository-Mask
…/Mask.pm6 :54:
CompUnit::Repository::Mask - hide installed modules for testing.
niner/CompUnit-Repository-Mask
…/Mask.pm6 :58:
use CompUnit::Repository::Mask :mask-module, :unmask-module;
niner/CompUnit-Repository-Mask
…/Mask.pm6 :66:
CompUnit::Repository::Mask helps testing code dealing with optional
niner/CompUnit-Repository-Mask
…/01-basic.t :3:
use CompUnit::Repository::Mask :mask-module, :unmask-module;
niner/CompUnit-Repository-Mask
…/01-basic.t :8:
X::CompUnit::UnsatisfiedDependency,
niner/CompUnit-Repository-Panda
…/.gitrepo :7:
remote = git://github.com/niner/CompUnit-Repository-Panda.git
niner/CompUnit-Repository-Panda
…/MANIFEST :1:
lib/CompUnit/Repository/Panda.pm6
niner/CompUnit-Repository-Panda
…/META6.json :2:
"name" : "CompUnit::Repository::Panda",
niner/CompUnit-Repository-Panda
…/META6.json :11:
"CompUnit::Repository::Panda" : "lib/CompUnit/Repository/Panda.pm6"
niner/CompUnit-Repository-Panda
…/META6.json :14:
"source-url" : "git://github.com/niner/CompUnit-Repository-Panda.git",
niner/CompUnit-Repository-Panda
…/README.md :3:
CompUnit::Repository::Panda
niner/CompUnit-Repository-Panda
…/README.md :8:
use CompUnit::Repository::Panda;
niner/CompUnit-Repository-Panda
…/README.md :14:
CompUnit::Repository::Panda automatically tries to install all modules that
niner/CompUnit-Repository-Panda
…/README.md :18:
CompUnit::RepositoryRegistry, so we only install modules that are used by
niner/CompUnit-Repository-Panda
…/README.md :19:
compunits that use CompUnit::Repository::Panda directly.
niner/CompUnit-Repository-Panda
…/Panda.pm6 :1:
unit class CompUnit::Repository::Panda does CompUnit::Repository;
niner/CompUnit-Repository-Panda
…/Panda.pm6 :4:
$prev-repo.next-repo = CompUnit::Repository::Panda.new;
niner/CompUnit-Repository-Panda
…/Panda.pm6 :10:
method need(CompUnit::DependencySpecification $spec, CompUnit::PrecompilationRepository $precomp) {
niner/CompUnit-Repository-Panda
…/Panda.pm6 :12:
$prev-repo.next-repo = CompUnit::Repository;
niner/CompUnit-Repository-Panda
…/autoinstall.pl6 :1:
use CompUnit::Repository::Panda;
niner/Inline-Python
…/Python.pm6 :435:
my $compunit-handle = class :: is CompUnit::Handle {
niner/Inline-Python
…/Python.pm6 :442:
CompUnit::Handle,
niner/Inline-Python
…/Python.pm6 :644:
CompUnit::RepositoryRegistry.use-repository(
niner/Inline-Python
…/Python.pm6 :645:
class :: does CompUnit::Repository {
niner/Inline-Python
…/Python.pm6 :647:
CompUnit::DependencySpecification $spec,
niner/Inline-Python
…/Python.pm6 :648:
CompUnit::PrecompilationRepository $precomp?,
niner/Inline-Python
…/Python.pm6 :650:
returns CompUnit:D
niner/Inline-Python
…/Python.pm6 :661:
return CompUnit.new(
niner/Inline-Python
…/Python.pm6 :671:
X::CompUnit::UnsatisfiedDependency.new(:specification($spec)).throw;
p6-pdf/PDF-p6
…/Loader.pm :30:
when X::CompUnit::UnsatisfiedDependency { }
p6-pdf/PDF-p6
…/Util.pm :9:
when X::CompUnit::UnsatisfiedDependency {
perl6/DBIish
…/DBIish.pm6 :50:
when X::CompUnit::UnsatisfiedDependency {
perl6/doc
…/p6doc :307:
my $cu = try $*REPO.need(CompUnit::DependencySpecification.new(:short-name($module)));
perl6/doc
…/p6doc :317:
# https://github.com/rakudo/rakudo/blob/8d0fa6616bab6436eab870b512056afdf5880e08/src/core/CompUnit/Repository/Installable.pm#L21
perl6/doc
…/modules-core.pod6 :10:
=head2 C<CompUnit::*> modules and Roles
perl6/doc
…/modules-core.pod6 :11:
X<|CompUnit (Rakudo classes)>
perl6/doc
…/modules-core.pod6 :15:
=item L«C<CompUnit::Repository::Staging>|https://github.com/rakudo/rakudo/blob/master/lib/CompUnit/Repository/Staging.pm6».
perl6/doc
…/modules-core.pod6 :16:
=item L<C<CompUnit::Repository::(FileSystem|Installation|AbsolutePath|Unknown|NQP|Perl6|RepositoryRegistry)>|https://github.com/rakudo/raku…
perl6/doc
…/Convenience.pm6 :116:
my $precomp-store = CompUnit::PrecompilationStore::File.new(:prefix($?FILE.IO.parent.child("precompiled")));
perl6/doc
…/Convenience.pm6 :117:
my $precomp = CompUnit::PrecompilationRepository::Default.new(store => $precomp-store);
perl6/doc
…/06-pod-htmlify.t :12:
when X::CompUnit::UnsatisfiedDependency {
perl6/perl6-pod-to-bigpage
…/pod2onepage :34:
my $precomp-store = CompUnit::PrecompilationStore::File.new(prefix => $precomp-path.IO );
perl6/perl6-pod-to-bigpage
…/pod2onepage :35:
my $precomp = CompUnit::PrecompilationRepository::Default.new(store => $precomp-store);
pmqs/Archive-SimpleZip
…/META6.json :23:
"CompUnit::Util",
pmqs/Archive-SimpleZip
…/SimpleZip.pm6 :14:
# Use CompUnit::Util for now to re-export the Zip-CM enum
pmqs/Archive-SimpleZip
…/SimpleZip.pm6 :17:
use CompUnit::Util :re-export;
rakudo-p5/v5
…/ModuleLoader.pm :17:
if $_ ~~ Str ?? CompUnitRepo::Local::File.new($_) !! $_ -> $cur {
rakudo-p5/v5
…/ModuleLoader.pm :28:
if $_ ~~ Str ?? CompUnitRepo::Local::File.new($_) !! $_ -> $cur {
retupmoca/P6-Find-Bundled
…/Bundled.pm6 :10:
$_ = CompUnit::Repository.new($_);
retupmoca/P6-Find-Bundled
…/Bundled.pm6 :12:
if ($_ ~~ CompUnit::PrecompilationStore::File) {
retupmoca/P6-Net-AMQP
…/001-meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
salortiz/JsonC
…/benchmark.pl6 :10:
@repos.push: CompUnit::RepositoryRegistry.repository-for-spec($prefix);
salortiz/JsonC
…/benchmark.pl6 :12:
@repos.append: <site home>.map({CompUnit::RepositoryRegistry.repository-for-name($_)});
salortiz/JsonC
…/00-basic.t :66:
@repos.push: CompUnit::RepositoryRegistry.repository-for-spec($prefix);
salortiz/JsonC
…/00-basic.t :68:
@repos.append: <site home>.map({CompUnit::RepositoryRegistry.repository-for-name($_)});
sergot/http-useragent
…/001-meta.t :19:
when X::CompUnit::UnsatisfiedDependency {
sergot/http-useragent
…/080-ua.t :45:
when X::CompUnit::UnsatisfiedDependency {
sergot/openssl
…/NativeLib.pm6 :22:
# Problem: The dll files in resources/ don't like to be renamed, but CompUnit::Repository::Installation
shantanubhadoria/p6-CompUnit-Search
…/.gitrepo :7:
remote = git://github.com/shantanubhadoria/p6-CompUnit-Search.git
shantanubhadoria/p6-CompUnit-Search
…/META6.json :2:
"name" : "CompUnit::Search",
shantanubhadoria/p6-CompUnit-Search
…/META6.json :11:
"source" : "git://github.com/shantanubhadoria/p6-CompUnit-Search.git",
shantanubhadoria/p6-CompUnit-Search
…/META6.json :12:
"bugtracker" : "git://github.com/shantanubhadoria/p6-CompUnit-Search/issues"
shantanubhadoria/p6-CompUnit-Search
…/META6.json :14:
"source-url" : "git://github.com/shantanubhadoria/p6-CompUnit-Search.git",
shantanubhadoria/p6-CompUnit-Search
…/META6.json :22:
"CompUnit::Search" : "lib/CompUnit/Search.pm6"
shantanubhadoria/p6-CompUnit-Search
…/META6.json :25:
"CompUnit",
shantanubhadoria/p6-CompUnit-Search
…/README.md :4:
CompUnit::Search - Search through compunits
shantanubhadoria/p6-CompUnit-Search
…/README.md :12:
use CompUnit::Search;
shantanubhadoria/p6-CompUnit-Search
…/README.md :26:
Gets a list of all installed compunits from the repositories(optional filter can be passed to show a subset of the installed compunits). Note that at…
shantanubhadoria/p6-CompUnit-Search
…/README.md :30:
use CompUnit::Search;
shantanubhadoria/p6-CompUnit-Search
…/README.md :57:
use CompUnit::Search;
shantanubhadoria/p6-CompUnit-Search
…/README.md :92:
Please report any bugs or feature requests through github at https://github.com/shantanubhadoria/p6-CompUnit-Search/issues. You will be notified automatically of any progress on your issue.
shantanubhadoria/p6-CompUnit-Search
…/README.md :99:
https://github.com/shantanubhadoria/p6-CompUnit-Search
shantanubhadoria/p6-CompUnit-Search
…/README.md :101:
git clone git://github.com/shantanubhadoria/p6-CompUnit-Search.git
shantanubhadoria/p6-CompUnit-Search
…/getcompunits.p6 :4:
use CompUnit::Search;
shantanubhadoria/p6-CompUnit-Search
…/Search.pm6 :7:
CompUnit::Search - Search through compunits
shantanubhadoria/p6-CompUnit-Search
…/Search.pm6 :15:
use CompUnit::Search;
shantanubhadoria/p6-CompUnit-Search
…/Search.pm6 :31:
CompUnit::Repository::Installation, as these are the only ones which provide a quick meta to search for installed
shantanubhadoria/p6-CompUnit-Search
…/Search.pm6 :37:
use CompUnit::Search;
shantanubhadoria/p6-CompUnit-Search
…/Search.pm6 :65:
use CompUnit::Search;
shantanubhadoria/p6-CompUnit-Search
…/Search.pm6 :98:
L<https://github.com/shantanubhadoria/p6-CompUnit-Search/issues>.
shantanubhadoria/p6-CompUnit-Search
…/Search.pm6 :106:
L<https://github.com/shantanubhadoria/p6-CompUnit-Search>
shantanubhadoria/p6-CompUnit-Search
…/Search.pm6 :108:
git clone git://github.com/shantanubhadoria/p6-CompUnit-Search.git
shantanubhadoria/p6-CompUnit-Search
…/Search.pm6 :123:
unit module CompUnit::Search:ver<2.0.0>:auth<github:shantanubhadoria>;
shantanubhadoria/p6-CompUnit-Search
…/Search.pm6 :129:
when 'CompUnit::Repository::Installation' {
shantanubhadoria/p6-CompUnit-Search
…/Search.pm6 :144:
when 'CompUnit::Repository::Installation' {
shantanubhadoria/p6-CompUnit-Search
…/00-load.t :7:
use-ok( 'CompUnit::Search', 'CompUnit::Search' );
spitsh/spitsh
…/Compile.pm6 :46:
if $input.isa('SAST::CompUnit') {
spitsh/spitsh
…/Actions.pm6 :41:
$*CU = SAST::CompUnit.new(block => $*CURPAD,name => $*CU-name);
spitsh/spitsh
…/Actions.pm6 :1151:
$*CU = SAST::CompUnit.new(name => "eval_{$++}", block => $new);
spitsh/spitsh
…/Repo.pm6 :11:
when *.isa('SAST::CompUnit') {
spitsh/spitsh
…/Repo.pm6 :17:
desc => "{self.gist} returned an invalid SAST::CompUnit ({.gist})" ~
spitsh/spitsh
…/SAST.pm6 :312:
class SAST::CompUnit is SAST::Children {
spitsh/spitsh
…/SAST.pm6 :1714:
has SAST::CompUnit:D $.compunit is required;
spitsh/spitsh
…/Compiler.pm6 :83:
method compile(SAST::CompUnit:D $CU, :$one-block, :$xtrace --> Str:D) {
spitsh/spitsh
…/Compiler.pm6 :202:
multi method node(SAST::CompUnit:D $*CU) {
spitsh/spitsh
…/Composer.pm6 :117:
multi method walk(SAST::CompUnit:D $THIS is rw) {
spitsh/spitsh
…/Util.pm6 :29:
$*REPO.need(CompUnit::DependencySpecification.new(:$short-name)).handle.globalish-package;
spitsh/spitsh
…/Util.pm6 :33:
my $handle := $*REPO.need(CompUnit::DependencySpecification.new(:$short-name)).handle;
spitsh/spitsh
…/Util.pm6 :49:
if $repo ~~ CompUnit::Repository::FileSystem
spitsh/spitsh
…/Util.pm6 :53:
CompUnit::PrecompilationId.new($*PERL.compiler.id),
spitsh/spitsh
…/Util.pm6 :54:
CompUnit::PrecompilationId.new($cu.repo-id),
spitsh/spitsh
…/Util.pm6 :64:
(try $*REPO.resolve(CompUnit::DependencySpecification.new(:short-name<Spit::Compile>)).distribution.meta<ver>)
tadzik/Module-Toolkit
…/Toolkit.pm :24:
CompUnit::DependencySpecification.new(
tadzik/Module-Toolkit
…/Toolkit.pm :30:
CompUnit::Repository::Installation
tadzik/Module-Toolkit
…/Installer.pm :44:
has CompUnit::Repository $.default-to =
tadzik/Module-Toolkit
…/Installer.pm :46:
.grep(CompUnit::Repository::Installable)\
tadzik/Module-Toolkit
…/Installer.pm :55:
when CompUnit::Repository::Installable {
tadzik/Module-Toolkit
…/Installer.pm :59:
$cur = CompUnit::RepositoryRegistry.repository-for-name(
tadzik/Module-Toolkit
…/Installer.pm :63:
$cur = CompUnit::RepositoryRegistry.repository-for-spec(
tadzik/panda
…/bootstrap.pl :24:
my @repos = $*REPO.repo-chain.grep(CompUnit::Repository::Installable).grep(*.can-install);
tadzik/panda
…/bootstrap.pl :25:
my @custom-lib = <site home>.map({CompUnit::RepositoryRegistry.repository-for-name($_)});
tadzik/panda
…/bootstrap.pl :27:
if $target ~~ CompUnit::Repository {
tadzik/panda
…/Panda.pm :138:
my $comp-unit = $*REPO.resolve(CompUnit::DependencySpecification.new(:$short-name, :$ver, :$auth, :$api));
tadzik/panda
…/App.pm :9:
my CompUnit::Repository $target;
tadzik/panda
…/App.pm :10:
my CompUnit::Repository @repos;
tadzik/panda
…/App.pm :12:
@repos.push: CompUnit::RepositoryRegistry.repository-for-spec($prefix);
tadzik/panda
…/App.pm :14:
@repos.append: <site home>.map({CompUnit::RepositoryRegistry.repository-for-name($_)});
tadzik/panda
…/App.pm :27:
unless $prefix or $target eq CompUnit::RepositoryRegistry.repository-for-name('site') {
tadzik/panda
…/Installer.pm :17:
my @custom-lib = <site home>.map({CompUnit::RepositoryRegistry.repository-for-name($_)}).grep(*.defined);
tadzik/panda
…/Installer.pm :21:
my $ret = $*REPO.repo-chain.grep(CompUnit::Repository::Installable).first(*.can-install);
tadzik/panda
…/Installer.pm :39:
if $to !~~ CompUnit::Repository and CompUnit::RepositoryRegistry.repository-for-spec($to, :next-repo($*REPO)) -> $cur {
tadzik/panda
…/Installer.pm :43:
# check if $.prefix is under control of a CompUnit::Repository
tadzik/panda
…/Installer.pm :86:
# TODO remove this once CompUnit installation actually works
tokuhirom/p6-Crust
…/Runner.pm6 :78:
CompUnit::RepositoryRegistry.use-repository(CompUnit::RepositoryRegistry.repository-for-spec($_))
tony-o/perl6-html-parser-xml
…/advent.html :834:
<pre>- QAST::CompUnit
tony-o/perl6-pluggable
…/Pluggable.pm6 :120:
when CompUnit::Repository::FileSystem {
tony-o/perl6-pluggable
…/Pluggable.pm6 :129:
when CompUnit::Repository::Installation {
ugexe/Perl6-CompUnit--Repository--Tar
…/.appveyor.yml :23:
# Test CompUnit::Repository::Tar
ugexe/Perl6-CompUnit--Repository--Tar
…/.gitrepo :7:
remote = git://github.com/ugexe/Perl6-CompUnit--Repository--Tar.git
ugexe/Perl6-CompUnit--Repository--Tar
…/META6.json :3:
"name" : "CompUnit::Repository::Tar",
ugexe/Perl6-CompUnit--Repository--Tar
…/META6.json :10:
"CompUnit::Repository::Tar" : "lib/CompUnit/Repository/Tar.pm6"
ugexe/Perl6-CompUnit--Repository--Tar
…/META6.json :13:
"support" : { "bugtracker" : "https://github.com/ugexe/Perl6-CompUnit--Repository--Tar/issues" },
ugexe/Perl6-CompUnit--Repository--Tar
…/META6.json :14:
"source-url" : "git://github.com/ugexe/Perl6-CompUnit--Repository--Tar.git",
ugexe/Perl6-CompUnit--Repository--Tar
…/README.pod :5:
=head2 CompUnit::Repository::Tar
ugexe/Perl6-CompUnit--Repository--Tar
…/README.pod :9:
=for HTML <a href="https://travis-ci.org/ugexe/Perl6-CompUnit--Repository--Tar"><img src="https://travis-ci.org/ugexe/Perl6-CompUnit--Repository--Tar.svg?branch=master"></a>
ugexe/Perl6-CompUnit--Repository--Tar
…/README.pod :10:
<a href="https://ci.appveyor.com/project/ugexe/perl6-compunit-repository-tar/branch/master"\>\<img src="https://ci.appveyor.com/api/projects/…
ugexe/Perl6-CompUnit--Repository--Tar
…/README.pod :16:
use CompUnit::Repository::Tar;
ugexe/Perl6-CompUnit--Repository--Tar
…/README.pod :20:
use lib "CompUnit::Repository::Tar#{~$archive}";
ugexe/Perl6-CompUnit--Repository--Tar
…/README.pod :26:
See: L<tests|https://github.com/ugexe/Perl6-CompUnit--Repository--Tar/blob/master/t>
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :5:
class CompUnit::Repository::Tar does CompUnit::Repository {
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :31:
method need(CompUnit::DependencySpecification $spec,
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :32:
CompUnit::PrecompilationRepository $precomp = self.precomp-repository())
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :33:
returns CompUnit:D
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :46:
my $handle = CompUnit::Loader.load-source( $bytes );
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :48:
return %!loaded{$name} //= %seen{$base} = CompUnit.new(
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :61:
X::CompUnit::UnsatisfiedDependency.new(:specification($spec)).throw;
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :65:
method load(Str(Cool) $name-path) returns CompUnit:D {
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :72:
my $handle = CompUnit::Loader.load-source( $bytes );
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :74:
return %!loaded{$path} //= %seen{$base} = CompUnit.new(
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :92:
CompUnit::DependencySpecification $spec,
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :94:
returns CompUnit
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :97:
return CompUnit.new(
ugexe/Perl6-CompUnit--Repository--Tar
…/Tar.pm6 :98:
:handle(CompUnit::Handle),
ugexe/Perl6-CompUnit--Repository--Tar
…/00-sanity.t :4:
use-ok('CompUnit::Repository::Tar');
ugexe/Perl6-CompUnit--Repository--Tar
…/01-require-path.t :4:
use CompUnit::Repository::Tar;
ugexe/Perl6-CompUnit--Repository--Tar
…/01-require-path.t :6:
use lib "CompUnit::Repository::Tar#{$?FILE.IO.parent.child('data/zef.tar.gz')}";
ugexe/Perl6-CompUnit--Repository--Tar
…/02-require-name.t :4:
use CompUnit::Repository::Tar;
ugexe/Perl6-CompUnit--Repository--Tar
…/02-require-name.t :6:
use lib "CompUnit::Repository::Tar#{$?FILE.IO.parent.child('data/zef.tar.gz')}";
ugexe/Perl6-CompUnit--Repository--Tar
…/03-use.t :4:
use CompUnit::Repository::Tar;
ugexe/Perl6-CompUnit--Repository--Tar
…/03-use.t :6:
use lib "CompUnit::Repository::Tar#{$?FILE.IO.parent.child('data/zef.tar.gz')}";
ugexe/Perl6-CompUnit--Repository--Tar
…/04-resources.t :4:
use CompUnit::Repository::Tar;
ugexe/Perl6-CompUnit--Repository--Tar
…/04-resources.t :6:
use lib "CompUnit::Repository::Tar#{$?FILE.IO.parent.child('data/zef.tar.gz')}";
ugexe/Perl6-CompUnit--Repository--Tar
…/files.t :4:
use CompUnit::Repository::Tar;
ugexe/Perl6-CompUnit--Repository--Tar
…/files.t :6:
use lib "CompUnit::Repository::Tar#{$?FILE.IO.parent.child('data/zef.tar.gz')}";
ugexe/Perl6-CompUnit--Repository--Tar
…/resolve.t :4:
use CompUnit::Repository::Tar;
ugexe/Perl6-CompUnit--Repository--Tar
…/resolve.t :6:
use lib "CompUnit::Repository::Tar#{$?FILE.IO.parent.child('data/zef.tar.gz')}";
ugexe/Perl6-CompUnit--Repository--Tar
…/resolve.t :9:
my $matching-spec = CompUnit::DependencySpecification.new(
ugexe/Perl6-CompUnit--Repository--Tar
…/resolve.t :14:
my $missing-spec = CompUnit::DependencySpecification.new(
ugexe/Perl6-Distribution--Common--Remote
…/.appveyor.yml :28:
# Test CompUnit::Repository::Tar
ugexe/Perl6-Distribution--Common--Remote
…/README.pod :39:
Fetch a single raw file from a distribution's github to memory. When C<CompUnitRepository::Installation::Install.install>
ugexe/Perl6-Distribution--Common
…/README.pod :63:
Extract a single file from a distribution to memory. When C<CompUnitRepository::Installation::Install.install> accesses
ugexe/Perl6-Distribution--Common
…/install-perl6-distribution.pl6 :26:
CompUnit::RepositoryRegistry.repository-for-name("site").install($dist, :$force)
ugexe/zef
…/README.pod :353:
Deletes all paths that are rooted in the prefix of the matching CompUnit::Repository name
ugexe/zef
…/README.pod :389:
=item * The prefix of a rakudo installation location - This is the case if the modules loaded for bin/zef come from an installation CompUnit::Repository.
ugexe/zef
…/README.pod :391:
=item * The current working directory C<$*CWD> - This is the case when modules loaded for bin/zef come from a non-installation CompUnit::Repository (such as C<-I $dist-path>).
ugexe/zef
…/CLI.pm6 :151:
my CompUnit::Repository @to = $install-to.map(*.&str2cur);
ugexe/zef
…/CLI.pm6 :166:
my CompUnit::Repository @from = $uninstall-from.map(*.&str2cur);
ugexe/zef
…/CLI.pm6 :525:
my CompUnit::Repository @to = $install-to.map(*.&str2cur);
ugexe/zef
…/CLI.pm6 :628:
--install-to=[name] Short name or spec of CompUnit::Repository to install to
ugexe/zef
…/CLI.pm6 :765:
my $named-repo = CompUnit::RepositoryRegistry.repository-for-name($target);
ugexe/zef
…/CLI.pm6 :772:
map { CompUnit::RepositoryRegistry.repository-for-name($_) },
ugexe/zef
…/CLI.pm6 :786:
return CompUnit::RepositoryRegistry.repository-for-spec(~$spec-target, :next-repo($*REPO));
ugexe/zef
…/Client.pm6 :42:
# xxx: a workaround. eventually better CompUnit::Repository integration will make this unneeded.
ugexe/zef
…/Client.pm6 :43:
@!ignore = <Test NativeCall Telemetry CompUnit::Repository::Staging snapper experimental newline>\
ugexe/zef
…/Client.pm6 :405:
CompUnit::Repository :@to!, # target CompUnit::Repository
ugexe/zef
…/Client.pm6 :421:
message => "CompUnit::Repository install target is not writeable/installable: {$cur}"
ugexe/zef
…/Client.pm6 :429:
message => "CompUnit::Repository install target is valid: {$cur}"
ugexe/zef
…/Client.pm6 :540:
# Ideally `--dry` uses a special unique CompUnit::Repository that is meant to be deleted entirely
ugexe/zef
…/Client.pm6 :626:
method uninstall(CompUnit::Repository :@from!, *@identities) {
ugexe/zef
…/Client.pm6 :631:
my $cur = CompUnit::RepositoryRegistry.repository-for-spec("inst#{$candi.from}", :next-repo($*REPO));
ugexe/zef
…/install.t :16:
my CompUnit::Repository @cur = CompUnit::RepositoryRegistry\
zostay/p6-CompUnit-DynamicLib
…/.gitrepo :7:
remote = git://github.com/zostay/p6-CompUnit-DynamicLib.git
zostay/p6-CompUnit-DynamicLib
…/META6.json :4:
"CompUnit::DynamicLib" : "lib/CompUnit/DynamicLib.pm6"
zostay/p6-CompUnit-DynamicLib
…/META6.json :10:
"source" : "git://github.com/zostay/p6-CompUnit-DynamicLib.git"
zostay/p6-CompUnit-DynamicLib
…/META6.json :15:
"source-url" : "git://github.com/zostay/p6-CompUnit-DynamicLib.git",
zostay/p6-CompUnit-DynamicLib
…/META6.json :17:
"name" : "CompUnit::DynamicLib",
zostay/p6-CompUnit-DynamicLib
…/README.md :4:
CompUnit::DynamicLoader - load modules from temporarily included locations
zostay/p6-CompUnit-DynamicLib
…/README.md :9:
use CompUnit::DynamicLib;
zostay/p6-CompUnit-DynamicLib
…/README.md :25:
When searching for compilation units (more commonly referred to as just "modules" or "packages" or "classes") in Perl 6, the VM hunts through all the…
zostay/p6-CompUnit-DynamicLib
…/DynamicLib.pm6 :3:
unit module CompUnit::DynamicLib:ver<0.2.1>:auth<Sterling Hanenkamp (hanenkamp@cpan.org)>;
zostay/p6-CompUnit-DynamicLib
…/DynamicLib.pm6 :11:
CompUnit::RepositoryRegistry.use-repository(
zostay/p6-CompUnit-DynamicLib
…/DynamicLib.pm6 :12:
$repo = CompUnit::RepositoryRegistry.repository-for-spec($inc)
zostay/p6-CompUnit-DynamicLib
…/DynamicLib.pod6 :3:
=NAME CompUnit::DynamicLoader - load modules from temporarily included locations
zostay/p6-CompUnit-DynamicLib
…/DynamicLib.pod6 :7:
use CompUnit::DynamicLib;
zostay/p6-CompUnit-DynamicLib
…/DynamicLib.pod6 :24:
When searching for compilation units (more commonly referred to as just "modules" or "packages" or "classes") in Perl 6, the VM hunts through all the L<CompUnit::Repository> objects chained in C<$*REPO> (this is a more flexible solution to the C<@INC> setting using in Perl 5).
zostay/p6-CompUnit-DynamicLib
…/basic.t :4:
use CompUnit::DynamicLib;
zostay/p6-Path-Router
…/999_meta.t :18:
when X::CompUnit::UnsatisfiedDependency {
stmuk/p6-task-galaxy
…/META6.json :14:
"CompUnit::Util",
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment