adgreen
Posts: 27
|
| Posted: 07/20/2005, 7:47 PM |
|
I'm interested in the underlying algorithm that flags code as IDE generated vs customised.
[ASP snippet]
Function methodName(Sender) 'methodName @37-1A6BED06
I assume that the hex notation after the @ symbol represents a 32bit checksum that is matched after using a white-space regular expression filter on the code block. It seems to be of the form @Identifier-CodeChecksum
If the checksum does not match, the IDE will "lose interest" in the code, and not update it any more with changes made using the GUI.
For me, in some instances, it would be useful to edit minor sections of the generated code, and then (manually) regenerate that checksum (if that is what it is) so that the IDE continues to work with that code block. It doesn't matter to me if the IDE can then subsequently overwrite my changes, just that it doesn't "lose track" of that code block so that the integrity of the project is kept whole.
Is there any possibility of making the details of this known?
|