Commit 01b3a9b
Update to Elixir 1.19 (#457)
* Update to Elixir 1.19
* Upgrade credo
* Deprecate preferred_cli_env
* Compiler API changes
* Update to 1.19.2
* Pull elixir
* Fix test after Elixir 1.15 deprecated
* Upgrade dialyxir
* update submodule
* bump to 1.19.4
---------
Co-authored-by: Jeremie Gillet <jie.gillet@gmail.com>1 parent 0269937 commit 01b3a9b
File tree
11 files changed
+30
-37
lines changed- .github/workflows
- lib/elixir_analyzer/exercise_test/common_checks
- priv/plts
- test
- elixir_analyzer/test_suite
- support/analyzer_verification
11 files changed
+30
-37
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
- .github/workflows/ci.yml+13-33
- .github/workflows/pr-comment.yml+1-1
- .lycheeignore-12
- README.md+1-1
- concepts/access-behaviour/about.md+1-1
- concepts/default-arguments/about.md+1-1
- concepts/mapsets/.meta/config.json+9
- concepts/mapsets/about.md+83
- concepts/mapsets/introduction.md+83
- concepts/mapsets/links.json+6
- concepts/multiple-clause-functions/links.json+1-1
- config.json+75-14
- exercises/concept/gotta-snatch-em-all/.docs/hints.md+70
- exercises/concept/gotta-snatch-em-all/.docs/instructions.md+100
- exercises/concept/gotta-snatch-em-all/.docs/introduction.md+85
- exercises/concept/gotta-snatch-em-all/.docs/introduction.md.tpl+3
- exercises/concept/gotta-snatch-em-all/.formatter.exs+4
- exercises/concept/gotta-snatch-em-all/.gitignore+24
- exercises/concept/gotta-snatch-em-all/.meta/config.json+21
- exercises/concept/gotta-snatch-em-all/.meta/design.md+50
- exercises/concept/gotta-snatch-em-all/.meta/exemplar.ex+72
- exercises/concept/gotta-snatch-em-all/lib/gotta_snatch_em_all.ex+44
- exercises/concept/gotta-snatch-em-all/mix.exs+27
- exercises/concept/gotta-snatch-em-all/test/gotta_snatch_em_all_test.exs+333
- exercises/concept/gotta-snatch-em-all/test/test_helper.exs+2
- exercises/practice/binary-search-tree/.docs/instructions.md+23
- exercises/practice/camicia/.docs/instructions.md+84
- exercises/practice/camicia/.docs/introduction.md+24
- exercises/practice/camicia/.formatter.exs+4
- exercises/practice/camicia/.gitignore+24
- exercises/practice/camicia/.meta/config.json+19
- exercises/practice/camicia/.meta/example.ex+150
- exercises/practice/camicia/.meta/tests.toml+94
- exercises/practice/camicia/lib/camicia.ex+24
- exercises/practice/camicia/mix.exs+28
- exercises/practice/camicia/test/camicia_test.exs+1.4k
- exercises/practice/camicia/test/test_helper.exs+2
- exercises/practice/clock/.meta/config.json+2-1
- exercises/practice/clock/lib/clock.ex+3-2
- exercises/practice/dot-dsl/.docs/instructions.md+1-1
- exercises/practice/dot-dsl/test/dot_test.exs+55-22
- exercises/practice/eliuds-eggs/.docs/introduction.md+1-1
- exercises/practice/flower-field/.docs/instructions.md+26
- exercises/practice/flower-field/.docs/introduction.md+7
- exercises/practice/flower-field/.formatter.exs+4
- exercises/practice/flower-field/.meta/config.json+35
- exercises/practice/flower-field/.meta/example.ex+57
- exercises/practice/flower-field/.meta/tests.toml+46
- exercises/practice/flower-field/lib/flower_field.ex+9
- exercises/practice/flower-field/mix.exs+28
- exercises/practice/flower-field/test/flower_field_test.exs+199
- exercises/practice/flower-field/test/test_helper.exs+2
- exercises/practice/intergalactic-transmission/.docs/instructions.md+2-2
- exercises/practice/intergalactic-transmission/.gitignore+23
- exercises/practice/killer-sudoku-helper/.docs/instructions.md+1-1
- exercises/practice/largest-series-product/.meta/tests.toml+10
- exercises/practice/luhn/.docs/instructions.md+25-20
- exercises/practice/luhn/.docs/introduction.md+2-2
- exercises/practice/meetup/.docs/instructions.md+1-1
- exercises/practice/phone-number/.docs/instructions.md+1-1
- exercises/practice/protein-translation/.docs/instructions.md+20-27
- exercises/practice/relative-distance/.docs/instructions.md+12-12
- exercises/practice/relative-distance/.docs/introduction.md+1-1
- exercises/practice/say/.docs/instructions.md+8-44
- exercises/practice/say/.docs/introduction.md+6
- exercises/practice/simple-cipher/.docs/instructions.md+26-52
- exercises/practice/simple-cipher/.meta/config.json+1-1
- exercises/practice/triangle/.docs/instructions.md+6
- exercises/practice/two-bucket/.meta/tests.toml+7
- exercises/practice/two-bucket/test/two_bucket_test.exs+24
- exercises/practice/variable-length-quantity/.meta/tests.toml+16
- exercises/practice/variable-length-quantity/test/variable_length_quantity_test.exs+45
- exercises/practice/wordy/.meta/tests.toml+22-3
- exercises/practice/wordy/test/wordy_test.exs+20
- mix.exs+4-3
- mix.lock+3-3
Lines changed: 8 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
14 | 18 | | |
15 | 19 | | |
16 | 20 | | |
17 | 21 | | |
18 | 22 | | |
19 | | - | |
| 23 | + | |
20 | 24 | | |
21 | 25 | | |
22 | 26 | | |
| |||
43 | 47 | | |
44 | 48 | | |
45 | 49 | | |
46 | | - | |
| 50 | + | |
47 | 51 | | |
48 | 52 | | |
49 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | 15 | | |
20 | 16 | | |
21 | 17 | | |
| |||
36 | 32 | | |
37 | 33 | | |
38 | 34 | | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
50 | | - | |
51 | | - | |
| 51 | + | |
| 52 | + | |
52 | 53 | | |
53 | 54 | | |
54 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
Whitespace-only changes.
Lines changed: 1 addition & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | 78 | | |
91 | 79 | | |
92 | 80 | | |
| |||
0 commit comments