9d900464ab
ruleset:pom.xml: restore properties required by release profile
2017-01-14 18:06:05 +00:00
38a5134a46
version set to 2.0.1
2017-01-14 18:01:37 +00:00
f2d4175ab8
Merge branch 'release/2.0.0'
...
* release/2.0.0: (89 commits)
CHANGELOG
pom.xml: version set to 2.0.0
plugin-sample:pom.xml: reuse project.version
plugin: provide goals for each ruleset level
plugin: remove redundant properties
plugin:pom.xml: add maven-compiler-plugin
plugin:pom.xml: remove kemitix-parent to avoid cyclic dependency
plugin:pom.xml: set version, don't inherit it
plugin-sample: added
plugin: added
builder:pom.xml: clean up
pom.xml: set build source and output encoding to UTF-8
.travis.yml: only publish coverage for builder project
builder: configure coveralls coverage reporting
.travis.yml: added
builder:DefaultRuleReadmeLoaderTest: added
builder:ReadmeFragmentNotFoundException: added
builder: DefaultRuleReadmeLoader: don't inject blank line above each rule
builder:CheckstyleWriterTest: use lombok's val
builder:{Checkstyle,Readme}WriterTest: use @Rule TemporaryFolder
...
2017-01-14 17:47:47 +00:00
dbb1b3b86d
CHANGELOG
2017-01-14 17:47:24 +00:00
c5d0bda1ca
pom.xml: version set to 2.0.0
2017-01-14 17:47:14 +00:00
f2ad6b566d
Merge pull request #4 from kemitix/plugin
...
Add Plugin
2017-01-14 17:35:23 +00:00
e8a1baa1e4
plugin-sample:pom.xml: reuse project.version
2017-01-14 17:15:45 +00:00
67557955cc
plugin: provide goals for each ruleset level
2017-01-14 17:04:18 +00:00
3bed524b27
plugin: remove redundant properties
2017-01-14 16:35:25 +00:00
1380fb54ae
plugin:pom.xml: add maven-compiler-plugin
2017-01-14 16:34:50 +00:00
9ce647d769
plugin:pom.xml: remove kemitix-parent to avoid cyclic dependency
...
kemitix-parent will include this plugin, so we can't have it as our parent.
2017-01-14 16:17:04 +00:00
5a259aa050
plugin:pom.xml: set version, don't inherit it
...
Parent has been changed so need to set version explicitly.
2017-01-14 10:18:07 +00:00
a67d23b90a
plugin-sample: added
2017-01-13 22:53:01 +00:00
dc639da079
plugin: added
2017-01-13 22:53:01 +00:00
c254afcca7
builder:pom.xml: clean up
2017-01-13 22:53:01 +00:00
a0a282e48f
pom.xml: set build source and output encoding to UTF-8
2017-01-13 19:32:36 +00:00
0169b1d608
Merge pull request #3 from kemitix/levels
...
Split ruleset into Levels
2017-01-10 23:05:51 +00:00
15b0ae9727
.travis.yml: only publish coverage for builder project
2017-01-10 22:58:37 +00:00
f39f1a88db
builder: configure coveralls coverage reporting
2017-01-10 20:34:23 +00:00
292b777aa0
.travis.yml: added
2017-01-10 20:30:54 +00:00
e5c22f47e0
builder:DefaultRuleReadmeLoaderTest: added
2017-01-10 20:29:33 +00:00
2b08488e38
builder:ReadmeFragmentNotFoundException: added
2017-01-10 20:29:04 +00:00
ced2def664
builder: DefaultRuleReadmeLoader: don't inject blank line above each rule
2017-01-10 20:10:57 +00:00
1333df0c98
builder:CheckstyleWriterTest: use lombok's val
2017-01-10 19:59:36 +00:00
d342495fbd
builder:{Checkstyle,Readme}WriterTest: use @Rule TemporaryFolder
2017-01-10 19:59:14 +00:00
8696fb10cd
README.md: update usage example
2017-01-09 08:31:56 +00:00
b414a8e602
builder:RuleParentTest: added
2017-01-07 18:20:55 +00:00
c73a23f838
builder:ReadmeWriterTest: added
2017-01-07 18:16:19 +00:00
53586a7ffd
builder:RuleTest: added
...
Rule:
* remove redundant @ToString
* prevent creation of setProperties()
2017-01-07 18:16:02 +00:00
9b3f0869ea
builder:RuleSourceTest: added
...
Replace final delimiter in RuleSource.
2017-01-07 12:08:38 +00:00
a31b2d81d3
builder:RulesPropertiesTest: added
...
Remove unused setter on RulesProperties.
2017-01-07 11:56:24 +00:00
e6b1779f72
builder:OutputProperties: added
2017-01-07 11:52:19 +00:00
a90751a237
builder:TemplatePropertiesTest: added
2017-01-07 11:47:56 +00:00
419817f25f
builder:DefaultReadmeIndexBuilderTest: added
2017-01-07 11:41:35 +00:00
4989f21331
builder:DefaultReadmeIndexBuilder: move table header to README-template.md
2017-01-07 11:27:38 +00:00
9f979955f8
builder:pom.xml: use kemitix-spring-parent
2017-01-06 22:37:24 +00:00
c027c372d8
builder:CheckstyleWriter: use UTF-8 encoding to load XML template
2017-01-06 22:36:52 +00:00
be2e92bdb6
builder:CheckstyleWriterTest: added
2017-01-06 22:10:40 +00:00
13e813b558
builder:CheckstyeWriter: restructure and write file with default options
...
Flip if block inside-out and add some logging
2017-01-06 22:10:27 +00:00
ab0a95e395
builder:RulesProperties: initialise rules list
2017-01-06 21:56:37 +00:00
abb8e8e5c0
builder:pom.xml: add test dependencies
2017-01-06 21:50:00 +00:00
9e26504c67
builder: meet level 5 complexity
...
* DefaultReadmeIndexBuilder: final build() method
* DefaultReadmeIndexBuilder: avoid inline conditionals
* DefaultRuleReadmeLoader: reduce returns in load method
2017-01-06 16:38:41 +00:00
e2069b8d0d
builder: meet level 4 tweaks
...
* Add missing Rule SuppressWarningsFilter
* Suppress HideUtilityClassConstructor on main class
2017-01-06 16:24:22 +00:00
9eb00f5a16
builder: meet level 3 javadoc
2017-01-06 16:00:08 +00:00
c88b820c5f
builder: meet level 2 naming
...
* remove duplicate string literal
2017-01-06 15:59:44 +00:00
a804775f1a
builder: fix author tags
2017-01-06 15:50:50 +00:00
7e9b17f1cc
builder:pom.xml: eat out own dog food - level 1 layout
...
* Add license header to source files
* fix long line
2017-01-06 15:49:11 +00:00
a83cc94dd8
builder:checkstyle-template: fix name of TreeWalker module
2017-01-06 15:32:29 +00:00
8738afea8b
README.md: update example usage
2017-01-06 15:31:14 +00:00
a5d2a300f9
LICENSE.*: rename from md to txt and copy to builder
2017-01-06 15:30:33 +00:00