summaryrefslogtreecommitdiff
path: root/lib/mix/test/mix/tasks/compile_test.exs
Commit message (Expand)AuthorAgeFilesLines
* Ensure app is enabled before pruned (#12495)José Valim2023-03-241-2/+6
* Add tests for code path prunningJosé Valim2023-03-241-0/+14
* Embed application tracer into app loaderJosé Valim2023-01-291-21/+34
* Prune load paths before compilationJosé Valim2023-01-291-4/+3
* Introduce mechanism to collect several errors in a module (#12275)José Valim2022-11-281-2/+2
* Remove more conditional testsJosé Valim2022-07-271-5/+1
* Include column information on error diagnostics when possible, closes #11964José Valim2022-07-051-1/+1
* Fix mix suiteJosé Valim2022-04-231-1/+1
* Include column in warnings emitted by compiler (#11339)José Valim2021-10-241-1/+7
* Warn if Application.compile_env is called without a requireJosé Valim2021-08-221-0/+1
* Cache compile.lock mtimeJosé Valim2021-08-191-1/+2
* Load consolidate protocols even on --no-compileJosé Valim2021-08-151-0/+15
* Move Elixir version check to before deps are compiled, closes #11032José Valim2021-06-031-1/+1
* Make sure app loading happens inside recursive task, closes #10175José Valim2020-07-101-2/+2
* Add app.configJosé Valim2020-07-101-0/+38
* Add app.load taskJosé Valim2020-07-021-1/+1
* Report the correct line number when raising inside a macro (#10040)Dallin Osmun2020-05-161-0/+33
* Add application tracers to MixJosé Valim2020-02-281-0/+2
* Mix.Task.Compiler.after_compile/1 -> after_compiler/2José Valim2019-12-041-7/+7
* Add parens to static remote nullary callsJosé Valim2019-11-081-1/+1
* Traverse args of remote functions when looking for undefined/deprecation warn...José Valim2019-11-081-0/+3
* Add Mix.Task.Compiler.after_compile callbackJosé Valim2019-09-011-32/+51
* Move deprecation check to group pass (#9176)Eric Meadows-Jönsson2019-07-031-1/+1
* Capitalize Mix (#8322)Fernando Tapia Rico2018-10-231-1/+1
* Make sure converged dependencies are fetched on child projectsJosé Valim2018-07-061-2/+6
* Ensure Mix.Dep.cached() is set before compilation (#7833)José Valim2018-07-051-1/+28
* Do not skip parens on in_tmp/in_fixtureJosé Valim2018-04-171-12/+12
* Fix mix compile error on invalid umbrella apps_path (#7537)Carlos Henrique2018-04-081-5/+19
* Support compiling from other build tools (#7419)Eric Meadows-Jönsson2018-03-061-0/+20
* Add mix xref deprecatedJosé Valim2017-12-211-8/+8
* Store all manifests in a single .mix directoryJosé Valim2017-12-131-3/+3
* Format more files with little formatting requirementJosé Valim2017-10-111-34/+45
* Save warnings to manifest in Erlang-based compilers and return diagnostics (#...Jake Becker2017-10-031-4/+11
* Return diagnostics from compilers (#6598)Jake Becker2017-09-251-4/+25
* Keep one path per app for consolidationJosé Valim2017-06-031-2/+12
* Use proper case for proper nouns and acronysms (#5498)Eksperimental2016-12-041-1/+1
* Use proper case for proper nouns and acronymseksperimental2016-06-061-1/+1
* Warn for remote calls that cannot be resolved at compile time (#4639)Eric Entin2016-05-221-1/+1
* Remove C from no_mixfile fixturesJosé Valim2016-05-211-1/+0
* Use --verbose in testsJosé Valim2016-05-151-3/+3
* Do not require all compilers available on manifestJosé Valim2016-01-271-0/+6
* Do not recur on non recursive tasksJosé Valim2015-10-071-2/+0
* Make tests that assert consolidation more robustJosé Valim2015-10-061-0/+1
* Cache and always consolidate protocolsJosé Valim2015-10-051-27/+3
* Stop/unload applications started/loaded in mix testsJames Fish2015-08-141-0/+1
* Move test to compile task (compile.all is an impl detail)José Valim2015-08-131-0/+19
* Ensure we consolidate only when there was a changeJosé Valim2015-04-021-0/+3
* Do not print app name as a filenameJosé Valim2015-04-021-1/+1
* Support build_embedded and consolidate_protocolsJosé Valim2015-04-021-21/+32
* Properly handle compilation errors in Erlang compilerAlexei Sholik2014-08-161-1/+1