{
   onDispose(
       (d) -> {
         applicationNames.dispose();
         appNameAnnotationModel.dispose();
         errorsInYaml.dispose();
         resourceAnnotationModel.dispose();
         selectedAppName.dispose();
       });
 }
 {
   onDispose(
       (d) -> {
         saveOrDiscardIfNeeded();
         validator.dispose();
         document.dispose();
         editorInput.dispose();
         fileLabel.dispose();
         selectedFile.dispose();
       });
 }