diff --git a/Project.toml b/Project.toml index c160581..5ce663a 100644 --- a/Project.toml +++ b/Project.toml @@ -5,6 +5,7 @@ authors = ["Reuben Gardos Reid <5456207+ReubenJ@users.noreply.github.com>"] [deps] AbstractTrees = "1520ce14-60c1-5f80-bbc7-55ef81b5835c" +Compat = "34da2185-b29b-5c13-b0c7-acf172513d20" DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" DynamicalSystemsBase = "6e36e845-645a-534a-86f2-f5d4aa5a06b4" Graphs = "86223c79-3864-5bf0-83f7-82e725a168b6" @@ -18,6 +19,7 @@ TermInterface = "8ea1fca8-c5ef-4a55-8b96-4e9afe9c9a3c" [compat] AbstractTrees = "0.4.5" +Compat = "4.18.1" DocStringExtensions = "0.9.3" DynamicalSystemsBase = "3.10" Graphs = "1.12" diff --git a/src/gds_interface.jl b/src/gds_interface.jl index 0472aaa..2345dc9 100644 --- a/src/gds_interface.jl +++ b/src/gds_interface.jl @@ -1,6 +1,8 @@ import DynamicalSystemsBase as DSB -using MetaGraphsNext: labels +import MetaGraphsNext: labels +import Compat: @compat +@compat begin public ScheduleStyle, Asynchronous, Synchronous, @@ -11,6 +13,7 @@ public ScheduleStyle, get_graph, get_domain, get_fn +end abstract type ScheduleStyle end struct Asynchronous <: ScheduleStyle end diff --git a/src/qualitative_networks.jl b/src/qualitative_networks.jl index 85aebc8..9530c39 100644 --- a/src/qualitative_networks.jl +++ b/src/qualitative_networks.jl @@ -5,8 +5,9 @@ import TermInterface as TI import DynamicalSystemsBase as DSB import MLStyle import SciMLBase +import Compat: @compat -public QualitativeNetwork, QN, interpret +@compat public QualitativeNetwork, QN, interpret """ $(TYPEDEF)