Jeremy Long
baa2e2c6ff
updated archetype for new analyzers to be more complete
2017-01-15 12:18:01 -05:00
Jeremy Long
9d5769bb69
Merge branch 'issue575'
2017-01-15 11:19:37 -05:00
Jeremy Long
4cdfa804ee
fixed accidental commit
2017-01-14 09:43:34 -05:00
Jeremy Long
523cd23b6b
filter version numbers for issue #575
2017-01-14 09:41:34 -05:00
Jeremy Long
61866e9e76
updated source version
2017-01-14 08:55:20 -05:00
Jeremy Long
ff7fbdc98d
updated year to speed test case
2017-01-14 07:34:35 -05:00
Jeremy Long
b625d642ea
updated documentation for #635
2017-01-14 07:31:31 -05:00
Jeremy Long
8733a85ebb
patch per issue#642
2017-01-13 06:53:26 -05:00
Jeremy Long
5ab5a7b72b
tuned linguist language stats
2017-01-09 20:05:37 -05:00
Jeremy Long
3cb8b9fa9e
Merge branch 'hgschmie-additional_analyzers'
2017-01-08 11:52:09 -05:00
Jeremy Long
429039bf1c
documentation for issue #635
2017-01-08 11:37:50 -05:00
Jeremy Long
29d28c3408
fixed PR #635 to cover other interfaces
2017-01-08 11:23:52 -05:00
Jeremy Long
372d484440
Merge branch 'additional_analyzers' of https://github.com/hgschmie/DependencyCheck into hgschmie-additional_analyzers
2017-01-08 10:33:57 -05:00
Jeremy Long
eac47800a3
added documentation for PR #636
2017-01-08 08:55:29 -05:00
Jeremy Long
86a85db12b
removed for now
2017-01-08 08:54:47 -05:00
Jeremy Long
4ab6cd278c
updated documentation for PR #636
2017-01-08 08:51:56 -05:00
Jeremy Long
233a068c8b
Merge pull request #636 from hgschmie/fail_on_any_vuln
...
adds a new flag 'failBuildOnAnyVulnerability'
2017-01-08 08:19:24 -05:00
Jeremy Long
d9f0ffa742
Merge pull request #634 from hgschmie/enable_disable
...
rework the enabled / disabled logic
2017-01-08 08:18:12 -05:00
Jeremy Long
8d63ee19ed
fix for Jenkins integration, updates to commit f47c6b0
2017-01-08 07:55:35 -05:00
Jeremy Long
1fb74e1a27
Merge pull request #639 from dejan2609/java-6-compatibility
...
check code against Java 1.6 API signatures
2017-01-07 06:40:47 -05:00
dejan2609
c94ab6108c
check code against Java 1.6 API signatures
2017-01-04 16:42:07 +01:00
Jeremy Long
bf285e19ab
added site for archetype
2017-01-02 21:59:09 -05:00
Jeremy Long
b1ceca73e4
added plugin archetype to site
2017-01-02 21:48:04 -05:00
Jeremy Long
f3aca63b61
version upgrades and added enforcer for java version
2017-01-02 21:47:27 -05:00
Jeremy Long
fca107d287
added site distribution
2017-01-02 21:46:15 -05:00
Jeremy Long
64b6964fff
checkstyle corrections
2017-01-02 21:45:49 -05:00
Jeremy Long
6af0842838
added logging
2017-01-02 21:45:21 -05:00
Jeremy Long
4c49adf1ba
reduced code duplication
2017-01-02 21:44:59 -05:00
Jeremy Long
5f4e4fab56
reduced code duplication
2017-01-02 21:43:51 -05:00
Jeremy Long
146d7e3fbf
reduced code duplciation
2017-01-02 21:42:20 -05:00
Jeremy Long
4d22800747
fixed type
2017-01-02 21:40:57 -05:00
Jeremy Long
541a7f8180
removed unused code
2017-01-02 21:40:04 -05:00
Jeremy Long
f205cf79c9
Merge branch 'plugins'
2016-12-30 17:02:32 -05:00
Jeremy Long
d8bb6488b7
added archetype per #612
2016-12-30 17:01:09 -05:00
Jeremy Long
4324563c0a
updated plugins path for #612
2016-12-30 16:42:37 -05:00
Jeremy Long
bad03660b1
added plugins directory per #612
2016-12-29 07:38:11 -05:00
Henning Schmiedehausen
20b1ff38f9
adds a new flag 'failBuildOnAnyVulnerability'
...
In our build system, we enable checkers based on boolean
values. Currently, the only way to enable failing the build on
vulnerabilities is by providing a numeric value (0-10) for another
property. This change adds a boolean switch that will fail the build
if any vulnerability is present (we have a strict "no vulnerabilities
in our builds" policy).
2016-12-28 17:24:26 -08:00
Henning Schmiedehausen
def78a3cfd
rework the enabled / disabled logic
...
If an analyzer is disabled from the configuration, it should not be
initialized (because some of the may actually fail during that process
nor should the engine log in any way that those exist.
With these changes, it is possible for me to turn off unwanted
analyzers (e.g. Ruby analyzers for a java project) from the maven
plugin and not confuse my users with spurious misleading messages.
2016-12-28 16:39:25 -08:00
Henning Schmiedehausen
a41158a716
adds maven configuration switches for more analyzers
2016-12-28 16:38:28 -08:00
Jeremy Long
63ad13ff7a
added enabled properties per issue #612
2016-12-27 08:46:04 -05:00
Jeremy Long
dd92ec675f
fixed error in tests
2016-12-27 08:45:42 -05:00
Jeremy Long
6e1512f7d9
added enabled setting ( #612 ) and added additional checks to see if the update should occur ( #631 )
2016-12-27 08:45:01 -05:00
Jeremy Long
287b1df3fd
added enabled settings for all analyzers per #612
2016-12-26 09:11:26 -05:00
Jeremy Long
38bf9b4ddb
checkstyle recommendations
2016-12-22 07:32:04 -05:00
Jeremy Long
f9d3a9d8d8
Merge pull request #614 from stefanneuhaus/issue-613-fix-version-comparison
...
Fix handling of numerical versions
2016-12-22 06:58:26 -05:00
Jeremy Long
309a5d9bcb
Merge branch 'issue630'
2016-12-22 06:57:04 -05:00
Jeremy Long
60e661d3a4
updated per issue #630
2016-12-22 06:55:26 -05:00
Jeremy Long
c33257d266
addded synchronization - as this analyzer should only run synchronized
2016-12-22 06:53:35 -05:00
Jeremy Long
1dbc183567
added check for failure
2016-12-22 06:52:47 -05:00
Jeremy Long
bf258146da
added test case for issue #629 and #517
2016-12-18 12:14:35 -05:00