Skip to content

Commit fcec501

Browse files
committed
[DOC] initialworldsets and explicit return
1 parent 5aad6de commit fcec501

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/base.jl

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,14 @@ function initialworldset(X, i_instance::Int64, args...)
111111
initialworldset(frame(X, i_instance), args...)
112112
end
113113

114+
"""
115+
initialworldsets(Xs::MultiLogiset, initconds::AbstractVector{<:InitialCondition})
116+
117+
See [`initialworldset`](@ref).
118+
"""
114119
function initialworldsets(Xs::MultiLogiset, initconds::AbstractVector{<:InitialCondition})
120+
# Maybe the function signature contains too much Abstract things?
121+
115122
Ss = Vector{Vector{WST} where {W,WST<:Worlds{W}}}(undef, nmodalities(Xs)) # Fix
116123
for (i_modality,X) in enumerate(eachmodality(Xs))
117124
W = worldtype(X)
@@ -120,7 +127,8 @@ function initialworldsets(Xs::MultiLogiset, initconds::AbstractVector{<:InitialC
120127
for i_instance in 1:ninstances(Xs)
121128
]
122129
end
123-
Ss
130+
131+
return Ss
124132
end
125133

126134
"""

0 commit comments

Comments
 (0)