- Nov 06, 2019
-
-
Florian Blasius authored
-
Florian Blasius authored
-
Florian Blasius authored
-
- Nov 05, 2019
-
-
Florian Blasius authored
-
- Oct 30, 2019
-
-
Florian Blasius authored
-
Florian Blasius authored
-
- Oct 29, 2019
-
-
Florian Blasius authored
-
Florian Blasius authored
-
Florian Blasius authored
-
- Oct 26, 2019
-
-
Florian Blasius authored
-
- Oct 25, 2019
-
-
AdminXVII authored
- Use clippy to improve the code's clarity and efficiency. - Refactor loops Try to avoid `loop`s with `break`s when it can be replaced with while/for loops. One of the most encountered loop style is: ```rust if ecm.entity_store().children[&entity].len() > 0 { let mut index = 0; loop { let child = ecm.entity_store().children[&entity][index]; // ... if index + 1 < ecm.entity_store().children[&entity].len() { index += 1; } else { break; } } } ``` The check can be without any impact be done at the loop start: ```rust if ecm.entity_store().children[&entity].len() > 0 { let mut index = 0; while index < ecm.entity_store().children[&entity].len() { let child = ecm.entity_store().children[&entity][index]; // ... index += 1; } } ``` Then the if is redundant: ```rust let mut index = 0; while index < ecm.entity_store().children[&entity].len() { let child = ecm.entity_store().children[&entity][index]; // ... index += 1; } ``` and given that no children is added inside the loop, this is equivalent to ```rust for index in 0..ecm.entity_store().children[&entity].len() { let child = ecm.entity_store().children[&entity][index]; // ... } ```
-
Florian Blasius authored
-
Florian Blasius authored
- Oct 24, 2019
-
-
Florian Blasius authored
-
- Oct 21, 2019
-
-
Florian Blasius authored
-
Florian Blasius authored
-
- Oct 18, 2019
-
-
Florian Blasius authored
-
Florian Blasius authored
-
- Oct 16, 2019
-
-
Florian Blasius authored
-
Florian Blasius authored
-
- Oct 15, 2019
-
-
Florian Blasius authored
-
- Oct 14, 2019
-
-
Florian Blasius authored
-
Florian Blasius authored
-
- Oct 12, 2019
-
-
Florian Blasius authored
-
Florian Blasius authored
-
- Oct 11, 2019
-
-
Florian Blasius authored
-
Florian Blasius authored
-
Florian Blasius authored
-
Florian Blasius authored
-
Florian Blasius authored
-
Florian Blasius authored
Fix bug in grid layout.
-
- Oct 10, 2019
-
-
Florian Blasius authored
-
Florian Blasius authored
-
Florian Blasius authored
-
- Oct 08, 2019
-
-
Florian Blasius authored
-
- Oct 07, 2019
-
-
Florian Blasius authored
-
- Oct 04, 2019
-
-
Florian Blasius authored
-
Florian Blasius authored
-
- Oct 02, 2019
-
-
Florian Blasius authored
-