e9d78ede3c
[maven-release-plugin] prepare release pmd_releases/6.4.0
2018-05-29 13:58:44 -03:00
3c6a292407
Merge branch 'master' into java10-basic-support
2018-05-28 21:28:12 +02:00
a6062bd5a4
Merge branch 'pr-1148'
2018-05-27 18:05:28 +02:00
e13c9f3fff
Fix designer bug with language selection
...
The autorefresh didn't take into account the case where the language or XPath version
changes, making the choiceboxes useless
2018-05-26 21:41:16 +02:00
db50f9fb60
Merge branch 'pr-1137'
2018-05-26 21:15:00 +02:00
14e575de33
Cleanups
...
Formatting, a bit of doc, add padding around labels in UI
2018-05-26 21:14:30 +02:00
b63321ab9c
Updates
2018-05-26 22:58:55 +05:30
46951e362a
Updates
2018-05-26 19:14:23 +05:30
7572a49d35
[java] Deprecate the old typeof function
...
- Have new functions typeIs() and typeIsExactly() with simpler syntaxes
- Nag about the deprecated usage of the old method
- Replace all internal usages with the new one
- Have the functions use the TypeHelper to avoid multiple separate
implementations of the same behavior
- Tidy up a little the TypeHelper
2018-05-26 06:01:56 -03:00
3c3883ef8b
Fix designer XPath panel popup showing up on double click
...
It was very easy to trigger accidentally and was annoying
2018-05-26 08:36:21 +02:00
1efe2ad87d
Code Format
2018-05-26 10:17:47 +05:30
830809e91b
Auto XPath Expression Update
2018-05-26 09:52:12 +05:30
f07f0b8fff
Merge branch 'master' of https://github.com/pmd/pmd
2018-05-25 22:51:06 +05:30
dcd05a7e5b
Fix bug with XPath exceptions in the designer
...
They would be logged to stderr and not forwarded to the event log
2018-05-25 04:12:05 +02:00
6f2cbfc613
Removed RefreshAST from Designer
2018-05-25 00:43:31 +05:30
beabf09339
Checkstyle Updates
2018-05-24 02:20:46 +05:30
b4b22e96b8
Checkstyle Updates
2018-05-24 01:03:44 +05:30
7d5b44cd8a
Merge Conflicts
2018-05-23 02:18:04 +05:30
c272f5251d
Removes the need to use RefreshAST every time
2018-05-23 02:03:40 +05:30
ae3900451e
[ui] add "var" as keyword for syntax highlighter
2018-05-21 11:26:26 +02:00
75ea178df4
Merge branch 'pr-1053'
2018-05-20 02:55:25 -03:00
08a37c75cb
Avoid some unnecessary computations
...
They're possibly expensive, eg tree traversal
2018-05-01 18:16:08 +02:00
85874e7e9c
[maven-release-plugin] prepare for next development iteration
2018-04-29 09:54:45 +02:00
10c66fbf38
[maven-release-plugin] prepare release pmd_releases/6.3.0
2018-04-29 09:54:36 +02:00
7d7c2dc94a
Add known issue disclaimer
2018-04-26 15:02:55 +02:00
dcf1a94cf8
Fix bug with empty scopes appearing with no parents
...
Not sure hiding empty scopes adds much, but it certainly does mess with the
current algorithm
2018-04-26 14:42:19 +02:00
930bdd235c
Checkstyle + pmd
2018-04-26 14:42:19 +02:00
8c2cc4f792
Fix clicking on already selected tree item
...
The editor now scrolls back to the clicked node
2018-04-26 14:42:19 +02:00
5e819c5826
Make the ast treeview autoscroll when selecting a node that's not
...
visible
2018-04-26 14:42:12 +02:00
a24d2cdb22
Add Generate XPath from stack trace in context menu
...
The dialog parses a stack trace into an XPath query.
2018-03-29 16:47:30 +02:00
5bc18b8298
Fix checkstyle warnings
2018-03-29 02:12:02 -03:00
4253e8717e
Improvements to designer syntax highlighting
2018-03-26 18:23:48 +02:00
f3ab54d6da
[maven-release-plugin] prepare for next development iteration
2018-03-26 09:23:23 +02:00
59b360a60a
[maven-release-plugin] prepare release pmd_releases/6.2.0
2018-03-26 09:23:14 +02:00
ea700d84ec
Fix designer
2018-03-24 23:48:46 +01:00
ee85254bd0
Merge branch 'master'
2018-03-24 19:05:13 +01:00
f335e83043
Cleanup pom.xml files
2018-03-23 10:21:16 +01:00
f2c8b5e2e8
Make the project be importable by IntelliJ IDEA
...
See https://youtrack.jetbrains.com/issue/IDEA-188690
2018-03-21 21:54:31 +01:00
4154a5931e
Add qname resolution step to the designer
2018-03-19 14:25:00 +01:00
8bd1e3b486
Fix PMD dogfood: UncommentedEmptyMethodBody, SimplifyBooleanReturns,
...
UnnecessaryLocalBeforeReturn, OptimizableToArrayCall,
ClassWithOnlyPrivateConstructorsShouldBeFinal,
UseLocaleWithCaseConversions, NonStaticInitializer, UseCollectionIsEmpty
2018-03-10 12:04:50 +01:00
cf88117820
Fix PMD dogfood: UnusedFormalParameter, UselessParentheses and UselessOverridingMethod
2018-03-09 12:52:20 +01:00
f3a358c419
Fix PMD dogfood: EmptyCatchBlock
2018-03-09 09:58:04 +01:00
4ace14899c
Fix PMD dogfood: UnusedPrivateField
...
Refs #361
2018-03-09 09:57:15 +01:00
098b0dcac0
[maven-release-plugin] prepare for next development iteration
2018-02-25 09:53:26 +01:00
101b71a13e
[maven-release-plugin] prepare release pmd_releases/6.1.0
2018-02-25 09:53:19 +01:00
84e388cdf2
Merge branch 'pr-801'
2018-02-24 22:42:20 +01:00
7e380e5d98
Use isEmpty method.
2018-02-02 12:28:25 -03:00
c436e9bd94
Fix checkstyle errors
2018-01-21 16:16:06 -03:00
26288b0022
[core] Remove usages of deprecated PMD.VERSION
...
- Take the chance to add some helpers to PMDVersion that seem needed
- Have CodeClimate renderer point to pmd.github.io rather than SF
2018-01-21 16:02:48 -03:00
8fbb156fd9
[maven-release-plugin] prepare for next development iteration
2018-01-21 16:42:50 +01:00