module Name::Reference

Defined in:

name/ref.cr

Class Method Summary

Instance Method Summary

Class Method Detail

def self.parse_reference(str : String, strict = false) #

[View source]

Instance Method Detail

abstract def as_repository : Repository #

Context accesses the Repository context of the reference.


[View source]
abstract def identifier : String #

Identifier accesses the type-specific portion of the reference.


[View source]
abstract def name : String #

Name is the fully-qualified reference name.


[View source]
abstract def scope(action : String) : String #

Scope is the scope needed to access this reference.


[View source]