package abapci.preferences;

/**
 * Constant definitions for plug-in preferences
 */
public class PreferenceConstants {

	public static final String PREF_JENKINS_URL = "jenkinsUrlPreference";

	public static final String PREF_JENKINS_USERNAME = "jenkinsUsernamePreference";

	public static final String PREF_JENKINS_PASSWORD = "jenkinsPasswordPreference";

	public static final String PREF_JENKINS_BUILD_TOKEN = "jenkinsBuildTokenPreference";

	public static final String PREF_JENKINS_RUN_AFTER_UNIT_TESTS_TURN_GREEN = "jenkinsRunAfterUnitTestsTurnGreenPreference";

	public static final String PREF_UNIT_RUN_ON_SAVE = "abapUnitRunOnSavePreference";

	public static final String PREF_UNIT_RUN_ACTIVATED_OBJECTS_ONLY = "unitTestRunActivatedObjectsOnlyPreference";

	public static final String PREF_ATC_RUN_ACTIVATED_OBJECTS_ONLY = "atcRunDeltaActivatedObjectsPreference";

	public static final String PREF_ATC_VARIANT = "atcVariantPreference";

	public static final String PREF_COLORED_PROJECTS_LEFT_RULER_ENABLED = "coloredProjectsLeftRulerEnabled";

	public static final String PREF_COLORED_PROJECTS_RIGHT_RULER_ENABLED = "coloredProjectsRightRulerEnabled";

	public static final String PREF_COLORED_PROJECTS_HEADER_TAB_ENABLED = "coloredProjectsHeaderTabEnabled";

	public static final String PREF_COLORED_PROJECTS_STATUS_BAR_ENABLED = "coloredProjectsStatusBarEnabled";

	public static final String PREF_COLORED_PROJECTS_STATUS_BAR_WIDGET_ENABLED = "coloredProjectsStatusBarWidgetEnabled";

	public static final String PREF_COLORED_PROJECTS_TITLE_ICON_ENABLED = "coloredProjectsTitleIconEnabled";

	public static final String PREF_COLORED_PROJECTS_TITLE_ICON_WIDTH_PERCENT = "coloredProjectsTitleIconWidthPercent";

	public static final String PREF_COLORED_PROJECTS_TITLE_ICON_HEIGTH_PERCENT = "coloredProjectsTitleIconHeightPercent";

	public static final String PREF_COLORED_PROJECTS_NEW_DIALOG_ENABLED = "coloredProjectsNewDialogEnabled";

	public static final String PREF_SOURCE_CODE_FORMATTING_ENABLED = "sourceCodeFormattingEnabled";

	public static final String PREF_SOURCE_CODE_FORMATTING_PREFIX = "sourceCodeFormattingPrefix";

	public static final String PREF_SOURCE_CODE_CLEANUP_NOT_USED_VARIABLES = "sourceCodeCleanupNotUsedVariables";

	public static final String PREF_UNIT_RUN_CRITICAL_TESTS_ENABLED = "unitRunCriticalTestsEnabled";

	public static final String PREF_UNIT_RUN_DANGEROUS_TESTS_ENABLED = "unitRunDangerousTestsEnabled";

	public static final String PREF_UNIT_RUN_HARMLESS_TESTS_ENABLED = "unitRunHarmlessTestsEnabled";

	public static final String PREF_UNIT_RUN_DURATION_LONG_TESTS_ENABLED = "unitRunDurationLongTestsEnabled";

	public static final String PREF_UNIT_RUN_DURATION_MEDIUM_TESTS_ENABLED = "unitRunDurationMediumTestsEnabled";

	public static final String PREF_UNIT_RUN_DURATION_SHORT_TESTS_ENABLED = "unitRunDurationShortTestsEnabled";

	public static final String PREF_DIALOG_NEW_PACKAGE_FOR_CI_RUN_ENABLED = "dialogNewPackageForCiRunEnabled";

	public static final String PREF_UNIT_TEST_OK_BACKGROUND_COLOR = "unitTestOkBackgroundColor";

	public static final String PREF_UNIT_TEST_FAIL_BACKGROUND_COLOR = "unitTestFailBackgroundColor";

	public static final String PREF_ATC_TEST_FAIL_BACKGROUND_COLOR = "atcTestFailBackgroundColor";

	public static final String PREF_TDD_MODE = "tddMode";

	public static final String PREF_TDD_MIN_REQUIRED_SECONDS = "tddMinRequiredSeconds";

	public static final String PREF_CHANGE_STATUS_BAR_BACKGROUND_COLOR = "changeStatusBarBackgroundColorEnabled";

	public static final String PREF_VISUALISATION_STATUS_BAR_WIDGET_ENABLED = "sourceCodeStatusBarWidgetEnabled";

	public static final String PREF_VISUALISATION_STATUS_CHANGE_THEME_ENABLED = "visualisationStatusChangeThemeEnabled";

	public static final String PREF_DEVELOPER_JAVA_SIMU_MODE_ENABLED = "developerJavaSimuModeEnabled";

	public static final String PREF_DEVELOPER_TRACING_ENABLED = "developerTracingEnabled";

	public static final String PREF_ATC_ANNOTATION_HANDLING_ENABLED = "atcAnnotationHandlingEnabled";

	public static final String PREF_ABAP_GIT_ENABLED = "abapGitEnabled";

	public static final String PREF_ABAP_GIT_ONLY_ONE_ABAP_GIT_TRANSACTION_ENABLED = "abapGitOnlyOneAbapGitTransactionEnabled";

	public static final String PREF_ABAP_GIT_CHANGE_TRANSACTION_LABEL_ENABLED = "abapGitChangeTransactionLabelEnabled";

	private PreferenceConstants() {
	}

}
