Details

    • Type: Improvement Improvement
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: JRuby-extras
    • Labels:
      None
    • Number of attachments :
      0

      Description

      Libraries are calling caller and then regexp parsing a part caller frame lines to get file, line, method, etc.. out. We could make a 'require "caller"' which allows Caller.caller (specifics not so important) which instead of returning an array of strings it will return an array of Caller instances. In JRuby, we can just create these directly in our impl and if we put this out as a gem then we can do the regexp parsing on MRI side. Then libraries like rspec can depend on 'caller' gem and things will work great everywhere and not be stuck with wacky caller regexp parsing in n-libraries.

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            Thomas E Enebo
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: