Changeset 7485
- Timestamp:
- 08/23/09 07:07:56 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/Perl6QuickFixProvider.pm
r7453 r7485 7 7 use Padre::Wx (); 8 8 use Padre::Plugin::Perl6::Util (); 9 use Padre::QuickFixProvider (); 9 10 10 11 our $VERSION = '0.57'; 12 our @ISA = ('Padre::QuickFixProvider'); 11 13 12 14 # … … 26 28 # Tries to find quick fixes for errors in the current line 27 29 # 28 sub _find_quick_fix{29 my ( $self, $ editor ) = @_;30 31 if ( not defined $ self->{issues} ) {32 $ self->{issues} = [];30 sub quick_fix_list { 31 my ( $self, $doc, $editor ) = @_; 32 33 if ( not defined $doc->{issues} ) { 34 $doc->{issues} = []; 33 35 } 34 36 … … 37 39 38 40 my @items = (); 39 my $num_issues = scalar @{ $ self->{issues} };40 foreach my $issue ( @{ $ self->{issues} } ) {41 my $num_issues = scalar @{ $doc->{issues} }; 42 foreach my $issue ( @{ $doc->{issues} } ) { 41 43 my $issue_line_no = $issue->{line} - 1; 42 44 if ( $issue_line_no == $current_line_no ) { … … 533 535 534 536 # add "comment error line" as the last resort to solving an issue 535 foreach my $issue ( @{ $ self->{issues} } ) {537 foreach my $issue ( @{ $doc->{issues} } ) { 536 538 my $issue_line_no = $issue->{line} - 1; 537 539 if ( $issue_line_no == $current_line_no ) {
Note: See TracChangeset
for help on using the changeset viewer.
