From e0e39891f5e408f89ac8368c3ebea33623a9ffc2 Mon Sep 17 00:00:00 2001 From: Ulrich Huber Date: Mon, 21 Oct 2019 22:49:42 +0100 Subject: [PATCH] Remove Eclpise project files and add them to gitignore --- .autotools | 42 ------ .cproject | 103 ------------- .gitignore | 6 + .project | 27 ---- .settings/.gitignore | 1 - .settings/org.eclipse.cdt.codan.core.prefs | 76 ---------- .settings/org.eclipse.cdt.core.prefs | 164 -------------------- .settings/org.eclipse.cdt.ui.prefs | 3 - development/coding-conventions/README | 4 - development/coding-conventions/eclipse.xml | 168 --------------------- development/testcases/Testcases.ods | Bin 48536 -> 0 bytes 11 files changed, 6 insertions(+), 588 deletions(-) delete mode 100644 .autotools delete mode 100644 .cproject delete mode 100644 .project delete mode 100644 .settings/.gitignore delete mode 100644 .settings/org.eclipse.cdt.codan.core.prefs delete mode 100644 .settings/org.eclipse.cdt.core.prefs delete mode 100644 .settings/org.eclipse.cdt.ui.prefs delete mode 100644 development/coding-conventions/README delete mode 100644 development/coding-conventions/eclipse.xml delete mode 100644 development/testcases/Testcases.ods diff --git a/.autotools b/.autotools deleted file mode 100644 index 2c31cd8f..00000000 --- a/.autotools +++ /dev/null @@ -1,42 +0,0 @@ - - - - - diff --git a/.cproject b/.cproject deleted file mode 100644 index f7b987ad..00000000 --- a/.cproject +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - make - -j8 - all - true - false - true - - - - - - - - - - - - - - - - - diff --git a/.gitignore b/.gitignore index 2e3b3f7f..e6d9cf23 100644 --- a/.gitignore +++ b/.gitignore @@ -20,6 +20,12 @@ configure po/POTFILES stamp-h1 +# Eclipse +.autotools +.cproject +.project +.settings/ + # PPA Build (ubuntu) ppa-build diff --git a/.project b/.project deleted file mode 100644 index 60f8066f..00000000 --- a/.project +++ /dev/null @@ -1,27 +0,0 @@ - - - xournalpp - - - - - - org.eclipse.cdt.managedbuilder.core.genmakebuilder - clean,full,incremental, - - - - - org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder - full,incremental, - - - - - - org.eclipse.cdt.core.cnature - org.eclipse.cdt.core.ccnature - org.eclipse.cdt.managedbuilder.core.managedBuildNature - org.eclipse.cdt.managedbuilder.core.ScannerConfigNature - - diff --git a/.settings/.gitignore b/.settings/.gitignore deleted file mode 100644 index d81d4c41..00000000 --- a/.settings/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/language.settings.xml diff --git a/.settings/org.eclipse.cdt.codan.core.prefs b/.settings/org.eclipse.cdt.codan.core.prefs deleted file mode 100644 index 9f6e81f5..00000000 --- a/.settings/org.eclipse.cdt.codan.core.prefs +++ /dev/null @@ -1,76 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.cdt.codan.checkers.errnoreturn=Warning -org.eclipse.cdt.codan.checkers.errnoreturn.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No return\\")",implicit\=>false} -org.eclipse.cdt.codan.checkers.errreturnvalue=Error -org.eclipse.cdt.codan.checkers.errreturnvalue.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused return value\\")"} -org.eclipse.cdt.codan.checkers.nocommentinside=-Error -org.eclipse.cdt.codan.checkers.nocommentinside.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Nesting comments\\")"} -org.eclipse.cdt.codan.checkers.nolinecomment=-Error -org.eclipse.cdt.codan.checkers.nolinecomment.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Line comments\\")"} -org.eclipse.cdt.codan.checkers.noreturn=Error -org.eclipse.cdt.codan.checkers.noreturn.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No return value\\")",implicit\=>false} -org.eclipse.cdt.codan.internal.checkers.AbstractClassCreation=-Error -org.eclipse.cdt.codan.internal.checkers.AbstractClassCreation.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Abstract class cannot be instantiated\\")"} -org.eclipse.cdt.codan.internal.checkers.AmbiguousProblem=-Error -org.eclipse.cdt.codan.internal.checkers.AmbiguousProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Ambiguous problem\\")"} -org.eclipse.cdt.codan.internal.checkers.AssignmentInConditionProblem=Warning -org.eclipse.cdt.codan.internal.checkers.AssignmentInConditionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Assignment in condition\\")"} -org.eclipse.cdt.codan.internal.checkers.AssignmentToItselfProblem=Error -org.eclipse.cdt.codan.internal.checkers.AssignmentToItselfProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Assignment to itself\\")"} -org.eclipse.cdt.codan.internal.checkers.CaseBreakProblem=Warning -org.eclipse.cdt.codan.internal.checkers.CaseBreakProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No break at end of case\\")",no_break_comment\=>"no break",last_case_param\=>false,empty_case_param\=>false,enable_fallthrough_quickfix_param\=>false} -org.eclipse.cdt.codan.internal.checkers.CatchByReference=Warning -org.eclipse.cdt.codan.internal.checkers.CatchByReference.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Catching by reference is recommended\\")",unknown\=>false,exceptions\=>()} -org.eclipse.cdt.codan.internal.checkers.CircularReferenceProblem=-Error -org.eclipse.cdt.codan.internal.checkers.CircularReferenceProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Circular inheritance\\")"} -org.eclipse.cdt.codan.internal.checkers.ClassMembersInitialization=Warning -org.eclipse.cdt.codan.internal.checkers.ClassMembersInitialization.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Class members should be properly initialized\\")",skip\=>true} -org.eclipse.cdt.codan.internal.checkers.DecltypeAutoProblem=Error -org.eclipse.cdt.codan.internal.checkers.DecltypeAutoProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid 'decltype(auto)' specifier\\")"} -org.eclipse.cdt.codan.internal.checkers.FieldResolutionProblem=-Error -org.eclipse.cdt.codan.internal.checkers.FieldResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Field cannot be resolved\\")"} -org.eclipse.cdt.codan.internal.checkers.FunctionResolutionProblem=-Error -org.eclipse.cdt.codan.internal.checkers.FunctionResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Function cannot be resolved\\")"} -org.eclipse.cdt.codan.internal.checkers.InvalidArguments=-Error -org.eclipse.cdt.codan.internal.checkers.InvalidArguments.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid arguments\\")"} -org.eclipse.cdt.codan.internal.checkers.InvalidTemplateArgumentsProblem=-Error -org.eclipse.cdt.codan.internal.checkers.InvalidTemplateArgumentsProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid template argument\\")"} -org.eclipse.cdt.codan.internal.checkers.LabelStatementNotFoundProblem=-Error -org.eclipse.cdt.codan.internal.checkers.LabelStatementNotFoundProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Label statement not found\\")"} -org.eclipse.cdt.codan.internal.checkers.MemberDeclarationNotFoundProblem=-Error -org.eclipse.cdt.codan.internal.checkers.MemberDeclarationNotFoundProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Member declaration not found\\")"} -org.eclipse.cdt.codan.internal.checkers.MethodResolutionProblem=-Error -org.eclipse.cdt.codan.internal.checkers.MethodResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Method cannot be resolved\\")"} -org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker=-Info -org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Name convention for function\\")",pattern\=>"^[a-z]",macro\=>true,exceptions\=>()} -org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructorProblem=Warning -org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructorProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Class has a virtual method and non-virtual destructor\\")"} -org.eclipse.cdt.codan.internal.checkers.OverloadProblem=-Error -org.eclipse.cdt.codan.internal.checkers.OverloadProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid overload\\")"} -org.eclipse.cdt.codan.internal.checkers.RedeclarationProblem=-Error -org.eclipse.cdt.codan.internal.checkers.RedeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid redeclaration\\")"} -org.eclipse.cdt.codan.internal.checkers.RedefinitionProblem=-Error -org.eclipse.cdt.codan.internal.checkers.RedefinitionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid redefinition\\")"} -org.eclipse.cdt.codan.internal.checkers.ReturnStyleProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.ReturnStyleProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Return with parenthesis\\")"} -org.eclipse.cdt.codan.internal.checkers.ScanfFormatStringSecurityProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.ScanfFormatStringSecurityProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Format String Vulnerability\\")"} -org.eclipse.cdt.codan.internal.checkers.StatementHasNoEffectProblem=Warning -org.eclipse.cdt.codan.internal.checkers.StatementHasNoEffectProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Statement has no effect\\")",macro\=>true,exceptions\=>()} -org.eclipse.cdt.codan.internal.checkers.SuggestedParenthesisProblem=Warning -org.eclipse.cdt.codan.internal.checkers.SuggestedParenthesisProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Suggested parenthesis around expression\\")",paramNot\=>false} -org.eclipse.cdt.codan.internal.checkers.SuspiciousSemicolonProblem=Warning -org.eclipse.cdt.codan.internal.checkers.SuspiciousSemicolonProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Suspicious semicolon\\")",else\=>false,afterelse\=>false} -org.eclipse.cdt.codan.internal.checkers.TypeResolutionProblem=-Error -org.eclipse.cdt.codan.internal.checkers.TypeResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Type cannot be resolved\\")"} -org.eclipse.cdt.codan.internal.checkers.UnusedFunctionDeclarationProblem=Warning -org.eclipse.cdt.codan.internal.checkers.UnusedFunctionDeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused function declaration\\")",macro\=>true} -org.eclipse.cdt.codan.internal.checkers.UnusedStaticFunctionProblem=Warning -org.eclipse.cdt.codan.internal.checkers.UnusedStaticFunctionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused static function\\")",macro\=>true} -org.eclipse.cdt.codan.internal.checkers.UnusedVariableDeclarationProblem=Warning -org.eclipse.cdt.codan.internal.checkers.UnusedVariableDeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused variable declaration in file scope\\")",macro\=>true,exceptions\=>("@(\#)","$Id")} -org.eclipse.cdt.codan.internal.checkers.VariableResolutionProblem=-Error -org.eclipse.cdt.codan.internal.checkers.VariableResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Symbol is not resolved\\")"} -org.eclipse.cdt.qt.core.qtproblem=Warning -org.eclipse.cdt.qt.core.qtproblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>false,RUN_ON_INC_BUILD\=>false,RUN_ON_FILE_OPEN\=>true,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>null} -useParentScope=false diff --git a/.settings/org.eclipse.cdt.core.prefs b/.settings/org.eclipse.cdt.core.prefs deleted file mode 100644 index 69c52803..00000000 --- a/.settings/org.eclipse.cdt.core.prefs +++ /dev/null @@ -1,164 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.cdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.cdt.core.formatter.alignment_for_assignment=16 -org.eclipse.cdt.core.formatter.alignment_for_base_clause_in_type_declaration=80 -org.eclipse.cdt.core.formatter.alignment_for_binary_expression=16 -org.eclipse.cdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.cdt.core.formatter.alignment_for_conditional_expression=34 -org.eclipse.cdt.core.formatter.alignment_for_conditional_expression_chain=18 -org.eclipse.cdt.core.formatter.alignment_for_constructor_initializer_list=0 -org.eclipse.cdt.core.formatter.alignment_for_declarator_list=16 -org.eclipse.cdt.core.formatter.alignment_for_enumerator_list=48 -org.eclipse.cdt.core.formatter.alignment_for_expression_list=0 -org.eclipse.cdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.cdt.core.formatter.alignment_for_member_access=0 -org.eclipse.cdt.core.formatter.alignment_for_overloaded_left_shift_chain=16 -org.eclipse.cdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.cdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.cdt.core.formatter.brace_position_for_array_initializer=next_line -org.eclipse.cdt.core.formatter.brace_position_for_block=next_line -org.eclipse.cdt.core.formatter.brace_position_for_block_in_case=next_line -org.eclipse.cdt.core.formatter.brace_position_for_method_declaration=next_line -org.eclipse.cdt.core.formatter.brace_position_for_namespace_declaration=next_line -org.eclipse.cdt.core.formatter.brace_position_for_switch=next_line -org.eclipse.cdt.core.formatter.brace_position_for_type_declaration=next_line -org.eclipse.cdt.core.formatter.comment.line_up_line_comment_in_blocks_on_first_column=false -org.eclipse.cdt.core.formatter.comment.min_distance_between_code_and_line_comment=1 -org.eclipse.cdt.core.formatter.comment.never_indent_line_comments_on_first_column=true -org.eclipse.cdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=true -org.eclipse.cdt.core.formatter.compact_else_if=true -org.eclipse.cdt.core.formatter.continuation_indentation=2 -org.eclipse.cdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.cdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.cdt.core.formatter.indent_access_specifier_compare_to_type_header=false -org.eclipse.cdt.core.formatter.indent_access_specifier_extra_spaces=0 -org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_access_specifier=true -org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_namespace_header=false -org.eclipse.cdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.cdt.core.formatter.indent_declaration_compare_to_template_header=false -org.eclipse.cdt.core.formatter.indent_empty_lines=false -org.eclipse.cdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.cdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.cdt.core.formatter.indentation.size=4 -org.eclipse.cdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.cdt.core.formatter.insert_new_line_after_template_declaration=do not insert -org.eclipse.cdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.cdt.core.formatter.insert_new_line_before_catch_in_try_statement=insert -org.eclipse.cdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.cdt.core.formatter.insert_new_line_before_colon_in_constructor_initializer_list=insert -org.eclipse.cdt.core.formatter.insert_new_line_before_else_in_if_statement=insert -org.eclipse.cdt.core.formatter.insert_new_line_before_identifier_in_function_declaration=do not insert -org.eclipse.cdt.core.formatter.insert_new_line_before_while_in_do_statement=insert -org.eclipse.cdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.cdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.cdt.core.formatter.insert_space_after_binary_operator=insert -org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_arguments=insert -org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_parameters=insert -org.eclipse.cdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.cdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.cdt.core.formatter.insert_space_after_colon_in_base_clause=insert -org.eclipse.cdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.cdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.cdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_base_types=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_declarator_list=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_expression_list=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_arguments=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_parameters=insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_arguments=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_parameters=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_bracket=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_exception_specification=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.cdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.cdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.cdt.core.formatter.insert_space_before_binary_operator=insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_arguments=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_parameters=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_bracket=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_exception_specification=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_colon_in_base_clause=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.cdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_base_types=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_declarator_list=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_expression_list=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_arguments=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_parameters=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_arguments=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_parameters=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_namespace_declaration=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_bracket=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_exception_specification=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.cdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.cdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.cdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.cdt.core.formatter.insert_space_between_empty_brackets=do not insert -org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_exception_specification=do not insert -org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.cdt.core.formatter.join_wrapped_lines=true -org.eclipse.cdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.cdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.cdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.cdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.cdt.core.formatter.lineSplit=120 -org.eclipse.cdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.cdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.cdt.core.formatter.tabulation.char=tab -org.eclipse.cdt.core.formatter.tabulation.size=4 -org.eclipse.cdt.core.formatter.use_tabs_only_for_leading_indentations=false diff --git a/.settings/org.eclipse.cdt.ui.prefs b/.settings/org.eclipse.cdt.ui.prefs deleted file mode 100644 index 4ee396b4..00000000 --- a/.settings/org.eclipse.cdt.ui.prefs +++ /dev/null @@ -1,3 +0,0 @@ -eclipse.preferences.version=1 -formatter_profile=_Xournalpp -formatter_settings_version=1 diff --git a/development/coding-conventions/README b/development/coding-conventions/README deleted file mode 100644 index ac6be70a..00000000 --- a/development/coding-conventions/README +++ /dev/null @@ -1,4 +0,0 @@ -You can find current coding conventions info on project's wiki page: -https://github.com/xournalpp/xournalpp/wiki/Coding-conventions - -In this folder are IDE's formatting configurations diff --git a/development/coding-conventions/eclipse.xml b/development/coding-conventions/eclipse.xml deleted file mode 100644 index 2703efeb..00000000 --- a/development/coding-conventions/eclipse.xml +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/development/testcases/Testcases.ods b/development/testcases/Testcases.ods deleted file mode 100644 index 6062919738658954fc94bcd43147a94f695f3fde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48536 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 MA