Class ConditionalCondenser


  • public class ConditionalCondenser
    extends java.lang.Object
    • Field Detail

      • testEclipse

        private boolean testEclipse
      • notInstanceOf

        private boolean notInstanceOf
    • Constructor Detail

      • ConditionalCondenser

        private ConditionalCondenser​(boolean testEclipse,
                                     boolean notInstanceOf)
    • Method Detail

      • appropriateForIfAssignmentCollapse1

        private static boolean appropriateForIfAssignmentCollapse1​(Op03SimpleStatement statement)
      • appropriateForIfAssignmentCollapse2

        private static boolean appropriateForIfAssignmentCollapse2​(Op03SimpleStatement statement)
      • collapseAssignmentsIntoConditional

        private void collapseAssignmentsIntoConditional​(Op03SimpleStatement ifStatement)