Skip to content
This repository has been archived by the owner on Feb 3, 2018. It is now read-only.

Refactor hashing #139

Merged
merged 4 commits into from
Jan 14, 2017
Merged

Refactor hashing #139

merged 4 commits into from
Jan 14, 2017

Conversation

sdboyer
Copy link
Owner

@sdboyer sdboyer commented Jan 12, 2017

Nominally in pursuit of #125, but actually ends up doing a bunch more Good Things™, too.

This provides a convenient way of letting the debugging func inject a
newline after each write (for readability in debugging).
This separates a bunch of the static state/rules/information that comes
from the root project and input parameters into a discrete subsystem.
The only real benefit here is focusing the state tracked by the solver
in on the actual algorithm of solving, and less so these static rules -
which should make it a bit easier for other people to grok.
@sdboyer sdboyer added this to the v0.14.0 milestone Jan 12, 2017
@sdboyer sdboyer self-assigned this Jan 12, 2017
@sdboyer
Copy link
Owner Author

sdboyer commented Jan 12, 2017

This also makes the hash input dumper delimit each input with newlines, making it FAR easier (read: possible) to diff

@codecov-io
Copy link

Current coverage is 76.84% (diff: 77.45%)

Merging #139 into master will decrease coverage by 0.36%

@@             master       #139   diff @@
==========================================
  Files            24         25     +1   
  Lines          3694       3735    +41   
  Methods           0          0          
  Messages          0          0          
  Branches          0          0          
==========================================
+ Hits           2852       2870    +18   
- Misses          635        658    +23   
  Partials        207        207          

Powered by Codecov. Last update 2e67c68...53a999a

@sdboyer sdboyer merged commit e66ef60 into master Jan 14, 2017
@sdboyer sdboyer deleted the refactor-hashing branch January 14, 2017 05:36
@sdboyer sdboyer restored the refactor-hashing branch January 14, 2017 05:40
@sdboyer sdboyer mentioned this pull request Jan 14, 2017
4 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants