Free cookie consent management tool by TermsFeed Policy Generator

Changes between Version 3 and Version 7 of Ticket #1759


Ignore:
Timestamp:
06/05/12 13:21:55 (12 years ago)
Author:
abeham
Comment:

Since this doesn't really affect the release we could also move this ticket to the backlog.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1759

    • Property Owner changed from abeham to swagner
    • Property Status changed from accepted to reviewing
  • Ticket #1759 – Description

    v3 v7  
    44
    55Official documentation on !FxCop is hardly available, but there is a good [http://www.binarycoder.net/fxcop/pdf/fxcop.pdf summary] (PDF) available from another party.
     6
     7Rules implemented:
     8 * HL0001: Check if an after-deserialization hook is called !AfterDeserialization and a before-serialization hook is called !BeforeSerialization
     9 * HL0002: Check that there is at most one hook in each class
     10
     11Further rules are interesting, but could not be realized in time:
     12 * Check if the logic in the cloning constructor is correct (`cloner.Clone(x)`)
     13 * Check if the clone override exists and calls the correct method
     14 * Check if the !StorableClass attribute is present
     15 * Check if the Storable attribute is only attached to properties (new requirement)
     16 * Check if !AssemblyVersion and !AssemblyFileVersion are correct
     17
     18An integration into the builder infrastructure would be nice.