Commit a7b8ee8
authored
Implement sbt file parser (#14890)
* implement sbt version and requirement classes
* bump sorbet typing to strong in version class
* add sbt version pattern and reference it
* implement sbt file fetcher
* add check for exclude paths and improve regex matching
* implement sbt file parser
* add sbt to valid package manager list in dry-run file
* bump sorbet typing from strict to strong
* handle edge cases in repositories_finder and file_parser1 parent fac8985 commit a7b8ee8
19 files changed
Lines changed: 1273 additions & 16 deletions
File tree
- bin
- sbt
- lib/dependabot/sbt
- file_parser
- spec
- dependabot/sbt
- file_parser
- fixtures/buildfiles
- project
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| 146 | + | |
146 | 147 | | |
147 | 148 | | |
148 | 149 | | |
| |||
388 | 389 | | |
389 | 390 | | |
390 | 391 | | |
| 392 | + | |
391 | 393 | | |
392 | 394 | | |
393 | 395 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
| |||
91 | 92 | | |
92 | 93 | | |
93 | 94 | | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
94 | 103 | | |
95 | 104 | | |
96 | 105 | | |
| |||
0 commit comments