aboutsummaryrefslogtreecommitdiffstats
path: root/lib/stdlib/src/erl_lint.erl
AgeCommit message (Expand)Author
2018-11-21Fix inadvertently suppressed warning for unused variableBjörn Gustavsson
2018-04-24stdlib: Correct the linter's check of map guard expressionsHans Bolinder
2018-04-16Remove warnings for improper use of erlang:get_stacktrace/0Björn Gustavsson
2018-03-12Allow multiple modifier characters in io:format control sequencesRichard Carlsson
2017-11-30Add syntax in try/catch to retrieve the stacktrace directlyBjörn Gustavsson
2017-09-15Merge branch 'siri/string-new-api'Siri Hansen
2017-09-06Eliminate incorrect get_stacktrace/0 warningBjörn Gustavsson
2017-07-06stdlib: Do not use deprecated functions in string(3)Hans Bolinder
2017-06-22stdlib: Accept all nowarn_deprecated_function optionsHans Bolinder
2017-06-09stdlib: Add more checks of module names to the linterHans Bolinder
2017-05-12Warn for potentially unsafe use of get_stacktrace/0Björn Gustavsson
2017-04-24stdlib: Add Unicode modifier t to control sequences w and WHans Bolinder
2017-04-13stdlib: Add checks of the dialyzer attribute to the linterHans Bolinder
2017-03-16Don't allow module names with non-latin1 charactersBjörn Gustavsson
2017-03-08stdlib: Fix handling of locations and annotationsHans Bolinder
2016-11-29Make warn_export_all the defaultRichard Carlsson
2016-09-02Fix overridden BIFsBjörn Gustavsson
2016-09-02Don't crash when obsolete guard overrides local functionBjörn Gustavsson
2016-06-09stdlib: Correct types and specsHans Bolinder
2016-06-09stdlib: Correct types and specsHans Bolinder
2016-05-02stdlib: Fix linting of map key variablesBjörn-Egil Dahlberg
2016-04-19stdlib: Fix warningsHans Bolinder
2016-04-18stdlib: The type map() is built-inHans Bolinder
2016-02-17stdlib: Let the linter detect old typed recordsHans Bolinder
2016-02-17stdlib: Update the linter to handle typed record fieldsHans Bolinder
2016-02-17Merge branch 'maint'Hans Bolinder
2016-02-17stdlib: Add suppression of Dialyzer warningsHans Bolinder
2016-01-20stdlib: Update erl_parse(3)Hans Bolinder
2016-01-13Merge branch 'maint'Hans Bolinder
2016-01-13stdlib: Fix linter crash due to missing -module declarationHans Bolinder
2015-12-15stdlib: Remove undocumented function specification syntaxHans Bolinder
2015-12-04Merge branch 'maint'Björn Gustavsson
2015-12-03Extend erl_lint:format_error/1 to handle bittype mismatchesBjörn Gustavsson
2015-11-27Forbid bytes modifier for unsized part of binary generatorAleksei Magusev
2015-09-15stdlib: Remove deprecated functions in erl_parse and erl_scanHans Bolinder
2015-06-18Change license text to APLv2Bruce Yinhe
2015-06-02Merge branch 'josevalim/jv-annotate-form-type'Henrik Nord
2015-05-27Annotate used types in erl_lintJosé Valim
2015-05-26Merge branch 'josevalim/jv-annotate-form'Henrik Nord
2015-05-22Only annotate forms when linting in the compilerJosé Valim
2015-05-21Remove final (?) vestiges of support for parameterized modulesBjörn Gustavsson
2015-05-14Cache nowarn_bif_clash functions in erl_lintJosé Valim
2015-04-30stdlib: Use module erl_annoHans Bolinder
2015-02-25Merge branch 'nox/stdlib/erl_lint-maps/OTP-12515'Björn Gustavsson
2015-02-25Merge branch 'nox/stdlib/erl_lint-expr_list'Björn Gustavsson
2015-02-22Remove a few superfluous vt operations in erl_lintAnthony Ramine
2015-02-16Properly lint map expressions in erl_lintAnthony Ramine
2015-01-14dialyzer: Introduce module local suppression of warningsHans Bolinder
2014-11-20stdlib: remove the last traces of Mnemosyne RulesHans Bolinder
2014-10-03Merge branch 'egil/maps/variable-keys/OTP-12218'Björn-Egil Dahlberg