David Alcantar
b28eb44b13
DevSkim Sublime Plugin Deprecated
2020-04-20 12:20:33 -07:00
Michael Scovetta
9ce32ecf25
Re-sync'ed rules
2017-08-25 10:00:11 -07:00
Michael Scovetta
04f3855383
Minor bug cleanup
...
- Fixed a few logging lines to be more efficient.
- Fixed startupinfo and creationflags used on non-Windows platforms.
2017-08-24 23:20:31 -07:00
Michael Scovetta
8691867ecd
Fixed logger level in execute.
2017-07-08 23:46:55 -07:00
Michael Scovetta
993321c7d4
Added support for periodic scanning (new default).
2017-07-08 19:53:14 -07:00
Michael Scovetta
bae26d03b7
Improved .gitignore checking.
2017-07-08 19:52:43 -07:00
Michael Scovetta
631fc0832e
General cleanup / minor bug fixes.
2017-07-08 19:52:00 -07:00
Michael Scovetta
f3cf38aa95
Added conditional to the http detector.
2017-07-01 00:08:42 -07:00
Michael Scovetta
dc11c7e796
Add full support for conditionals.
2017-06-30 23:52:40 -07:00
Michael Scovetta
57c76b5172
General cleanup.
2017-06-30 23:51:40 -07:00
Michael Scovetta
356b7ec67e
Merged rules from DevSkim@fe37672
2017-05-15 17:21:55 -07:00
Michael Scovetta
32512fb222
Merge branch 'master' of github.com:Microsoft/DevSkim-Sublime-Plugin
2017-05-15 17:08:18 -07:00
Michael Scovetta
16b3391b7b
Add support for applies_to as a filename.
2017-05-15 17:07:31 -07:00
Michael Scovetta
32c6f31dcd
Add support for applies_to as a filename.
2017-05-15 17:07:21 -07:00
Michael Scovetta
1f66948180
Add support for .gitignore and ignore_files from settings.
2017-03-19 00:19:27 -07:00
Michael Scovetta
e9326fd775
Improve error reporting (stack traces).
2017-03-19 00:18:59 -07:00
Michael Scovetta
401bb796ed
Add support for rule conditions.
2017-03-18 23:03:02 -07:00
Michael Scovetta
b0e5353c7d
Fix web navigation, removing unnecessary error message.
2017-03-18 23:02:24 -07:00
Michael Scovetta
94962cef2e
Switch 'active' to 'disabled' for rules.
2017-03-18 23:01:47 -07:00
Michael Scovetta
0d23d336d4
Fix #9 - fix-it only applies to first affected area in file.
2017-03-15 11:08:37 -07:00
Michael Scovetta
ef3d7cd97c
Fixed broken link to keymap.
2017-03-14 23:54:25 -07:00
Michael Scovetta
070e4335d4
Bumped rules to Microsoft/DevSkim@97946ef394
2017-03-14 23:44:02 -07:00
Michael Scovetta
e5b6616b23
Add filename to execute() call, minor README fixes.
2017-03-14 23:39:17 -07:00
Michael Scovetta
a81c6f844d
Clear selections after substitution complete.
2017-03-14 22:07:14 -07:00
Michael Scovetta
1c0f0fbd13
Update regex_word and regex_substitute for Microsoft/DevSkim@868766f401 .
2017-03-14 22:05:00 -07:00
Michael Scovetta
28f0f6e963
Pulled rules in from Microsoft/DevSkim@77a633fd1c
2017-03-14 22:01:57 -07:00
Michael Scovetta
6323c39841
Merge pull request #4 from scovetta/bugfix-1
...
Approved merge.
2017-02-03 11:25:24 -08:00
Michael Scovetta
da5e3e14da
Fix gitignore to exclude DevSkim-Common directory.
2017-02-03 11:10:25 -08:00
Michael Scovetta
0e61664826
Fix suppression bug #2 .
2017-02-02 14:46:18 -08:00
Michael Scovetta
5d2c984c01
Remove test rule from hash_algorithm ruleset.
2017-02-02 14:16:46 -08:00
Michael Scovetta
19d739178c
Update broken links to DevSkim-Rules ( fixes #1 ).
...
Improved README and animated gif demo.
2017-02-02 14:16:22 -08:00
Michael Scovetta
fd7364f164
Bump version to 0.2.1.
2017-01-18 15:17:48 -08:00
Michael Scovetta
a4ae4c6bc7
Fixed broken messages.json file.
2017-01-17 13:49:36 -08:00
Michael Scovetta
98d89ec1b3
Add messages for 0.1.0 and 0.2.0, removed 1.0.0.
2017-01-04 21:53:42 -08:00
Michael Scovetta
a11084c9e3
Fix menu to point to correct default settings
...
Also add links to default key bindings.
2017-01-04 21:53:10 -08:00
Michael Scovetta
b27eff720c
Remove .no-sublime-package (unnecessary)
2017-01-04 20:32:27 -08:00
Michael Scovetta
11f5cfd69f
Updated README with updated key mappings.
2017-01-04 16:58:18 -08:00
Michael Scovetta
2dacdf1366
Remove dependency on hardcoded syntax files
...
Previously, all syntaxes were pre-declared and used during initialization.
This means that when a rule declares that it applies to "foo", we look
up "foo", find that it has syntax "Packages/Foo/Foo.sublime-syntax" and
file extensions "foo". Now, we start out looking for *.sublime-syntax
and building up the mapping that way.
Pre-declared mappings are now only specified for syntaxes not included
in the default ST3 distribution (e.g. PowerShell) as well as file
extensions not declared within the default syntax (e.g. Ruby's
.erb extension).
Since rule files are shared between other DevSkim engines, aliases
are included that map the applicability name (e.g. "csharp") to the
name within the syntax file (c#).
2017-01-04 16:53:58 -08:00
Michael Scovetta
c7b849453a
Updated key mapping to avoid overwriting default mapping.
2017-01-04 16:46:29 -08:00
Michael Scovetta
a8db392e77
Fixed rule locator.
2016-12-15 11:29:22 -08:00
Michael Scovetta
a6053e1f9c
Added .no-sublime-package
2016-12-15 11:15:58 -08:00
Michael Scovetta
4b898d5231
Improved stylesheet loading and testing code. Minor updates to messages.
2016-12-15 10:45:44 -08:00
Michael Scovetta
b72e362dfe
Cleared out default manual reviewer name.
2016-12-15 09:57:32 -08:00
Michael Scovetta
92566e998e
Minor tweaks.
...
* Cleaned up a few debugging lines.
* Switched rules prefix to match repo.
* Added manual review abbreviation.
2016-12-15 09:57:07 -08:00
Michael Scovetta
57862bf194
Merge commit 'e7b5fdf117c34393eb995c8ccf4a4bfac54e3a21' as 'DevSkim-Common'
2016-12-15 09:48:45 -08:00
Michael Scovetta
e7b5fdf117
Squashed 'DevSkim-Common/' content from commit f54e576
...
git-subtree-dir: DevSkim-Common
git-subtree-split: f54e57664d53a3265f7b9958aa1f64d51ffda8ab
2016-12-15 09:48:45 -08:00
Michael Scovetta
d04bdc66df
Added note about public preview.
2016-12-13 10:10:48 -08:00
Michael Scovetta
bf64307022
Removed references to DevSkim-Rules.
2016-12-13 09:42:27 -08:00
Michael Scovetta
a1a00851c2
Changed fixit regex to case insensitive to match search regex.
2016-12-09 15:33:54 -08:00
Michael Scovetta
daeb2fc0de
Merge branch 'master' of https://github.com/Microsoft/DevSkim-Sublime-Plugin
2016-12-09 15:31:18 -08:00