Commit Graph

27 Commits

Author SHA1 Message Date
138c0e3e86 Deprecate tokManagers for more module 2020-03-17 15:08:58 +01:00
d90d5d267c Remove trailing whitespace everywhere 2020-01-24 23:40:06 +01:00
5feca7fd93 Exclude generated AST*.java files from internalization 2020-01-24 16:19:24 +01:00
60e97d0ec8 Deprecate javacc generated code 2020-01-22 17:19:29 +01:00
89c8f47b2b Move JavaCCTokenizer to internal package 2019-01-26 19:19:46 +01:00
08b7dd49dd [core] Add a generic JavaCCTokenizer for CPD 2019-01-26 11:24:32 +01:00
b745f331b8 CPD: Fix error handling for lexical errors
* TokenMgrError must not be caught by the tokenizer. This is handled
  by CPD itself
* The token managers need to know the filename for proper error messages
2019-01-20 10:18:56 +01:00
10e27ca3c0 Deprecate PMD LanguageModule for languages, that only support CPD 2018-11-26 13:55:35 +01:00
377baf7caf Replacing IOUtils.closeQuietly(foo) with try-with-resources statements 2018-10-19 14:23:51 -05:00
cba4e87acd Replacing deprecated IO methods with ones that specify a charset
Standardizing with StandardCharsets.UTF_8, given that it was used in
several places of code already, and it provides compile-time checking
(as opposed to "UTF-8")
2018-10-12 17:25:08 -05:00
5a7bbe19a2 dogfood: fix missing override
Note: the rule is disabled for pmd-xml, refs #1074
2018-06-16 17:48:36 +02:00
539773eb5b Fix PMD dogfooding 2018-04-15 15:37:40 -03:00
94f00f4baf [obj-c] Add support for CPD comment-based suppressions 2018-04-15 03:07:48 -03:00
91b8a22b42 Update GenericToken specialToken method to obtain only comment tokens 2017-10-28 14:42:44 -03:00
e8fdbdbca4 Update GenericToken interface to expose directly region methods 2017-10-28 14:42:44 -03:00
da902d658f Change ant tasks over (Objective-C) Token class 2017-10-28 14:42:44 -03:00
3d9511a0e5 [doc] Remove old maven site 2017-08-15 14:31:03 +02:00
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
dc7b0e2f00 pmd-objectivec: checkstyle / formatting 2016-12-02 14:07:12 +01:00
fede0e28fb Merge branch 'tiobe-tiobe/fix_UTF8_escape_in_OBJC_string_literals' 2016-02-24 21:54:35 +01:00
7915f08bc9 Extended Objective-C grammar to accept UTF-8 escapes (\uXXXX) in string literals. 2016-02-18 13:40:32 +01:00
aa87701ee5 Extended Objective-C grammar to accept Unicode characters in identifiers. 2015-10-23 15:46:38 +02:00
c9b133d634 Update changelog 2015-09-16 08:11:53 +02:00
5014a51630 Extended Objective-C grammar to accept Unicode characters in identifiers. 2015-09-11 15:17:04 +02:00
2fdb51fcb6 dogfood, whitespaces 2015-03-23 20:16:03 +01:00
f5b36f3984 Update changelog for Objective-C pull request 2015-01-18 11:17:04 +01:00
8dd3755db1 Added support for Objective-C to CPD. 2015-01-08 16:04:15 +01:00