Commit f9bf449
authored
loading: Clamp Julia syntax version from Manifest as well (JuliaLang#60275)
This is really a Pkg bug, where I forgot to implement the clamping when
generating the manifest (and will submit a PR), but since we clamp and
override when loading from a Project.toml, it seems reasonable to do the
same for Manifest.toml. We never want to use a syntax version less than
1.13, so cut off that path as well, without assuming that Pkg.jl gets it
right (too much manual editing of Manifest files happening with AI
assistants).
Fixes JuliaLang#60273
Written by Claude.1 parent d0060e7 commit f9bf449
File tree
6 files changed
+18
-0
lines changed- base
- test
- project/SyntaxVersioning/explicit
- VersionedDep3
- src
6 files changed
+18
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1222 | 1222 | | |
1223 | 1223 | | |
1224 | 1224 | | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
1225 | 1229 | | |
1226 | 1230 | | |
1227 | 1231 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1910 | 1910 | | |
1911 | 1911 | | |
1912 | 1912 | | |
| 1913 | + | |
| 1914 | + | |
1913 | 1915 | | |
1914 | 1916 | | |
1915 | 1917 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
0 commit comments