Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
java.util.HashSet melnorme.utilbox.collections.HashSet2 8 4 1 T_SUPER_R - Jdk -> Internal
java.nio.file.Path melnorme.utilbox.misc.Location 66 7 1 Composition - Jdk -> Internal
java.lang.String melnorme.utilbox.misc.Location 2 2 1 - - Jdk -> Internal
java.util.Collection java.lang.Iterable 8 8 1 R_SUPER_T - Jdk -> Jdk
java.io.File melnorme.utilbox.misc.Location 14 2 1 - - Jdk -> Internal
org.eclipse.core.runtime.IPath java.nio.file.Path 3 2 1 - - External -> Jdk
org.eclipse.core.runtime.IPath java.io.File 1 1 1 - - Internal -> Jdk
java.lang.Integer int 4 2 1 - Unboxing Jdk -> Jdk
org.eclipse.ui.texteditor.ITextEditor org.eclipse.ui.IEditorPart 5 3 1 - - External -> External
com.googlecode.goclipse.ui.wizards.GoProjectWizardPage com.googlecode.goclipse.ui.wizards.LANGUAGE_ProjectWizardFirstPage 1 1 1 SIBLING - Internal -> Internal
java.lang.Throwable org.eclipse.core.runtime.IStatus 2 2 1 - - Jdk -> Internal
? melnorme.lang.ide.core.ILangOperationsListener_Actual 1 1 1 - - TypeVariable -> Internal
LANG_PROJECT_ID.ide.core.operations.LANGUAGE_ToolManager melnorme.lang.ide.core.operations.AbstractToolsManager 1 1 1 R_SUPER_T - Internal -> Internal
LANG_PROJECT_ID.ide.ui.LANGUAGE_OperationsConsoleListener melnorme.lang.ide.core.ILangOperationsListener_Actual 1 1 1 R_SUPER_T - Internal -> Internal
melnorme.utilbox.collections.ArrayList2 java.lang.Iterable 1 1 1 - - Internal -> Jdk
melnorme.utilbox.misc.ByteArrayOutputStreamExt melnorme.utilbox.misc.IByteSequence 2 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.tooling.ops.ToolSourceError melnorme.lang.tooling.ops.ToolSourceMessage 3 2 1 - - Internal -> Internal
org.eclipse.jface.text.IDocument org.eclipse.core.filebuffers.ITextFileBuffer 1 1 1 - - External -> External
melnorme.lang.ide.ui.dialogs.LangProjectWizardFirstPage.DetectGroup melnorme.lang.ide.ui.dialogs.LangProjectWizardFirstPage.PreferencesValidationGroup 2 2 1 - - Internal -> Internal
melnorme.util.swt.components.fields.DirectoryTextField melnorme.util.swt.components.fields.ButtonTextField 1 1 1 R_SUPER_T - Internal -> Internal
org.eclipse.jface.text.source.ISourceViewer org.eclipse.jface.text.source.SourceViewer 3 3 1 - - External -> External
LANG_PROJECT_ID.ide.ui.editor.LANGUAGE_Editor melnorme.lang.ide.ui.editor.AbstractLangEditor 1 1 1 R_SUPER_T - Internal -> Internal
void melnorme.util.swt.components.fields.ButtonTextField 3 3 1 - - Jdk -> Internal
java.util.ArrayList melnorme.utilbox.collections.ArrayList2 17 11 1 T_SUPER_R - Jdk -> Internal
void melnorme.util.swt.components.fields.FileTextField 2 2 1 - - Jdk -> Internal
void melnorme.util.swt.components.fields.DirectoryTextField 2 2 1 - - Jdk -> Internal
java.util.List melnorme.utilbox.collections.ArrayList2 4 4 1 - - Jdk -> Internal
java.lang.String java.nio.file.Path 2 2 1 SIBLING - Jdk -> Jdk
org.eclipse.core.runtime.IPath org.eclipse.core.resources.IResource 1 1 1 - - External -> External
void melnorme.lang.tooling.ops.FindDefinitionResult 3 3 1 - - Jdk -> Internal
melnorme.lang.ide.ui.editor.AbstractLangEditorActions melnorme.lang.ide.ui.editor.LangEditorContextMenuContributor 5 3 1 - - Internal -> Internal
org.eclipse.ui.texteditor.ITextEditor melnorme.lang.ide.ui.editor.AbstractLangEditor 9 3 1 - - External -> Internal
org.eclipse.jface.text.contentassist.IContentAssistant org.eclipse.jface.text.contentassist.ContentAssistant 3 3 1 - - External -> External
org.eclipse.jface.text.source.SourceViewer org.eclipse.jface.text.source.ISourceViewer 2 2 1 - - External -> External
java.lang.CharSequence java.lang.String 4 2 1 T_SUPER_R - Jdk -> Jdk
org.eclipse.core.runtime.IProgressMonitor melnorme.lang.ide.core.operations.TimeoutProgressMonitor 4 4 1 T_SUPER_R - External -> Internal
org.eclipse.core.runtime.CoreException melnorme.utilbox.core.CommonException 2 2 1 - - External -> Internal
melnorme.lang.tooling.completion.LangCompletionProposal melnorme.lang.tooling._actual.ToolCompletionProposal 8 2 1 - - Internal -> Internal
org.eclipse.ui.IEditorPart org.eclipse.ui.texteditor.ITextEditor 12 6 1 - - External -> External
melnorme.lang.ide.ui.text.completion.LangContentAssistInvocationContext melnorme.lang.ide.ui.editor.actions.SourceOperationContext 1 1 1 - - Internal -> Internal
org.eclipse.ui.IEditorPart org.eclipse.jface.text.ITextViewer 2 2 1 - - External -> External
melnorme.lang.ide.ui.tools.ToolProcessRunner melnorme.lang.ide.ui.tools.ToolManagerOperationHelper 2 2 1 - - Internal -> Internal
java.lang.Iterable melnorme.utilbox.collections.Indexable 15 3 1 - - Jdk -> Internal
java.util.Hashtable melnorme.utilbox.collections.HashMap2 2 2 1 - - Jdk -> Internal
java.util.List melnorme.utilbox.collections.Indexable 44 9 1 - - Jdk -> Internal
org.eclipse.core.runtime.IProgressMonitor melnorme.lang.ide.core.utils.process.EclipseCancelMonitor 2 2 1 Composition - External -> Internal
java.util.ArrayList melnorme.utilbox.collections.Indexable 2 2 1 SIBLING - Jdk -> Internal
org.eclipse.core.runtime.IProgressMonitor melnorme.utilbox.concurrency.ICancelMonitor 16 3 1 - - External -> Internal
org.eclipse.jface.resource.ImageDescriptor melnorme.util.swt.jface.IManagedImage 28 2 1 - - External -> Internal
melnorme.lang.tooling.structure.StructureElementData melnorme.lang.tooling.ElementAttributes 6 2 1 - - Internal -> Internal
melnorme.lang.ide.ui.editor.structure.AbstractLangStructureEditor org.eclipse.ui.IEditorInput 4 2 1 - - Internal -> External
melnorme.lang.tooling.structure.IStructureElement melnorme.lang.tooling.structure.StructureElement 36 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.core.engine.IStructureModelListener melnorme.util.swt.components.IFieldValueListener 2 2 1 - - Internal -> Internal
org.eclipse.ui.part.EditorPart org.eclipse.ui.IEditorPart 2 2 1 - - External -> External
melnorme.utilbox.misc.Location java.lang.Object 4 4 1 - - Internal -> Jdk
java.lang.String melnorme.lang.ide.ui.editor.structure.StructureModelManager.StructureInfo 2 2 1 - - Jdk -> Internal
melnorme.utilbox.misc.ListenerListHelper melnorme.utilbox.fields.DomainField 4 2 1 - - Internal -> Internal
melnorme.utilbox.misc.Location java.nio.file.Path 3 3 1 Composition - Internal -> Jdk
melnorme.lang.tooling.data.SDKLocationValidator melnorme.lang.tooling.data.PathValidator 2 2 1 - - Internal -> Internal
melnorme.lang.tooling.data.LocationValidator melnorme.lang.tooling.data.PathValidator 6 2 1 SIBLING - Internal -> Internal
melnorme.lang.tooling.data.IFieldValidator<?> melnorme.lang.tooling.data.IFieldValidator 12 2 1 - - Internal -> Internal
org.eclipse.jface.text.source.SourceViewer melnorme.lang.ide.ui.editor.LangSourceViewer 8 2 1 - - External -> Internal
melnorme.lang.ide.ui.editor.ISourceViewerExt melnorme.lang.ide.ui.editor.LangSourceViewer 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.text.completion.ContentAssistPreferenceHandler org.eclipse.jface.preference.IPreferenceStore 4 2 1 - - Internal -> External
melnorme.lang.ide.ui.text.completion.ContentAssistPreferenceHandler melnorme.lang.ide.ui.text.completion.ContentAssistantExt 2 2 1 Composition - Internal -> Internal
void org.eclipse.jface.text.rules.FastPartitioner 2 2 1 - - Jdk -> External
org.eclipse.jface.text.IDocumentPartitioner org.eclipse.jface.text.rules.FastPartitioner 4 2 1 - - External -> External
org.eclipse.ui.IEditorInput melnorme.lang.ide.core.engine.StructureModelManager.StructureInfo 2 2 1 - - External -> Internal
org.eclipse.ui.texteditor.AbstractDecoratedTextEditor melnorme.lang.ide.ui.editor.structure.AbstractLangStructureEditor 10 2 1 - - External -> Internal
org.eclipse.core.filebuffers.IFileBuffer org.eclipse.core.filebuffers.ITextFileBuffer 2 2 1 - - External -> External
org.eclipse.ui.IEditorPart melnorme.lang.ide.ui.editor.structure.AbstractLangStructureEditor 2 2 1 - - External -> Internal
melnorme.lang.ide.ui.editor.AbstractLangEditor melnorme.lang.ide.ui.editor.structure.AbstractLangStructureEditor 1 1 1 T_SUPER_R - Internal -> Internal
melnorme.lang.ide.ui.editor.hover.BestMatchHover org.eclipse.jface.text.information.IInformationProviderExtension2 2 2 1 - - Internal -> External
melnorme.lang.utils.parse.StringParserHelper melnorme.lang.utils.parse.StringParseSource 9 3 1 R_SUPER_T - Internal -> Internal
melnorme.lang.utils.parse.IParseSource melnorme.lang.utils.parse.ICharSource<?> 9 3 1 - - Internal -> Internal
java.io.BufferedReader melnorme.lang.utils.parse.StringParseSource 1 1 1 - - Jdk -> Internal
void melnorme.utilbox.core.CommonException 2 2 1 - - Jdk -> Internal
melnorme.util.swt.jface.IManagedImage org.eclipse.jface.resource.ImageDescriptor 6 2 1 - - Internal -> External
melnorme.lang.ide.core.operations.LangProjectBuilderExt.AbstractRunBuildOperation melnorme.lang.ide.core.operations.IBuildTargetOperation 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.core.utils.process.RunExternalProcessTask melnorme.lang.ide.core.utils.process.AbstractRunProcessTask 5 2 1 R_SUPER_T - Internal -> Internal
org.eclipse.swt.graphics.Image org.eclipse.jface.viewers.StyledString 1 1 1 - - External -> External
melnorme.lang.ide.core.operations.LangProjectBuilderExt melnorme.lang.ide.core.operations.LangProjectBuilder 6 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.core.operations.LangProjectBuilder.AbstractRunBuildOperation melnorme.lang.ide.core.operations.IBuildTargetOperation 1 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.tooling.IBundleInfo java.lang.Object 1 1 1 - - Internal -> Jdk
melnorme.lang.ide.core.operations.IBuildTargetOperation melnorme.utilbox.collections.ArrayList2<melnorme.lang.ide.core.operations.IBuildTargetOperation> 2 2 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.IBuildTargetOperation melnorme.lang.ide.core.operations.LangBuildManagerProjectBuilder.CommonBuildTargetOperation 2 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.editor.actions.AbstractEditorOperation melnorme.lang.ide.ui.editor.actions.AbstractEditorOperation2<?> 4 2 1 - - Internal -> Internal
melnorme.lang.ide.ui.editor.actions.AbstractEditorOperation LANG_PROJECT_ID.ide.ui.actions.LANGUAGE_OracleOpenDefinitionOperation 1 1 1 - - Internal -> Internal
void java.lang.String 5 4 1 - - Jdk -> Jdk
melnorme.lang.ide.ui.editor.actions.AbstractEditorOperation com.googlecode.goclipse.ui.actions.GoOracleOpenDefinitionOperation 1 1 1 R_SUPER_T - Internal -> Internal
org.eclipse.core.resources.IProject void 5 2 1 - - External -> Jdk
org.eclipse.core.resources.IProject melnorme.lang.ide.core.project_model.ProjectBuildInfo 2 2 1 Composition - External -> Internal
melnorme.utilbox.collections.ArrayList2<melnorme.lang.ide.core.operations.BuildTarget> melnorme.lang.ide.core.project_model.ProjectBuildInfo 2 2 1 - - Internal -> Internal
melnorme.utilbox.collections.Indexable<melnorme.lang.ide.core.operations.BuildTarget> melnorme.lang.ide.core.project_model.ProjectBuildInfo 4 2 1 Composition - Internal -> Internal
org.eclipse.swt.graphics.Image org.eclipse.jface.resource.ImageDescriptor 9 2 1 - - External -> External
melnorme.lang.ide.debug.core.services.DebugServicesExtensions melnorme.lang.ide.debug.core.services.LangDebugServicesExtensions 2 2 1 - - Internal -> Internal
java.lang.Class java.lang.Class<?> 1 1 1 - - Jdk -> Jdk
melnorme.lang.ide.core.operations.build.CommonBuildTargetOperation melnorme.lang.ide.core.operations.build.IBuildTargetOperation 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.utilbox.collections.Indexable melnorme.utilbox.collections.HashMap2 2 2 1 SIBLING - Internal -> Internal
melnorme.utilbox.collections.Indexable melnorme.utilbox.collections.Collection2 14 4 1 R_SUPER_T - Internal -> Internal
melnorme.utilbox.collections.Indexable java.lang.Iterable 8 4 1 - - Internal -> Jdk
melnorme.lang.ide.core.project_model.BundleModelManager melnorme.lang.ide.core.project_model.IBundleModelManager 4 2 1 - - Internal -> Internal
melnorme.lang.ide.core.project_model.BundleModelManager melnorme.lang.ide.core.GoBundleModelManager 1 1 1 T_SUPER_R - Internal -> Internal
melnorme.lang.ide.core.project_model.BundleModelManager LANG_PROJECT_ID.ide.core.bundle_model.LANGUAGE_BundleModelManager 1 1 1 T_SUPER_R - Internal -> Internal
java.lang.Object com.googlecode.goclipse.ui.navigator.elements.GoPathElement 1 1 1 - - Jdk -> Internal
melnorme.util.swt.components.AbstractField melnorme.utilbox.fields.IDomainField 18 2 1 R_SUPER_T - Internal -> Internal
void org.eclipse.swt.widgets.Text 6 4 1 - - Jdk -> External
melnorme.util.swt.components.AbstractFieldComponent melnorme.util.swt.components.fields.RadioSelectionField 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.util.swt.components.AbstractFieldComponent<?> melnorme.util.swt.components.fields.CheckBoxField 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.util.swt.components.AbstractFieldComponent<?> melnorme.util.swt.components.fields.ColorField 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.util.swt.components.AbstractFieldComponent<?> melnorme.util.swt.components.fields.ComboBoxField 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.util.swt.components.AbstractFieldComponent<?> melnorme.util.swt.components.fields.TextField2 2 2 1 - - Internal -> Internal
melnorme.util.swt.components.AbstractFieldComponent<?> melnorme.util.swt.components.fields.SpinnerNumberField 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.util.swt.components.AbstractFieldComponent melnorme.util.swt.components.AbstractFieldExt2 4 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab.Launch_ProgramPathField melnorme.lang.ide.ui.fields.ProjectRelativePathField 3 2 1 - - Internal -> Internal
melnorme.lang.ide.ui.fields.ProgramPathField melnorme.lang.ide.ui.fields.ProjectRelativePathField 2 2 1 - - Internal -> Internal
org.eclipse.swt.widgets.Control org.eclipse.swt.widgets.Combo 2 2 1 - - External -> External
void org.eclipse.swt.widgets.Combo 2 2 1 - - Jdk -> External
org.eclipse.swt.widgets.Control org.eclipse.swt.widgets.Text 2 2 1 - - External -> External
melnorme.util.swt.components.AbstractFieldExt2 melnorme.util.swt.components.FieldComponent 4 2 1 - - Internal -> Internal
melnorme.util.swt.components.fields.TextField melnorme.util.swt.components.fields.TextFieldComponent 12 2 1 - - Internal -> Internal
org.eclipse.core.runtime.IPath melnorme.utilbox.misc.Location 6 2 1 - - External -> Internal
org.eclipse.core.resources.IFile melnorme.utilbox.misc.Location 2 2 1 - - External -> Internal
org.eclipse.core.resources.IFile org.eclipse.core.resources.IResource 3 3 1 - - External -> External
melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab.MainLaunchTab_ExecutableFileValidator melnorme.lang.ide.core.launch.ProjectBuildArtifactValidator 2 2 1 SIBLING - Internal -> Internal
melnorme.lang.ide.core.project_model.AbstractBundleInfo.BuildConfiguration java.lang.String 6 2 1 Composition - Internal -> Jdk
melnorme.utilbox.collections.HashMap2 melnorme.utilbox.collections.LinkedHashMap2 2 2 1 SIBLING - Internal -> Internal
melnorme.lang.ide.ui.preferences.LangProjectOptionsBlock melnorme.lang.ide.ui.preferences.LangProjectBuildConfigurationComponent 1 1 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.build.BuildTarget melnorme.lang.ide.core.operations.build.BuildTargetRunner 4 2 1 - - Internal -> Internal
java.lang.String melnorme.lang.ide.core.operations.build.BuildTargetRunner.BuildConfiguration 8 2 1 Composition - Jdk -> Internal
java.nio.file.Path java.lang.String 4 3 1 SIBLING - Jdk -> Jdk
void melnorme.utilbox.process.ExternalProcessHelper.ExternalProcessResult 5 4 1 - - Jdk -> Internal
melnorme.lang.ide.core.operations.build.BuildTarget java.lang.String 9 5 1 Composition - Internal -> Jdk
melnorme.lang.ide.core.operations.OperationInfo melnorme.lang.ide.core.operations.MessageEventInfo 6 2 1 Composition - Internal -> Internal
org.eclipse.core.resources.IProject melnorme.lang.ide.core.operations.OperationInfo 2 2 1 Composition - External -> Internal
melnorme.utilbox.core.CommonException melnorme.lang.ide.core.utils.process.AbstractRunProcessTask.ProcessStartHelper 2 2 1 - - Internal -> Internal
melnorme.utilbox.process.ExternalProcessNotifyingHelper melnorme.lang.ide.core.utils.process.AbstractRunProcessTask.ProcessStartHelper 10 2 1 - - Internal -> Internal
org.eclipse.core.resources.IProject java.lang.String 2 2 1 - - External -> Jdk
melnorme.lang.ide.core.operations.build.BuildTargetRunner melnorme.lang.ide.core.operations.build.BuildTargetValidator3 14 3 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.build.BuildManager.BuildConfiguration java.lang.String 7 3 1 Composition - Internal -> Jdk
melnorme.lang.ide.core.operations.build.BuildTargetValidator3 melnorme.lang.ide.core.operations.build.BuildTargetValidator 5 1 1 - - Internal -> Internal
melnorme.lang.ide.core.launch.ProjectBuildArtifactValidator melnorme.lang.ide.core.launch.LaunchExecutableValidator 4 2 1 SIBLING - Internal -> Internal
java.util.Collection melnorme.utilbox.collections.Collection2 2 1 1 - - Jdk -> Internal
java.util.Collection melnorme.utilbox.collections.ArrayList2 1 1 1 - - Jdk -> Internal
java.util.HashMap melnorme.utilbox.collections.LinkedHashMap2 1 1 1 - - Jdk -> Internal
java.util.Set melnorme.utilbox.collections.Collection2 1 1 1 - - Jdk -> Internal
melnorme.utilbox.misc.Location com.googlecode.goclipse.tooling.env.GoWorkspaceLocation 6 1 1 Composition - Internal -> Internal
melnorme.lang.ide.ui.launch.AbstractLaunchShortcut2.ILaunchTarget melnorme.lang.ide.ui.launch.BaseLaunchShortcut.ILaunchable 10 2 1 - - Internal -> Internal
boolean java.lang.String 2 2 1 - - Jdk -> Jdk
java.lang.String melnorme.lang.ide.core.operations.build.BuildTarget.BuildTargetData 8 2 1 Composition - Jdk -> Internal
melnorme.lang.ide.ui.fields.ArgumentsGroupField melnorme.lang.ide.ui.preferences.BuildTargetSettingsComponent 2 2 1 - - Internal -> Internal
melnorme.utilbox.core.fntypes.ICallable melnorme.utilbox.core.fntypes.CommonGetter 4 2 1 - - Internal -> Internal
melnorme.lang.ide.core.launch.LaunchExecutableValidator melnorme.lang.ide.core.launch.BuildTargetSettingsValidator 8 2 1 SIBLING - Internal -> Internal
melnorme.lang.ide.ui.fields.ProjectRelativePathField melnorme.lang.ide.ui.preferences.BuildTargetSettingsComponent 1 1 1 - - Internal -> Internal
void com.googlecode.goclipse.tooling.env.GoOs 1 1 1 - - Jdk -> Internal
void java.lang.ProcessBuilder 2 1 1 - - Jdk -> Jdk
melnorme.util.swt.components.FieldComponent melnorme.utilbox.fields.IDomainField 10 2 1 R_SUPER_T - Internal -> Internal
melnorme.util.swt.components.fields.ButtonTextField melnorme.util.swt.components.fields.EnablementButtonTextField 1 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.tooling.ops.SourceLineColumnRange melnorme.lang.tooling.ops.FindDefinitionResult 3 2 1 Composition - Internal -> Internal
melnorme.lang.ide.core.operations.build.BuildTargetValidator melnorme.lang.ide.core.operations.build.ValidatedBuildTarget 4 1 1 - - Internal -> Internal
void boolean 13 10 1 - - Jdk -> Jdk
melnorme.lang.ide.core.operations.build.CommonBuildTargetOperation melnorme.lang.ide.core.operations.build.IToolOperation 2 2 1 R_SUPER_T - Internal -> Internal
java.lang.Object melnorme.lang.ide.core.project_model.view.BundleErrorElement 1 1 1 - - Jdk -> Internal
mmrnmhrm.core.dub_model.DubBundleInfo melnorme.lang.ide.core.project_model.AbstractBundleInfo 1 1 1 - - External -> Internal
melnorme.lang.ide.core.project_model.view.BundleErrorElement java.lang.Object 1 1 1 - - Internal -> Jdk
com.github.rustdt.tooling.cargo.CrateManifest.CrateDependencyRef melnorme.lang.tooling.bundle.DependencyRef 2 2 1 - - External -> Internal
melnorme.lang.ide.core.project_model.AbstractBundleInfo melnorme.lang.ide.core.BundleInfo 20 5 1 T_SUPER_R - Internal -> Internal
void melnorme.lang.ide.core.operations.build.BuildTarget 2 2 1 - - Jdk -> Internal
java.lang.String melnorme.utilbox.collections.Indexable<java.lang.String> 10 5 1 - - Jdk -> Internal
java.lang.String melnorme.lang.ide.core.launch.BuildTargetLaunchSettings 4 2 1 Composition - Jdk -> Internal
java.lang.String void 1 1 1 - - Jdk -> Jdk
java.lang.String java.lang.String[] 6 3 1 - - Jdk -> Jdk
java.lang.String melnorme.lang.ide.core.operations.build.BuildManager.BuildConfiguration 9 2 1 Composition - Jdk -> Internal
melnorme.lang.ide.core.operations.build.BuildManager.BuildConfiguration melnorme.lang.tooling.bundle.LaunchArtifact 17 3 1 - - Internal -> Internal
melnorme.utilbox.collections.Indexable<melnorme.lang.tooling.bundle.LaunchArtifact> melnorme.lang.tooling.bundle.LaunchArtifact 4 3 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.build.BuildTarget.BuildTargetData java.lang.String 2 2 1 Composition - Internal -> Jdk
melnorme.lang.ide.core.launch.ProjectLaunchSettings melnorme.lang.ide.core.launch.ILaunchConfigSerializer 2 2 1 R_SUPER_T - Internal -> Internal
java.io.Reader melnorme.lang.utils.parse.ICharacterReader 4 2 1 - - Jdk -> Internal
melnorme.lang.utils.parse.ParseSource melnorme.lang.utils.parse.ICharSource 8 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.tooling.parser.lexer.StringCharacterReader melnorme.lang.utils.parse.StringParseSource 2 2 1 - - Internal -> Internal
int org.eclipse.swt.graphics.Point 1 1 1 - - Jdk -> External
melnorme.lang.ide.ui.editor.text.LangAutoEditsPreferencesAdapter melnorme.lang.ide.ui.editor.text.ILangAutoEditsPreferencesAccess 1 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.CodeFormatterConstants.IndentMode melnorme.lang.ide.core.text.format.FormatterIndentMode 3 1 1 - - Internal -> Internal
_org.eclipse.cdt.ui.text.IColorManager melnorme.util.swt.jface.text.ColorManager2 13 2 1 - - External -> Internal
java.lang.String melnorme.lang.ide.ui.text.coloring.ColoringItemPreference 6 3 1 - - Jdk -> Internal
_org.eclipse.cdt.ui.text.ITokenStore _org.eclipse.cdt.internal.ui.text.TokenStore 2 1 1 T_SUPER_R - Internal -> Internal
_org.eclipse.cdt.internal.ui.text.util.CColorManager melnorme.util.swt.jface.text.ColorManager2 1 1 1 - - Internal -> Internal
_org.eclipse.cdt.ui.text.ITokenStoreFactory _org.eclipse.cdt.internal.ui.text.TokenStore 1 1 1 - - External -> Internal
org.eclipse.jface.text.rules.Token melnorme.utilbox.misc.Pair<melnorme.lang.ide.ui.text.coloring.ColoringItemPreference, org.eclipse.jface.text.rules.Token> 1 1 1 - - External -> Internal
melnorme.lang.ide.core.utils.prefs.PreferencesLookupHelper melnorme.lang.ide.core.utils.prefs.IPreferencesAccess 6 1 1 R_SUPER_T - Internal -> Internal
_org.eclipse.cdt.internal.ui.text.TokenStore melnorme.lang.ide.ui.text.coloring.TokenRegistry 6 2 1 R_SUPER_T - External -> Internal
melnorme.lang.ide.ui.text.coloring.ColoringItemPreference melnorme.lang.ide.ui.text.coloring.TextStylingPreference 8 1 1 - - Internal -> Internal
melnorme.utilbox.misc.Pair<melnorme.lang.ide.ui.text.coloring.TextStylingPreference, org.eclipse.jface.text.rules.Token> org.eclipse.jface.text.rules.Token 1 1 1 - - Internal -> External
melnorme.lang.ide.ui.text.coloring.TextStylingPreference melnorme.lang.ide.ui.text.coloring.ITextStylingPref 5 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.text.coloring.TextStylingPreference melnorme.lang.ide.ui.text.coloring.ThemedTextStylingPreference 11 2 1 Composition - Internal -> Internal
melnorme.lang.ide.ui.text.coloring.TextStyling melnorme.lang.ide.ui.text.coloring.TextStyling.TextStylingData 6 1 1 - - Internal -> Internal
melnorme.utilbox.ownership.OwnedArraylist melnorme.utilbox.ownership.OwnedObjects 2 1 1 SIBLING - Internal -> Internal
melnorme.utilbox.ownership.IOwnedList java.util.List 1 1 1 R_SUPER_T - Internal -> Jdk
melnorme.utilbox.ownership.IOwnedList<melnorme.utilbox.ownership.IDisposable> melnorme.utilbox.ownership.IOwner 1 1 1 - - Internal -> Internal
java.lang.String melnorme.lang.ide.ui.preferences.ColorPreference 3 1 1 - - Jdk -> Internal
java.lang.String melnorme.lang.ide.ui.text.coloring.ThemedTextStylingPreference 1 1 1 Composition - Jdk -> Internal
melnorme.lang.ide.ui.preferences.ColorPreference melnorme.lang.ide.ui.text.coloring.ThemedColorPreference 10 1 1 - - Internal -> Internal
melnorme.lang.ide.core.utils.prefs.PreferenceHelper melnorme.lang.ide.core.utils.prefs.IGlobalPreference 1 1 1 - - Internal -> Internal
melnorme.lang.tooling.data.PathValidator org.eclipse.core.resources.IProject 2 2 1 - - Internal -> External
java.lang.String melnorme.lang.ide.core.utils.prefs.BooleanPreference 2 2 1 - - Jdk -> Internal
java.lang.String melnorme.lang.ide.core.utils.prefs.StringPreference 6 2 1 - - Jdk -> Internal
java.lang.String melnorme.lang.ide.core.utils.prefs.PreferenceHelper<?> 2 2 1 Composition - Jdk -> Internal
java.util.LinkedHashMap melnorme.utilbox.collections.ArrayList2 2 2 1 - - Jdk -> Internal
melnorme.utilbox.fields.IValidatedField<?> melnorme.lang.tooling.data.IValidationSource 2 2 1 - - Internal -> Internal
melnorme.lang.tooling.data.StatusLevel melnorme.lang.tooling.data.StatusException 2 2 1 Composition - Internal -> Internal
melnorme.lang.tooling.data.StatusException melnorme.lang.tooling.data.IStatusMessage 4 2 1 - - Internal -> Internal
melnorme.utilbox.fields.IDomainField<melnorme.lang.ide.ui.text.coloring.TextStyling> melnorme.lang.ide.ui.text.coloring.StylingPreferences.SimpleTextStylingPref 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.preferences.common.IPreferencesWidgetComponent melnorme.lang.ide.ui.preferences.common.IPreferencesWidget 7 3 1 SIBLING - Internal -> Internal
melnorme.utilbox.fields.DomainField melnorme.utilbox.fields.IDomainField 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.utilbox.fields.IDomainField melnorme.utilbox.fields.IFieldView 4 2 1 R_SUPER_T - Internal -> Internal
melnorme.utilbox.fields.IDomainField melnorme.utilbox.fields.IProperty 8 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage melnorme.lang.ide.ui.preferences.common.AbstractPreferencesEditorsPrefPage 12 3 1 - - Internal -> Internal
melnorme.utilbox.fields.DomainField melnorme.utilbox.fields.IFieldView 2 2 1 - - Internal -> Internal
melnorme.lang.tooling.data.IValidationSource ? extendsmelnorme.lang.tooling.data.IValidationSource 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.text.coloring.StylingPreferences.SimpleTextStylingPref melnorme.utilbox.fields.IDomainField<melnorme.lang.ide.ui.text.coloring.TextStyling> 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.text.coloring.ITextStylingPref melnorme.utilbox.fields.IFieldView<melnorme.lang.ide.ui.text.coloring.TextStyling> 12 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.text.coloring.ITextStylingPref melnorme.lang.ide.ui.text.coloring.ThemedTextStylingPreference 6 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.preferences.LangSDKConfigBlock melnorme.lang.ide.ui.preferences.AbstractPreferencesBlockExt 2 2 1 - - Internal -> Internal
melnorme.util.swt.components.IWidgetComponent melnorme.lang.ide.ui.preferences.common.IPreferencesWidget 2 2 1 T_SUPER_R - Internal -> Internal
com.googlecode.goclipse.ui.preferences.GoSDKConfigBlock melnorme.lang.ide.ui.preferences.AbstractPreferencesBlockExt 1 1 1 - - Internal -> Internal
melnorme.util.swt.components.AbstractComponentExt melnorme.lang.ide.ui.preferences.AbstractPreferencesBlockExt 4 2 1 - - Internal -> Internal
melnorme.lang.ide.ui.preferences.common.AbstractPreferencesEditorsPrefPage org.eclipse.jface.preference.IPreferenceStore 1 1 1 - - Internal -> External
boolean void 10 4 1 - - Jdk -> Jdk
melnorme.utilbox.fields.IProperty melnorme.utilbox.fields.IFieldView 4 2 1 - - Internal -> Internal
melnorme.lang.ide.ui.preferences.LangEditorContentAssistConfigurationBlock melnorme.lang.ide.ui.preferences.common.AbstractPreferencesBlock 1 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.utils.parse.IBasicCharSource melnorme.lang.utils.parse.ICharSource 1 1 1 R_SUPER_T - Internal -> Internal
int char 4 1 1 - Narrowing Jdk -> Jdk
melnorme.lang.utils.parse.ICharSource<?> melnorme.lang.utils.parse.ICharacterReader 4 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.core.project_model.IBundleModelManager melnorme.lang.ide.core.project_model.BundleModelManager<?> 2 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.core.utils.prefs.StringPreference melnorme.lang.ide.core.utils.prefs.OptionalStringPreference 1 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.tooling.ast.SourceRange int 1 1 1 Composition - Internal -> Jdk
melnorme.lang.tooling.data.ValidationException melnorme.utilbox.core.CommonException 2 2 1 - - Internal -> Internal
melnorme.lang.ide.ui.preferences.LangProjectBuildConfigurationComponent melnorme.lang.ide.ui.preferences.ProjectBuildConfigurationComponent 5 3 1 SIBLING - Internal -> Internal
melnorme.lang.ide.ui.preferences.LangEditorConfigurationBlock melnorme.lang.ide.ui.preferences.EditorConfigurationBlock 1 1 1 - - Internal -> Internal
SourceColoringConfigurationBlock LANG_PROJECT_ID.ide.ui.preferences.LANGUAGE_SourceColoringConfigurationBlock 1 1 1 - - Internal -> Internal
melnorme.lang.ide.core.utils.prefs.BooleanPreference melnorme.lang.ide.core.utils.prefs.IProjectPreference<java.lang.Boolean> 1 1 1 - - Internal -> Internal
melnorme.util.swt.components.AbstractComponentExt melnorme.util.swt.components.IDisableableComponent 6 2 1 R_SUPER_T - Internal -> Internal
java.net.URI org.eclipse.core.runtime.IPath 4 1 1 - - Jdk -> External
melnorme.lang.ide.core.utils.prefs.StringPreference melnorme.lang.ide.core.utils.prefs.IProjectPreference<java.lang.String> 7 2 1 - - Internal -> Internal
java.util.concurrent.ExecutorService melnorme.utilbox.concurrency.ICommonExecutor 1 1 1 - - Jdk -> Internal
melnorme.lang.ide.core.engine.StructureModelManager.StructureUpdateTask melnorme.lang.utils.concurrency.UpdateTask 2 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.core.engine.StructureModelManager.StructureInfo melnorme.lang.ide.core.engine.StructureModelManager.SourceModelRegistration 4 1 1 Composition - Internal -> Internal
melnorme.utilbox.collections.ArrayList2<melnorme.utilbox.ownership.IDisposable> melnorme.utilbox.ownership.IOwner 1 1 1 - - Internal -> Internal
melnorme.lang.utils.concurrency.UpdateTask melnorme.lang.ide.core.engine.StructureModelManager.StructureUpdateTask 1 1 1 T_SUPER_R - Internal -> Internal
melnorme.lang.utils.concurrency.UpdateTask melnorme.lang.utils.concurrency.ConcurrentlyDerivedData.DataUpdateTask<DATA> 3 1 1 SIBLING - Internal -> Internal
melnorme.lang.ide.core.engine.EngineClient void 1 1 1 - - Internal -> Jdk
melnorme.lang.ide.core.engine.EngineClient melnorme.lang.ide.core.engine.SourceModelManager 10 2 1 R_SUPER_T - Internal -> Internal
melnorme.utilbox.collections.Indexable<melnorme.utilbox.ownership.IDisposable> melnorme.utilbox.ownership.IOwner 2 2 1 - - Internal -> Internal
com.googlecode.goclipse.core.engine.GoEngineClient com.googlecode.goclipse.core.engine.GoSourceModelManager 1 1 1 - - Internal -> Internal
org.eclipse.swt.widgets.Shell org.eclipse.ui.IEditorPart 1 1 1 - - External -> External
melnorme.lang.ide.core.LangCore2 melnorme.lang.ide.core.LangCore 1 1 1 Composition - Internal -> Internal
melnorme.lang.ide.core.utils.prefs.OptionalStringPreference melnorme.lang.ide.core.utils.prefs.IProjectPreference<java.lang.String> 1 1 1 - - Internal -> Internal
melnorme.lang.utils.parse.ICharSource melnorme.lang.utils.parse.IBasicCharSource 2 1 1 R_SUPER_T - Internal -> Internal
melnorme.util.swt.components.fields.ButtonTextField melnorme.util.swt.components.fields.TextFieldComponent 5 2 1 R_SUPER_T - Internal -> Internal
melnorme.util.swt.components.fields.FileTextField melnorme.util.swt.components.fields.TextFieldComponent 2 2 1 - - Internal -> Internal
org.eclipse.core.resources.IProject org.eclipse.core.resources.IFile 1 1 1 - - External -> External
int java.lang.Integer 1 1 1 - Boxing Jdk -> Jdk
java.lang.Object org.eclipse.core.resources.IFile 1 1 1 - - Jdk -> External
melnorme.lang.ide.core.operations.OperationInfo melnorme.lang.ide.core.operations.ILangOperationsListener_Default.ILangOperationConsoleHandler 4 2 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.OperationInfo melnorme.lang.ide.core.operations.AbstractToolManager.AggregatedOperationConsoleHandler 2 2 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.MessageEventInfo java.lang.Void 2 2 1 - - Internal -> Jdk
melnorme.lang.ide.core.operations.MessageEventInfo java.lang.String 4 2 1 Composition - Internal -> Jdk
melnorme.lang.ide.core.operations.ILangOperationsListener_Default.ILangOperationConsoleHandler melnorme.lang.ide.core.operations.ILangOperationsListener_Default.IOperationConsoleHandler 10 2 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.OperationInfo melnorme.lang.ide.core.operations.ILangOperationsListener_Default.IOperationConsoleHandler 43 3 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.OperationInfo boolean 2 2 1 Composition - Internal -> Jdk
melnorme.lang.ide.core.operations.AbstractToolManager.AggregatedOperationConsoleHandler melnorme.lang.ide.core.operations.ILangOperationsListener_Default.IOperationConsoleHandler 2 2 1 - - Internal -> Internal
void melnorme.lang.ide.core.operations.ILangOperationsListener_Default.IOperationConsoleHandler 1 1 1 - - Jdk -> Internal
melnorme.lang.ide.core.operations.AbstractToolManager.RunProcessTask melnorme.lang.ide.core.operations.AbstractToolManager.RunToolTask 6 1 1 SIBLING - Internal -> Internal
melnorme.lang.tooling.data.IFieldValidator melnorme.lang.tooling.data.IValidator<SOURCE, ?> 1 1 1 - - Internal -> Internal
java.lang.Object java.nio.file.Path 2 1 1 - - Jdk -> Jdk
melnorme.lang.tooling.data.StatusLevel melnorme.lang.tooling.data.Severity 12 2 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.build.IToolOperation melnorme.lang.ide.core.operations.build.ICoreOperation 2 2 1 R_SUPER_T - Internal -> Internal
com.googlecode.goclipse.tooling.oracle.OraclePackageDescribeParser com.googlecode.goclipse.tooling.oracle.GoOraclePackageDescribeParser 1 1 1 SIBLING - Internal -> Internal
org.eclipse.ui.texteditor.ITextEditor org.eclipse.core.runtime.IAdaptable 2 1 1 - - External -> External
melnorme.lang.tooling.ops.IOperationService melnorme.lang.tooling.ops.IProcessRunner 1 1 1 R_SUPER_T - Internal -> Internal
int melnorme.utilbox.process.ExternalProcessHelper.ExternalProcessResult 4 2 1 Composition - Jdk -> Internal
void melnorme.utilbox.collections.ArrayList2<E> 2 2 1 - - Jdk -> Internal
org.eclipse.swt.widgets.Group melnorme.lang.ide.ui.preferences.AbstractToolLocationGroup 1 1 1 - - External -> Internal
melnorme.lang.ide.core.utils.prefs.StringPreference melnorme.lang.ide.core.utils.prefs.DerivedValuePreference<java.nio.file.Path> 2 1 1 R_SUPER_T - Internal -> Internal
org.eclipse.swt.widgets.Control org.eclipse.swt.widgets.Composite 6 2 1 - - External -> External
org.eclipse.jface.text.source.ISourceViewer org.eclipse.jface.text.ITextViewer 1 1 1 - - External -> External
melnorme.lang.ide.ui.preferences.common.IPreferencesWidget melnorme.lang.ide.ui.preferences.common.AbstractWidgetExt 1 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.preferences.common.IPreferencesWidget melnorme.lang.ide.ui.preferences.ProjectSDKSettingsBlock 1 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.preferences.common.AbstractPreferencesBlock melnorme.lang.ide.ui.preferences.common.AbstractPreferencesBlock2 1 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.preferences.common.AbstractPreferencesBlock melnorme.lang.ide.ui.preferences.common.AbstractWidgetExt 1 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.preferences.LangSDKConfigBlock melnorme.util.swt.components.AbstractDisableableWidget 2 2 1 - - Internal -> Internal
melnorme.lang.ide.ui.preferences.AbstractPreferencesBlockExt com.googlecode.goclipse.ui.preferences.GoSDKConfigBlock 1 1 1 T_SUPER_R - Internal -> Internal
melnorme.lang.ide.ui.preferences.AbstractPreferencesBlockExt melnorme.util.swt.components.AbstractDisableableWidget 4 2 1 SIBLING - Internal -> Internal
melnorme.lang.ide.ui.preferences.common.AbstractWidgetExt melnorme.util.swt.components.IValidatableWidget 3 1 1 SIBLING - Internal -> Internal
melnorme.util.swt.components.fields.EnablementButtonTextField com.googlecode.goclipse.ui.preferences.GoSDKConfigBlock.GoPathGroup 1 1 1 T_SUPER_R - Internal -> Internal
melnorme.util.swt.components.IDisableableWidget melnorme.util.swt.components.AbstractDisableableWidget 2 2 1 SIBLING - Internal -> Internal
melnorme.lang.ide.ui.preferences.LangSDKConfigBlock.LanguageSDKLocationGroup melnorme.util.swt.components.AbstractDisableableWidget 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.preferences.common.AbstractPreferencesBlock2 melnorme.lang.ide.ui.preferences.pages.LanguageToolsBlock 3 3 1 - - Internal -> Internal
melnorme.util.swt.components.fields.ButtonTextField melnorme.lang.ide.ui.preferences.pages.DownloadToolTextField 2 2 1 T_SUPER_R - Internal -> Internal
melnorme.util.swt.components.AbstractDisableableWidget melnorme.lang.ide.ui.preferences.LangSDKConfigBlock.LanguageSDKLocationGroup 2 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.preferences.common.AbstractPreferencesBlock2 com.googlecode.goclipse.ui.preferences.GoToolsConfigBlock 1 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.editor.AbstractLangEditor org.eclipse.ui.texteditor.ITextEditor 1 1 1 - - Internal -> External
java.lang.Object melnorme.lang.ide.core.engine.LocationKey 12 1 1 Composition - Jdk -> Internal
melnorme.lang.ide.core.engine.StructureModelTest.InstrumentedSourceModelManager melnorme.lang.ide.core.engine.StructureModelTest.FixtureSourceModelManager 1 1 1 SIBLING - Internal -> Internal
melnorme.lang.ide.core.launch.BuildTargetValidator melnorme.lang.ide.core.launch.CompositeBuildTargetSettings 9 1 1 SIBLING - Internal -> Internal
com.github.rustdt.ide.core.operations.RustBuildManager melnorme.lang.ide.core.operations.build.BuildManager 1 1 1 - - External -> Internal
java.lang.Iterable java.util.Iterator 2 1 1 - - Jdk -> Jdk
melnorme.lang.ide.core.operations.build.BuildTarget melnorme.lang.ide.core.operations.build.BuildTargetDataView 7 1 1 Composition - Internal -> Internal
melnorme.lang.ide.core.operations.build.BuildTarget.BuildTargetData melnorme.lang.ide.core.operations.build.BuildTargetDataView 1 1 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.build.BuildTarget melnorme.lang.ide.core.operations.build.BuildTargetData 2 1 1 Composition - Internal -> Internal
melnorme.lang.ide.core.operations.build.BuildTarget melnorme.lang.ide.core.operations.build.BuildTarget.BuildTargetData 10 1 1 Composition - Internal -> Internal
melnorme.lang.ide.core.operations.build.ValidatedBuildTarget melnorme.lang.ide.core.operations.build.BuildTarget 17 1 1 SIBLING - Internal -> Internal
melnorme.lang.ide.core.project_model.ProjectBuildInfo melnorme.lang.ide.core.BundleInfo 1 1 1 Composition - Internal -> Internal
melnorme.lang.ide.core.operations.build.BuildTargetSettingsTest.SampleBuildProject melnorme.lang.ide.core.tests.SampleProject 2 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.core.operations.build.BuildTargetData melnorme.lang.ide.core.operations.build.BuildTarget 5 1 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.build.BuildTarget melnorme.lang.ide.core.operations.ICoreOperation 5 1 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.ICoreOperation melnorme.lang.ide.core.operations.build.CompositeBuildOperation 5 1 1 T_SUPER_R - Internal -> Internal
void melnorme.lang.ide.core.engine.SourceModelManager.StructureUpdateTask 2 1 1 - - Jdk -> Internal
melnorme.lang.ide.core.utils.DefaultBufferListener melnorme.lang.ide.core.engine.DocumentReconcileManager.DocumentReconcileConnection 1 1 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.ICoreOperation melnorme.lang.ide.core.operations.ICommonOperation 21 2 1 - - Internal -> Internal
void melnorme.utilbox.ownership.IDisposable 1 1 1 - - Jdk -> Internal
java.lang.String boolean 2 1 1 - - Jdk -> Jdk
melnorme.lang.ide.ui.preferences.BuildTargetSettingsComponent.BuildArgumentsField melnorme.util.swt.components.fields.CheckBoxField 1 1 1 - - Internal -> Internal
void melnorme.lang.ide.core.operations.build.BuildTargetData 1 1 1 - - Jdk -> Internal
melnorme.lang.ide.core.operations.build.BuildTargetData java.lang.String 1 1 1 Composition - Internal -> Jdk
java.nio.file.Path melnorme.utilbox.collections.Indexable<java.lang.String> 1 1 1 - - Jdk -> Internal
melnorme.lang.ide.core.operations.build.BuildManager java.lang.String 1 1 1 - - Internal -> Jdk
melnorme.lang.ide.core.operations.build.BuildManager melnorme.lang.ide.core.operations.build.BuildManager_Test.TestsBuildManager 1 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.core.operations.build.ProjectBuildInfo void 1 1 1 - - Internal -> Jdk
melnorme.utilbox.fields.IModelField melnorme.utilbox.fields.IField 5 1 1 SIBLING - Internal -> Internal
melnorme.utilbox.fields.IFieldView java.util.function.Supplier 2 1 1 R_SUPER_T - Internal -> Jdk
org.eclipse.core.resources.IProject java.util.Optional<org.eclipse.core.resources.IProject> 4 2 1 - - External -> Jdk
java.lang.String melnorme.lang.ide.core.operations.build.CommandInvocation 18 2 1 Composition - Jdk -> Internal
melnorme.lang.ide.core.operations.ToolManager melnorme.lang.ide.core.operations.build.VariablesResolver 1 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.preferences.BuildArgumentsField melnorme.lang.ide.ui.preferences.CommandInvocationEditor 2 1 1 - - Internal -> Internal
melnorme.lang.ide.core.operations.build.BuildTargetData melnorme.lang.ide.core.operations.build.BuildTargetDataView 1 1 1 R_SUPER_T - Internal -> Internal
melnorme.utilbox.core.CommonException void 1 1 1 - - Internal -> Jdk
melnorme.lang.ide.core.operations.build.CompositeBuildOperation melnorme.lang.ide.core.operations.ICommonOperation 2 1 1 R_SUPER_T - Internal -> Internal
java.util.Collection melnorme.utilbox.collections.Indexable 1 1 1 - - Jdk -> Internal
melnorme.utilbox.fields.IField melnorme.util.swt.components.FieldWidget 2 1 1 T_SUPER_R - Internal -> Internal
melnorme.lang.tooling.data.IValidatableValue melnorme.lang.tooling.data.ValidatedValueSource 1 1 1 - - Internal -> Internal
melnorme.lang.tooling.data.IValidator melnorme.lang.tooling.data.Validator 17 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.text.coloring.ThemedColorPreference melnorme.lang.ide.ui.text.coloring.TextStyling 2 1 1 - - Internal -> Internal
melnorme.utilbox.fields.IFieldValueListener melnorme.utilbox.fields.FieldValueListener 1 1 1 - - Internal -> Internal
melnorme.utilbox.fields.IFieldValueListener melnorme.utilbox.fields.FieldValueListener<T> 3 1 1 - - Internal -> Internal
melnorme.utilbox.fields.IFieldValueListener melnorme.utilbox.fields.FieldValueListener<VALUE> 9 1 1 - - Internal -> Internal
melnorme.utilbox.fields.IFieldValueListener melnorme.utilbox.fields.FieldValueListener<? superTYPE> 1 1 1 - - Internal -> Internal
melnorme.utilbox.fields.IFieldValueListener melnorme.utilbox.fields.FieldValueListener<melnorme.lang.ide.ui.text.coloring.TextStyling> 2 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.text.coloring.TextStyling ? supermelnorme.lang.ide.ui.text.coloring.TextStyling 2 1 1 T_SUPER_R - Internal -> Internal
melnorme.util.swt.components.fields.EnablementButtonTextField melnorme.util.swt.components.fields.TextFieldWidget 2 1 1 - - Internal -> Internal
melnorme.util.swt.components.FieldWidget melnorme.utilbox.fields.IField 2 1 1 R_SUPER_T - Internal -> Internal
org.eclipse.jface.layout.GridLayoutFactory org.eclipse.jface.layout.GridDataFactory 2 1 1 - - External -> External
melnorme.lang.ide.core.operations.build.BuildTargetDataView melnorme.lang.ide.core.operations.build.BuildTargetData 1 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.core.operations.build.BuildTarget void 2 1 1 - - Internal -> Jdk
melnorme.utilbox.concurrency.OperationCancellation java.lang.Throwable 1 1 1 - - Internal -> Jdk
java.util.concurrent.FutureTask melnorme.utilbox.concurrency.FutureTask2 1 1 1 - - Jdk -> Internal
melnorme.utilbox.concurrency.FutureTask2 melnorme.utilbox.concurrency.FutureTaskX 2 1 1 SIBLING - Internal -> Internal
melnorme.lang.ide.core.utils.operation.EclipseCancelMonitor melnorme.utilbox.concurrency.ICancelMonitor 2 1 1 R_SUPER_T - Internal -> Internal
org.eclipse.core.runtime.IProgressMonitor melnorme.lang.tooling.ops.IOperationMonitor 39 1 1 - - External -> Internal
org.eclipse.core.runtime.IProgressMonitor melnorme.utilbox.concurrency.ICancelMonitor.CancelMonitor 1 1 1 - - External -> Internal
melnorme.lang.ide.core.utils.operation.TimeoutProgressMonitor org.eclipse.core.runtime.IProgressMonitor 1 1 1 R_SUPER_T - Internal -> External
melnorme.lang.ide.core.utils.operation.TimeoutProgressMonitor melnorme.utilbox.concurrency.ICancelMonitor 3 1 1 - - Internal -> Internal
melnorme.lang.utils.parse.StringParseSource melnorme.lang.utils.parse.StringCharSource 13 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.core.operations.build.VariablesResolver melnorme.lang.tooling.commands.IVariablesResolver 9 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.tooling.structure.SourceFileStructure melnorme.utilbox.core.fntypes.Result<melnorme.lang.tooling.structure.SourceFileStructure, melnorme.utilbox.core.CommonException> 1 1 1 - - Internal -> Internal
com.googlecode.goclipse.tooling.oracle.GoOracleDescribeOperation com.googlecode.goclipse.tooling.oracle.GoGuruDescribeOperation 1 1 1 SIBLING - Internal -> Internal
melnorme.lang.ide.ui.editor.hover.AbstractLangEditorTextHover melnorme.lang.ide.ui.editor.hover.AbstractEditorTextHover 4 2 1 SIBLING - Internal -> Internal
org.eclipse.ui.texteditor.ITextEditor melnorme.lang.ide.ui.editor.structure.AbstractLangStructureEditor 4 2 1 - - External -> Internal
melnorme.lang.ide.ui.editor.hover.AbstractEditorTextHover melnorme.lang.ide.ui.editor.hover.BestMatchHover 4 2 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.editor.structure.AbstractLangStructureEditor melnorme.lang.tooling.common.ISourceBuffer 1 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.editor.AbstractLangEditor java.util.Optional<org.eclipse.ui.texteditor.ITextEditor> 2 1 1 - - Internal -> Jdk
melnorme.lang.ide.ui.editor.structure.AbstractLangStructureEditor org.eclipse.ui.texteditor.ITextEditor 6 2 1 - - Internal -> External
org.eclipse.ui.texteditor.ITextEditor melnorme.lang.tooling.common.ISourceBuffer 2 2 1 - - External -> Internal
melnorme.lang.ide.ui.editor.AbstractLangEditor melnorme.lang.tooling.common.ISourceBuffer 3 1 1 - - Internal -> Internal
melnorme.lang.ide.core.text.DocumentSourceOpContext melnorme.lang.tooling.toolchain.ops.SourceOpContext 4 1 1 R_SUPER_T - Internal -> Internal
void melnorme.utilbox.collections.ArrayList2<java.lang.Integer> 1 1 1 - - Jdk -> Internal
melnorme.utilbox.misc.Location java.util.Optional<melnorme.utilbox.misc.Location> 6 2 1 - - Internal -> Jdk
melnorme.lang.ide.ui.utils.operations.CalculateValueUIOperation<java.lang.String> melnorme.lang.ide.ui.editor.hover.AbstractDocHover.OpenDocumentationOperation 3 3 1 T_SUPER_R - Internal -> Internal
melnorme.lang.tooling.common.ops.CommonOperation melnorme.lang.tooling.common.ops.CommonResultOperation 2 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.tooling.common.ops.ICommonOperation melnorme.lang.tooling.common.ops.CommonOperation 37 1 1 R_SUPER_T - Internal -> Internal
org.eclipse.jface.text.formatter.IContentFormatter org.eclipse.jface.text.contentassist.ContentAssistant 1 1 1 - - External -> External
melnorme.lang.ide.ui.text.AbstractLangSourceViewerConfiguration melnorme.lang.ide.ui.text.SimpleSourceViewerConfiguration 2 1 1 - - Internal -> Internal
org.eclipse.jface.text.contentassist.ContentAssistant melnorme.lang.ide.ui.text.completion.ContentAssistantExt 8 4 1 T_SUPER_R - External -> Internal
org.eclipse.swt.graphics.Point melnorme.lang.tooling.ast.SourceRange 2 1 1 - - External -> Internal
melnorme.lang.tooling.common.ISourceBuffer melnorme.lang.ide.core.text.ISourceBufferExt 5 2 1 T_SUPER_R - Internal -> Internal
melnorme.lang.ide.ui.editor.structure.AbstractLangStructureEditor melnorme.lang.ide.core.text.ISourceBufferExt 2 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.editor.structure.AbstractLangStructureEditor melnorme.lang.ide.core.engine.LocationKey 2 1 1 - - Internal -> Internal
java.lang.String org.eclipse.jface.text.IDocument 2 1 1 - - Jdk -> External
melnorme.utilbox.misc.Location melnorme.lang.tooling.toolchain.ops.SourceOpContext 2 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.editor.hover.AbstractDocDisplayInfoSupplier.OpenDocumentationOperation melnorme.lang.tooling.common.ops.ResultOperation<melnorme.lang.tooling.toolchain.ops.ToolResponse<java.lang.String>> 1 1 1 - - Internal -> Internal
java.lang.String melnorme.lang.tooling.toolchain.ops.ToolResponse<java.lang.String> 1 1 1 - - Jdk -> Internal
melnorme.lang.tooling.toolchain.ops.ToolOpResult melnorme.lang.tooling.toolchain.ops.ToolResponse 6 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.utils.operations.CalculateValueUIOperation melnorme.lang.tooling.common.ops.ResultOperation 1 1 1 - - Internal -> Internal
melnorme.utilbox.status.IStatusMessage.StatusMessage melnorme.utilbox.status.IStatusMessage 3 1 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.core.launch.ProcessLaunchInfo melnorme.lang.ide.launching.EclipseProcessLauncher 1 1 1 - - Internal -> Internal
melnorme.utilbox.collections.Indexable<java.lang.String> java.lang.String 3 1 1 - - Internal -> Jdk
boolean melnorme.lang.tooling.commands.CommandInvocation 1 1 1 Composition - Jdk -> Internal
java.lang.String melnorme.lang.tooling.commands.CommandInvocation 1 1 1 Composition - Jdk -> Internal
java.util.Map<java.lang.String, java.lang.String> melnorme.lang.tooling.common.ops.CommonOperation 1 1 1 - - Jdk -> Internal
java.lang.String org.eclipse.core.resources.IProject 1 1 1 - - Jdk -> External
melnorme.lang.tooling.common.ops.ResultOperation melnorme.lang.ide.ui.utils.operations.ComputeValueUIOperation 4 3 1 - - Internal -> Internal
org.eclipse.ui.texteditor.AbstractTextEditor org.eclipse.ui.texteditor.ITextEditor 2 2 1 - - External -> External
melnorme.lang.ide.ui.editor.LangSourceViewer org.eclipse.jface.text.source.SourceViewer 4 2 1 - - Internal -> External
melnorme.lang.tooling.toolchain.ops.FindDefinitionResult melnorme.lang.tooling.toolchain.ops.SourceLocation 6 1 1 - - Internal -> Internal
melnorme.lang.tooling.common.ISourceBuffer melnorme.lang.tooling.toolchain.ops.SourceOpContext 2 1 1 - - Internal -> Internal
melnorme.lang.ide.ui.text.completion.CompletionContext melnorme.lang.tooling.toolchain.ops.SourceOpContext 4 1 1 Composition - Internal -> Internal
melnorme.lang.ide.ui.text.completion.CompletionContext melnorme.lang.ide.core.text.ISourceBufferExt 4 1 1 - - Internal -> Internal
melnorme.lang.utils.parse.StringCharSource java.lang.String 2 2 1 Composition - Internal -> Jdk
melnorme.utilbox.core.CommonException melnorme.lang.tooling.toolchain.ops.ToolResponse.StatusValidation 1 1 1 - - Internal -> Internal
melnorme.lang.tooling.toolchain.ops.ToolResponse melnorme.utilbox.collections.ArrayList2 1 1 1 - - Internal -> Internal
melnorme.utilbox.status.IStatusMessage java.lang.String 2 1 1 - - Internal -> Jdk
melnorme.lang.tooling.toolchain.ops.ToolResponse<melnorme.lang.tooling.toolchain.ops.SourceLocation> melnorme.lang.tooling.toolchain.ops.SourceLocation 1 1 1 - - Internal -> Internal
melnorme.utilbox.concurrency.ICancelMonitor melnorme.lang.tooling.common.ops.IOperationMonitor 1 1 1 T_SUPER_R - Internal -> Internal
melnorme.lang.tooling.completion.LangCompletionResult melnorme.utilbox.collections.Indexable<melnorme.lang.tooling.ToolCompletionProposal> 2 1 1 - - Internal -> Internal
melnorme.utilbox.core.fntypes.CallableX melnorme.utilbox.core.fntypes.SupplierExt 11 4 1 R_SUPER_T - Internal -> Internal
melnorme.lang.ide.ui.utils.operations.BasicUIOperation melnorme.lang.ide.ui.editor.actions.AbstractEditorToolOperation<?> 4 2 1 - - Internal -> Internal
com.googlecode.goclipse.ui.navigator.elements.GoPathElement melnorme.lang.ide.core.INavigatorElement_Actual 1 1 1 - - Internal -> Internal
boolean melnorme.utilbox.misc.Location 1 1 1 - - Jdk -> Internal
com.googlecode.goclipse.tooling.env.GoPath boolean 1 1 1 - - Internal -> Jdk
org.eclipse.core.runtime.IStatus melnorme.utilbox.status.IStatusMessage 2 1 1 - - External -> Internal
boolean melnorme.lang.tooling.common.ISourceBuffer 2 2 1 - - Jdk -> Internal
com.googlecode.goclipse.core.engine.GoSourceModelManager melnorme.lang.ide.core.engine.SourceModelManager 1 1 1 R_SUPER_T - Internal -> Internal
com.googlecode.goclipse.core.engine.GoBundleModelManager melnorme.lang.ide.core.project_model.BundleModelManager<? extendsmelnorme.lang.ide.core.project_model.LangBundleModel> 2 1 1 R_SUPER_T - Internal -> Internal
com.googlecode.goclipse.core.operations.GoToolManager melnorme.lang.ide.core.operations.ToolManager 3 1 1 R_SUPER_T - Internal -> Internal
com.googlecode.goclipse.core.engine.GoBundleModelManager.GoBundleModel melnorme.lang.ide.core.project_model.LangBundleModel 1 1 1 R_SUPER_T - Internal -> Internal
com.googlecode.goclipse.core.operations.GoBuildManager melnorme.lang.ide.core.operations.build.BuildManager 4 1 1 R_SUPER_T - Internal -> Internal
org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException 4 2 1 - - External -> External
melnorme.lang.ide.core.LangCore.StatusExt org.eclipse.core.runtime.Status 2 2 1 R_SUPER_T - Internal -> External
LANG_PROJECT_ID.ide.core.operations.LANGUAGE_ToolManager melnorme.lang.ide.core.operations.ToolManager 1 1 1 R_SUPER_T - Internal -> Internal
melnorme.utilbox.core.fntypes.ResultRunnable melnorme.utilbox.core.fntypes.SimpleRunnableFuture 1 1 1 SIBLING - Internal -> Internal
melnorme.utilbox.core.fntypes.SimpleRunnableFuture melnorme.utilbox.concurrency.SimpleRunnableFutureX.SimpleRunnableFuture 3 1 1 - - Internal -> Internal
melnorme.utilbox.process.ExternalProcessHelper.ReadAllBytesTask java.lang.Runnable 4 2 1 R_SUPER_T - Internal -> Jdk
melnorme.utilbox.core.fntypes.Result melnorme.utilbox.core.fntypes.CResult 1 1 1 R_SUPER_T - Internal -> Internal
melnorme.utilbox.concurrency.SimpleRunnableFutureX.SimpleRunnableFuture melnorme.utilbox.concurrency.RunnableFuture2 3 1 1 - - Internal -> Internal
melnorme.utilbox.concurrency.FutureX melnorme.utilbox.concurrency.BasicFuture 2 2 1 - - Internal -> Internal
melnorme.utilbox.concurrency.FutureX melnorme.utilbox.concurrency.Future2 4 2 1 R_SUPER_T - Internal -> Internal
melnorme.utilbox.concurrency.FutureX melnorme.utilbox.concurrency.FutureTaskX 8 2 1 R_SUPER_T - Internal -> Internal
void com.googlecode.goclipse.core.tools.GocodeServerInstance 1 1 1 - - Jdk -> Internal
java.lang.String melnorme.utilbox.core.CommonException 3 1 1 - - Jdk -> Internal
melnorme.lang.ide.core.engine.LanguageServerHandler<?> melnorme.lang.ide.core.engine.ILanguageServerHandler 2 1 1 SIBLING - Internal -> Internal
melnorme.lang.ide.core.engine.LanguageServerHandler<? extendsmelnorme.lang.ide.core.engine.LanguageServerInstance> melnorme.lang.ide.core.engine.ILanguageServerHandler 1 1 1 SIBLING - Internal -> Internal
melnorme.utilbox.concurrency.ICommonExecutor.CommonFuture melnorme.utilbox.concurrency.Future2 2 1 1 R_SUPER_T - Internal -> Internal
melnorme.utilbox.concurrency.FutureTaskX melnorme.utilbox.concurrency.IRunnableFuture2 3 1 1 SIBLING - Internal -> Internal
melnorme.utilbox.concurrency.RunnableFuture2.ResultRunnableFuture melnorme.utilbox.concurrency.RunnableFuture2 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Runnable melnorme.utilbox.core.fntypes.CallableX<java.lang.Object, java.lang.RuntimeException> 2 1 1 - - Jdk -> Internal
? java.lang.Object 2 1 1 - - TypeVariable -> Jdk
int void 1 1 1 - - Jdk -> Jdk
melnorme.utilbox.concurrency.RunnableFuture2 melnorme.utilbox.concurrency.Future2 1 1 1 - - Internal -> Internal
melnorme.utilbox.concurrency.RunnableFuture2.ResultRunnableFuture melnorme.utilbox.concurrency.IRunnableFuture2 1 1 1 - - Internal -> Internal
melnorme.utilbox.core.fntypes.OperationCallable melnorme.lang.tooling.common.ops.MonitorOperationCallable 1 1 1 T_SUPER_R - Internal -> Internal
melnorme.utilbox.concurrency.RunnableFuture2 melnorme.utilbox.concurrency.IRunnableFuture2 3 1 1 - - Internal -> Internal
melnorme.lang.tooling.common.ops.IOperationMonitor.BasicOperationMonitor melnorme.lang.tooling.common.ops.IOperationMonitor 1 1 1 R_SUPER_T - Internal -> Internal
java.util.concurrent.FutureTask<RET> melnorme.utilbox.concurrency.CancellableTask 1 1 1 - - Jdk -> Internal
melnorme.utilbox.process.ExternalProcessNotifyingHelper melnorme.utilbox.process.ExternalProcessHelper 3 1 1 R_SUPER_T - Internal -> Internal
melnorme.utilbox.concurrency.IRunnableFuture2 melnorme.lang.utils.concurrency.MonitorRunnableFuture 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Runnable melnorme.utilbox.process.ExternalProcessHelper.ReadAllBytesTask 4 1 1 - - Jdk -> Internal
melnorme.utilbox.process.ExternalProcessHelper melnorme.utilbox.process.IExternalProcessHandler 4 1 1 - - Internal -> Internal
java.lang.Runnable melnorme.utilbox.process.ExternalProcessHelper_Test.EndlessReadTask 2 1 1 - - Jdk -> Internal
melnorme.utilbox.concurrency.ICancelMonitor.CancelMonitor melnorme.utilbox.concurrency.ICancelMonitor.CancelMonitorWithLatch 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String java.util.Optional<java.lang.String> 2 1 1 - - Jdk -> Jdk
org.eclipse.jface.text.ITextViewer melnorme.lang.ide.core.text.format.ILastKeyInfoProvider 2 1 1 - - External -> Internal
org.eclipse.jface.text.DocumentCommand melnorme.lang.ide.core.text.DocumentCommand2 22 1 1 - - External -> Internal
melnorme.utilbox.fields.validation.ValidationSource.ValidationSourceX melnorme.utilbox.core.fntypes.RunnableX<melnorme.utilbox.status.StatusException> 2 1 1 - - Internal -> Internal
org.json.JSONArray com.google.gson.JsonArray 1 1 1 - - External -> External
java.lang.Object com.google.gson.JsonElement 1 1 1 - - Jdk -> External
org.json.JSONObject com.google.gson.JsonObject 2 1 1 - - External -> External
org.eclipse.core.runtime.IProgressMonitor melnorme.lang.tooling.common.ops.IOperationMonitor 1 1 1 - - External -> Internal
melnorme.lang.ide.core.operations.ILangOperationsListener_Default.IToolOperationMonitor melnorme.lang.tooling.common.ops.IOperationMonitor 2 1 1 - - Internal -> Internal
melnorme.lang.tooling.common.ops.Operation org.eclipse.core.resources.IProject 1 1 1 - - Internal -> External
melnorme.lang.tooling.common.ops.IOperationMonitor org.eclipse.core.runtime.IProgressMonitor 1 1 1 - - Internal -> External
melnorme.lang.ide.core.operations.build.CompositeBuildOperation void 1 1 1 - - Internal -> Jdk
melnorme.lang.ide.core.operations.build.CompositeBuildOperation melnorme.lang.ide.core.operations.build.BuildOperationCreator.ProjectBuildOperation 1 1 1 R_SUPER_T - Internal -> Internal
org.eclipse.core.runtime.jobs.ISchedulingRule melnorme.lang.tooling.common.ops.OperationFuture2<java.lang.Void> 1 1 1 - - External -> Internal
void org.eclipse.core.runtime.jobs.Job 1 1 1 - - Jdk -> External
org.eclipse.ui.console.IOConsoleOutputStream melnorme.lang.ide.ui.tools.console.ToolsConsole.IOConsoleOutputStreamExt 17 1 1 Composition - External -> Internal
void java.util.Collection<melnorme.lang.ide.core.operations.build.BuildOperationCreator.ProjectBuildOperation> 1 1 1 - - Jdk -> Jdk