Skip to content

Commit a7f0656

Browse files
committed
renamed isstatic model fiel to has_static_support which is more accurate
1 parent ecc7024 commit a7f0656

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/model.jl

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ struct Model{
4545
args::NamedTuple{argnames,Targs}
4646
defaults::NamedTuple{defaultnames,Tdefaults}
4747
context::Ctx
48-
isstatic::IsStatic
48+
has_static_support::IsStatic
4949

5050
@doc """
5151
Model{missings}(f, args::NamedTuple, defaults::NamedTuple)
@@ -58,10 +58,10 @@ struct Model{
5858
args::NamedTuple{argnames,Targs},
5959
defaults::NamedTuple{defaultnames,Tdefaults},
6060
context::Ctx=DefaultContext(),
61-
isstatic::Union{Val{false},Val{true}}=Val{false}(),
61+
has_static_support::Union{Val{false},Val{true}}=Val{false}(),
6262
) where {missings,F,argnames,Targs,defaultnames,Tdefaults,Ctx}
6363
return new{F,argnames,defaultnames,missings,Targs,Tdefaults,Ctx,typeof(isstatic)}(
64-
f, args, defaults, context, isstatic
64+
f, args, defaults, context, has_static_support
6565
)
6666
end
6767
end
@@ -89,36 +89,36 @@ function Model(f, args::NamedTuple, context::AbstractContext=DefaultContext(); k
8989
end
9090

9191
"""
92-
is_static(model::Model)
92+
has_static_support(model::Model)
9393
9494
Return `true` if `model` has static support.
9595
"""
96-
is_static(model::Model) = model.isstatic isa Val{true}
96+
has_static_support(model::Model) = model.has_static_support isa Val{true}
9797

9898
"""
99-
set_static(model::Model, isstatic::Val{true},Val{false})
99+
set_static_support(model::Model, isstatic::Val{true},Val{false})
100100
101101
Set `model` to have static support if `isstatic` is `true`, otherwise not.
102102
"""
103-
function set_static(model::Model, isstatic::Union{Val{true},Val{false}})
103+
function set_static_support(model::Model, isstatic::Union{Val{true},Val{false}})
104104
return Model{getmissings(model)}(
105105
model.f, model.args, model.defaults, model.context, isstatic
106106
)
107107
end
108108

109109
"""
110-
mark_as_static(model::Model)
110+
mark_as_static_support(model::Model)
111111
112112
Mark `model` as having static support.
113113
"""
114-
mark_as_static(model::Model) = set_static(model, Val{true}())
114+
mark_as_static_support(model::Model) = set_static_support(model, Val{true}())
115115

116116
"""
117-
mark_as_dynamic(model::Model)
117+
mark_as_dynamic_support(model::Model)
118118
119119
Mark `model` as not having static support.
120120
"""
121-
mark_as_dynamic(model::Model) = set_static(model, Val{false}())
121+
mark_as_dynamic_support(model::Model) = set_static_support(model, Val{false}())
122122

123123
function contextualize(model::Model, context::AbstractContext)
124124
return Model(model.f, model.args, model.defaults, context)

0 commit comments

Comments
 (0)