No flags found
Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.
e.g., #unittest #integration
#production #enterprise
#frontend #backend
73563d1
... +0 ...
e4f9878
Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.
e.g., #unittest #integration
#production #enterprise
#frontend #backend
442 | 442 | } |
|
443 | 443 | ||
444 | 444 | pub fn apply(&self, persy: &PersyImpl, tx: &mut Transaction) -> PRes<()> { |
|
445 | - | for (index, values) in &self.indexex_changes { |
|
446 | - | eapplier(&values.0, &values.1, index, persy, tx)?; |
|
445 | + | let mut indexes = self.changed_indexes(); |
|
446 | + | indexes.sort(); |
|
447 | + | for index in indexes { |
|
448 | + | if let Some(values) = self.indexex_changes.get(&index) { |
|
449 | + | eapplier(&values.0, &values.1, &index, persy, tx)?; |
|
450 | + | } |
|
447 | 451 | } |
|
448 | 452 | Ok(()) |
|
449 | 453 | } |
e4f9878
a69ecd5