/[eiffelstudio]
ViewVC logotype

Revision 94874


Jump to revision: Previous Next
Author: apaolo
Date: Wed Apr 16 17:40:57 2014 UTC (5 years, 9 months ago)
Changed paths: 10
Log Message:
Several small fixes and improvements to Inspector Eiffel rules.

- No CA_MISC_UTILS class anymore, {STRING}.adjust can be used instead of the helper trim_string function.
- Added option to the Argument and local variable naming convention rules for checking for the 'a_' and 'l_' prefix.
- In "Mergeable feature clauses" rule, uncommented feature clauses are now ignored (a rule which complains about these already exists)
- "Unneeded accessor function" rule is now always triggered regardless of the attribute export status
- Fixed subtle bug in "Explicit redundant inheritance" rule. It seems that {ARRAYED_LIST}.merge_right also erases the source sequence.

Changed paths

Path Details
Directorybranches/eth/eve/Src/framework/code_analysis/ca_code_analyzer.e modified , text changed
Directorybranches/eth/eve/Src/framework/code_analysis/localization/ca_messages.e modified , text changed
Directorybranches/eth/eve/Src/framework/code_analysis/localization/ca_names.e modified , text changed
Directorybranches/eth/eve/Src/framework/code_analysis/rules/ca_rule.e modified , text changed
Directorybranches/eth/eve/Src/framework/code_analysis/rules/paolo/ca_argument_naming_convention_rule.e modified , text changed
Directorybranches/eth/eve/Src/framework/code_analysis/rules/paolo/ca_explicit_redundant_inheritance_rule.e modified , text changed
Directorybranches/eth/eve/Src/framework/code_analysis/rules/paolo/ca_mergeable_feature_clauses_rule.e modified , text changed
Directorybranches/eth/eve/Src/framework/code_analysis/rules/paolo/ca_misc_utils.e deleted
Directorybranches/eth/eve/Src/framework/code_analysis/rules/paolo/ca_unneeded_accessor_function_rule.e modified , text changed
Directorybranches/eth/eve/Src/framework/code_analysis/rules/paolo/ca_variable_naming_convention_rule.e modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.23