rbi/sord.rbi in sord-3.0.0.beta.1 vs rbi/sord.rbi in sord-3.0.0.beta.2

- old
+ new

@@ -1,8 +1,8 @@ # typed: strong module Sord - VERSION = T.let('3.0.0.beta.1', T.untyped) + VERSION = T.let('3.0.0.beta.2', T.untyped) # Handles writing logs to stdout and any other classes which request them. module Logging AVAILABLE_TYPES = T.let([:warn, :info, :duck, :error, :infer, :omit, :done].freeze, T.untyped) @@ -316,10 +316,9 @@ GENERIC_TYPE_REGEX = T.let(/(#{SIMPLE_TYPE_REGEX})\s*[<{]\s*(.*)\s*[>}]/, T.untyped) DUCK_TYPE_REGEX = T.let(/^\#[a-zA-Z_][\w]*(?:[a-zA-Z_][\w=]*)*(?:( ?\& ?\#)*[a-zA-Z_][\w=]*)*$/, T.untyped) ORDERED_LIST_REGEX = T.let(/^(?:Array|)\((.*)\s*\)$/, T.untyped) SHORTHAND_HASH_SYNTAX = T.let(/^{\s*(.*)\s*}$/, T.untyped) SHORTHAND_ARRAY_SYNTAX = T.let(/^<\s*(.*)\s*>$/, T.untyped) - SUPPORTED_GENERIC_TYPES = T.let(%w{Array Set Enumerable Enumerator Range Hash Class}, T.untyped) SINGLE_ARG_GENERIC_TYPES = T.let(%w{Array Set Enumerable Enumerator Range}, T.untyped) # Given a string of YARD type parameters (without angle brackets), splits # the string into an array of each type parameter. #