|
3a635da9c2
|
[core] Consolidate internal api in PMDConfiguration
PMDConfiguration#setAnalysisCache
PMDConfiguration#getAnalysisCache
|
2024-02-10 10:38:26 +01:00 |
|
|
2cc9ae9d7e
|
[core] Consolidate internal api in LexException
|
2024-02-10 10:05:56 +01:00 |
|
|
7c5bf74402
|
[core] Consolidate internal api in n.s.p.lang.rule
RuleSet#applies
RuleSetLoader#loadRuleSetsWithoutException
RuleSetLoadException ctors
|
2024-02-10 09:58:53 +01:00 |
|
|
72edaee08a
|
[core] Internalize ParametricRuleViolation
|
2024-02-09 22:02:36 +01:00 |
|
|
bc5be45566
|
Merge branch 'master' into issue-4348-internal-api
|
2024-02-09 21:31:05 +01:00 |
|
|
19496ef198
|
Merge pull request #4808 from adangel:issue-3905-tree-export-api
[core] Promote Tree Export API as stable #4808
|
2024-02-09 16:56:56 +01:00 |
|
|
5931461ca9
|
Merge pull request #4804 from adangel:issue-4309-xpath-cleanups
[core] XPath cleanups #4804
|
2024-02-09 16:23:58 +01:00 |
|
|
8950cec263
|
[doc] Fix javadoc links after moving reporting
|
2024-02-09 15:49:54 +01:00 |
|
|
6a328d6cd0
|
Merge pull request #4803 from adangel:issue-3903-reporting-package
[core] Consolidate n.s.pmd.reporting package #4803
|
2024-02-09 15:32:55 +01:00 |
|
|
a9c0ee0cd7
|
[doc] Fix javadoc links after moving Rule
|
2024-02-09 14:47:15 +01:00 |
|
|
2a3128fb86
|
Merge pull request #4799 from adangel:issue-3917-rule-package
[core] Consolidate n.s.pmd.lang.rule package #4799
|
2024-02-09 14:39:03 +01:00 |
|
|
41938cacea
|
Use latest pmd-designer 7.0.0-SNAPSHOT
|
2024-02-04 14:53:03 +01:00 |
|
|
5e4b7f5eb5
|
Merge pull request #4798 from adangel:textcolor-renderer
[core] TextColorRenderer: Remove property color #4798
|
2024-02-02 20:02:02 +01:00 |
|
|
fa97cff7ff
|
Merge pull request #4797 from adangel:lexexception-cpdlexer
[core] Rename TokenMgrError to LexException, Tokenizer to CpdLexer #4797
|
2024-02-02 19:59:41 +01:00 |
|
|
a78e17b7a6
|
Merge pull request #4796 from adangel:remove-deprecated-and-release-rulesets
Remove deprecated and release rulesets #4796
|
2024-02-02 19:57:04 +01:00 |
|
|
a76ec3410c
|
Merge pull request #4795 from adangel:remove-ruleset-factory-compatibility
[core] Remove ruleset compatibility filter (RuleSetFactoryCompatibility) and CLI option --no-ruleset-compatibility #4795
|
2024-02-02 19:53:51 +01:00 |
|
|
5b2b03847e
|
Merge pull request #4786 from adangel:issue-4313-remove-old-rule-reference-notation
[core] Remove support for deprecated rule set references notation #4786
|
2024-02-02 19:46:55 +01:00 |
|
|
c6ce5a9557
|
Merge branch 'master' into avoid-image
|
2024-02-02 16:56:54 +01:00 |
|
|
7ca993429a
|
[doc] Update release notes
Fixes #4348
|
2024-02-01 12:17:49 +01:00 |
|
|
83879dc420
|
[core] Hide internal API methods in LanguageProcessor.AnalysisTask
Refs #4348
|
2024-02-01 11:39:33 +01:00 |
|
|
7c34085b17
|
[doc] Fix javadoc links in release notes
|
2024-02-01 11:32:44 +01:00 |
|
|
d2ae17a474
|
[doc] Mark ADR 3 accepted
Refs #4756
|
2024-02-01 10:54:45 +01:00 |
|
|
d1c3212ea7
|
[scala] Cleanup InternalApi methods
Refs #4348
|
2024-02-01 10:37:11 +01:00 |
|
|
8285d70fe5
|
[plsql] Cleanup InternalApi methods
Refs #4348
|
2024-02-01 10:31:48 +01:00 |
|
|
1997984569
|
[modelica] Cleanup InternalApi methods
Refs #4348
|
2024-02-01 10:29:09 +01:00 |
|
|
3ff3f5b4d1
|
[jsp] Cleanup InternalApi methods
Refs #4348
|
2024-02-01 10:08:16 +01:00 |
|
|
35db84a0a8
|
[java] Cleanup InternalApi methods
Refs #4348
|
2024-02-01 09:33:17 +01:00 |
|
|
7ec2bc4865
|
[apex] Cleanup InternalApi methods
Refs #4348
|
2024-01-30 20:17:59 +01:00 |
|
|
2f47edfd3b
|
[ant] Cleanup InternalApi methods
Refs #4348
|
2024-01-30 19:36:46 +01:00 |
|
|
627fef132d
|
[core] RuleContext - remove getRule(), create()
Introduce InternalApiBridge to collect all internal
API endpoints.
Refs #4348
|
2024-01-28 19:46:29 +01:00 |
|
|
589d14418e
|
[core] Report - ctor and addRuleViolation, addConfigError, addError are private
Refs #4348
|
2024-01-28 18:44:22 +01:00 |
|
|
8b8b11d5f3
|
[core] AbstractAccumulatingRenderer#renderFileReport(Report) is final
Refs #4348
|
2024-01-28 18:30:11 +01:00 |
|
|
bc31401258
|
[core] LanguageProcessor.AnalysisTask#withFiles now internal
Refs #4348
|
2024-01-28 18:15:39 +01:00 |
|
|
a0a289f4ef
|
[core] RuleTargetSelector#isRuleChain removed
Refs #4348
|
2024-01-27 19:41:45 +01:00 |
|
|
db0392cba1
|
[core] n.s.pmd.cpd.Tokens#Tokens() is now package private
Refs #4348
|
2024-01-27 18:39:20 +01:00 |
|
|
daef0cde8d
|
[core] Move n.s.pmd.util.internal.ResourceLoader
Refs #4348
|
2024-01-27 18:06:23 +01:00 |
|
|
3a5ff11dc2
|
[core] Rename MessageReporter to PmdReporter as public API
PmdReporter is supposed to be used when configuring PMD
(see AbstractConfiguration#setReporter), so it can't be internal.
Refs #4348
|
2024-01-26 19:06:08 +01:00 |
|
|
906baf9b50
|
[core] Internalize AnalysisCache and related types
Refs #4348
|
2024-01-26 18:41:00 +01:00 |
|
|
4a1ba2c3c0
|
[doc] Remove not existing -language cli param
It was already removed for PMD 7.
|
2024-01-26 17:45:25 +01:00 |
|
|
033ede2925
|
Fix broken link
|
2024-01-26 11:55:38 -03:00 |
|
|
68680de9cb
|
Fix Windows dir separator
|
2024-01-26 11:52:24 -03:00 |
|
|
f70b0d04cf
|
Fix Windows samples
|
2024-01-26 11:50:29 -03:00 |
|
|
0c4b4f4dcd
|
Merge pull request #4768 from adangel:java-ast-updates
[java] Updates to AST nodes #4768
|
2024-01-26 15:13:40 +01:00 |
|
|
d9321d70f2
|
[core] Promote Tree Export API as stable
Fixes #3905
|
2024-01-25 16:26:10 +01:00 |
|
|
f5c4aaddf2
|
[doc] Update release notes (#4309)
|
2024-01-25 14:41:39 +01:00 |
|
|
049f2c7c59
|
[core] XPathRule - remove version property (#4309)
|
2024-01-20 17:40:02 +01:00 |
|
|
7c29f16eac
|
[core] Move XPathRule into subpackage lang.rule.xpath (#4309)
|
2024-01-19 12:52:51 +01:00 |
|
|
f13cd58c7f
|
[core] Move classes into n.s.pmd.reporting
- Report
- RuleContext
- RuleViolation
- ViolationSuppressor
- ParametricRuleViolation
Fixes #3903
|
2024-01-18 20:27:34 +01:00 |
|
|
963a9a965c
|
[java] Verify fix for BrokenNullCheck (#718)
Closes #718
|
2024-01-17 17:43:15 +01:00 |
|
|
faaec5ed6d
|
[core] Actually move into correct package lang.rule
|
2024-01-13 20:57:56 +01:00 |
|