Commit Graph

37 Commits

Author SHA1 Message Date
Eduard Staniloiu 6cf762624d Add style checker (#9) 2024-01-24 12:52:28 +02:00
lucica28 5a9ed94d74 Removed libdparse from imports print functionality (#3) 2024-01-24 12:52:28 +02:00
Jeremy Baxter 01e90ec4d8 Fix build on BSD
Removed the line `SHELL:=/usr/bin/env bash'. Most BSDs don't ship bash in the
base system by default and the build doesn't need it anyway.

Also added some more version statements to define useXDG for the other BSDs.
2023-12-26 13:10:01 +01:00
Axel Ricard 69d824f4f7 introduce variable expandedArgs 2023-10-11 00:34:00 +02:00
Axel Ricard 3bf3f25f9a add --exclude cli option
This excludes given files or directory from linting
2023-10-11 00:34:00 +02:00
Prajwal S N 159e9c9eec feat(highlight): support multiple themes
Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com>
2023-09-24 19:36:21 +02:00
WebFreak001 6491d792f5 support `@arguments.rst` for args through file 2023-09-24 15:31:50 +02:00
WebFreak001 43caad72a8 add CLI API to get autofixes at location 2023-07-08 23:09:33 +02:00
WebFreak001 53c9536332 add startIndex, endIndex support to format string 2023-07-08 23:09:33 +02:00
WebFreak001 4194e6af0c add `dscanner fix` command 2023-07-08 23:09:33 +02:00
WebFreak001 78f2b5a420 add colored output option
also adds a simpler way to invoke D-Scanner for users that uses this new
UI by default: `dscanner lint FILES...`
2023-07-02 13:33:11 +02:00
WebFreak001 83eb9c5c2e add built-in report formats incl. GitHub Actions
use on ourself and enable unused variables test to do first test in CI
2023-06-29 14:57:32 +02:00
WebFreak001 5c2035ff76 add end line/column to warnings 2023-06-29 13:19:36 +02:00
WebFreak001 93f338a5e7 fix logger warnings, for real this time
We should probably add a linter case for this
2023-05-19 23:12:16 +02:00
Jan Jurzitza 5f1cf31ee0
hide dsymbol warnings, fix #890 (#900) 2023-05-09 03:34:08 +02:00
WebFreak001 2220812b96 Moved DSymbol into DCD 2022-10-14 14:30:10 +02: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
andre2007 da64499c52 --reportFile added 2020-04-13 20:47:18 +02:00
Eugen Wissner 1d476fa39d Support checkName in errorFormat 2019-09-25 10:13:07 +03:00
Andre Pany 3b6bbad9fe Added reportFormat sonarQubeGenericIssueData 2019-09-11 12:53:26 +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
Hiroki Noda e13c4f2f60 Use writeln instead of write to print the version (#764) 2019-06-03 09:34:17 +02:00
Basile Burg 436a961934 Revert "ci, add codecov (#741)"
This reverts commit 0b84fc9b6b.
2019-01-03 03:05:03 +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
Sebastian Wilzbach d96b48f765 Use git --describe tags as version string 2018-04-12 16:24:44 +02:00
The Dlang Bot eafae0f6c0
Merge pull request #596 from BBasile/issue-195
fix #195 - Unrecognized CLI options gives huge stacktrace
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-04-04 21:03:34 +02:00
Basile Burg 1a2352d17f fix #195 - Unrecognized CLI options gives huge stacktrace 2018-04-04 16:48:35 +02:00
Basile Burg 7014d54a3f fix spaces indentation 2018-04-04 16:43:59 +02:00
The Dlang Bot a619e6bba0
Merge pull request #582 from wilzbach/window-config-file
Fix #268 - Use the User's profile directory under Windows
merged-on-behalf-of: Brian Schott <Hackerpilot@users.noreply.github.com>
2018-04-03 09:48:08 +02:00
Sebastian Wilzbach 75274faedb Fix #268 - Use the User's profile directory under Windows 2018-04-03 03:08:26 +02:00
BBasile cb31d2501e
add IZ safeAccess util and refactor several && chains with it (#577)
* add IZ safeAccess util and refactor several && chains with it

* show how to make inference working
2018-04-02 17:29:36 +02:00
Basile Burg bed35ad9b8 remove help for non existing option 2018-03-31 00:51:21 +02:00
Basile Burg 67e0f8a9e4 Use new config name override instead of breaking existing ini 2018-03-30 23:59:36 +02:00
Sebastian Wilzbach 14ae261d55 Hot-fix for #570 (#572) 2018-03-24 20:24:39 +01:00
BBasile eb281030f5
Add a temporary function that warns or patches the old INI section (#570)
* Add a temporary function that warns or patches the old INI section

* fix tabs in help message
2018-03-23 16:03:40 +01:00
Laurent Tréguier 2be1a1f22f Move everything under package `dscanner` (#526)
* Move everything under package `dscanner`

* Fix .gitignore

* Fix .dscanner.ini
2018-03-22 20:15:42 +01:00