Devel-PerlySense

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

  corrsponding package name to the kill ring.

  Useful when you've just created a new .pm file.

* Edit - Copy Package Name: if there is no package declaration in the
  source, fall back to using the package name from the file name.

* Extract Variable fixes: symbol boundary and case sensitive search
  and replace.

* When identifying an object method in "$self->abc", assume
  "shift->abc" means $self if there is no $self already used in the
  sub.



0.0216 -- 2015-08-16 22:44:23 UTC

* Feature: Edit - Visualize Callers -- "C-o e v c". Visualize the
  callers comment created by "Find Callers" using GrapViz. Requires
  GraphViz "dot" to be installed.

* Fix: Find Callers highlights part of method as being already present
  in the call tree. Use regex symbol boundary instead of word
  boundary.



0.0215 -- 2015-07-19 19:24:38 UTC

* Feature: Edit - Find Callers -- "C-o e f c". Find callers of a
method in the current project, and insert the package->sub as a
comment.

This is for understanding where in the code base method calls
originate.



0.0214 -- 2015-07-15 21:01:20 UTC

* Allow Ack file type options (e.g. --perl, --sql) to be toggled, so
  they can be removed and allow all files to be matched.

* Silence random warnings from loading CPAN modules (they go to the
  debug log)



0.0213 -- 2014-10-12 14:42:24 UTC

* Feature: Run File under Devel::CoverX::Covered -- C-o r c. This is
  the same as Run File, but collect test coverage information using
  Devel::CoverX::Covered and enable Code Coverage Visualization.



0.0211 -- 2013-11-25 19:21:46 UTC

* Feature: Edit - Copy Package Name -- "C-o e c p". Copy the current
  package statement name to the clipboard (kill-ring) and display it
  in the echo area.



0.0210 -- 2013-11-25 15:47:30 UTC

* In ack 2.0, the option --all is replaced with --known-types.

  So in "Find with Ack" (C-o f a), while editing the search string in
  the minibuffer, the current shortcut (C-o a) to toggle "--all" is
  now useless if you use the later version of ack.

  New shortcut "C-o k" to toggle the option "--known-types".



0.0209 -- 2013-11-22 21:34:48 UTC

* Upgrade lang-refactor-perl to 0.1.5 with proper word boundary
  matching.



0.0208 -- 2013-11-22 18:20:03 UTC

* When acking for sub/method declarations, also look for Moose has declarations
  (This is a quickie which doesn't account for quoting etc.)

* Improve the regex for files in error message for "C-o g e" to
  include "-".

* Fix failing test because the inheritance diagram is non-deterministic.



0.0207 -- 2013-02-26 23:09:26 UTC

* Feature: Refactoring - Extract Variable -- "C-o e e v". This uses
  the lang-refactor-perl elisp library.

  See also Refactoring - Highlight Remove - "C-o e h" to remove any
  highlights remaining after Extract Variable.



0.0206 -- 2012-10-20 17:23:47 UTC

* Bug #79817: "Go to Module" fails on numeric characters.
  Thanks to Mark A. Flacy for report and solution.



0.0204 -- 2012-06-17 12:52:45 UTC

* Bug #77711: Run ack with --nopager



0.0203 -- 2012-06-16 17:18:13 UTC



( run in 2.418 seconds using v1.01-cache-2.11-cpan-81fc1098f69 )