[SCM-914] Introduce properly typed last modified date#193
Conversation
michael-o
left a comment
There was a problem hiding this comment.
I would use rather Instant. Client code needs to convert to an offset or timezone if required. We should store it neutral.
That would have the disadvantage that the original offset information gets lost. Although for most operations the normalized Instant is enough there might be edge cases where the offset might be interesting. Both Git and Subversion keep the offset as well (and don’t just emit UTC dates) |
Subversion does not. It stores Zulu in |
ca278a9 to
16b83d0
Compare
16b83d0 to
a7cf6e9
Compare
6ba25bc to
27d69fe
Compare
0081827 to
9b182ff
Compare
michael-o
left a comment
There was a problem hiding this comment.
Can you double check the failing CI tests?
|
It only fails on Windows. I don’t have a VM or computer at hand and the logs from CI are not verbose enough for me. @michael-o Do you have a Windows machine where you could check? |
Yes, I will run it locally. |
|
I can reproduce the error locally. Let me check... |
|
Output: |
|
WTF? |
|
Found it: The |
|
This PR triggers apache/mina-sshd#282. We first need to upgrade MINA. I am working on this right now. |
How did this PR trigger this? |
Not intentionally, I didn't notice it before. As it seems it is also present on master. |
Populate it with svnexe, gitexe and JGit providers
914dd6f to
4343fb9
Compare
michael-o
left a comment
There was a problem hiding this comment.
As soon as CI passes this is good to merge.
|
Resolve #1134 |
Populate it with SVN, Git and JGit for now