/[eiffelstudio]/branches/eth/eve/Src/Eiffel/interface/tty/ewb_code_analysis.e
ViewVC logotype

Diff of /branches/eth/eve/Src/Eiffel/interface/tty/ewb_code_analysis.e

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 93176 by zurfluhs, Fri Oct 25 16:09:21 2013 UTC revision 93177 by zurfluhs, Mon Oct 28 22:16:38 2013 UTC
# Line 30  feature -- Execution (declared in EWB_CM Line 30  feature -- Execution (declared in EWB_CM
30                          -- UNDER TEST                          -- UNDER TEST
31                  local                  local
32                          l_code_analyzer: CA_CODE_ANALYZER                          l_code_analyzer: CA_CODE_ANALYZER
33                          l_class_name, l_rule_name, l_line, l_col: STRING                          l_rule_name, l_line, l_col: STRING
34                  do                  do
35                          output_window.add ("{EWB_CODE_ANALYSIS}.execute was called! (:%N")                          output_window.add ("{EWB_CODE_ANALYSIS}.execute was called! (:%N")
36                          output_window.add ("Creating a CA_CODE_ANALYZER instance...%N")                          output_window.add ("Creating a CA_CODE_ANALYZER instance...%N")
# Line 46  feature -- Execution (declared in EWB_CM Line 46  feature -- Execution (declared in EWB_CM
46                                          print ("%NIn class '" + l_vlist.key.name + "':%N")                                          print ("%NIn class '" + l_vlist.key.name + "':%N")
47    
48                                          -- Sort                                          -- Sort
49                                            
50    
51                                          across l_vlist.item as l_v loop                                          across l_vlist.item as l_v loop
52                                                  l_rule_name := l_v.item.rule.title                                                  l_rule_name := l_v.item.rule.title
53                                                  l_line := l_v.item.location.line.out                                                  l_line := l_v.item.location.line.out
54                                                  l_col := l_v.item.location.column.out                                                  l_col := l_v.item.location.column.out
55    
56                                                  print ("  (" + l_line + ":" + l_col + "): " + l_rule_name + ": " + l_v.item.long_description)                                                  print ("  (" + l_line + ":" + l_col + "): " + l_rule_name + ": " + "--FORMATTED LONG DESCR.--")
57                                                  print ("%N")                                                  print ("%N")
58                                          end                                          end
59                                  end                                  end

Legend:
Removed from v.93176  
changed lines
  Added in v.93177

  ViewVC Help
Powered by ViewVC 1.1.23