From 24ad78d36696c92da9e7a0bcd43ffbf32b1256f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Correnson?= <loic.correnson@cea.fr> Date: Mon, 19 Aug 2019 15:43:01 +0200 Subject: [PATCH] [server] remove Transitioning for String and Char --- src/libraries/utils/markdown.ml | 6 +++--- src/plugins/server/doc.ml | 2 +- src/plugins/server/request.ml | 8 +++----- src/plugins/server/syntax.ml | 5 ++--- 4 files changed, 9 insertions(+), 12 deletions(-) diff --git a/src/libraries/utils/markdown.ml b/src/libraries/utils/markdown.ml index e31749a3b98..0295d8007b6 100644 --- a/src/libraries/utils/markdown.ml +++ b/src/libraries/utils/markdown.ml @@ -121,7 +121,7 @@ type href = [ | `Section of string * string ] -let filepath m = Transitioning.String.split_on_char '/' m +let filepath m = String.split_on_char '/' m let rec relative source target = match source , target with @@ -134,7 +134,7 @@ let lnk target = let id m = let buffer = Buffer.create (String.length m) in - let lowercase = Transitioning.Char.lowercase_ascii in + let lowercase = Char.lowercase_ascii in let dash = ref false in let emit c = if !dash then (Buffer.add_char buffer '-' ; dash := false) ; @@ -220,7 +220,7 @@ let code ?(lang="") pp fmt = let bfmt = Format.formatter_of_buffer buffer in pp bfmt ; Format.pp_print_flush bfmt () ; let content = Buffer.contents buffer in - let lines = Transitioning.String.split_on_char '\n' content in + let lines = String.split_on_char '\n' content in let rec clean = function [] -> [] | ""::w -> clean w | w -> w in List.iter (fun l -> Format.fprintf fmt "@\n%s" l) diff --git a/src/plugins/server/doc.ml b/src/plugins/server/doc.ml index b7e928736d3..0d141b3f018 100644 --- a/src/plugins/server/doc.ml +++ b/src/plugins/server/doc.ml @@ -97,7 +97,7 @@ let _ = page `Protocol ~title:"Architecture" ~filename:"server.md" let title_of_chapter = function | `Protocol -> "Server Protocols" | `Kernel -> "Kernel Services" - | `Plugin name -> "Plugin " ^ Transitioning.String.capitalize_ascii name + | `Plugin name -> "Plugin " ^ String.capitalize_ascii name let pages_of_chapter c = let w = ref [] in diff --git a/src/plugins/server/request.ml b/src/plugins/server/request.ml index 7157ce172c6..b355b390787 100644 --- a/src/plugins/server/request.ml +++ b/src/plugins/server/request.ml @@ -51,8 +51,6 @@ type 'a output = (module Output with type t = 'a) (* --- Sanity Checks --- *) (* -------------------------------------------------------------------------- *) -module STR = Transitioning.String - let re_set = Str.regexp_string_case_fold "SET" let re_get = Str.regexp_case_fold "\\(GET\\|PRINT\\)" let re_exec = Str.regexp_case_fold "\\(EXEC\\|COMPUTE\\)" @@ -67,8 +65,8 @@ let check_name name = "Request %S is not a dot-separated list of (camlCased) identifiers" name let check_plugin plugin name = - let p = STR.lowercase_ascii plugin in - let n = STR.lowercase_ascii name in + let p = String.lowercase_ascii plugin in + let n = String.lowercase_ascii name in let k = String.length plugin in if not (String.length name > k && String.sub n 0 k = p && @@ -76,7 +74,7 @@ let check_plugin plugin name = then Senv.warning ~wkey:wpage "Request '%s' shall be named « %s.* »" - name (STR.capitalize_ascii plugin) + name (String.capitalize_ascii plugin) let check_page page name = match Doc.chapter page with diff --git a/src/plugins/server/syntax.ml b/src/plugins/server/syntax.ml index a4777168f6e..565a227cde5 100644 --- a/src/plugins/server/syntax.ml +++ b/src/plugins/server/syntax.ml @@ -22,12 +22,11 @@ (* -------------------------------------------------------------------------- *) -module STR = Transitioning.String module Senv = Server_parameters let check_plugin plugin name = - let p = STR.lowercase_ascii plugin in - let n = STR.lowercase_ascii name in + let p = String.lowercase_ascii plugin in + let n = String.lowercase_ascii name in let k = String.length plugin in if not (String.length name > k && String.sub n 0 k = p && -- GitLab