Bug 42767 Grabbing vertically on add constructor/ gen contructors using fields action
The source actions related to creating constructors is not relayouting properly on resize. The lowermost checkbox is grabbing vertically when it shouldn't be. In the case of the gen. constructors using fields dialog, the upper combobox and label are grabbing vertical space when they shouldn't be either.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions/GenerateNewConstructorUsingFieldsAction.java
Composite entryComposite= createEntryPtCombo(composite);
			entryComposite.setLayoutData(new GridData(GridData.FILL_BOTH));
			Composite commentComposite= createCommentSelection(composite);
			commentComposite.setLayoutData(new GridData(GridData.FILL_BOTH));
			Composite overrideSuperComposite= createOmitSuper(composite);
			overrideSuperComposite.setLayoutData(new GridData(GridData.FILL_BOTH));
			gd= new GridData(GridData.FILL_BOTH);
			composite.setLayoutData(gd);
			
			applyDialogFont(composite);
			return composite;
		}
		protected Composite createOmitSuper(Composite composite) {
			Composite omitSuperComposite= new Composite(composite, SWT.NONE);
			GridLayout layout= new GridLayout();
			layout.marginHeight= 0;
			layout.marginWidth= 0;
			omitSuperComposite.setLayout(layout);
			fOmitSuperButton= new Button(omitSuperComposite, SWT.CHECK);
			fOmitSuperButton.setText(ActionMessages.getString("GenerateConstructorUsingFieldsSelectionDialog.omit.super")); 
			fOmitSuperButton.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
			fOmitSuperButton.addSelectionListener(new SelectionListener() {
				public void widgetSelected(SelectionEvent e) {
					boolean isSelected= (((Button) e.widget).getSelection());
					setOmitSuper(isSelected);
				}
				public void widgetDefaultSelected(SelectionEvent e) {
					widgetSelected(e);
				}
			});