Skip to end of metadata
Go to start of metadata

New Features and Improvements

Ruby Support

  • New navigation gutters : Goto overriding / partial for methods, classes and modules
  • Find usages and rename for required or loaded files added
  • Improved type inference for:
    • Instance and class fields, i.e. extract type from declaration
    • Array and array slices
  • Improved find usages of text and implicit references
  • Autocompletion of require, load, gem, alias_method calls now inserts nice method signature stubs.

Ruby on Rails Support

  • Type inference for Rails Models associations
  • Inspection that highlights unexpected parameter values of Rails calls such as render, redirect, url_for, etc.

Test Frameworks Support

  • RSpec
    • Autocompletion and resolve for describe/context, it/specify/example, should/should_not and matchers methods
    • Automatic insertion of stub for example description after completion "it/specify/example" methods
    • Automatic insertion of stub for behavior description after completion "describe/context" methods** Run configuration for running single example from spec script
  • RSpec on Rails
    • Initial support for Rails specific matchers
    • Initial context specific autocompletion for controllers/models/helpers/views spec examples
  • Test-Spec
    • Basic autocompletion and resolve for describe/context, it/xit/specify/xspecify and matchers methods
    • Automatic insertion of stub for example description after completion it/specify/example methods
    • Automatic insertion of stub for behavior description after completion describe/context methods
    • Run configurations added: run spec script, run single example from in spec script
  • Test-Spec on Rails
    • Initial autocompletion/resolve support for matchers

Bug Fixes

  • Fixed exceptions related to Rails 2.2.2 inflector.rb
  • Fixed 'Unreachable code' inspection
  • Resolve Object methods even if couldn't get type
  • Corrected usages under cursor highlighting in the bundled dark color schemes
  • Autocompletion shouldn't insert signature stub for rails specific methods (render, redirect, url_for, etc.)
  • Fixed broken keyboard navigation (by F4) in ruby stacktraces
  • Other bug fixes.
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.