WebFreak001
e94c4fad77
upgrade libdparse and DCD dependencies
2022-12-30 17:10:16 +01:00
WebFreak001
3dd2b5b485
Update GDC to fix CI
2022-10-14 14:30:10 +02:00
WebFreak001
2220812b96
Moved DSymbol into DCD
2022-10-14 14:30:10 +02:00
Cameron Ross
1656e77b9c
Fix $DC paths with spaces
2022-08-21 18:11:34 +02:00
WebFreak001
8761fa1e38
downgrade dsymbol and libdparse
...
fixes introduced std.experimental.allocator issues
2022-07-06 14:17:47 +02:00
Jan Jurzitza
e639f8bcbe
Change rdmd to $DC -run
...
Fix #821
2022-06-13 16:19:08 +02:00
Razvan Nitu
4f995ee76b
Update libdparse to latest version to fix ldc failure ( #866 )
2022-04-29 14:26:09 +02:00
WebFreak001
e027965176
fix null pointer access in unused.d
2022-03-07 22:53:04 +01:00
Razvan Nitu
1597733f12
Merge pull request #855 from edi33416/make_inc_compilation
...
Modify makefile to use incremental compilation
2022-02-21 10:08:28 +02:00
Eduard Staniloiu
91ab2af247
Address feedback
2022-02-18 22:59:39 +02:00
WebFreak001
a8ca6ab4b7
upload bin folders as artifacts to test locally
2022-02-13 21:22:12 +01:00
WebFreak001
0316c9d70a
fix libdparse deprecation in new check
2022-02-12 23:04:15 +01:00
WebFreak001
cdf881c103
add cyclomatic complexity check
...
Fix #684
Disabled by default.
2022-02-11 20:17:23 +01:00
Razvan Nitu
93f614ae49
Merge pull request #854 from WebFreak001/upgrade-libdparse
...
Upgrade to latest libdparse
2022-02-09 18:36:22 +02:00
Eduard Staniloiu
223580438a
gdmd does not respect dmd -of format
2022-02-09 18:29:54 +02:00
Eduard Staniloiu
b9c5654712
Fix gdmd missing files bug
2022-02-09 17:50:14 +02:00
Eduard Staniloiu
13e4dc2ae8
Refactor makefile
2022-02-09 16:53:16 +02:00
Eduard Staniloiu
29a575d4aa
Use order-only deps in makefile
2022-02-09 14:34:47 +02:00
WebFreak001
6d7ca32822
bump dsymbol to 0.13.0
2022-02-07 23:20:51 +01:00
WebFreak001
61b65a9a55
actually upgrade libdparse and dsymbol now
2022-02-07 20:05:42 +01:00
Eduard Staniloiu
02eb3d92c4
Modify makefile to use incremental compilation
2022-02-07 18:27:57 +02:00
WebFreak001
7f93ffaa1f
add test that #499 is fixed
2022-02-02 21:31:28 +01:00
WebFreak001
631791e14d
add tests for shortened function body extensions
...
Remove implementation in unused label (expressions can't have labels)
2022-02-02 21:02:29 +01:00
WebFreak001
a3fe7611a8
implement new ThrowExpression & shortened methods
2022-01-31 18:04:17 +01:00
Florian
873c0f2156
Add Github Actions setup to replace Travis ( #853 )
...
* Add missing files + import paths for libddoc/common to build.bat
* Add Github Actions setup to replace Travis
The configured workflow tests D-Scanner with different host compilers
(DMD / LDC / GDC) on different platforms ( Windows / OSX / Linux).
The tests include
- `build.bat test` (windows) or `make test`
- `dub test` for version ranges of `libdparse` and `dsymbol`
(currently disabled because of unresolvable dependency constraints)
- `make lint`
- phobos linting
2022-01-28 17:54:35 +13:00
Shigeki Karita
7c54e445c6
Add max_line_length config
2022-01-21 13:24:35 +01:00
Per Nordlöw
308bdfd1c1
Replace `std.typecons.scoped` with `scope`
2021-08-27 16:49:36 +09:00
Per Nordlöw
41d9682a5f
Bump dsymbol to use branch use-gcallocator
...
Replace deprecated `body` with `do`
Bump dsymbol
Bump dsymbol
2021-08-27 16:49:36 +09:00
RazvanN7
30290bc690
Upgrade dsymbol version
2021-07-29 17:35:00 +09:00
RazvanN7
2af9b75f92
Upgrade libdparse version
2021-07-29 01:54:51 +09:00
RazvanN7
2400d9c9e7
Bump liddoc and libdparse versions
2021-06-05 17:55:17 +02:00
WebFreak001
7809598da0
fix if_constraints_indent with broken/null tokens
...
Subtraction from t.line (which is unsigned) caused the while loop
to run nearly infinitely before, starving the system of memory as it
was allocating memory.
fixes #829
2021-05-10 18:28:24 +00:00
Geod24
2963358eb4
Update the emsi_containers dependency to v0.8.0
2020-09-04 10:25:45 +02:00
Brian Schott
17edb1a1be
Merge pull request #818 from dlang-community/issue-817
...
Update libdparse to fix Issue 817
2020-09-02 03:25:21 -07:00
Hackerpilot
214eb067bd
Fix one more dependency
2020-08-28 00:06:04 -07:00
Hackerpilot
08c015a004
Fix some dependency problems
2020-08-27 22:24:39 -07:00
Brian Schott
588aa6c030
Merge pull request #819 from CyberShadow/unused_result
...
Add unused_result check
2020-08-25 01:24:11 -07:00
Vladimir Panteleev
e61ce45856
Add unused_result check
2020-08-25 06:26:31 +00:00
Hackerpilot
139561ff14
Fix a bad 'git add'
2020-08-20 00:42:51 -07:00
Hackerpilot
45a0db73a2
Update libdparse to fix #817
2020-08-20 00:19:12 -07:00
Brian Schott
2a1f96f3dd
Merge pull request #816 from dlang-community/issue-815
...
Fix #815
2020-08-11 14:19:15 -07:00
Hackerpilot
2174832e9f
Fix tabs/spaces
2020-08-06 17:27:16 -07:00
Hackerpilot
3b590c377a
Fix #815
2020-08-06 15:11:04 -07:00
Jan Jurzitza
a40492bc92
Bump libdparse to up to 0.15.x
2020-07-22 18:21:27 +02:00
Brian Schott
04b8ed1076
Merge pull request #812 from dlang-community/document-I-switch
...
Document some of the undocumented command-line switches in --help output.
2020-07-17 04:06:02 -07:00
Hackerpilot
0f37040b6f
Fix the wording of the -I documentation
2020-07-17 01:23:18 -07:00
Hackerpilot
b305f4fbfa
Document some of the undocumented command-line switches
2020-07-16 18:38:59 -07:00
Brian Schott
64280ca261
Merge pull request #809 from dlang-community/disable-import-check
...
Disable the local imports check by default
2020-06-23 01:14:09 -07:00
Hackerpilot
4bca597f4b
Update the documentation for the local import rule
2020-06-22 22:18:12 -07:00
Hackerpilot
1bc03367b4
Disable the local imports check by default
2020-06-22 19:01:05 -07:00