@@ -145,13 +145,13 @@ pub async fn compare(
145145async fn perform_comparison (
146146 file1 : & FileInfo ,
147147 file2 : & FileInfo ,
148- options : & CompareOptions ,
148+ _options : & CompareOptions ,
149149) -> anyhow:: Result < AnalysisResult > {
150150 // Initialize components
151- let language_detector = LanguageDetector ;
151+ let _language_detector = LanguageDetector ;
152152 let parser_engine = TreeSitterParser :: new ( ) ?;
153153 let mut semantic_analyzer = SemanticAnalyzer :: new ( ) ;
154- let diff_engine = DiffEngine :: new ( ) ;
154+ let _diff_engine = DiffEngine :: new ( ) ;
155155
156156 // Detect language
157157 let language = {
@@ -177,8 +177,8 @@ async fn perform_comparison(
177177
178178 // Initialize components that need language
179179 let function_matcher = FunctionMatcher :: new ( 0.7 ) ; // threshold
180- let similarity_scorer = SimilarityScorer :: new ( language, smart_diff_engine:: SimilarityScoringConfig :: default ( ) ) ;
181- let change_classifier = ChangeClassifier :: new ( language) ;
180+ let _similarity_scorer = SimilarityScorer :: new ( language, smart_diff_engine:: SimilarityScoringConfig :: default ( ) ) ;
181+ let _change_classifier = ChangeClassifier :: new ( language) ;
182182 let refactoring_detector = RefactoringDetector :: new ( language) ;
183183
184184 // Extract functions from symbol tables
@@ -357,9 +357,9 @@ pub async fn analyze(
357357/// Perform multi-file analysis
358358async fn perform_multi_file_analysis (
359359 files : & [ FileInfo ] ,
360- options : & AnalyzeOptions ,
360+ _options : & AnalyzeOptions ,
361361) -> anyhow:: Result < MultiFileAnalysisResult > {
362- let language_detector = LanguageDetector ;
362+ let _language_detector = LanguageDetector ;
363363 let parser_engine = TreeSitterParser :: new ( ) ?;
364364 let mut semantic_analyzer = SemanticAnalyzer :: new ( ) ;
365365
0 commit comments