summaryrefslogtreecommitdiff
path: root/lib/elixir/test/elixir/code_test.exs
Commit message (Expand)AuthorAgeFilesLines
* Add Code.with_diagnostics/2, closes #12276José Valim2023-05-161-87/+178
* Cache deps and archive loadpaths in Erlang/OTP 26José Valim2023-04-171-0/+38
* Prune load paths before compilationJosé Valim2023-01-291-2/+2
* Add Code.ensure_all_loaded(!)/1 (#12363)Andrea Leopardi2023-01-241-0/+24
* Add Code.prepend_paths/1 and Code.append_paths/1José Valim2023-01-181-2/+29
* Generate unique vars in defguardJosé Valim2022-11-091-0/+9
* Do not include module variables in prune_bindingJosé Valim2022-11-081-0/+28
* Revert pruning of defmoduleJosé Valim2022-11-081-34/+0
* Add prune binding to module tracing eventJosé Valim2022-11-081-0/+34
* Prune binding from env and on literalsJosé Valim2022-11-031-13/+13
* Add prune_binding to Code.eval_quoted_with_env/4José Valim2022-10-291-0/+29
* Add a test for hygienic vars on evalJosé Valim2022-10-291-0/+10
* Remove deprecated option testJosé Valim2022-07-281-4/+0
* Add deprecationsJosé Valim2022-07-271-12/+0
* Case insensitive module resolution (#12007)sabiwara2022-07-241-0/+11
* Return proper syntax error on incomplete escape char in string, closes #11813José Valim2022-05-111-0/+6
* Do not format empty lines into line breaks (#11802)ak3nji2022-05-071-0/+4
* Improve eval stacktraces on Erlang/OTP 25+ (#11665)José Valim2022-02-241-14/+22
* Ensure versioned_vars are updated at the end of evaluationJosé Valim2022-01-271-0/+6
* Fix duplicate bindings causing weird behaviour (#11584)felipe stival2022-01-191-0/+3
* Add Code.env_for_eval/1 and Code.eval_quoted_with_env/3José Valim2021-12-181-0/+20
* Warn if an outdated lexical tracker is given on evalJosé Valim2021-11-261-0/+10
* Emit checker warnings on compile_string/compile_quoted, closes #11417José Valim2021-11-251-0/+9
* Do not crash on duplicate bindings, closes #11378José Valim2021-11-101-4/+10
* Ensure Code.string_to_quoted input only needs the List.Chars protocol (#11344)Michał Łępicki2021-10-251-0/+7
* Only consider StartColumn on first lineJosé Valim2021-10-251-0/+6
* Show code snippet on syntax and token missing errors (#11332)felipe stival2021-10-251-0/+20
* Move cursor_context to Code.FragmentJosé Valim2021-07-231-238/+0
* Do not return context tuples on optimized evalJosé Valim2021-07-221-0/+4
* Add operator handling to Code.cursor_contextJosé Valim2021-07-211-4/+93
* Fix autocomplete on atoms with atv0idpwn2021-07-211-0/+9
* Code.cursor_context/2 (#10915)José Valim2021-04-201-0/+140
* Move parser tests to its own file and clean up private APIJosé Valim2021-03-201-333/+0
* Add ensure_compiled! to better handle deadlocks, closes #10802José Valim2021-03-161-0/+16
* Take \r\n into account when computing heredoc indentationJosé Valim2020-12-061-0/+2
* Preserve CRLF for heredocs, closes #10504José Valim2020-11-291-0/+22
* Do not raise when checking for ambiguity with static_atoms_encoder, closes #1...José Valim2020-11-201-0/+8
* Ignore tracers if lexical tracker is dead or explicitly nilJosé Valim2020-10-111-3/+13
* Add column information to SyntaxError and TokenMissingErrorJosé Valim2020-08-121-11/+20
* Do not send keyword through static_atoms_encoder, closes #9996José Valim2020-04-291-2/+35
* Remove race condition with cli testJosé Valim2020-03-011-12/+20
* Return [{mod, bin}] from Code.compile_file/2, require_file/2, load_file/2 (#9...Wojtek Mach2020-03-011-2/+13
* Add application tracers to MixJosé Valim2020-02-281-0/+7
* Do not emit invalid code when formatting assocs in maps, closes #9771José Valim2020-02-011-21/+22
* Fix bug: move :indentation from sigil meta to binary meta (#9738)Wojtek Mach2020-01-151-6/+6
* Add :indentation to sigil heredoc meta (#9725)Wojtek Mach2020-01-141-2/+8
* Improve type check error message (#9705)Eric Meadows-Jönsson2020-01-091-1/+1
* Always capture delimiter metadata for sigils (#9671)Devon Estes2020-01-051-21/+21
* Add Application.compile_env/3 (#9628)José Valim2019-12-061-1/+1
* Deprecate Code.ensure_compiled?/1José Valim2019-11-171-3/+3