| ⇢ | A | ErrorReportTest added | |
| ⇢ | A | ErrorReport added | |
| ⇢ | A | OuvrageTemplateTest added |
| ⇢ | A | OuvrageOptimize::findBookYear() added | |
| ⇢ | A | OuvrageTemplate::stripIsbnBefore1970() added | |
| ⇢ | A | ErrorReportTest::testDeleteAllReports() added | |
| ⇢ | A | ErrorReport::deleteAllReports() added | |
| ⇢ | A | OuvrageTemplate::getSource() added | |
| ⇢ | A | OuvrageTemplate::setSource() added | |
| ⇢ | A | OuvrageTemplate::getSpanInitial() added | |
| ⇢ | A | ErrorReport::countErrorInText() added | |
| ⇢ | A | ErrorReport::getReport() added | |
| ⇢ | A | OuvrageTemplateTest::testSpanInitial() added | |
| ⋮ | view more | ||
| A | ↘ | B | OuvrageOptimize::googleBookUrl() got worse |
| C | ↘ | D | OuvrageOptimize::processIsbn() got worse |