diff --git a/dev/.documenter-siteinfo.json b/dev/.documenter-siteinfo.json index 98062a1..9c4e570 100644 --- a/dev/.documenter-siteinfo.json +++ b/dev/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.10.3","generation_timestamp":"2024-05-23T18:12:59","documenter_version":"1.1.0"}} \ No newline at end of file +{"documenter":{"julia_version":"1.10.3","generation_timestamp":"2024-05-24T01:01:53","documenter_version":"1.1.0"}} \ No newline at end of file diff --git a/dev/advising/index.html b/dev/advising/index.html index 2de3f57..f5ea566 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_ident(spec::AbstractString)
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).
fromspec
(5 instances)manipulation.jl
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.parser.jl
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)parser.jl
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)manipulation.jl
init(newcollection)
is advised within a init
method.lint
(1 instance)lint.jl
lint(obj, linters)
is advised within a lint(obj::T)
method.load
(2 instances)externals.jl
load(loader, datahandle, Tloader_out)
is advised within a read1
method.load(loader, nothing, as)
is advised within a read1
method.parse_ident
(8 instances)externals.jl
parse_ident(identstr)
is advised within a dataset
method.parse_ident(identstr)
is advised within a dataset
method.errors.jl
parse_ident(err.identifier)
is advised within a Base.showerror
method.parse_ident(err.identifier)
is advised within a Base.showerror
method.identification.jl
parse_ident(identstr)
is advised within a resolve
method.parse_ident(identstr)
is advised within a resolve
method.parameters.jl
parse_ident(dsid_match.captures[1])
is advised within a dataset_parameters
method.parser.jl
parse_ident(spec)
is advised within a Base.parse
method.read1
(2 instances)externals.jl
read1(dataset, as)
is advised within a Base.read
method.read1(dataset, as)
is advised within a Base.read
method.refine
(1 instance)identification.jl
refine(matchingdatasets, ident, String[])
is advised within a refine
method.save
(1 instance)externals.jl
save(writer, datahandle, info)
is advised within a Base.write(dataset::DataSet, info::T)
method.storage
(1 instance)externals.jl
storage(storage_provider, as; write)
is advised within a Base.open
method.string
(5 instances)display.jl
string(nameonly)
is advised within a Base.show
method.errors.jl
string(ident)
is advised within a Base.showerror
method.string(ident)
is advised within a Base.showerror
method.identification.jl
string(ident)
is advised within a resolve
method.parameters.jl
string(param)
is advised within a dataset_parameters
method.tospec
(3 instances)writer.jl
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_ident(identstr)
is advised within a dataset
method.parse_ident(identstr)
is advised within a dataset
method.read1(dataset, as)
is advised within a Base.read
method.read1(dataset, as)
is advised within a Base.read
method.load(loader, datahandle, Tloader_out)
is advised within a read1
method.load(loader, nothing, as)
is advised within a read1
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_ident(err.identifier)
is advised within a Base.showerror
method.parse_ident(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_ident(identstr)
is advised within a resolve
method.parse_ident(identstr)
is advised within a resolve
method.parameters.jl
(2 instances)parse_ident(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_ident(spec)
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 1.1.0 on Thursday 23 May 2024. Using Julia version 1.10.3.