Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update float.exjv-subnormal-floats | José Valim | 2018-11-03 | 1 | -1/+1 |
| | |||||
* | Support subnormal floats in Float.ratio/1 | José Valim | 2018-11-03 | 2 | -17/+46 |
| | | | | Closes #8359 | ||||
* | Fix misleading doc string (#8355) | Alan Walton | 2018-11-02 | 1 | -1/+1 |
| | | | naive_datetime_to_iso_days takes a datetime without time zone | ||||
* | Update helpers.ex | José Valim | 2018-11-01 | 1 | -0/+4 |
| | |||||
* | Update helpers.ex | José Valim | 2018-11-01 | 1 | -2/+5 |
| | |||||
* | Change else clause error to warning (#8351) | Eric Meadows-Jönsson | 2018-10-29 | 4 | -32/+44 |
| | |||||
* | Update TODO notes | José Valim | 2018-10-29 | 2 | -7/+6 |
| | |||||
* | Add since and spec to Mix.Task.recursing?/1 (#8349) | Wojtek Mach | 2018-10-28 | 2 | -1/+3 |
| | |||||
* | Respect :raise in test and move recursing to Mix.Task | José Valim | 2018-10-28 | 4 | -14/+18 |
| | |||||
* | Info instead of error on unmatched umbrella tests (#8332) | Mike Binns | 2018-10-28 | 2 | -5/+20 |
| | |||||
* | Improve GenServer docs | José Valim | 2018-10-28 | 1 | -5/+7 |
| | |||||
* | Remove deprecated IPv6 httpc setting | José Valim | 2018-10-27 | 1 | -2/+0 |
| | | | | See #8252 | ||||
* | Avoid errors with more than one duplicated key (#8346) | Fernando Tapia Rico | 2018-10-26 | 2 | -3/+11 |
| | | | Closes #8345 | ||||
* | Optimize common paths in date/time | José Valim | 2018-10-26 | 4 | -10/+66 |
| | |||||
* | Change order in which filter meesage are printed in ExUnit.CLIFormatter (#8342) | Eksperimental | 2018-10-26 | 3 | -3/+3 |
| | | | | | | | | | | | | | | It was printing this when running: mix test --only foo Including tags: [:foo] Excluding tags: [:test] which is deceiving beucase the order end up rendering useless the include filter. Swaps the order then. Additionally swaps the order in ExUnit.Formatter.format_filters/2 and tests, while not necessary, maintaining the order is a good thing when it's something related to precedence. | ||||
* | Change the precedence in ExUnit.Filters.eval/4 (#8340) | Eksperimental | 2018-10-26 | 2 | -22/+144 |
| | | | | | | | | | Fixes issues mentioned in #8335, particularly in this discussion: https://github.com/elixir-lang/elixir/pull/8335#pullrequestreview-168148010 Tests should be first excluded, then included, and then skipped (if any left). The only exception to the rule is when we explicitly include tests with :skip filter, to which the :ok value is returned. | ||||
* | Add deprecation | José Valim | 2018-10-26 | 2 | -0/+2 |
| | |||||
* | Replace raise Runtime+message by simply raise | José Valim | 2018-10-26 | 1 | -11/+4 |
| | |||||
* | Deprecate System.cwd/0 and System.cwd!/0 (#8344) | Fernando Tapia Rico | 2018-10-26 | 5 | -44/+34 |
| | |||||
* | Remove backticks from error messages and test desc (#8343) | Fernando Tapia Rico | 2018-10-26 | 7 | -8/+8 |
| | | | | To keep consistency in the codebase. | ||||
* | Remove extra empty line | José Valim | 2018-10-25 | 1 | -1/+0 |
| | |||||
* | Remove @doc from tests | José Valim | 2018-10-25 | 1 | -11/+11 |
| | |||||
* | Improve error message for invalid quoted expression (#8336) | Mitchell Hanberg | 2018-10-25 | 2 | -2/+7 |
| | |||||
* | Add OTP 21.1 to Travis (#8338) | Andrea Leopardi | 2018-10-25 | 1 | -0/+1 |
| | |||||
* | Update AST documentation (#8337) | Fernando Tapia Rico | 2018-10-25 | 1 | -6/+6 |
| | |||||
* | Format warning notation in error message (#8334) | Fernando Tapia Rico | 2018-10-25 | 1 | -1/+1 |
| | |||||
* | Raise on conflicting .formatter.exs files (#8323) | Fernando Tapia Rico | 2018-10-25 | 2 | -3/+65 |
| | | | Warn on conflicting .formatter.exs files | ||||
* | Raise when piping into unquote, closes #8331 | José Valim | 2018-10-25 | 2 | -3/+11 |
| | |||||
* | Mention Macro.escape/1 in quote docs | José Valim | 2018-10-25 | 1 | -13/+31 |
| | |||||
* | Document --only and --include --exclude difference (#8330) | Vítor Luís dos Santos Trindade | 2018-10-24 | 1 | -1/+3 |
| | |||||
* | Add missing space in error message (#8328) | Fernando Tapia Rico | 2018-10-24 | 2 | -2/+2 |
| | |||||
* | Improve String.split/3 doc (#8329) | Glauber Campinho | 2018-10-24 | 1 | -4/+4 |
| | | | | - Use uniformly parts instead of substrings/parts - Improve explanation about graphemes boundaries | ||||
* | Fix message when all dependencies are up to date (#8326) | Eksperimental | 2018-10-24 | 2 | -3/+3 |
| | |||||
* | Capitalize Rebar (#8324) | Fernando Tapia Rico | 2018-10-23 | 2 | -8/+8 |
| | | | [ci skip] | ||||
* | Capitalize Mix (#8322) | Fernando Tapia Rico | 2018-10-23 | 3 | -3/+3 |
| | | | [ci skip] | ||||
* | Check for line ending in output messages (#8319) | Eksperimental | 2018-10-23 | 1 | -53/+62 |
| | | | | | | | | Check for line ending in output messages in ex_unit_tests.exs and beginning of line when applicable. This makes sure we check for the full line, avoiding unexpected results appearing at the end of the line. Related discussion: https://github.com/elixir-lang/elixir/pull/8312#discussion_r226867015 Remove on_exit_reload_config/0 and replace it with configure_and_reload_on_exit/1 | ||||
* | Improvements to the Version module documentation (#8313) | Eksperimental | 2018-10-22 | 2 | -49/+70 |
| | | | | | | | | | | | | | | | | | | - General improvements to docs - Minor grammar corrections - Add doc test examples to Version.match?/3 using :allow_pre option - List all the operators allowed in requirements. - Mention that the PATH part of the version can be used as operand with ~> - Make a clarification that "`~>` will never include pre-release versions of its upper bound, regardless of the usage of the `allow_pre:` option", and add tests to verify this - The requirement table has been update: - It doesn't use the consecutive PATCH number in the example, so `~> 2.1.2` will not use `2.1.3-dev` but `2.1.6-dev` to make it that the upper bound is within the MINOR part not the PATCH one - Remove "-" and replace with "`true` or `false`" as it is not clear what "-" means in that example, and it could be understood that the option is not allowed in that example. - Updated to "`true` or `false`" the cases whether both options return the same value. - Added an additional example: `>= 2.1.0` | `2.2.0-dev` | `true` | `true` | ||||
* | Document missing auto-reenabled tasks xref and cmd (#8320) | Fernando Tapia Rico | 2018-10-22 | 2 | -0/+6 |
| | | | [ci skip] | ||||
* | Properly format atoms when denoting options (#8318) | Eksperimental | 2018-10-22 | 2 | -3/+3 |
| | | | | As initially suggested by @fertapric for a different PR here: https://github.com/elixir-lang/elixir/pull/8313#discussion_r226974093 | ||||
* | Make folder path example more obvious (#8306) | Ellie P | 2018-10-22 | 1 | -2/+8 |
| | |||||
* | Review Version module specifications (#8315) | Eksperimental | 2018-10-22 | 1 | -7/+11 |
| | |||||
* | Revert "Add new line after make test_* tasks are executed (#8316)" | José Valim | 2018-10-22 | 1 | -2/+0 |
| | | | | This reverts commit 6b99ed9d00051ddd90314dbb304a4cf7448c4e5d. | ||||
* | Add new line after make test_* tasks are executed (#8316) | Eksperimental | 2018-10-22 | 1 | -0/+2 |
| | |||||
* | Swap order of commands in README file to run `make test` (#8314) | Eksperimental | 2018-10-21 | 1 | -3/+3 |
| | | | | | If the source code is not properly formatted, `make test` would not run. [ci skip] | ||||
* | Do not count invalid and excluded twice if setup_all fails | Eksperimental | 2018-10-21 | 4 | -38/+103 |
| | |||||
* | Update failure message in ExUnit setup_all callback (#8310) | Eksperimental | 2018-10-21 | 2 | -7/+8 |
| | | | It is all the module that have been invalidated, not only one. | ||||
* | Clarify docs in ExUnit.Callbacks (#8300) | Eksperimental | 2018-10-21 | 1 | -25/+27 |
| | |||||
* | [typo] Fix wildcard in test file pattern matching (#8311) | Marius Butuc | 2018-10-21 | 1 | -1/+1 |
| | |||||
* | Update use of numbers as adjectives (#8309) | Eksperimental | 2018-10-21 | 6 | -7/+7 |
| | | | | | | - Replace "two element tuples" with "two-element tuples" for every number in 1..10 - Replace "2-element tuples" with "two-element tuples" for every number - "1-based" with "one-based" - "0-based" with "zero-based" | ||||
* | Use "third-party" instead of "3rd party" (#8308) | Eksperimental | 2018-10-20 | 7 | -10/+10 |
| |