Bug 26641 No option to disable "Assignment ... has no effect"
2.1 M3 I am missing an option to disable the compiler warning upon assigning a variable to itself...
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/CompilerConfigurationBlock.java
hasChanges= true;
					actualOptions.put(key, val);
				}
			} else {
				if (oldVal != null) {
					actualOptions.remove(key);
					hasChanges= true;
				}
			}
		}
		
		
		if (hasChanges) {
			String title= JavaUIMessages.getString("CompilerConfigurationBlock.needsbuild.title"); 
			String message;
			if (fProject == null) {
				message= JavaUIMessages.getString("CompilerConfigurationBlock.needsfullbuild.message"); 
			} else {
				message= JavaUIMessages.getString("CompilerConfigurationBlock.needsprojectbuild.message"); 
			}				
			
			MessageDialog dialog= new MessageDialog(getShell(), title, null, message, MessageDialog.QUESTION, new String[] { IDialogConstants.YES_LABEL, IDialogConstants.NO_LABEL, IDialogConstants.CANCEL_LABEL }, 2);
			int res= dialog.open();
			if (res != 0 && res != 1) {
				return false;
			}
			
			setOptions(actualOptions);
			if (res == 0) {
				doFullBuild();