Difference between revisions of "ConfigurationCompilerLibrary"

(check modified)
Line 17: Line 17:
  
 
=== check modified ===
 
=== check modified ===
Check for compiled classes that have been modified.
+
Check for compiled classes that have been modified. And also check for classes added in override clusters.
  
 
=== rebuild ===
 
=== rebuild ===
 
Build or rebuild the whole information, if possible try to reuse class objects from the old configuration system.
 
Build or rebuild the whole information, if possible try to reuse class objects from the old configuration system.

Revision as of 09:52, 6 September 2006

This information is not up to date and needs some cleanup.


  • if config file changed
    • if configuration group equivalent with old (no changes of the cluster/library/assembly/override structure)
      • set options
      • check modified
    • else
      • rebuild
  • else
    • check modified
  • if error like class not found that could be solved by rebuild
    • rebuild

set options

Set the options from the newly parsed configuration to the old configuration system.

check modified

Check for compiled classes that have been modified. And also check for classes added in override clusters.

rebuild

Build or rebuild the whole information, if possible try to reuse class objects from the old configuration system.