/[eiffelstudio]/branches/eth/eve/Src/framework/code_analysis/ca_code_analyzer.e
ViewVC logotype

Log of /branches/eth/eve/Src/framework/code_analysis/ca_code_analyzer.e

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 93475 - (view) (annotate) - [select for diffs]
Modified Wed Nov 20 16:09:46 2013 UTC (6 years ago) by zurfluhs
File length: 7730 byte(s)
Diff to previous 93443 , to selected 93179
Code Analysis: preferences system (initial)

Revision 93443 - (view) (annotate) - [select for diffs]
Modified Tue Nov 19 21:46:04 2013 UTC (6 years ago) by zurfluhs
File length: 7658 byte(s)
Diff to previous 93431 , to selected 93179
Code Analysis: added 'nested loops/branches' rule

Revision 93431 - (view) (annotate) - [select for diffs]
Modified Tue Nov 19 20:13:42 2013 UTC (6 years ago) by zurfluhs
File length: 7600 byte(s)
Diff to previous 93428 , to selected 93179
Code Analysis: refactoring: use of STRING_32 throughout

Revision 93428 - (view) (annotate) - [select for diffs]
Modified Tue Nov 19 13:09:13 2013 UTC (6 years ago) by zurfluhs
File length: 7589 byte(s)
Diff to previous 93427 , to selected 93179
Code Analyzer: minor

Revision 93427 - (view) (annotate) - [select for diffs]
Modified Tue Nov 19 10:39:06 2013 UTC (6 years ago) by zurfluhs
File length: 7531 byte(s)
Diff to previous 93426 , to selected 93179
Code Analyzer: added rule 'unneeded object test local'.

Revision 93426 - (view) (annotate) - [select for diffs]
Modified Tue Nov 19 08:45:14 2013 UTC (6 years ago) by zurfluhs
File length: 7470 byte(s)
Diff to previous 93389 , to selected 93179
Code Analysis: GUI:

- analysis options in class indexing clauses
  - rules that ignore class
  - library / nonlibrary classes

Revision 93389 - (view) (annotate) - [select for diffs]
Modified Fri Nov 15 17:19:03 2013 UTC (6 years ago) by zurfluhs
File length: 5308 byte(s)
Diff to previous 93377 , to selected 93179
Code Analysis: GUI: various improvements

- also: unused argument rule fix
- also: asynchronous rule checking

Revision 93377 - (view) (annotate) - [select for diffs]
Modified Thu Nov 14 15:39:07 2013 UTC (6 years ago) by zurfluhs
File length: 5342 byte(s)
Diff to previous 93373 , to selected 93179
Code Analysis: GUI:

- urgent improvements and fixes
- callable from class context menu

Revision 93373 - (view) (annotate) - [select for diffs]
Modified Thu Nov 14 11:49:21 2013 UTC (6 years ago) by zurfluhs
File length: 5259 byte(s)
Diff to previous 93333 , to selected 93179
Code Analyis: GUI: prototype

Revision 93333 - (view) (annotate) - [select for diffs]
Modified Tue Nov 12 22:48:07 2013 UTC (6 years ago) by zurfluhs
File length: 5255 byte(s)
Diff to previous 93300 , to selected 93179
Code Analysis

- library, nonlibrary (and both) rule types
- improved status report during and after analysis
- GUI: created (yet unused) tool window skeleton

Revision 93300 - (view) (annotate) - [select for diffs]
Modified Sun Nov 10 22:44:12 2013 UTC (6 years ago) by zurfluhs
File length: 4457 byte(s)
Diff to previous 93299 , to selected 93179
Code Analysis: added 'cq separation' rule draft (untested)

Revision 93299 - (view) (annotate) - [select for diffs]
Modified Sun Nov 10 21:37:47 2013 UTC (6 years ago) by zurfluhs
File length: 4403 byte(s)
Diff to previous 93298 , to selected 93179
Code Analysis: implemented 'feature never called' rule

(for trying out system-wide rules that do not depend on AST visits)

Revision 93298 - (view) (annotate) - [select for diffs]
Modified Sun Nov 10 16:23:07 2013 UTC (6 years ago) by zurfluhs
File length: 4342 byte(s)
Diff to previous 93216 , to selected 93179
Code Analysis:

- CFG rule implementation (issues remaining)
- Rule options design change
- Integer option for NPATH rule
- asynchronous task class
- other minor

Revision 93216 - (view) (annotate) - [select for diffs]
Modified Wed Nov 6 16:55:32 2013 UTC (6 years ago) by zurfluhs
File length: 4229 byte(s)
Diff to previous 93181 , to selected 93179
Code Analysis:

- updated testing facilities
- updated localized strings
- added 'empty if' rule

Revision 93181 - (view) (annotate) - [select for diffs]
Modified Tue Oct 29 10:59:59 2013 UTC (6 years ago) by zurfluhs
File length: 4189 byte(s)
Diff to previous 93179
Code Analysis:

- new rule type for checking by backward iterator through routine
- 'formatted' output for description in console

Revision 93179 - (view) (annotate) - [selected]
Modified Tue Oct 29 06:56:44 2013 UTC (6 years ago) by zurfluhs
File length: 3728 byte(s)
Diff to previous 93177
Code Analysis: added localization capabilities

Revision 93177 - (view) (annotate) - [select for diffs]
Modified Mon Oct 28 22:16:38 2013 UTC (6 years ago) by zurfluhs
File length: 3712 byte(s)
Diff to previous 93174 , to selected 93179
Code Analysis:

- formatted version of rule violation description
- refactorings and other minor changes

Revision 93174 - (view) (annotate) - [select for diffs]
Modified Mon Oct 28 12:30:08 2013 UTC (6 years ago) by zurfluhs
File length: 3667 byte(s)
Diff to previous 93173 , to selected 93179
Code Analysis: distinction between class-wide and system-wide rules.

Revision 93173 - (view) (annotate) - [select for diffs]
Modified Fri Oct 25 16:09:21 2013 UTC (6 years ago) by zurfluhs
File length: 3919 byte(s)
Diff to previous 93168 , to selected 93179
Code Analysis:

- framework redesign (to be continued)
- rule violation output now sorted by class and location

Revision 93168 - (view) (annotate) - [select for diffs]
Added Thu Oct 24 19:43:13 2013 UTC (6 years ago) by zurfluhs
File length: 3358 byte(s)
Diff to selected 93179
Code Analysis: initial commit for code analysis project. Library 'code_analysis' added.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.23