aboutsummaryrefslogtreecommitdiffstats
path: root/lib/stdlib/src/erl_lint.erl
AgeCommit message (Expand)Author
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
2014-09-22Merge branch 'nox/fix-exporting-rules/OTP-12186'Marcus Arendt
2014-08-22stdlib: erl_lint Map key variablesBjörn-Egil Dahlberg
2014-08-02Rewrite merge of clause variable tables (in case, try, etc)Anthony Ramine
2014-05-05Remove pre-defined types dict(), digraph(), &cHans Bolinder
2014-04-29[stdlib] Simplify some linter warnings about specsHans Bolinder
2014-04-29Modify representation of the map typeHans Bolinder
2014-04-29Fix a -callback attribute bugHans Bolinder
2014-04-29Allow more type namesHans Bolinder
2014-04-28Introduce the attribute -optional_callbacks in the context of behavioursHans Bolinder
2014-04-16stdlib: Fix error message when exporting (redefined) map() typeHans Bolinder
2014-04-03stdlib: Deny map keys defined as #{ .. := .. } in patternsBjörn-Egil Dahlberg
2014-03-24stdlib: warn if the type map() is redefinedHans Bolinder