Skip to content

Commit dc0975f

Browse files
feat: implement SymbolicUtils.hasmetadata for AbstractSystem
1 parent a6df4cf commit dc0975f

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/systems/system.jl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -810,6 +810,11 @@ function SymbolicUtils.setmetadata(sys::AbstractSystem, k::DataType, v)
810810
@set sys.metadata = meta
811811
end
812812

813+
function SymbolicUtils.hasmetadata(sys::AbstractSystem, k::DataType)
814+
meta = get_metadata(sys)
815+
haskey(meta, k)
816+
end
817+
813818
"""
814819
$(TYPEDSIGNATURES)
815820

0 commit comments

Comments
 (0)