Sergey
82986620e4
Adding proper list support to SOQL queries
2016-12-01 18:54:55 -03:00
Sergey
d3edce7718
Updating description of the finding
2016-12-01 18:54:45 -03:00
Sergey
7f63914846
Bug fix
2016-12-01 18:53:48 -03:00
Sergey
1e5cbb8d25
Adding support for accessibility detection, fixing bugs with detection of fall-through checks
2016-12-01 18:53:33 -03:00
Sergey
074bab99b8
Adding CRUD to codeclimate ruleset
2016-12-01 18:53:25 -03:00
Sergey
20c2fa19f5
Adding support for properties and additional methods
2016-12-01 18:49:03 -03:00
Sergey
79737224b0
Adding Apex CRUD violations
2016-12-01 18:48:51 -03:00
Robert Sösemann
b7cd4b6533
Adjusted remediation points
2016-11-29 15:01:19 -03:00
Juan Martín Sotuyo Dodero
103efbbc90
Merge branch 'pr-135' into pmd/5.5.x
2016-11-21 14:56:34 -03:00
Juan Martín Sotuyo Dodero
815d141d64
Fix since and rule links
2016-11-21 14:55:08 -03:00
Juan Martín Sotuyo Dodero
5b83aa1bcf
Minor improvements
...
- Don't need thread safety for local vars, drop StringBuffer in favor of StringBuilder
- Make sure Helpers are non-instantiable
2016-11-21 14:55:08 -03:00
Sergey
4187acf422
[apex] New security ruleset
2016-11-21 14:54:57 -03:00
Jerome Russ
bf2460c16d
Changing methods to lowercase so casing doesn't matter
...
Apex is case-insensitive so removing casing from the check for asserts.
2016-11-10 09:47:40 -03:00
Juan Martín Sotuyo Dodero
89674fa007
[apex] Add failing sample for issue #1543
2016-11-10 09:46:35 -03:00
Andreas Dangel
5f13cc20e9
[maven-release-plugin] prepare for next development iteration
2016-11-05 11:02:08 +01:00
Andreas Dangel
96fffcaadd
[maven-release-plugin] prepare release pmd_releases/5.5.2
2016-11-05 11:02:08 +01:00
Andreas Dangel
9f9124b8fb
Fixes #1521 [apex] ApexUnitTestClassShouldHaveAsserts: Parsing error on APEX class: expected one element but was: <BlockStatement, BlockStatement>
2016-11-04 09:44:23 +01:00
Andreas Dangel
0a2ebc2186
Formatting, license header
2016-07-28 19:44:16 +02:00
Andreas Dangel
3e43fd8eb1
Update (old) changelog for new rules with PMD 5.5.1
2016-07-28 19:44:04 +02:00
Andreas Dangel
6746b7522c
[maven-release-plugin] prepare for next development iteration
2016-07-27 20:40:56 +02:00
Andreas Dangel
cc3ad9aeb7
[maven-release-plugin] prepare release pmd_releases/5.5.1
2016-07-27 20:40:56 +02:00
Robert Sösemann
5fc62c95b2
Fixed compiler warnings
2016-07-13 15:08:19 +02:00
Robert Sösemann
53752a0289
Minor formatting
2016-07-13 14:57:36 +02:00
Anand
b41f9e97b7
Fix missing rule in ruleset.xml, reenable test
2016-07-12 00:12:07 -07:00
Anand
4b2b576550
Basic apex unit test rules
2016-07-11 23:19:24 -07:00
Andreas Dangel
4464302f53
Same fix for #1501 for apex
2016-07-07 22:05:04 +02:00
Andreas Dangel
4fe4555c7a
Update changelog
2016-07-07 21:19:04 +02:00
up2go-sschwarz
13c991c6ae
fixed https://github.com/Up2Go/codeclimate-apexmetrics/issues/24
2016-06-30 17:41:56 +02:00
Andreas Dangel
ef2a97d267
[maven-release-plugin] prepare for next development iteration
2016-06-25 17:53:11 +02:00
Andreas Dangel
64d9ef96fc
[maven-release-plugin] prepare release pmd_releases/5.5.0
2016-06-25 17:53:10 +02:00
Andreas Dangel
7d928296e6
Fix javadoc errors
2016-06-25 17:40:48 +02:00
Andreas Dangel
c7b94f6e5c
Change the apex parser to look like "released"
...
The version is taken from 55042bfc2e/com.salesforce.ide.apex.core/lib
2016-06-25 17:05:47 +02:00
Andreas Dangel
0b331a921e
apex - add unit test for pr-99 / Trigger Name
2016-06-25 08:50:52 +02:00
David Renz
ef78229374
Fixed Trigger name is reported incorrectly
...
https://github.com/Up2Go/codeclimate-apexmetrics/issues/23
2016-06-14 11:54:13 +02:00
Andreas Dangel
a454ec767a
Merge branch 'master' of https://github.com/DavidRenz/pmd into pr-95
2016-06-08 19:53:48 +02:00
Andreas Dangel
af21dd5297
Fixes #1492 [CLI] IncompatibleClassChangeError when running PMD
...
Use the maven shade plugin to create a modified apex-jorje uber jar,
which has the old asm dependency shaded into a different package,
so that it won't collide with asm 5.
2016-06-04 20:50:19 +02:00
Andreas Dangel
d9e6bab6a9
Fixes #1488 [Apex module] Windows line endings falsify the location of issues
2016-06-02 20:28:01 +02:00
David Renz
277ce76eb6
Added new apex rule (AvoidDmlStatementsInLoops)
2016-05-30 11:55:31 +02:00
David Renz
4ef196a9b5
Tweaked Properties with real world repos
2016-05-24 16:11:39 +02:00
@rsoese (Twitter handle)
f5cbbca7d5
Tweaked Properties with real world repos
2016-05-24 15:56:02 +02:00
David Renz
2711f40413
Changed formatting of code examples
...
https://github.com/Up2Go/codeclimate-apex/issues/11
2016-05-24 15:22:43 +02:00
David Renz
a71bf9f234
Changed default values for Code Climate remediation points
...
https://github.com/Up2Go/codeclimate-apex/issues/7
2016-05-24 12:24:38 +02:00
David Renz
7c06f288e6
Fixed typo
2016-05-23 16:08:49 +02:00
David Renz
8f6542263c
Added property to rules to disable block highlighting on the Code
...
Climate Platform
https://github.com/Up2Go/codeclimate-apex/issues/5
2016-05-23 14:49:12 +02:00
David Renz
f9162c345b
Deleted unused rulesets
2016-05-23 14:46:22 +02:00
David Renz
179dfa8c71
Fixed message of NcssMethodCount Rule
2016-05-23 12:02:23 +02:00
Andreas Dangel
45ba6e9d49
Merge branch 'master' of https://github.com/Up2Go/pmd into Up2Go-master
2016-05-21 11:51:24 +02:00
Andreas Dangel
8ffaffc567
Fixes #1485 Analysis of some apex classes cause a stackoverflow error
...
Test file must use windows line endings
Fixes Up2Go/pmd#36
2016-05-20 21:51:22 +02:00
Andreas Dangel
501ef71e70
Verify #1485 Analysis of some apex classes cause a stackoverflow error
2016-05-20 20:10:01 +02:00
David Renz
11df8fbf40
Fixed #38
2016-05-17 10:44:54 +02:00