Skip to content

I20190206-1800

@jjohnstn jjohnstn tagged this 05 Feb 20:52
- create new LambdaExpressionsFixCore class in jdt.core.manipulation
  based on LambdaExpressionsFix
- create IAnonymousClassCreationOperation interface in
  LambdaExpressionsFixCore so that the majority of logic
  in CreateAnonymousClassCreationOperation can be shared between
  LambdaExpressionsFixCore and LambdaExpressionsFix
- replace LambdaExpressionsFix CreateLambdaOperation and
  CreateAnonymousClassCreation static classes with ones in
  LambdaExpressionsFixCore
- add new constructor to CompilationUnitRewriteOperationsFix that
  takes CompilationUnitRewriteOperation from
  CompilationUnitRewriteOperationsFixCore array as last argument
- have jdt.ui LambdaExpressionsFix use other LambdaExpressionsFixCore
  static classes

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