|
@@ -193,6 +193,7 @@ let handler =
|
|
|
let sign = Digest.from_hex (hctx.jsonrpc#get_string_param "signature") in
|
|
|
let files = CompilationServer.get_files hctx.display#get_cs in
|
|
|
let files = Hashtbl.fold (fun (file,sign') decls acc -> if sign = sign' then (file,decls) :: acc else acc) files [] in
|
|
|
+ let files = List.sort (fun (file1,_) (file2,_) -> compare file1 file2) files in
|
|
|
let files = List.map (fun (file,cfile) ->
|
|
|
jobject [
|
|
|
"file",jstring file;
|