|
|
| article_namespace == 0 | | article_namespace == 0 |
| & '<ref' in removed_lines & set('pos_in_old',strpos(removed_lines,'<ref')) | | & ( |
| & '<ref' in added_lines & set('pos_in_new',strpos(added_lines,'<ref'))
| | '<ref' in removed_lines |
| & set('diff',pos_in_new - pos_in_old)
| | & ( |
| & diff > 25 & diff < 150
| | '<ref' in added_lines |
| & substr(removed_lines,0,pos_in_old) == substr(added_lines,0,pos_in_old) | | & ( |
| & substr(removed_lines,0,pos_in_old) + substr(added_lines,pos_in_old,diff) == substr(added_lines,0,pos_in_new) | | pos_in_old := strpos(removed_lines, '<ref'); |
| | pos_in_new := strpos(added_lines, '<ref'); |
| | diff := pos_in_new - pos_in_old; |
| | diff > 25 |
| | & ( |
| | diff < 150 |
| | & substr(removed_lines, 0, pos_in_old) == substr(added_lines, 0, pos_in_old) |
| | & substr(removed_lines, 0, pos_in_old) + substr(added_lines, pos_in_old, diff) == substr(added_lines, 0, pos_in_new) |
| | ) |
| | ) |
| | ) |
| | ) |