Przeglądaj źródła

Fix ternary operator formatting, add config entry to the .editorconfig.

Dariusz Komosinski 6 lat temu
rodzic
commit
5822e60db6
2 zmienionych plików z 9 dodań i 6 usunięć
  1. 3 0
      .editorconfig
  2. 6 6
      src/Avalonia.Controls/TreeView.cs

+ 3 - 0
.editorconfig

@@ -132,6 +132,9 @@ csharp_space_between_method_declaration_parameter_list_parentheses = false
 csharp_space_between_parentheses = false
 csharp_space_between_square_brackets = false
 
+# Wrapping preferences
+csharp_wrap_before_ternary_opsigns = false
+
 # Xaml files
 [*.xaml]
 indent_size = 4

+ 6 - 6
src/Avalonia.Controls/TreeView.cs

@@ -340,9 +340,9 @@ namespace Avalonia.Controls
             {
                 if (!this.IsVisualAncestorOf(element))
                 {
-                    IControl result = _selectedItem != null
-                        ? ItemContainerGenerator.Index.ContainerFromItem(_selectedItem)
-                        : ItemContainerGenerator.ContainerFromIndex(0);
+                    IControl result = _selectedItem != null ?
+                        ItemContainerGenerator.Index.ContainerFromItem(_selectedItem) :
+                        ItemContainerGenerator.ContainerFromIndex(0);
                     return (true, result);
                 }
 
@@ -426,9 +426,9 @@ namespace Avalonia.Controls
                     if (index > 0)
                     {
                         var previous = (TreeViewItem)parentGenerator.ContainerFromIndex(index - 1);
-                        result = previous.IsExpanded
-                            ? (TreeViewItem)previous.ItemContainerGenerator.ContainerFromIndex(previous.ItemCount - 1)
-                            : previous;
+                        result = previous.IsExpanded ?
+                            (TreeViewItem)previous.ItemContainerGenerator.ContainerFromIndex(previous.ItemCount - 1) :
+                            previous;
                     }
                     else
                     {