Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-10 | xref_SUITE: Don't test parameterized modules | Björn Gustavsson | |
2013-01-09 | Prepare OTP files for Unicode as default encoding | Hans Bolinder | |
2012-08-22 | Allow non-ASCII characters in Xref filanmes | Hans Bolinder | |
Xref now accepts filenames with character codes greater than 126. (Thanks to Emile Joubert for reporting the issue.) | |||
2012-03-01 | Remove loops from the graph created by digraph_utils:condensation/1 | Hans Bolinder | |
The function digraph_utils:condensation/1 used to create a digraph containing loops contradicting the documentation which states that the created digraph is free of cycles. Thanks to Kostis Sagonas for finding the bug. | |||
2011-11-07 | EEP-23: Allow variables in fun M:F/A | Björn Gustavsson | |
Currently, the external fun syntax "fun M:F/A" only supports literals. That is, "fun lists:reverse/1" is allowed but not "fun M:F/A". In many real-life situations, some or all of M, F, A are not known until run-time, and one is forced to either use the undocumented erlang:make_fun/3 BIF or to use a "tuple fun" (which is deprecated). EEP-23 suggests that the parser (erl_parse) should immediately transform "fun M:F/A" to "erlang:make_fun(M, F, A)". We have not followed that approach in this implementation, because we want the abstract code to mirror the source code as closely as possible, and we also consider erlang:make_fun/3 to be an implementation detail that we might want to remove in the future. Instead, we will change the abstract format for "fun M:F/A" (in a way that is not backwards compatible), and while we are at it, we will move the translation from "fun M:F/A" to "erlang:make_fun(M, F, A)" from sys_pre_expand down to the v3_core pass. We will also update the debugger and xref to use the new format. We did consider making the abstract format backward compatible if no variables were used in the fun, but decided against it. Keeping it backward compatible would mean that there would be different abstract formats for the no-variable and variable case, and tools would have to handle both formats, probably forever. Reference: http://www.erlang.org/eeps/eep-0023.html | |||
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2011-02-17 | Rename Suite Callback to Common Test Hook | Lukas Larsson | |
2011-02-17 | Fix formatting for tools | Lukas Larsson | |
2011-02-17 | Add init_per_suite and end_per_suite | Lukas Larsson | |
2011-02-17 | Add ts_install_scb to suite/0 | Lukas Larsson | |
2011-02-17 | Update tools tests to conform with common_test standard | Lukas Larsson | |
2011-02-17 | Update all fin_per_testcase to end_per_testcase. | Lukas Larsson | |
2010-05-28 | OTP-8647 Xref adds calls to operators when {builtins,true} | Hans Bolinder | |
When given the option {builtins,true} Xref now adds calls to operators. | |||
2010-03-03 | OTP-8472 tools: xref: re/regexp | Hans Bolinder | |
Xref has been updated to use the re module instead of the deprecated regexp module. | |||
2010-02-11 | OTP-8430: tools: xref_SUITE updated | Björn Gustavsson | |
2010-01-19 | Add test suite for the tools application | Björn Gustavsson | |