-
Notifications
You must be signed in to change notification settings - Fork 8
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
Backport 1727 #56
Backport 1727 #56
Conversation
c26f1d5
to
4469629
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@@ -31,261 +31,20 @@ open Std | |||
let last_location = ref Location.none | |||
|
|||
let {Logger. log} = Logger.for_section "locate" | |||
module File : sig |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a technical reason for moving these modules into separate files or is it just for better code structuring? If the latter, I'm hesitant to diverge from upstream.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reverted the commit adding Artifact.ml / File.ml and instead exposed Artifact in Locate's mli
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
…nces. Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
This reverts commit 7f98ceb. Signed-off-by: Pierre Oechsel <[email protected]>
Signed-off-by: Pierre Oechsel <[email protected]>
060e06d
to
c261e98
Compare
"Backport" ocaml/merlin#1727 which is a pre-requisite of getting occurences working.
This backport was done by cherry-picking each commit of 1727 one after the other. Tests outputs were manually inspected to check if the final diff is consistent with the one of the upstream PR.
The main difference with upstream PR resides in the last two commits: one is moving some code in its own files, the other is making sure that occurrences can rely on cms files.