From 5f73f86787540bbd08596ca6783a70f4907ea6cc Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Wed, 28 Sep 2022 14:49:38 +0900 Subject: [PATCH] Fix the backend code to compile with the new path --- .editorconfig | 84 ----------------- back/.dockerignore | 2 + back/.editorconfig | 85 ++++++++++++++++++ back/Dockerfile | 3 +- back/GitVersion.yml | 5 -- back/Kyoo.sln | 4 - back/icon.ico | Bin 0 -> 107761 bytes back/src/Directory.Build.props | 8 +- .../Kyoo.Host.Console.csproj | 9 -- .../Kyoo.Host.Generic.csproj | 3 - 10 files changed, 90 insertions(+), 113 deletions(-) create mode 100644 back/.editorconfig delete mode 100644 back/GitVersion.yml create mode 100644 back/icon.ico diff --git a/.editorconfig b/.editorconfig index cde44942..5344f175 100644 --- a/.editorconfig +++ b/.editorconfig @@ -12,87 +12,3 @@ smart_tab = true [{*.yaml,*.yml}] indent_style = space indent_size = 2 - -[*.cs] -csharp_prefer_braces = false -dotnet_diagnostic.IDE0130.severity = none -dotnet_diagnostic.IDE0058.severity = none -dotnet_diagnostic.IDE0046.severity = none -dotnet_diagnostic.CA1848.severity = none -dotnet_diagnostic.CA2007.severity = none -# Sort using and Import directives with System.* appearing first -dotnet_sort_system_directives_first = true -csharp_using_directive_placement = outside_namespace:warning -# Avoid "this." if not necessary -dotnet_style_qualification_for_field = false:suggestion -dotnet_style_qualification_for_property = false:suggestion -dotnet_style_qualification_for_method = false:suggestion -dotnet_style_qualification_for_event = false:suggestion -# Use language keywords instead of framework type names for type references -dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion -dotnet_style_predefined_type_for_member_access = true:suggestion -# Suggest more modern language features when available -dotnet_style_object_initializer = true:suggestion -dotnet_style_collection_initializer = true:suggestion -dotnet_style_coalesce_expression = true:suggestion -dotnet_style_null_propagation = true:suggestion -dotnet_style_explicit_tuple_names = true:suggestion -csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion -csharp_style_pattern_matching_over_as_with_null_check = true:suggestion -csharp_style_inlined_variable_declaration = true:suggestion -csharp_style_conditional_delegate_call = true:suggestion -dotnet_style_prefer_auto_properties = true -dotnet_style_prefer_conditional_expression_over_assignment = true -dotnet_style_prefer_conditional_expression_over_return = true -# Disable strange throw. -csharp_style_throw_expression = false:suggestion -# Forbid "var" everywhere -csharp_style_var_for_built_in_types = false:warning -csharp_style_var_when_type_is_apparent = false:warning -csharp_style_var_elsewhere = false:warning -# Prefer method-like constructs to have a block body -csharp_style_expression_bodied_methods = false:none -csharp_style_expression_bodied_constructors = false:none -csharp_style_expression_bodied_operators = false:none -# Prefer property-like constructs to have an expression-body -csharp_style_expression_bodied_properties = true:none -csharp_style_expression_bodied_indexers = true:none -csharp_style_expression_bodied_accessors = true:none -# Newline settings -csharp_new_line_before_open_brace = all -csharp_new_line_before_else = true -csharp_new_line_before_catch = true -csharp_new_line_before_finally = true -csharp_new_line_before_members_in_object_initializers = false -csharp_new_line_before_members_in_anonymous_types = true -# Indentation settings -csharp_indent_case_contents = true -csharp_indent_switch_labels = true -# Modifiers -dotnet_style_readonly_field = true:suggestion -dotnet_style_require_accessibility_modifiers = for_non_interface_members:suggestion -# Naming style -dotnet_naming_symbols.privates.applicable_kinds = property,method,event,delegate -dotnet_naming_symbols.privates.applicable_accessibilities = private -dotnet_naming_style.underscore_pascal.capitalization = pascal_case -dotnet_naming_style.underscore_pascal.required_prefix = _ -dotnet_naming_rule.privates_with_underscore.symbols = privates -dotnet_naming_rule.privates_with_underscore.style = underscore_pascal -dotnet_naming_rule.privates_with_underscore.severity = warning -dotnet_diagnostic.IDE1006.severity = warning -# ReSharper properties -resharper_align_multiline_binary_expressions_chain = false -resharper_csharp_empty_block_style = together_same_line -resharper_indent_nested_foreach_stmt = true -resharper_indent_nested_for_stmt = true -resharper_indent_nested_while_stmt = true -resharper_keep_existing_embedded_arrangement = false -resharper_place_accessorholder_attribute_on_same_line = true -resharper_place_simple_embedded_statement_on_same_line = false -resharper_wrap_before_arrow_with_expressions = true -resharper_xmldoc_attribute_indent = align_by_first_attribute -resharper_xmldoc_indent_child_elements = RemoveIndent -resharper_xmldoc_indent_text = RemoveIndent - -# Waiting for https://github.com/dotnet/roslyn/issues/44596 to get fixed. -# file_header_template = Kyoo - A portable and vast media library solution.\nCopyright (c) Kyoo.\n\nSee AUTHORS.md and LICENSE file in the project root for full license information.\n\nKyoo is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\nany later version.\n\nKyoo is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with Kyoo. If not, see . diff --git a/back/.dockerignore b/back/.dockerignore index 745db582..2209499f 100644 --- a/back/.dockerignore +++ b/back/.dockerignore @@ -1,5 +1,7 @@ Dockerfile +Dockerfile.dev .dockerignore +.gitignore docker-compose.yml README.md **/build diff --git a/back/.editorconfig b/back/.editorconfig new file mode 100644 index 00000000..20d71183 --- /dev/null +++ b/back/.editorconfig @@ -0,0 +1,85 @@ +root = false + +[*.cs] +csharp_prefer_braces = false +dotnet_diagnostic.IDE0130.severity = none +dotnet_diagnostic.IDE0058.severity = none +dotnet_diagnostic.IDE0046.severity = none +dotnet_diagnostic.CA1848.severity = none +dotnet_diagnostic.CA2007.severity = none +# Sort using and Import directives with System.* appearing first +dotnet_sort_system_directives_first = true +csharp_using_directive_placement = outside_namespace:warning +# Avoid "this." if not necessary +dotnet_style_qualification_for_field = false:suggestion +dotnet_style_qualification_for_property = false:suggestion +dotnet_style_qualification_for_method = false:suggestion +dotnet_style_qualification_for_event = false:suggestion +# Use language keywords instead of framework type names for type references +dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion +dotnet_style_predefined_type_for_member_access = true:suggestion +# Suggest more modern language features when available +dotnet_style_object_initializer = true:suggestion +dotnet_style_collection_initializer = true:suggestion +dotnet_style_coalesce_expression = true:suggestion +dotnet_style_null_propagation = true:suggestion +dotnet_style_explicit_tuple_names = true:suggestion +csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion +csharp_style_pattern_matching_over_as_with_null_check = true:suggestion +csharp_style_inlined_variable_declaration = true:suggestion +csharp_style_conditional_delegate_call = true:suggestion +dotnet_style_prefer_auto_properties = true +dotnet_style_prefer_conditional_expression_over_assignment = true +dotnet_style_prefer_conditional_expression_over_return = true +# Disable strange throw. +csharp_style_throw_expression = false:suggestion +# Forbid "var" everywhere +csharp_style_var_for_built_in_types = false:warning +csharp_style_var_when_type_is_apparent = false:warning +csharp_style_var_elsewhere = false:warning +# Prefer method-like constructs to have a block body +csharp_style_expression_bodied_methods = false:none +csharp_style_expression_bodied_constructors = false:none +csharp_style_expression_bodied_operators = false:none +# Prefer property-like constructs to have an expression-body +csharp_style_expression_bodied_properties = true:none +csharp_style_expression_bodied_indexers = true:none +csharp_style_expression_bodied_accessors = true:none +# Newline settings +csharp_new_line_before_open_brace = all +csharp_new_line_before_else = true +csharp_new_line_before_catch = true +csharp_new_line_before_finally = true +csharp_new_line_before_members_in_object_initializers = false +csharp_new_line_before_members_in_anonymous_types = true +# Indentation settings +csharp_indent_case_contents = true +csharp_indent_switch_labels = true +# Modifiers +dotnet_style_readonly_field = true:suggestion +dotnet_style_require_accessibility_modifiers = for_non_interface_members:suggestion +# Naming style +dotnet_naming_symbols.privates.applicable_kinds = property,method,event,delegate +dotnet_naming_symbols.privates.applicable_accessibilities = private +dotnet_naming_style.underscore_pascal.capitalization = pascal_case +dotnet_naming_style.underscore_pascal.required_prefix = _ +dotnet_naming_rule.privates_with_underscore.symbols = privates +dotnet_naming_rule.privates_with_underscore.style = underscore_pascal +dotnet_naming_rule.privates_with_underscore.severity = warning +dotnet_diagnostic.IDE1006.severity = warning +# ReSharper properties +resharper_align_multiline_binary_expressions_chain = false +resharper_csharp_empty_block_style = together_same_line +resharper_indent_nested_foreach_stmt = true +resharper_indent_nested_for_stmt = true +resharper_indent_nested_while_stmt = true +resharper_keep_existing_embedded_arrangement = false +resharper_place_accessorholder_attribute_on_same_line = true +resharper_place_simple_embedded_statement_on_same_line = false +resharper_wrap_before_arrow_with_expressions = true +resharper_xmldoc_attribute_indent = align_by_first_attribute +resharper_xmldoc_indent_child_elements = RemoveIndent +resharper_xmldoc_indent_text = RemoveIndent + +# Waiting for https://github.com/dotnet/roslyn/issues/44596 to get fixed. +# file_header_template = Kyoo - A portable and vast media library solution.\nCopyright (c) Kyoo.\n\nSee AUTHORS.md and LICENSE file in the project root for full license information.\n\nKyoo is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\nany later version.\n\nKyoo is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with Kyoo. If not, see . diff --git a/back/Dockerfile b/back/Dockerfile index ffb1ea59..b428417f 100644 --- a/back/Dockerfile +++ b/back/Dockerfile @@ -6,9 +6,8 @@ RUN cmake . && make -j FROM mcr.microsoft.com/dotnet/sdk:6.0 as builder WORKDIR /kyoo -COPY .git/ ./.git/ COPY . . -RUN dotnet publish -c Release -o /opt/kyoo '-p:SkipWebApp=true;SkipTranscoder=true;CheckCodingStyle=false' src/Kyoo.Host.Console +RUN dotnet publish -c Release -o /opt/kyoo '-p:SkipTranscoder=true;CheckCodingStyle=false' src/Kyoo.Host.Console FROM mcr.microsoft.com/dotnet/aspnet:6.0 RUN apt-get update && apt-get install -y libavutil-dev libavcodec-dev libavformat-dev diff --git a/back/GitVersion.yml b/back/GitVersion.yml deleted file mode 100644 index 122fa7e4..00000000 --- a/back/GitVersion.yml +++ /dev/null @@ -1,5 +0,0 @@ -mode: Mainline -branches: {} -ignore: - sha: [] -merge-message-formats: {} diff --git a/back/Kyoo.sln b/back/Kyoo.sln index 618791ce..bd8e4e15 100644 --- a/back/Kyoo.sln +++ b/back/Kyoo.sln @@ -17,10 +17,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kyoo.TheMovieDb", "src\Kyoo EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kyoo.Tests", "tests\Kyoo.Tests\Kyoo.Tests.csproj", "{0C8AA7EA-E723-4532-852F-35AA4E8AFED5}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kyoo.WebApp", "src\Kyoo.WebApp\Kyoo.WebApp.csproj", "{2374D500-1ADB-4752-85DB-8BB0DDF5A8E8}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kyoo.Host.WindowsTrait", "src\Kyoo.Host.WindowsTrait\Kyoo.Host.WindowsTrait.csproj", "{98851001-40DD-46A6-94B3-2F8D90722076}" -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kyoo.Host.Console", "src\Kyoo.Host.Console\Kyoo.Host.Console.csproj", "{D8658BEA-8949-45AC-BEBB-A4FFC4F800F5}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kyoo.Swagger", "src\Kyoo.Swagger\Kyoo.Swagger.csproj", "{7D1A7596-73F6-4D35-842E-A5AD9C620596}" diff --git a/back/icon.ico b/back/icon.ico new file mode 100644 index 0000000000000000000000000000000000000000..8a6ef232129343ddec21d42f2f5544ee59d631dd GIT binary patch literal 107761 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 literal 0 HcmV?d00001 diff --git a/back/src/Directory.Build.props b/back/src/Directory.Build.props index aa0df66e..b13c6d17 100644 --- a/back/src/Directory.Build.props +++ b/back/src/Directory.Build.props @@ -18,7 +18,7 @@ true snupkg - $(MSBuildThisFileDirectory)../icons/icon-256x256.ico + $(MSBuildThisFileDirectory)../icon.ico true @@ -31,12 +31,8 @@ true - + - - all - runtime; build; native; contentfiles; analyzers - diff --git a/back/src/Kyoo.Host.Console/Kyoo.Host.Console.csproj b/back/src/Kyoo.Host.Console/Kyoo.Host.Console.csproj index 9bf7a116..a06806f3 100644 --- a/back/src/Kyoo.Host.Console/Kyoo.Host.Console.csproj +++ b/back/src/Kyoo.Host.Console/Kyoo.Host.Console.csproj @@ -6,15 +6,6 @@ Kyoo.Host.Console.Program - - - win-x64 - - diff --git a/back/src/Kyoo.Host.Generic/Kyoo.Host.Generic.csproj b/back/src/Kyoo.Host.Generic/Kyoo.Host.Generic.csproj index 9a82db8f..e511789d 100644 --- a/back/src/Kyoo.Host.Generic/Kyoo.Host.Generic.csproj +++ b/back/src/Kyoo.Host.Generic/Kyoo.Host.Generic.csproj @@ -26,13 +26,10 @@ - - -