Behavior of default implementations
schillic opened this issue · 0 comments
schillic commented
There are three ways we define fallback functions without implementation. I think we should use the same way consistently.
- Sometimes we just declare a function:
LazySets.jl/src/Interfaces/ConvexSet.jl
Line 174 in 9fdf5e8
- Sometimes we throw an error:
LazySets.jl/src/Interfaces/ConvexSet.jl
Lines 793 to 795 in 9fdf5e8
- Sometimes we return
false
as conservative answer (of course this only applies to functions that returntrue
/false
):
LazySets.jl/src/Interfaces/LazySet.jl
Line 152 in 9fdf5e8