1
1
use std:: default:: Default ;
2
2
3
- use egui:: { epaint :: color , text:: LayoutJob , Align , Label , Layout , Response , Sense , Vec2 , Widget } ;
3
+ use egui:: { text:: LayoutJob , Align , Label , Layout , Response , Sense , Vec2 , Widget } ;
4
4
use egui_extras:: { Column , TableBuilder , TableRow } ;
5
5
use objdiff_core:: {
6
6
arch:: ObjArch ,
@@ -25,19 +25,19 @@ enum ColumnId {
25
25
26
26
#[ derive( Default ) ]
27
27
pub struct FunctionViewState {
28
- pub left_highlight : HighlightKind ,
29
- pub right_highlight : HighlightKind ,
28
+ left_highlight : HighlightKind ,
29
+ right_highlight : HighlightKind ,
30
30
}
31
31
32
32
impl FunctionViewState {
33
- pub fn highlight ( & self , column : ColumnId ) -> & HighlightKind {
33
+ fn highlight ( & self , column : ColumnId ) -> & HighlightKind {
34
34
match column {
35
35
ColumnId :: Left => & self . left_highlight ,
36
36
ColumnId :: Right => & self . right_highlight ,
37
37
}
38
38
}
39
39
40
- pub fn set_highlight ( & mut self , column : ColumnId , highlight : HighlightKind ) {
40
+ fn set_highlight ( & mut self , column : ColumnId , highlight : HighlightKind ) {
41
41
match column {
42
42
ColumnId :: Left => {
43
43
if highlight == self . left_highlight {
@@ -218,6 +218,7 @@ fn find_symbol(obj: &ObjInfo, selected_symbol: &SymbolRefByName) -> Option<Symbo
218
218
None
219
219
}
220
220
221
+ #[ allow( clippy:: too_many_arguments) ]
221
222
fn diff_text_ui (
222
223
ui : & mut egui:: Ui ,
223
224
text : DiffText < ' _ > ,
0 commit comments