FIX: Forbid unwrap, expect and panic in the base code
This commit is contained in:
committed by
Nicolás Hatcher Andrés
parent
bdd2c8fe04
commit
49ae2d8915
@@ -9,17 +9,15 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
|
||||
for row in 1..100 {
|
||||
for column in 1..100 {
|
||||
let value = row * column;
|
||||
model
|
||||
.set_user_input(0, row, column, format!("{}", value))
|
||||
.unwrap();
|
||||
model.set_user_input(0, row, column, format!("{}", value))?;
|
||||
}
|
||||
}
|
||||
// Adds a new sheet
|
||||
model.add_sheet("Calculation")?;
|
||||
// column 100 is CV
|
||||
let last_column = number_to_column(100).unwrap();
|
||||
let last_column = number_to_column(100).ok_or("Invalid column number")?;
|
||||
let formula = format!("=SUM(Sheet1!A1:{}100)", last_column);
|
||||
model.set_user_input(1, 1, 1, formula).unwrap();
|
||||
model.set_user_input(1, 1, 1, formula)?;
|
||||
|
||||
// evaluates
|
||||
model.evaluate();
|
||||
|
||||
Reference in New Issue
Block a user