6163f67b06
[core] Rename Tokenizer to CpdLexer
...
See #4065
2024-01-11 17:04:48 +01:00
32afa53f8e
All language modules: getInstance()
...
Use a consistent implementation of getInstance().
Now all modules resolve against the LanguageRegistry.
2023-08-24 16:01:27 +02:00
41ff4beb2b
[php] Recognize "//" as eol comment
2023-08-24 11:58:16 +02:00
ddbfc90c14
Fix build
2023-02-12 20:06:28 +01:00
fb9f49624d
Delete old CPD Language interface
...
reorganize cpd modules
2023-02-12 18:03:58 +01:00
cf81809990
Change a ton of stuff in CPD
2023-02-10 18:21:23 +01:00
d4c05d1fb5
Make pmd language have a hook to launch CPD
...
This allows removing the CPD language instances,
sharing more logic between CPD and PMD, and using
language properties to configure CPD and PMD uniformly.
2023-02-10 16:45:52 +01:00
1fe9c59212
Remove cpp lang
2019-09-24 06:15:34 +02:00
10e27ca3c0
Deprecate PMD LanguageModule for languages, that only support CPD
2018-11-26 13:55:35 +01:00
b771a3788c
pmd-php: checkstyle / formatting
2016-12-02 14:08:36 +01:00
e86341bf8e
Checkstyle fixes
2014-11-17 21:55:57 +01:00
9ade75a621
Refactor CPDGui to detect available languages dynamically
2014-10-12 10:43:53 +02:00
464b0bcef8
Rework CPD's LanguageFactory to use ServiceLoader, too
2014-10-11 12:16:28 +02:00
a3b4b0bff8
Move php into own sub-module
2014-10-04 20:00:55 +02:00