-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move error reporting and initialisation clean-up #135
Commits on Jan 1, 2020
-
Initial stab at a full move tracking
Albin Stjerna committedJan 1, 2020 Configuration menu - View commit details
-
Copy full SHA for 8473450 - Browse repository at this point
Copy the full SHA 8473450View commit details -
It should now be much clearer what is computed when, and why.
Albin Stjerna committedJan 1, 2020 Configuration menu - View commit details
-
Copy full SHA for ca80463 - Browse repository at this point
Copy the full SHA ca80463View commit details -
Document
var_maybe_initialized_on_exit
and friendsCloses #116. Also, fixes a compile error I forgot.
Albin Stjerna committedJan 1, 2020 Configuration menu - View commit details
-
Copy full SHA for ac3f165 - Browse repository at this point
Copy the full SHA ac3f165View commit details -
Apparently, we now need to make Context have an anonymous lifetime
Albin Stjerna committedJan 1, 2020 Configuration menu - View commit details
-
Copy full SHA for 54d668d - Browse repository at this point
Copy the full SHA 54d668dView commit details -
Add move errors to dump output, refactor dump logic with a macro
This removes a *lot* of duplicate code.
Albin Stjerna committedJan 1, 2020 Configuration menu - View commit details
-
Copy full SHA for 4cd38aa - Browse repository at this point
Copy the full SHA 4cd38aaView commit details -
The Great Renaming: liveness and initialization edition
Albin Stjerna committedJan 1, 2020 Configuration menu - View commit details
-
Copy full SHA for 804452d - Browse repository at this point
Copy the full SHA 804452dView commit details -
I give up; compute partial initialization for drop-liveness!
Albin Stjerna committedJan 1, 2020 Configuration menu - View commit details
-
Copy full SHA for 02da6e6 - Browse repository at this point
Copy the full SHA 02da6e6View commit details -
Albin Stjerna committed
Jan 1, 2020 Configuration menu - View commit details
-
Copy full SHA for 7921d9c - Browse repository at this point
Copy the full SHA 7921d9cView commit details -
Clean up after rebase (sorry for the anachronism)
Albin Stjerna committedJan 1, 2020 Configuration menu - View commit details
-
Copy full SHA for 8c10c7f - Browse repository at this point
Copy the full SHA 8c10c7fView commit details
Commits on Feb 17, 2020
-
Clean up and update fact files
This removes a LOT of unused facts that we don't need for the unit tests, and renames and updates those we do need.
Albin Stjerna committedFeb 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 80a3ca7 - Browse repository at this point
Copy the full SHA 80a3ca7View commit details -
Version-bump and update RELEASES.md
Albin Stjerna committedFeb 17, 2020 Configuration menu - View commit details
-
Copy full SHA for b05a8ba - Browse repository at this point
Copy the full SHA b05a8baView commit details -
Update collect-facts.sh to only collect the needed facts
Albin Stjerna committedFeb 17, 2020 Configuration menu - View commit details
-
Copy full SHA for ed924db - Browse repository at this point
Copy the full SHA ed924dbView commit details -
Update the tests for polonius-parser to use new names
Also drive-by update: replace repeated assert `.is_ok()` followed by unwrap with more succinct `.expect()` to catch (and more importantly print) parser errors.
Albin Stjerna committedFeb 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 2f60ff2 - Browse repository at this point
Copy the full SHA 2f60ff2View commit details