Skip to content

I20181023-0800

@jjohnstn jjohnstn tagged this 19 Oct 19:29
- refactor SemanticToken to jdt.core.manipulation
- copy SharedASTProvider into SharedASTProviderCore and deprecate
  SharedASTProvider
- change all users of SharedASTProvider in jdt.ui and
  jdt.core.manipulation to use SharedASTProviderCore
- create new HighlightedPositionCore based on the static
  HighlightedPostion class found in SemanticHighlightingManager
- change SemanticHighlightingManager to base HighlightedPosition
  on HighlightedPositionCore
- create new PositionCollectorCore class based on PositionCollector
  class in SemanticHighlightingReconciler and have
  SemanticHighlightingReconciler base its PositionCollector class
  on it
- break SemanticHighlighting into SemanticHighlightingCore
  and have SemanticHighlighting base on the new SemanticHighlightingCore
- break SemanticHighlightingPresenter into
  SemanticHighlightingPresenterCore class and have the former
  extend SemanticHighlightingPresenterCore
- create SemanticHighlightingsCore from static fields in
  SemanticHighlightings and have SemanticHightlightings use
  the new class to initialize its static fields
- change OrganizeImportsPerfTest to have new EPL 2.0 license
- modify jdt.core.manipulation MANIFEST to expose
  org.eclipse.jdt.ui.internal.ui.javaeditor to jdt.ui

Change-Id: I12854ed58bf4a0ed79f31ea25366a6285d5e41a2
Signed-off-by: Jeff Johnston <jjohnstn@redhat.com>
Assets 2
Loading