Source:
<code>public BreakPanelToolbarFactory(BreakpointsParam breakpointsParams, BreakPanel breakPanel) { super(); continueButtonAction = new ContinueButtonAction(); stepButtonAction = new StepButtonAction(); dropButtonAction = new DropButtonAction(); addBreakpointButtonAction = new AddBreakpointButtonAction(); breakRequestsButtonAction = new BreakRequestsButtonAction(); breakResponsesButtonAction = new BreakResponsesButtonAction(); breakAllButtonAction = new BreakAllButtonAction(); setBreakOnJavaScriptAction = new SetBreakOnJavaScriptAction(); setBreakOnCssAndFontsAction = new SetBreakOnCssAndFontsAction(); setBreakOnMultimediaAction = new SetBreakOnMultimediaAction(); setOnlyBreakOnScopeAction = new SetBreakOnlyOnScopeAction(); this.breakpointsParams = breakpointsParams; this.breakPanel = breakPanel; <START> this.ignoreRulesEnable = new ArrayList<>(0); <END> ignoreJavascriptBreakpointMessage = new HttpBreakpointMessage( breakpointsParams.getJavascriptUrlRegex(), HttpBreakpointMessage.Location.url, HttpBreakpointMessage.Match.regex, false, true); ignoreRulesEnable.add(ignoreJavascriptBreakpointMessage); ignoreCssAndFontsBreakpointMessage = new HttpBreakpointMessage( breakpointsParams.getCssAndFontsUrlRegex(), HttpBreakpointMessage.Location.url, HttpBreakpointMessage.Match.regex, false, true); ignoreRulesEnable.add(ignoreCssAndFontsBreakpointMessage); ignoreMultimediaBreakpointMessage = new HttpBreakpointMessage( breakpointsParams.getMultimediaUrlRegex(), HttpBreakpointMessage.Location.url, HttpBreakpointMessage.Match.regex, false, true); ignoreRulesEnable.add(ignoreMultimediaBreakpointMessage); }</code><technical_language>0 -> 3</technical_language>

Target:
public BreakPanelToolbarFactory(BreakpointsParam breakpointsParams, BreakPanel breakPanel) { super(); continueButtonAction = new ContinueButtonAction(); stepButtonAction = new StepButtonAction(); dropButtonAction = new DropButtonAction(); addBreakpointButtonAction = new AddBreakpointButtonAction(); breakRequestsButtonAction = new BreakRequestsButtonAction(); breakResponsesButtonAction = new BreakResponsesButtonAction(); breakAllButtonAction = new BreakAllButtonAction(); setBreakOnJavaScriptAction = new SetBreakOnJavaScriptAction(); setBreakOnCssAndFontsAction = new SetBreakOnCssAndFontsAction(); setBreakOnMultimediaAction = new SetBreakOnMultimediaAction(); setOnlyBreakOnScopeAction = new SetBreakOnlyOnScopeAction(); this.breakpointsParams = breakpointsParams; this.breakPanel = breakPanel; this.ignoreRulesEnable = new ArrayList<>(3); ignoreJavascriptBreakpointMessage = new HttpBreakpointMessage( breakpointsParams.getJavascriptUrlRegex(), HttpBreakpointMessage.Location.url, HttpBreakpointMessage.Match.regex, false, true); ignoreRulesEnable.add(ignoreJavascriptBreakpointMessage); ignoreCssAndFontsBreakpointMessage = new HttpBreakpointMessage( breakpointsParams.getCssAndFontsUrlRegex(), HttpBreakpointMessage.Location.url, HttpBreakpointMessage.Match.regex, false, true); ignoreRulesEnable.add(ignoreCssAndFontsBreakpointMessage); ignoreMultimediaBreakpointMessage = new HttpBreakpointMessage( breakpointsParams.getMultimediaUrlRegex(), HttpBreakpointMessage.Location.url, HttpBreakpointMessage.Match.regex, false, true); ignoreRulesEnable.add(ignoreMultimediaBreakpointMessage); }