-
Notifications
You must be signed in to change notification settings - Fork 23
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
Grand unified theory of hooks #77
Commits on Dec 4, 2016
-
First cut - demonstrates the hooks mechanism.
Ashley Frieze committedDec 4, 2016 Configuration menu - View commit details
-
Copy full SHA for d947193 - Browse repository at this point
Copy the full SHA d947193View commit details -
Ashley Frieze committed
Dec 4, 2016 Configuration menu - View commit details
-
Copy full SHA for b8cf10d - Browse repository at this point
Copy the full SHA b8cf10dView commit details -
All hooks now use a uniform mechanism.
Ashley Frieze committedDec 4, 2016 Configuration menu - View commit details
-
Copy full SHA for 105a04b - Browse repository at this point
Copy the full SHA 105a04bView commit details -
Ashley Frieze committed
Dec 4, 2016 Configuration menu - View commit details
-
Copy full SHA for 0bf8a53 - Browse repository at this point
Copy the full SHA 0bf8a53View commit details -
Ashley Frieze committed
Dec 4, 2016 Configuration menu - View commit details
-
Copy full SHA for 6b75425 - Browse repository at this point
Copy the full SHA 6b75425View commit details -
Initial round of changes suggested by code review feedback.
Ashley Frieze committedDec 4, 2016 Configuration menu - View commit details
-
Copy full SHA for a08d0ac - Browse repository at this point
Copy the full SHA a08d0acView commit details -
Removed the surprising
Singleton
class. Verified thatlet
behaves…… as expected, even under extreme circumstances, added some tests for that. Added some additional safety code for the `AbstractSupplyingHook` anyway, since it meets the criteria of the `afterEach` behaviour in principle.
Ashley Frieze committedDec 4, 2016 Configuration menu - View commit details
-
Copy full SHA for 55765e2 - Browse repository at this point
Copy the full SHA 55765e2View commit details -
Renamed preconditions to BlockConfiguration
Ashley Frieze committedDec 4, 2016 Configuration menu - View commit details
-
Copy full SHA for cd7d350 - Browse repository at this point
Copy the full SHA cd7d350View commit details -
Modified Spectrum to use the now threadsafe variable to track its cur…
…rent declaring suites. This allows Spectrum to run its definition phase in parallel safely.
Ashley Frieze committedDec 4, 2016 Configuration menu - View commit details
-
Copy full SHA for 9077040 - Browse repository at this point
Copy the full SHA 9077040View commit details -
Refactored Hook Context to use an enum rather than booleans.
Ashley Frieze committedDec 4, 2016 Configuration menu - View commit details
-
Copy full SHA for 44e1da5 - Browse repository at this point
Copy the full SHA 44e1da5View commit details -
Added sorting to the types of hook.
Ashley Frieze committedDec 4, 2016 Configuration menu - View commit details
-
Copy full SHA for 728354a - Browse repository at this point
Copy the full SHA 728354aView commit details
Commits on Dec 5, 2016
-
Refactorings and a minor revert to a modified test.
Ashley Frieze committedDec 5, 2016 Configuration menu - View commit details
-
Copy full SHA for da0d09c - Browse repository at this point
Copy the full SHA da0d09cView commit details -
Reverted over enthusiatic removal of
ThrowingSupplier
fromSpectrum
Ashley Frieze committedDec 5, 2016 Configuration menu - View commit details
-
Copy full SHA for 6e2b117 - Browse repository at this point
Copy the full SHA 6e2b117View commit details -
With parent/child prioritisation of hook application.
Ashley Frieze committedDec 5, 2016 Configuration menu - View commit details
-
Copy full SHA for a8c4248 - Browse repository at this point
Copy the full SHA a8c4248View commit details -
All tests working and back to something like their original form.
Ashley Frieze committedDec 5, 2016 Configuration menu - View commit details
-
Copy full SHA for f4e77f7 - Browse repository at this point
Copy the full SHA f4e77f7View commit details -
Ashley Frieze committed
Dec 5, 2016 Configuration menu - View commit details
-
Copy full SHA for 7e4cafe - Browse repository at this point
Copy the full SHA 7e4cafeView commit details -
Ashley Frieze committed
Dec 5, 2016 Configuration menu - View commit details
-
Copy full SHA for a359a60 - Browse repository at this point
Copy the full SHA a359a60View commit details -
Used
Arrays.stream
in preference toStream.of
Ashley Frieze committedDec 5, 2016 Configuration menu - View commit details
-
Copy full SHA for 5ab06c9 - Browse repository at this point
Copy the full SHA 5ab06c9View commit details -
Ashley Frieze committed
Dec 5, 2016 Configuration menu - View commit details
-
Copy full SHA for 9d6df39 - Browse repository at this point
Copy the full SHA 9d6df39View commit details