mirror of
https://github.com/starovoid/rxing.git
synced 2026-07-27 21:02:35 +00:00
fairly major reorganization and clippy cleanup
This commit is contained in:
@@ -50,12 +50,14 @@ impl BarcodeValue {
|
||||
let mut result = Vec::new();
|
||||
for (key, value) in &self.0 {
|
||||
// for (Entry<Integer,Integer> entry : values.entrySet()) {
|
||||
if *value as i32 > maxConfidence {
|
||||
maxConfidence = *value as i32;
|
||||
result.clear();
|
||||
result.push(*key);
|
||||
} else if *value as i32 == maxConfidence {
|
||||
result.push(*key);
|
||||
match (*value as i32).cmp(&maxConfidence) {
|
||||
std::cmp::Ordering::Greater => {
|
||||
maxConfidence = *value as i32;
|
||||
result.clear();
|
||||
result.push(*key);
|
||||
}
|
||||
std::cmp::Ordering::Equal => result.push(*key),
|
||||
std::cmp::Ordering::Less => {}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -648,6 +648,7 @@ fn getStartColumn(
|
||||
}
|
||||
}
|
||||
|
||||
#[allow(clippy::too_many_arguments)]
|
||||
fn detectCodeword(
|
||||
image: &BitMatrix,
|
||||
minColumn: u32,
|
||||
|
||||
Reference in New Issue
Block a user