| Quintiq file version 2.0 | 
| #parent: #root | 
| StaticMethod DeleteWithoutFinalize (LibOpt_Runs set) | 
| { | 
|   Description: | 
|   [* | 
|     This will delete all the `LibOpt_Run` objects that are passed in AND skip the Finalize of any `LibOpt_Tasks` that are still attached to the run. | 
|     This allows you to delete runs that have not had their `LibOpt_Tasks` cleaned up as expected. | 
|     This should only be used when the normal delete does not work anymore.  | 
|     This may also leave the dataset in an invalid state since the optimizer has not executed the expected cleanup. | 
|   *] | 
|   TextBody: | 
|   [* | 
|     traverse( set, Elements, run ) | 
|     { | 
|       run.SkipTaskFinalize( true ); | 
|       run.Delete(); | 
|     } | 
|   *] | 
|   InterfaceProperties { Accessibility: 'Module' } | 
| } |