Commit Graph

1532 Commits

Author SHA1 Message Date
Florian 7831b19b37
Makefile: Allow setting git from the environment 2019-11-28 12:06:08 +01:00
Sebastian Wilzbach 31757b782b
Merge pull request #783 from marler8997/envBash
Use bash from PATH
2019-11-13 10:07:10 +01:00
Jonathan Marler 569b60675d Use bash from path
I use NixOS which supports multiple versions of bash by storing each one in its own unique directory.  The version is selected through symbolic links and the PATH variable.  This means using the /usr/bin/env mechanism to invoke programs rather than hardcoded absolute paths to programs.
2019-11-12 22:11:27 -07:00
Brian Schott a218127ab3
Merge pull request #779 from dlang-community/fix-778
Update dependencies. Fixes #778
2019-10-17 16:24:04 -07:00
Hackerpilot e5d99d4cb0 Update dependencies. Fixes #778 2019-10-09 11:27:03 -07:00
Eugen Wissner 1d476fa39d Support checkName in errorFormat 2019-09-25 10:13:07 +03:00
Brian Schott d4dd5b9864
Merge pull request #773 from dlang-community/update-ctags-url
Fix the URL in the ctags output
2019-09-12 16:46:55 -07:00
Brian Schott c7060997d5
Merge pull request #775 from andre2007/generic_issue
Added reportFormat sonarQubeGenericIssueData
2019-09-12 16:46:36 -07:00
Andre Pany 3b6bbad9fe Added reportFormat sonarQubeGenericIssueData 2019-09-11 12:53:26 +02:00
Hackerpilot 583fa7a898 Fix the URL in the ctags output 2019-08-23 11:19:23 -07:00
Basile-z 19e9b9093a
update dparse to 0.13.z (#771) 2019-07-11 18:22:23 +02:00
Eugene Wissner 3b9d608866 Track check name for error messages (#769)
* Track check name for error messages

* Assert BaseAnalyzer.getName() is implemented
2019-07-09 12:16:25 +02:00
Frank LENORMAND 94d102a5f6 Document --errorFormat (#767)
* Document the "--errorFormat" in the usage message

* Document the "--errorFormat" in the README
2019-07-02 23:00:16 +02:00
Eugene Wissner 9502af2494 Split unused variable and unused parameter checks (#768) 2019-07-02 22:56:52 +02:00
Hiroki Noda e13c4f2f60 Use writeln instead of write to print the version (#764) 2019-06-03 09:34:17 +02:00
Basile-z 378cbcc6bd
fix #762 - False positive on "unused variable" with side effect (#763) 2019-05-29 11:11:03 +02:00
Sebastian Wilzbach e5a73fa0ef
Merge pull request #761 from wilzbach/fix-760
Fix #760 - ignore deprecated symbols in the undocumented check
2019-05-15 00:57:15 +02:00
Sebastian Wilzbach e2b5f852e6 Upgrade EMSI containers 2019-05-14 23:29:53 +02:00
Sebastian Wilzbach 93418e3aa9 Fix #760 - ignore deprecated symbols in the undocumented check 2019-05-14 23:29:53 +02:00
Sebastian Wilzbach e8180d64a6 Use LDC for cross-compilation Win{32,64} binaries (#743)
* Build win64 binaries

* Allow adding DFLAGS

* bump ldc to 1.13

* Download & install the same LDC version

* Build win64 binaries in a separate job

* Fix release-windows for ARCH=64

* Re-enable ldc-beta

* Add more comments

* Use the LDC release build

* Remove note about requiring wine

* Split-up LDC setup in a separate file
2019-04-18 02:36:21 +02:00
Basile-z 4ad4b52c93
upgrade dependencies (#756) 2019-04-01 09:01:15 +02:00
Basile-z 139ecc32ee
fix warning about missing object.d when building with make+ldc|gdc (#757)
fix #614
2019-03-31 20:08:58 +02:00
Basile-z b51ee472fe
update dparse to fix a parse error on type list slices (#754) 2019-02-28 12:20:44 +01:00
Basile Burg 4499e559f0 final attrib check, prevent using an array to store the protection 2019-02-28 12:09:21 +01:00
Basile Burg 7850f30ec9 fix dscanner warning on non doc decl 2019-02-28 12:01:58 +01:00
Basile-z fc04099b1e
udpate dependencies, fix #738, fix #749 (#753) 2019-02-18 15:59:49 +01:00
Basile-z 1bb815e927
update dependencies dparse 0.11.z and containers fixed to 0.8.0-alpha.11 (#752) 2019-02-15 13:03:10 +01:00
Jan Jurzitza 3e78ef108f Fix dubhash with spaces in folder name (#748) 2019-01-15 03:07:49 +01:00
Basile Burg 436a961934 Revert "ci, add codecov (#741)"
This reverts commit 0b84fc9b6b.
2019-01-03 03:05:03 +01:00
Basile Burg b416de96eb Revert "fix detecting ci env var to set coverage"
This reverts commit e9307ad158.
2019-01-03 03:04:59 +01:00
Basile Burg e9307ad158 fix detecting ci env var to set coverage 2019-01-02 23:27:00 +01:00
BBasile 0b84fc9b6b ci, add codecov (#741)
ci, add codecov
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2019-01-02 16:23:18 +01:00
Nathan Sashihara 383fcb84d8 Fix byte order mark stripping (#740)
Fix byte order mark stripping
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2019-01-01 11:13:09 +01:00
Jan Jurzitza 3759479d9c Upgrade to libdparse 0.10.12 (#739)
Upgrade to libdparse 0.10.12
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-12-31 01:59:40 +01:00
The Dlang Bot 7568c7a655
Merge pull request #737 from BBasile/dip-25
update dependencies to allow building with `-dip25`
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-12-29 17:02:59 +01:00
Basile Burg ed27a1b91b update dependencies to allow building with `-dip25` 2018-12-29 16:50:17 +01:00
Sebastian Wilzbach 2a2475ac41
Merge pull request #736 from WebFreak001/fix-releases
Build tagged releases in CIs
2018-12-27 16:54:24 +01:00
WebFreak001 71d5e09019 Build tagged releases in CIs 2018-12-27 16:36:35 +01:00
Sebastian Wilzbach 09cb316c39
Merge pull request #733 from WebFreak001/fix-dub-dep-build
Fix dubhash.d for packages depending on dscanner
2018-12-09 12:56:15 +01:00
WebFreak001 691bc1a9a7 Fix dubhash.d for packages depending on dscanner 2018-12-09 12:33:03 +01:00
BBasile 058d024da2 specify how -S works with folders and cwd (#730)
specify how -S works with folders and cwd
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-11-30 17:19:39 +01:00
BBasile 9ef6d0aec1 fix - adaptation to correct DIP 1009 impl. was incomplete (#728)
fix - adaptation to correct DIP 1009 impl. was incomplete
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-11-29 09:51:23 +01:00
BBasile 83c89ddc22 fix #721 - disable GC while scanning to prevent GC to dispose some AST members (#725)
fix #721 - disable GC while scanning to prevent GC to dispose some AST members
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-11-29 08:41:08 +01:00
BBasile 5f3b973d9a fix #721 - prevent crash caused by DMD inliner (#726)
fix #721 - prevent crash caused by DMD inliner
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-11-28 00:12:58 +01:00
The Dlang Bot c57a944506
Merge pull request #724 from BBasile/issue-723
fix #723 - segfault when running D-Scanner master against dparse repo with -S
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-11-27 14:55:15 +01:00
Basile Burg 8d3dcc55bc fix #723 - segfault when running D-Scanner master against dparse repo with -S 2018-11-27 14:40:12 +01:00
BBasile 793e469f53
Update dparse to get latest feature and fix for phobos linting (#720) 2018-11-26 11:56:17 +01:00
BBasile f585c383f1
update to dparse 0.10.x (#713) 2018-11-22 22:57:25 +01:00
The Dlang Bot 6928051bc5
Merge pull request #714 from LaurentTreguier/dubhash
Prevent dub from blindly rebuilding every time
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-11-14 18:52:15 +01:00
Laurent Tréguier 43e010d9e8
Prevent dub from blindly rebuilding every time 2018-11-14 18:18:13 +01:00