11use std:: default:: Default ;
22
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 } ;
44use egui_extras:: { Column , TableBuilder , TableRow } ;
55use objdiff_core:: {
66 arch:: ObjArch ,
@@ -25,19 +25,19 @@ enum ColumnId {
2525
2626#[ derive( Default ) ]
2727pub struct FunctionViewState {
28- pub left_highlight : HighlightKind ,
29- pub right_highlight : HighlightKind ,
28+ left_highlight : HighlightKind ,
29+ right_highlight : HighlightKind ,
3030}
3131
3232impl FunctionViewState {
33- pub fn highlight ( & self , column : ColumnId ) -> & HighlightKind {
33+ fn highlight ( & self , column : ColumnId ) -> & HighlightKind {
3434 match column {
3535 ColumnId :: Left => & self . left_highlight ,
3636 ColumnId :: Right => & self . right_highlight ,
3737 }
3838 }
3939
40- pub fn set_highlight ( & mut self , column : ColumnId , highlight : HighlightKind ) {
40+ fn set_highlight ( & mut self , column : ColumnId , highlight : HighlightKind ) {
4141 match column {
4242 ColumnId :: Left => {
4343 if highlight == self . left_highlight {
@@ -218,6 +218,7 @@ fn find_symbol(obj: &ObjInfo, selected_symbol: &SymbolRefByName) -> Option<Symbo
218218 None
219219}
220220
221+ #[ allow( clippy:: too_many_arguments) ]
221222fn diff_text_ui (
222223 ui : & mut egui:: Ui ,
223224 text : DiffText < ' _ > ,
0 commit comments