Bug 111429 [Markers] Multi-select quickfix does not batch confirmation and stops on first failure
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerResolutionPage.java
.getMarkerHelpRegistry().getResolutions(marker);
					if (newResolutions.length == 0) {
						MessageDialog
								.openInformation(
										getShell(),
										MarkerMessages.MarkerResolutionPage_CannotFixTitle,
										NLS
												.bind(
														MarkerMessages.MarkerResolutionPage_NoResolutionsMessage,
														getDescription(marker)));
						return;
					}
					IMarkerResolution matching = getResolutionMatching(
							resolution, newResolutions);
					if (matching == null) {
						MessageDialog
								.openInformation(
										getShell(),
										MarkerMessages.MarkerResolutionPage_CannotFixTitle,
										NLS
												.bind(
														MarkerMessages.MarkerResolutionPage_NoMatchMessage,
														getDescription(marker)));
						return;
					}
					matching.run(marker);
					monitor.worked(1);
				}
				monitor.done();
			}