139 lines
6.0 KiB
Plaintext
139 lines
6.0 KiB
Plaintext
File "deprecated_module_assigment.ml", line 17, characters 33-34:
|
|
17 | module Y : sig val x : int end = X
|
|
^
|
|
Alert deprecated: x
|
|
DEPRECATED
|
|
File "deprecated_module_assigment.ml", line 12, characters 2-41:
|
|
12 | val x : int [@@deprecated "DEPRECATED"]
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Definition
|
|
File "deprecated_module_assigment.ml", line 17, characters 15-26:
|
|
17 | module Y : sig val x : int end = X
|
|
^^^^^^^^^^^
|
|
Expected signature
|
|
File "deprecated_module_assigment.ml", line 23, characters 13-14:
|
|
23 | module B = F(X)
|
|
^
|
|
Alert deprecated: x
|
|
DEPRECATED
|
|
File "deprecated_module_assigment.ml", line 12, characters 2-41:
|
|
12 | val x : int [@@deprecated "DEPRECATED"]
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Definition
|
|
File "deprecated_module_assigment.ml", line 21, characters 17-28:
|
|
21 | module F(A : sig val x : int end) = struct let _ = A.x end
|
|
^^^^^^^^^^^
|
|
Expected signature
|
|
File "deprecated_module_assigment.ml", line 33, characters 39-78:
|
|
33 | module CSTR : sig type t = A | B end = struct type t = A [@deprecated] | B end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Alert deprecated: A
|
|
File "deprecated_module_assigment.ml", line 33, characters 55-70:
|
|
33 | module CSTR : sig type t = A | B end = struct type t = A [@deprecated] | B end
|
|
^^^^^^^^^^^^^^^
|
|
Definition
|
|
File "deprecated_module_assigment.ml", line 33, characters 27-28:
|
|
33 | module CSTR : sig type t = A | B end = struct type t = A [@deprecated] | B end
|
|
^
|
|
Expected signature
|
|
File "deprecated_module_assigment.ml", line 37, characters 2-20:
|
|
37 | type s = t = A | B
|
|
^^^^^^^^^^^^^^^^^^
|
|
Alert deprecated: A
|
|
File "deprecated_module_assigment.ml", line 36, characters 11-26:
|
|
36 | type t = A [@deprecated] | B
|
|
^^^^^^^^^^^^^^^
|
|
Definition
|
|
File "deprecated_module_assigment.ml", line 37, characters 15-16:
|
|
37 | type s = t = A | B
|
|
^
|
|
Expected signature
|
|
File "deprecated_module_assigment.ml", line 45, characters 0-58:
|
|
45 | struct type t = {mutable x: int [@deprecated_mutable]} end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Alert deprecated: mutating field x
|
|
File "deprecated_module_assigment.ml", line 45, characters 17-53:
|
|
45 | struct type t = {mutable x: int [@deprecated_mutable]} end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Definition
|
|
File "deprecated_module_assigment.ml", line 44, characters 14-28:
|
|
44 | sig type t = {mutable x: int} end =
|
|
^^^^^^^^^^^^^^
|
|
Expected signature
|
|
File "deprecated_module_assigment.ml", line 49, characters 2-31:
|
|
49 | type s = t = {mutable x: int}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Alert deprecated: mutating field x
|
|
File "deprecated_module_assigment.ml", line 48, characters 12-48:
|
|
48 | type t = {mutable x: int [@deprecated_mutable]}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Definition
|
|
File "deprecated_module_assigment.ml", line 49, characters 16-30:
|
|
49 | type s = t = {mutable x: int}
|
|
^^^^^^^^^^^^^^
|
|
Expected signature
|
|
File "deprecated_module_assigment.ml", line 54, characters 37-75:
|
|
54 | module TYPE : sig type t = int end = struct type t = int [@@deprecated] end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Alert deprecated: t
|
|
File "deprecated_module_assigment.ml", line 54, characters 44-71:
|
|
54 | module TYPE : sig type t = int end = struct type t = int [@@deprecated] end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Definition
|
|
File "deprecated_module_assigment.ml", line 54, characters 18-30:
|
|
54 | module TYPE : sig type t = int end = struct type t = int [@@deprecated] end
|
|
^^^^^^^^^^^^
|
|
Expected signature
|
|
File "deprecated_module_assigment.ml", line 60, characters 0-52:
|
|
60 | struct class c = object end [@@deprecated "FOO"] end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Alert deprecated: c
|
|
FOO
|
|
File "deprecated_module_assigment.ml", line 60, characters 7-48:
|
|
60 | struct class c = object end [@@deprecated "FOO"] end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Definition
|
|
File "deprecated_module_assigment.ml", line 59, characters 4-24:
|
|
59 | sig class c : object end end =
|
|
^^^^^^^^^^^^^^^^^^^^
|
|
Expected signature
|
|
File "deprecated_module_assigment.ml", line 64, characters 0-57:
|
|
64 | struct class type c = object end [@@deprecated "FOO"] end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Alert deprecated: c
|
|
FOO
|
|
File "deprecated_module_assigment.ml", line 64, characters 7-53:
|
|
64 | struct class type c = object end [@@deprecated "FOO"] end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Definition
|
|
File "deprecated_module_assigment.ml", line 63, characters 4-29:
|
|
63 | sig class type c = object end end =
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Expected signature
|
|
File "deprecated_module_assigment.ml", line 71, characters 0-55:
|
|
71 | struct module type S = sig end [@@deprecated "FOO"] end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Alert deprecated: S
|
|
FOO
|
|
File "deprecated_module_assigment.ml", line 71, characters 7-51:
|
|
71 | struct module type S = sig end [@@deprecated "FOO"] end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Definition
|
|
File "deprecated_module_assigment.ml", line 70, characters 4-27:
|
|
70 | sig module type S = sig end end =
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
Expected signature
|
|
File "deprecated_module_assigment.ml", line 82, characters 0-53:
|
|
82 | struct module M = struct end [@@deprecated "FOO"] end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Alert deprecated: M
|
|
FOO
|
|
File "deprecated_module_assigment.ml", line 82, characters 7-49:
|
|
82 | struct module M = struct end [@@deprecated "FOO"] end
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Definition
|
|
File "deprecated_module_assigment.ml", line 81, characters 4-22:
|
|
81 | sig module M : sig end end =
|
|
^^^^^^^^^^^^^^^^^^
|
|
Expected signature
|