<commit_before>
import commands.CommandsFactory;
import commands.ICommand;
import MovementAndImageAPI.src.ImageUpdater;
import MovementAndImageAPI.src.Pen;
import MovementAndImageAPI.src.PenHandler;
import MovementAndImageAPI.src.Turtle;
import MovementAndImageAPI.src.TurtleHandler;
import parser.*;
import input.*;
import java.util.ArrayDeque;
import javafx.application.Application;
import javafx.event.EventHandler;
import javafx.geometry.Point2D;
import javafx.scene.Group;
import javafx.scene.Node;
import javafx.scene.Scene;
import javafx.scene.canvas.Canvas;
import javafx.scene.canvas.GraphicsContext;
import javafx.scene.control.Button;
import javafx.scene.control.ChoiceBox;
import javafx.scene.control.TextField;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.input.KeyCode;
import javafx.scene.input.KeyEvent;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.Pane;
import javafx.scene.paint.Color;
import javafx.stage.Stage;


public class Main extends Application {

    private static final int SCREEN_WIDTH = 1000;
    private static final int SCREEN_HEIGHT = 700;

    private static final int DISPLAY_WIDTH = 1000;
    private static final int DISPLAY_HEIGHT = 600;
    private Scene myScene;
    private Canvas myBackDisplay;
    private Canvas myFrontDisplay;
    private Button BGColorButton;
    private Button RefGridButton;
    private Button HelpPageButton;
    private Button PenColorButton;
    private Button TCButton;
    private GraphicsContext gcBack;
    private GraphicsContext gcFront;
    private String userInput;
    private boolean validInput;
    private InputExecutor inputExecutor = null;
    private CommandsFactory commandsFactory = null;
    private Parser parser = null;<commit_msg>updating before pulling from master<commit_after>
import commands.CommandsFactory;
import commands.ICommand;
import MovementAndImageAPI.src.ImageUpdater;
import MovementAndImageAPI.src.Pen;
import MovementAndImageAPI.src.PenHandler;
import MovementAndImageAPI.src.Turtle;
import MovementAndImageAPI.src.TurtleHandler;
import parser.*;
import input.*;
import java.util.ArrayDeque;
import javafx.application.Application;
import javafx.event.EventHandler;
import javafx.geometry.Point2D;
import javafx.scene.Group;
import javafx.scene.Node;
import javafx.scene.Scene;
import javafx.scene.canvas.Canvas;
import javafx.scene.canvas.GraphicsContext;
import javafx.scene.control.Button;
import javafx.scene.control.ChoiceBox;
import javafx.scene.control.TextField;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.input.KeyCode;
import javafx.scene.input.KeyEvent;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.Pane;
import javafx.scene.paint.Color;
import javafx.stage.Stage;


public class Main extends Application {

    private static final int SCREEN_WIDTH = 1000;
    private static final int SCREEN_HEIGHT = 700;

    private static final int DISPLAY_WIDTH = 1000;
    private static final int DISPLAY_HEIGHT = 600;
    private Scene myScene;
    private Canvas myBackDisplay;
    private Canvas myFrontDisplay;
    private Button BGColorButton;
    private Button RefGridButton;
    private Button HelpPageButton;
    private Button PenColorButton;
    private Button TCButton;
    private GraphicsContext gcBack;
    private GraphicsContext gcFront;
    private String userInput;
    private boolean validInput;
//    private InputExecutor inputExecutor = null;
    private CommandsFactory commandsFactory = null;
    private Parser parser = null;
{'fraction_non_alphanumeric': 0.07209175314036045, 'fraction_numerical': 0.008192244675040962, 'mean_word_length': 5.156302521008404, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1145272', 'n_tokens_mistral': 1071, 'n_tokens_neox': 1025, 'n_words': 279}