11138 Commits

Author SHA1 Message Date
oowekyala
05f2ffce4c Extracted the facade and stripped responsibilities of packageStats 2017-07-28 13:18:13 +02:00
oowekyala
66df4948a0 More corrections 2017-07-28 13:02:54 +02:00
Andreas Dangel
4c3e65c8f9 Fix checkstyle 2017-07-28 12:23:17 +02:00
Andreas Dangel
4dd218bc25 [doc] Add initially generated rule docs and update sidebar 2017-07-28 12:16:12 +02:00
Andreas Dangel
84313b9ebe [doc] Create a simple rule doc generator 2017-07-28 12:16:12 +02:00
Andreas Dangel
509acb6d8f [doc] Add option to select the active sidebar item
If the page contains the variable "sidebaractiveurl" in the yaml
frontmatter, this is additionally used to select the active item
in the sidebar. Useful, if the page doesn't have its own item,
but wants to activate e.g. the parent page.
2017-07-28 12:16:12 +02:00
Andreas Dangel
236154100f [doc] Add possibility to override editme link location
If the page contains the variable "editmepath" in the yaml frontmatter,
this will be used instead of "page.path" (the actual markdown file).
This is useful, if the page is generated from another source.
2017-07-28 12:16:12 +02:00
Juan Martín Sotuyo Dodero
5360974903 Merge branch 'pr-525' 2017-07-27 21:58:12 -03:00
Juan Martín Sotuyo Dodero
d5d32f996b Make bash scripts executable 2017-07-27 21:43:34 -03:00
Matias Comercio
e5ddad3c3b Remove pushed .gitignored files
These files were already at the repository
but they should have been ignored
2017-07-27 18:31:20 -03:00
oowekyala
7e5374ea8d Corrections for PR #523 2017-07-27 22:46:45 +02:00
Matias Comercio
5880a85bb1 Autofix line ending issues
These files didn't have the expected line ending according to
the .gitattributes rule: `*       text=auto`.

Don't know why this could have happened, but all these files
where created before the mentioned rule
2017-07-27 17:28:29 -03:00
oowekyala
edc8d980bb Signed nodes for field and operation declarations 2017-07-27 18:35:14 +02:00
oowekyala
582eedf4f6 Abstracted qualified names 2017-07-27 18:01:54 +02:00
oowekyala
8c33501ffe OperationStats are accessible from packageStats 2017-07-27 17:34:02 +02:00
oowekyala
796f1a1fc1 Split ClassStats' responsibilities 2017-07-27 17:05:32 +02:00
Bendegúz Nagy
9959338890 Java, typeres: add support for explicit type arguments 2017-07-27 16:50:50 +02:00
Juan Martín Sotuyo Dodero
b899cc1001 Merge branch 'pr-522' 2017-07-27 11:15:38 -03:00
Juan Martín Sotuyo Dodero
739da071f3 Update changelog, refs #522 2017-07-27 11:15:15 -03:00
oowekyala
1ee8cc4e8d Fix bug in key hashcode with null names or metric 2017-07-27 01:18:31 +02:00
oowekyala
bccaabb00d Merge branch 'master' of https://github.com/pmd/pmd into npath 2017-07-27 00:59:19 +02:00
oowekyala
9eedf85395 Finished the tests 2017-07-27 00:47:26 +02:00
oowekyala
d06cb63d38 Tests of the rule 2017-07-26 23:50:08 +02:00
Bendegúz Nagy
704d87b470 Java, typeres: fix PR comments 2017-07-26 23:44:51 +02:00
Andreas Dangel
bad96d16d7 Merge pull request #516 from Monits/issue-468
[java] Fix issue 468
2017-07-26 20:21:43 +02:00
oowekyala
bef9e64021 Reused existing npath implementation 2017-07-26 19:49:41 +02:00
oowekyala
9c3a97f641 First iteration of npath 2017-07-26 17:49:58 +02:00
oowekyala
904c127069 Merge branch 'metrics' into npath 2017-07-26 15:29:10 +02:00
Bendegúz Nagy
87bbe9e5b3 Java, typedef: fix a bug with nested classes if the outter class is generic 2017-07-26 12:44:54 +02:00
oowekyala
97b3a59efb Corrections for PR #517 2017-07-26 01:51:43 +02:00
Andreas Dangel
b4e799aaef Merge branch 'pr-511' 2017-07-25 21:41:22 +02:00
Andreas Dangel
2e01150764 Update changelog, refs #511 2017-07-25 21:41:13 +02:00
Andreas Dangel
2c0f0c2b99 Merge branch 'metrics' of https://github.com/oowekyala/pmd into pr-511 2017-07-25 21:39:49 +02:00
Andreas Dangel
1211a6f93a [ci] use a container-based build environment again
Since we don't use docker anymore, let's try to use a container-based
build environment again
2017-07-25 21:33:48 +02:00
Andreas Dangel
0a4d212438 [ci] fix rsync paths 2017-07-25 21:14:08 +02:00
Andreas Dangel
ff0149fb7f [ci] run jekyll directly without docker 2017-07-25 21:09:23 +02:00
Andreas Dangel
e432a32818 [ci] we seem to have some kind of permission problem 2017-07-25 20:40:58 +02:00
Juan Martín Sotuyo Dodero
aad99cdf49 Update changelog, refs #519 2017-07-25 13:43:57 -03:00
Juan Martín Sotuyo Dodero
6fcfa04a1f Add tests and update old ones 2017-07-25 12:52:59 -03:00
Juan Martín Sotuyo Dodero
86883f26c7 [core] Render config errors
- All renderers preivously including processing errors now also include
configuration errors.
 - I take the chance to fix a couple of issues with `VBHTMLRenderer`,
that was rendering processing errors using `toString()` (which has a
default implementation)
 - Notice that renderers that didn't previously include processing
errors are unmodified
2017-07-25 12:52:49 -03:00
Juan Martín Sotuyo Dodero
87aa70a096 Merge branch 'pr-514' 2017-07-25 11:41:17 -03:00
Juan Martín Sotuyo Dodero
84a542a790 Update changelog, refs #514 2017-07-25 11:40:46 -03:00
oowekyala
82d071a102 Rename metrics.metrics to metrics.impl 2017-07-25 15:41:12 +02:00
Bendegúz Nagy
67e4daa177 Java, typeres: fix for PR comments 2017-07-25 13:27:46 +02:00
oowekyala
01257cb8eb Merge branch 'master' into docs-metrics 2017-07-25 10:11:15 +02:00
oowekyala
33d1327bdb Merge branch 'master' into metrics-followup 2017-07-25 10:10:49 +02:00
oowekyala
dddf78d443 Checkstyle fixes 2017-07-25 10:04:44 +02:00
oowekyala
2fa7cab876 Merge branch 'metrics' into metrics-followup 2017-07-25 09:34:49 +02:00
oowekyala
962b4587b5 Revert renaming classStats, opStats, packStats 2017-07-25 09:34:07 +02:00
Juan Martín Sotuyo Dodero
f5c345bd0a Update changelog, res #468 2017-07-24 17:51:41 -03:00