diff --git a/dev/advising/index.html b/dev/advising/index.html index 31243d8e..d26fdee1 100644 --- a/dev/advising/index.html +++ b/dev/advising/index.html @@ -28,7 +28,7 @@ result end (post ∘ writecommit, writefn, (output, info)) - end)source
DataCollection
s, DataSet
s, and AbstractDataTransformer
s are advised at two stages during parsing:
fromspec
on the Dict
representation, at the start ofparsing
fromspec
function, calling identity
on the objectSerialisation is performed through the tospec
call, which is also advised.
The signatures of the advised function calls are as follows:
fromspec(DataCollection, spec::Dict{String, Any}; path::Union{String, Nothing})::DataCollection
+ end)
sourceDataCollection
s, DataSet
s, and AbstractDataTransformer
s are advised at two stages during parsing:
fromspec
on the Dict
representation, at the start ofparsing
fromspec
function, calling identity
on the objectSerialisation is performed through the tospec
call, which is also advised.
The signatures of the advised function calls are as follows:
fromspec(DataCollection, spec::Dict{String, Any}; path::Union{String, Nothing})::DataCollection
identity(collection::DataCollection)::DataCollection
tospec(collection::DataCollection)::Dict
fromspec(DataSet, collection::DataCollection, name::String, spec::Dict{String, Any})::DataSet
identity(dataset::DataSet)::DataSet
@@ -37,4 +37,4 @@
tospec(adt::AbstractDataTransformer)::Dict
Both the parsing of an Identifier
from a string, and the serialisation of an Identifier
to a string are advised. Specifically, the following function calls:
parse(Identifier, spec::AbstractString, advised=true)
string(ident::Identifier)
The reading, writing, and storage of data may all be advised. Specifically, the following function calls:
load(loader::DataLoader, datahandle, as::Type)
storage(provider::DataStorage, as::Type; write::Bool)
-save(writer::DataWriter, datahandle, info)
There are 33 advised function calls, across 9 files, covering 12 functions (automatically detected).
_read
(2 instances)_read(dataset, as)
is advised within a Base.read
method._read(dataset, as)
is advised within a Base.read
method.fromspec
(5 instances)fromspec(DataSet, collection, name, spec)
is advised within a add
method.fromspec(T, dataset, process_spec(spec, drv))
is advised within a create
method.fromspec(T, dataset, process_spec(spec, driver))
is advised within a create
method.fromspec(ADT, dataset, spec)
is advised within a ADT::Type{<:AbstractDataTransformer}
method.fromspec(DataSet, collection, name, spec)
is advised within a DataSet
method.identity
(3 instances)identity(ADT(dataset, ttype, priority, dataset_parameters(dataset, Val(:extract), parameters)))
is advised within a fromspec
method.identity(collection)
is advised within a fromspec
method.identity(dataset)
is advised within a fromspec
method.init
(1 instance)init(newcollection)
is advised within a init
method.lint
(1 instance)lint(obj, linters)
is advised within a lint(obj::T)
method.load
(2 instances)load(loader, datahandle, as)
is advised within a _read
method.load(loader, nothing, as)
is advised within a _read
method.parse
(8 instances)parse(Identifier, identstr)
is advised within a dataset
method.parse(Identifier, identstr)
is advised within a dataset
method.parse(Identifier, err.identifier)
is advised within a Base.showerror
method.parse(Identifier, err.identifier)
is advised within a Base.showerror
method.parse(Identifier, identstr)
is advised within a resolve
method.parse(Identifier, identstr)
is advised within a resolve
method.parse(Identifier, dsid_match.captures[1])
is advised within a dataset_parameters
method.parse(Identifier, spec, advised = true)
is advised within a Base.parse
method.refine
(1 instance)refine(matchingdatasets, ident, String[])
is advised within a refine
method.save
(1 instance)save(writer, datahandle, info)
is advised within a Base.write(dataset::DataSet, info::T)
method.storage
(1 instance)storage(storage_provider, as; write)
is advised within a Base.open
method.string
(5 instances)string(nameonly)
is advised within a Base.show
method.string(ident)
is advised within a Base.showerror
method.string(ident)
is advised within a Base.showerror
method.string(ident)
is advised within a resolve
method.string(param)
is advised within a dataset_parameters
method.tospec
(3 instances)tospec(adt)
is advised within a Base.convert
method.tospec(ds)
is advised within a Base.convert
method.tospec(dc)
is advised within a Base.convert
method.display.jl
(1 instance)string(nameonly)
is advised within a Base.show
method.externals.jl
(8 instances)parse(Identifier, identstr)
is advised within a dataset
method.parse(Identifier, identstr)
is advised within a dataset
method._read(dataset, as)
is advised within a Base.read
method._read(dataset, as)
is advised within a Base.read
method.load(loader, datahandle, as)
is advised within a _read
method.load(loader, nothing, as)
is advised within a _read
method.storage(storage_provider, as; write)
is advised within a Base.open
method.save(writer, datahandle, info)
is advised within a Base.write(dataset::DataSet, info::T)
method.lint.jl
(1 instance)lint(obj, linters)
is advised within a lint(obj::T)
method.manipulation.jl
(4 instances)init(newcollection)
is advised within a init
method.fromspec(DataSet, collection, name, spec)
is advised within a add
method.fromspec(T, dataset, process_spec(spec, drv))
is advised within a create
method.fromspec(T, dataset, process_spec(spec, driver))
is advised within a create
method.errors.jl
(4 instances)parse(Identifier, err.identifier)
is advised within a Base.showerror
method.parse(Identifier, err.identifier)
is advised within a Base.showerror
method.string(ident)
is advised within a Base.showerror
method.string(ident)
is advised within a Base.showerror
method.identification.jl
(4 instances)string(ident)
is advised within a resolve
method.refine(matchingdatasets, ident, String[])
is advised within a refine
method.parse(Identifier, identstr)
is advised within a resolve
method.parse(Identifier, identstr)
is advised within a resolve
method.parameters.jl
(2 instances)parse(Identifier, dsid_match.captures[1])
is advised within a dataset_parameters
method.string(param)
is advised within a dataset_parameters
method.parser.jl
(6 instances)parse(Identifier, spec, advised = true)
is advised within a Base.parse
method.fromspec(ADT, dataset, spec)
is advised within a ADT::Type{<:AbstractDataTransformer}
method.identity(ADT(dataset, ttype, priority, dataset_parameters(dataset, Val(:extract), parameters)))
is advised within a fromspec
method.identity(collection)
is advised within a fromspec
method.fromspec(DataSet, collection, name, spec)
is advised within a DataSet
method.identity(dataset)
is advised within a fromspec
method.writer.jl
(3 instances)tospec(adt)
is advised within a Base.convert
method.tospec(ds)
is advised within a Base.convert
method.tospec(dc)
is advised within a Base.convert
method.Settings
This document was generated with Documenter.jl version 0.27.25 on Sunday 3 September 2023. Using Julia version 1.9.3.