diff --git a/docs/make.jl b/docs/make.jl index d842e48..c7a8aff 100644 --- a/docs/make.jl +++ b/docs/make.jl @@ -10,14 +10,14 @@ makedocs( sitename = "ControlSystemsMTK Documentation", doctest = false, modules = [ControlSystemsMTK, ControlSystemsBase, ModelingToolkit, ModelingToolkitStandardLibrary, RobustAndOptimalControl, SymbolicControlSystems], - strict=[ - :doctest, - :linkcheck, - :parse_error, - :example_block, - # Other available options are - # :autodocs_block, :cross_references, :docs_block, :eval_block, :example_block, :footnote, :meta_block, :missing_docs, :setup_block - ], + remotes = Dict( + dirname(dirname(pathof(ControlSystemsMTK))) => (Remotes.GitHub("JuliaControl", "ControlSystemsMTK.jl"), "1"), + dirname(dirname(pathof(ControlSystemsBase))) => (Remotes.GitHub("JuliaControl", "ControlSystems.jl"), "1"), + dirname(dirname(pathof(ModelingToolkit))) => (Remotes.GitHub("SciML", "ModelingToolkit.jl"), "8"), + dirname(dirname(pathof(ModelingToolkitStandardLibrary))) => (Remotes.GitHub("SciML", "ModelingToolkitStandardLibrary.jl"), "2"), + dirname(dirname(pathof(RobustAndOptimalControl))) => (Remotes.GitHub("JuliaControl", "RobustAndOptimalControl.jl"), "0.4"), + dirname(dirname(pathof(SymbolicControlSystems))) => (Remotes.GitHub("JuliaControl", "SymbolicControlSystems.jl"), "0.1"), + ), pages = [ "Home" => "index.md", "Examples" => [ @@ -26,6 +26,7 @@ makedocs( "API" => "api.md", ], format = Documenter.HTML(prettyurls = haskey(ENV, "CI")), + warnonly = [:missing_docs, :docs_block, :cross_references], ) deploydocs( diff --git a/docs/src/api.md b/docs/src/api.md index 2343066..5c52507 100644 --- a/docs/src/api.md +++ b/docs/src/api.md @@ -15,10 +15,10 @@ linearize linearization_function loopshapingPID named_ss +ModelingToolkit.linearize_symbolic ModelingToolkitStandardLibrary.Blocks.get_looptransfer ModelingToolkitStandardLibrary.Blocks.StateSpace RobustAndOptimalControl.ss2particles -bodeplot ControlSystemsBase.StateSpace SymbolicControlSystems.ccode SymbolicControlSystems.print_c_array