Skip to content

Commit 0f1f57b

Browse files
committed
Make CodeMetrics Headings refer to the i18n Resx
1 parent 01fb5aa commit 0f1f57b

File tree

4 files changed

+53
-8
lines changed

4 files changed

+53
-8
lines changed

RetailCoder.VBE/UI/CodeMetrics/CodeMetricsControl.xaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -157,19 +157,19 @@
157157

158158
<DataGrid Grid.Row="2" ItemsSource="{Binding ModuleMetrics}" AutoGenerateColumns="False" IsReadOnly="True">
159159
<DataGrid.Columns>
160-
<DataGridTextColumn Binding="{Binding Path=ModuleName}" Header="Declaration" Width="*"/>
161-
<DataGridTextColumn Binding="{Binding Path=Result.Lines}" Header="Lines" Width="Auto" x:Name="LinesColumn"/>
162-
<DataGridTextColumn Binding="{Binding Path=Result.CyclomaticComplexity}" Header="Cyclomatic Complexity" Width="Auto" x:Name="CCColumn"/>
163-
<DataGridTextColumn Binding="{Binding Path=Result.MaximumNesting}" Header="Nesting Level" Width="Auto" x:Name="NestingColumn"/>
160+
<DataGridTextColumn Binding="{Binding Path=ModuleName}" Header="{Resx ResxName=Rubberduck.UI.RubberduckUI, Key=SearchResults_ModuleName}" Width="*"/>
161+
<DataGridTextColumn Binding="{Binding Path=Result.Lines}" Header="{Resx ResxName=Rubberduck.UI.RubberduckUI, Key=CodeMetrics_Lines}" Width="Auto" x:Name="LinesColumn"/>
162+
<DataGridTextColumn Binding="{Binding Path=Result.CyclomaticComplexity}" Header="{Resx ResxName=Rubberduck.UI.RubberduckUI, Key=CodeMetrics_Complexity}" Width="Auto" x:Name="CCColumn"/>
163+
<DataGridTextColumn Binding="{Binding Path=Result.MaximumNesting}" Header="{Resx ResxName=Rubberduck.UI.RubberduckUI, Key=CodeMetrics_Nesting}" Width="Auto" x:Name="NestingColumn"/>
164164
</DataGrid.Columns>
165165
<DataGrid.RowDetailsTemplate>
166166
<DataTemplate>
167167
<DataGrid ItemsSource="{Binding Path=MemberResults}" AutoGenerateColumns="False" IsReadOnly="True" Width="{Binding Path=ActualWidth, RelativeSource={RelativeSource Mode=FindAncestor,AncestorType=DataGrid,AncestorLevel=1}, Converter={StaticResource SubtractionConverter},ConverterParameter=25}">
168168
<DataGrid.Columns>
169-
<DataGridTextColumn Header="Declaration" Binding="{Binding Path=Key.IdentifierName}" Width="*"/>
170-
<DataGridTextColumn Header="Lines" Binding="{Binding Path=Value.Lines}" Width="{Binding Path=ActualWidth, Source={x:Reference LinesColumn}}"/>
171-
<DataGridTextColumn Header="Cyclomatic Complexity" Binding="{Binding Path=Value.CyclomaticComplexity}" Width="{Binding Path=ActualWidth, Source={x:Reference CCColumn}}"/>
172-
<DataGridTextColumn Header="Nesting Level" Binding="{Binding Path=Value.MaximumNesting}" Width="{Binding Path=ActualWidth, Source={x:Reference NestingColumn}}"/>
169+
<DataGridTextColumn Header="{Resx ResxName=Rubberduck.UI.RubberduckUI, Key=SearchResults_MemberName}" Binding="{Binding Path=Key.IdentifierName}" Width="*"/>
170+
<DataGridTextColumn Header="{Resx ResxName=Rubberduck.UI.RubberduckUI, Key=CodeMetrics_Lines}" Binding="{Binding Path=Value.Lines}" Width="{Binding Path=ActualWidth, Source={x:Reference LinesColumn}}"/>
171+
<DataGridTextColumn Header="{Resx ResxName=Rubberduck.UI.RubberduckUI, Key=CodeMetrics_Complexity}" Binding="{Binding Path=Value.CyclomaticComplexity}" Width="{Binding Path=ActualWidth, Source={x:Reference CCColumn}}"/>
172+
<DataGridTextColumn Header="{Resx ResxName=Rubberduck.UI.RubberduckUI, Key=CodeMetrics_Nesting}" Binding="{Binding Path=Value.MaximumNesting}" Width="{Binding Path=ActualWidth, Source={x:Reference NestingColumn}}"/>
173173
</DataGrid.Columns>
174174
</DataGrid>
175175
</DataTemplate>

RetailCoder.VBE/UI/RubberduckUI.Designer.cs

Lines changed: 27 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

RetailCoder.VBE/UI/RubberduckUI.resx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2137,4 +2137,13 @@ Would you like to import them to Rubberduck?</value>
21372137
<data name="RubberduckMenu_CodeMetrics" xml:space="preserve">
21382138
<value>Code Metrics</value>
21392139
</data>
2140+
<data name="CodeMetrics_Complexity" xml:space="preserve">
2141+
<value>Cyclomatic Complexity</value>
2142+
</data>
2143+
<data name="CodeMetrics_Lines" xml:space="preserve">
2144+
<value>Lines</value>
2145+
</data>
2146+
<data name="CodeMetrics_Nesting" xml:space="preserve">
2147+
<value>Maximum Nesting</value>
2148+
</data>
21402149
</root>

Retailcoder.VBE/UI/RubberduckUI.resx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2137,4 +2137,13 @@ Would you like to import them to Rubberduck?</value>
21372137
<data name="RubberduckMenu_CodeMetrics" xml:space="preserve">
21382138
<value>Code Metrics</value>
21392139
</data>
2140+
<data name="CodeMetrics_Complexity" xml:space="preserve">
2141+
<value>Cyclomatic Complexity</value>
2142+
</data>
2143+
<data name="CodeMetrics_Lines" xml:space="preserve">
2144+
<value>Lines</value>
2145+
</data>
2146+
<data name="CodeMetrics_Nesting" xml:space="preserve">
2147+
<value>Maximum Nesting</value>
2148+
</data>
21402149
</root>

0 commit comments

Comments
 (0)