mirror of
https://gitea.invidious.io/iv-org/shard-spectator.git
synced 2024-08-15 00:53:35 +00:00
2e5f822e1d
This effectively allows stubs to be placed on the `new` method for types. A strange issue arose when the keyword was allowed. The compiler failed to resolve the Stub type from the Double initializer. The error trace goes through null_double_spec.cr. Running just that spec file confirms the issue is there, but running other individual files doesn't produce the error. As a workaround, I've put the full path of Stub in the initializer.
7 lines
227 B
Crystal
7 lines
227 B
Crystal
module Spectator
|
|
module DSL
|
|
# Keywords that cannot be used in specs using the DSL.
|
|
# These are either problematic or reserved for internal use.
|
|
RESERVED_KEYWORDS = %i[initialize finalize class allocate]
|
|
end
|
|
end
|