diff options
Diffstat (limited to 'lib/dialyzer/test/indent_SUITE_data/results/contracts_with_subtypes')
-rw-r--r-- | lib/dialyzer/test/indent_SUITE_data/results/contracts_with_subtypes | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/lib/dialyzer/test/indent_SUITE_data/results/contracts_with_subtypes b/lib/dialyzer/test/indent_SUITE_data/results/contracts_with_subtypes index 039e5e23f6..9294602211 100644 --- a/lib/dialyzer/test/indent_SUITE_data/results/contracts_with_subtypes +++ b/lib/dialyzer/test/indent_SUITE_data/results/contracts_with_subtypes @@ -74,8 +74,12 @@ contracts_with_subtypes.erl:238:2: The pattern contracts_with_subtypes.erl:239:2: The pattern 'alpha' can never match the type {'ok', _, string()} -contracts_with_subtypes.erl:23:2: Invalid type specification for function contracts_with_subtypes:extract2/0. The success typing is +contracts_with_subtypes.erl:23:2: Invalid type specification for function contracts_with_subtypes:extract2/0. + The success typing is contracts_with_subtypes:extract2 () -> 'something' + But the spec is contracts_with_subtypes:extract2 + () -> 'ok' + The return types do not overlap contracts_with_subtypes.erl:240:2: The pattern {'ok', 42} can never match the type {'ok', _, string()} @@ -129,8 +133,12 @@ contracts_with_subtypes.erl:78:16: The call contracts_with_subtypes:foo2 contracts_with_subtypes.erl:79:16: The call contracts_with_subtypes:foo3 (5) breaks the contract (Arg1) -> Res when Arg2 :: atom(), Arg1 :: Arg2, Res :: atom() -contracts_with_subtypes.erl:7:2: Invalid type specification for function contracts_with_subtypes:extract/0. The success typing is +contracts_with_subtypes.erl:7:2: Invalid type specification for function contracts_with_subtypes:extract/0. + The success typing is contracts_with_subtypes:extract () -> 'something' + But the spec is contracts_with_subtypes:extract + () -> 'ok' + The return types do not overlap contracts_with_subtypes.erl:80:16: The call contracts_with_subtypes:foo4 (5) breaks the contract (Type) -> Type when Type :: atom() |