Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created May 25, 2020 10:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Whateverable/64de6dd776f21b7d997f2c418dacb090 to your computer and use it in GitHub Desktop.
Save Whateverable/64de6dd776f21b7d997f2c418dacb090 to your computer and use it in GitHub Desktop.
bisectable6
old=2020.01 dd "2020-05-24T10:10:00.034Z".DateTime.Str
Bisecting: 431 revisions left to test after this (roughly 9 steps)
[5cad8feee4e35ab3e5014a567231aed62ca9ddbf] Produce better copy for `$foo is copy`
»»»»» Testing 5cad8feee4e35ab3e5014a567231aed62ca9ddbf
»»»»» Script output:
"2020-05-24T10:10:00.034000Z"
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 1a6f83c6afd87071ee974f4d34470f82560ac6c9
»»»»» Script output:
No such method 'DateTime' for invocant of type 'Str'
in block <unit> at /tmp/CK5QWepJxg line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing f2cc20c6ed341b89967de269b0b78cbf5db07916
»»»»» Script output:
No such method 'DateTime' for invocant of type 'Str'
in block <unit> at /tmp/CK5QWepJxg line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing bde8d37980aac6207fe6ea9981212b01705c1e66
»»»»» Script output:
"2020-05-24T10:10:34000.0Z"
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 88f04b630abc89c8e89ad5c42553244a8f734c13
»»»»» Script output:
No such method 'DateTime' for invocant of type 'Str'
in block <unit> at /tmp/CK5QWepJxg line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8f015aa0e2c15d6d30ff0caeb8d39d2f275ecb53
»»»»» Script output:
"2020-05-24T10:10:34000.0Z"
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9087cc8373b69979ae9b04aabe56f2f1bea5f1b2
»»»»» Script output:
"2020-05-24T10:10:34000.0Z"
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e22170b6edcb782eeebe2b5052a70a40391d677e
»»»»» Script output:
No such method 'DateTime' for invocant of type 'Str'
in block <unit> at /tmp/CK5QWepJxg line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e111420845d31b98bf5cd581cecb2e41952c0726
»»»»» Script output:
"2020-05-24T10:10:34000.0Z"
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d95d218f3192b06f0bb52bceb90e43d198747f09
»»»»» Script output:
"2020-05-24T10:10:34000.0Z"
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
d95d218f3192b06f0bb52bceb90e43d198747f09 is the first new commit
commit d95d218f3192b06f0bb52bceb90e43d198747f09
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Sat Feb 29 15:10:13 2020 +0100
Make it easier to coerce a Str to a Date/DateTime
- Str.Date and Str.DateTime now work (provided string has correct format)
- Date(Str) and DateTime(Str) now also work (with correct format)
:040000 040000 5518fed4d0d1d2256644a42158113d4a21f12188 c94c713a181f7712be78dd39e1c15d0594fc8c02 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment