Commit graph

47 commits

Author SHA1 Message Date
c82988db42
Merge pull request #8 from kemitix/pmd-6.7.0-rules-update
Replace rules deprecated in PMD 6.7.0
2018-09-03 09:03:31 +01:00
0d06af9614 Remove deprecated rules
The Java rules VariableNamingConventions, MIsLeadingVariableName,
SuspiciousConstantFieldName, and AvoidPrefixingMethodParameters are
now deprecated, and will be removed with version 7.0.0.
2018-09-03 08:58:16 +01:00
0609e158f7 The new Java rule LinguisticNaming (java-codestyle)
Detects cases, when a method name indicates it returns a boolean (such as
isSmall()) but it doesn't. Besides method names, the rule also checks field and
variable names. It also checks, that getters return something but setters won't.
The rule has several properties with which it can be customized.
2018-09-03 08:57:37 +01:00
e2a131e908 The new Java rule FieldNamingConventions (java-codestyle)
Detects field names that don't comply to a given convention. It defaults to
standard Java convention of using camelCase, but can be configured with ease for
e.g. constants or static fields.
2018-09-03 08:56:50 +01:00
f153d3eece Update CHANGELOG for 0.3.0 2018-07-07 12:20:35 +01:00
95974f938b jenkins: deploy only from published github release branch
Remove pointless test builds for java 9 and 10 as there is no java code
2018-07-07 12:04:50 +01:00
203251278b README: add nexus and maven central release badges 2018-07-05 07:00:46 +01:00
734d06b45a Remove unused tiles build plugin 2018-07-03 17:18:58 +01:00
babdf43761 Upgrade kemitix-parent to 5.1.1 2018-07-03 17:18:37 +01:00
b207e8eda4 java: LawOfDemeter: remove as it can't cope with streams
This rule sees any use of the streams API as a violation.
2018-07-03 07:39:14 +01:00
37a440e683 Merge branch 'jenkins' into 'master'
Rewrite Jenkinsfile for resource only project with trunk-style branching model

See merge request kemitix/kemitix-pmd-ruleset!8
2018-07-03 06:35:04 +00:00
e91f600d8d Rewrite Jenkinsfile for resource only project with trunk-style branching model 2018-07-03 06:35:04 +00:00
707207df44 Version set to DEV-SNAPSHOT 2018-07-03 07:16:30 +01:00
06db865ed9 Merge branch 'develop'
* develop:
  version: set to 0.3.0-SNAPSHOT
2018-07-03 07:15:53 +01:00
2198014c48
Merge pull request #6 from kemitix/prepare/0.3.0
Prepare 0.3.0
2018-03-07 20:34:07 +00:00
d46bc248b1 Merge branch 'hotfix/0.2.1' into prepare/0.3.0
* hotfix/0.2.1:
  Upgrade kemitix-parent to 5.1.0
  version: set to 0.2.1
2018-03-07 20:24:03 +00:00
e7c2c31076
Merge pull request #7 from kemitix/hotfix/0.2.1
Upgrade kemitix-parent to 5.1.0
2018-03-07 20:14:26 +00:00
247773a288 Upgrade kemitix-parent to 5.1.0 2018-03-07 20:10:02 +00:00
d99005a9e6 version: set to 0.2.1 2018-03-07 20:09:42 +00:00
631ee28bce version: set to 0.3.0-SNAPSHOT 2018-03-07 19:20:17 +00:00
5203756f90
Merge pull request #5 from kemitix/release/0.2.0
Release 0.2.0
2018-03-07 19:19:19 +00:00
6aa2543151
Merge branch 'master' into release/0.2.0 2018-03-07 19:17:11 +00:00
665ca80aa9 CHANGELOG 2018-03-07 19:15:51 +00:00
6df709894e version: set to 0.2.0 2018-03-07 19:12:47 +00:00
0557685194
Merge pull request #4 from kemitix/update-rules
Relax rules requiring short comments and effectively no string literals
2018-03-07 19:11:17 +00:00
2993cdc950 AvoidDuplicateLiterals.maxDuplicateLiterals: max is the too much value, not the max allowed 2018-03-07 19:08:18 +00:00
85f6932b35 disable CommentSize rule
It didn't work with the MIT Licence.
2018-03-07 19:08:18 +00:00
0ca9675a55
Merge pull request #3 from kemitix/jenkins
jenkins: build/deploy with jenkins
2018-03-07 19:07:30 +00:00
027370947c travis: remove deploy 2018-03-07 19:00:33 +00:00
76e95080bf jenkins: add jenkinsfile 2018-03-07 19:00:33 +00:00
6b8ad01865 Update iml 2018-03-07 19:00:33 +00:00
b4fa1e3704
Merge pull request #2 from kemitix/release/0.1.0
Post Release/0.1.0
2018-02-20 21:19:11 +00:00
aaf0dd7b0f version set to 0.2.0-SNAPSHOT 2018-02-20 21:12:42 +00:00
763ceae56b
Merge pull request #1 from kemitix/release/0.1.0
Release 0.1.0
2018-02-20 21:12:03 +00:00
a9783c3148 version set to 0.1.0 2018-02-20 21:06:30 +00:00
3083c47ffc travis: add codesigining 2018-02-20 21:05:22 +00:00
6d5f13fcbd travis: remove code coverage reporting 2018-02-20 21:04:58 +00:00
2a6a2ff244 Add travis support 2018-02-20 21:01:11 +00:00
71a4f2dd83 README.md 2018-02-20 20:59:21 +00:00
8a73cc66b6 CHANGELOG 2018-02-20 20:58:21 +00:00
7fe9dc8d31 Ignore pom version backups 2018-02-20 20:57:41 +00:00
45a8aa5aae Add description to pom 2018-02-20 20:56:15 +00:00
a6bcc71db0 Add Multithreading and Performance rules 2018-02-20 18:17:47 +00:00
ed5d941a43 Add ErrorProne rules 2018-02-20 07:32:14 +00:00
1c7eb1830f Add Documentation rules 2018-02-20 06:52:12 +00:00
93d7663040 Add maven wrapper 3.5.2 2018-02-19 23:04:19 +00:00
633c1dfb24 Initial commit 2018-02-19 23:03:33 +00:00