Aptana Studio
  1. Aptana Studio
  2. APSTUD-2820

Handle common meta-programming idioms that define methods for Ruby indexing

    Details

    • Type: Story Story
    • Status: Closed
    • Priority: High High
    • Resolution: Fixed
    • Affects Version/s: Aptana Studio 3.0.3
    • Fix Version/s: Aptana Studio 3.0.4
    • Component/s: None
    • Labels:
      None
    • Story Points:
      1

      Description

      Rails uses a number of class-level methods to attach other methods, such as "delegate", "cattr_accessor", "cattr_writer", "cattr_reader", and "class_attribute". We don't currently handle these. We'll need to look for calls to these and manually expand the type's method list to include the generated methods that result from calling those.

        Activity

        Show
        Chris Williams added a comment - Pushed to development: https://github.com/aptana/studio3-ruby/commit/2b3f697c067fab2549b2e00cc3928da70f43b59e
        Hide
        Clayton Headley (Inactive) added a comment -

        Verified fixed in Windows 7, Mac OS 10.7, and Ubuntu 12.04 using Titanium Studio, build: 2.2.0.201207302015. Closing ticket.

        Show
        Clayton Headley (Inactive) added a comment - Verified fixed in Windows 7, Mac OS 10.7, and Ubuntu 12.04 using Titanium Studio, build: 2.2.0.201207302015. Closing ticket.

          People

          • Assignee:
            Chris Williams
            Reporter:
            Chris Williams
          • Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: