Skip to content

Commit fd40fda

Browse files
Merge pull request #210 from StructuralEquationModels/hotfix/labeled_and_fixed
dont allow fixed and labeled parameters
2 parents e44dc90 + ae6255a commit fd40fda

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/frontend/specification/StenoGraphs.jl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,13 @@ function ParameterTable(
7373
)
7474
end
7575
if element isa ModifiedEdge
76+
if any(Base.Fix2(isa, Fixed), values(element.modifiers)) & any(Base.Fix2(isa, Label), values(element.modifiers))
77+
throw(
78+
ArgumentError(
79+
"It is not allowed to label fixed parameters."
80+
)
81+
)
82+
end
7683
for modifier in values(element.modifiers)
7784
if isnothing(group) &&
7885
modifier.value isa Union{AbstractVector, Tuple} &&

0 commit comments

Comments
 (0)