class SafeYAML::Transform::ToFloat
def transform?(value)
def transform?(value) return true, Float(value) if MATCHER.match(value) try_edge_cases?(value) end
def try_edge_cases?(value)
def try_edge_cases?(value) return true, PREDEFINED_VALUES[value] if PREDEFINED_VALUES.include?(value) return true, Parse::Sexagesimal.value(value) if Parse::Sexagesimal::FLOAT_MATCHER.match(value) return false end