diff options
author | Hans Bolinder <[email protected]> | 2017-09-08 13:16:16 +0200 |
---|---|---|
committer | Hans Bolinder <[email protected]> | 2017-09-15 08:17:49 +0200 |
commit | 96cf13613c53b641cf7e8a45f83fb71809d6b336 (patch) | |
tree | 264f4c6176e8de70cc8bcb4f4355f8bca47b4254 /lib/dialyzer/src/dialyzer_options.erl | |
parent | bd36da0f509ee4e357fdf51b60f3dfcecc824eb8 (diff) | |
download | otp-96cf13613c53b641cf7e8a45f83fb71809d6b336.tar.gz otp-96cf13613c53b641cf7e8a45f83fb71809d6b336.tar.bz2 otp-96cf13613c53b641cf7e8a45f83fb71809d6b336.zip |
dialyzer: Improve check of unknown types
The implementation of OTP-14218 (commit 6d3b38a) has a weakness: only
a very limited part of the type form is checked. This is now fixed:
types not used by specs are checked equally well as types used by
specs.
The new function erl_types:t_from_form_check_remote() checks usage of
remote types. It does not expand used local types, and has (almost) no
limits on depth and size.
Diffstat (limited to 'lib/dialyzer/src/dialyzer_options.erl')
0 files changed, 0 insertions, 0 deletions