Converts a SyntaxError message to a path

Handles the case where the filename has a colon in it such as on a windows file system: github.com/ruby/syntax_suggest/issues/111

Example:

message = "/tmp/scratch:2:in `require_relative': /private/tmp/bad.rb:1: syntax error, unexpected `end' (SyntaxError)"
puts PathnameFromMessage.new(message).call.name
# => "/tmp/scratch.rb"
Constants
No documentation available
No documentation available
Attributes
Read
No documentation available
Class Methods
No documentation available
Instance Methods
No documentation available
No documentation available
No documentation available