Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pmd/pmd-designer

The Rule Designer is a graphical tool that helps PMD users develop their custom rules
https://github.com/pmd/pmd-designer

Fix the fix

3df2f662f0dfe442c0f77596bb233c666a07ca9c authored almost 6 years ago by Clément Fournier <[email protected]>
Fix index bug

411f31b26140b797c1ff8ff8ec669a1fced97722 authored almost 6 years ago by Clément Fournier <[email protected]>
PMD warnings + doc

4bd30f98b62b69eede9e49001a2255f97cee71e2 authored almost 6 years ago by Clément Fournier <[email protected]>
Hide event log in View menu

f9781944427d7534e3f1646ce4f24051d6d99b1b authored almost 6 years ago by Clément Fournier <[email protected]>
Style

6ddaf1de8ac24784e0e99d09b98956b8cd9ae8ca authored almost 6 years ago by Clément Fournier <[email protected]>
Remove toggle to hide the bottom pane

03df3ddd5af6bba278e7272693df81279ae20451 authored almost 6 years ago by Clément Fournier <[email protected]>
Hide focusNodeInTreeView inside setFocusNode

d81e8c28c8b3690125e9076db12d60c8458bbbb7 authored almost 6 years ago by Clément Fournier <[email protected]>
Also look for axes eg self::

e0ab19e436c296bf5c5e2b3438fb61a93661fab3 authored almost 6 years ago by Clément Fournier <[email protected]>
Break ties with second pass

8df9ed26841fde7f421841c1f06c9788a3e4293b authored almost 6 years ago by Clément Fournier <[email protected]>
Improve autocompletion

8fb2695bd291bdf2f42a5fb5e6240f5bcffc52c7 authored almost 6 years ago by Clément Fournier <[email protected]>
Fix Scope tab focus loss

00649e338a582844c7d5777fef771244c7ea594b authored almost 6 years ago by Clément Fournier <[email protected]>
Replace old toolbars with shining titled panes

e168337892d179251faffe10014a9f586e0884a8 authored almost 6 years ago by Clément Fournier <[email protected]>
Filter out some attributes

5e8f381c2bbd284ebb9f0d751d561b9066676097 authored almost 6 years ago by Clément Fournier <[email protected]>
Print number of hidden nodes

fd1adb105397c7484adeb4dcfff1ad46d1b9d454 authored almost 6 years ago by Clément Fournier <[email protected]>
Estimate number of breadcrumbs to layout

969f20831edd84190d2dd7bd728fbb7aa643efb3 authored almost 6 years ago by Clément Fournier <[email protected]>
Style

846743fd0c81987a4184e28765b2dec7a14ef873 authored almost 6 years ago by Clément Fournier <[email protected]>
Add breadcrumbbar

370053c87840215311174368b0bbb80bca41f828 authored almost 6 years ago by Clément Fournier <[email protected]>
Fix PMD warnings

cc9869c2e8038222dedc9a004380f69e7906a16f authored almost 6 years ago by Clément Fournier <[email protected]>
Cleanup

a9e6f0cc0532399d46192e6d56b5e86890010b2b authored almost 6 years ago by Clément Fournier <[email protected]>
Add ToolbarTitledPane

f5f5ca4a212dd9d7a78c44b7fad4f846070cc502 authored almost 6 years ago by Clément Fournier <[email protected]>
Fix height

1c16a601277c40de206350a16acc8999fdb25b43 authored almost 6 years ago by Clément Fournier <[email protected]>
Also remove the language version choicebox

4ddeddb0bab7bdd30873f8ed839a65f5e3ffb196 authored almost 6 years ago by Clément Fournier <[email protected]>
Add menu items and wire it in

676dcb763dc83061245c2d20a77b8b4a3d13c497 authored almost 6 years ago by Clément Fournier <[email protected]>
Add button on title pane bar

0e5d3e9f97288ebbd51839550e7c33b699d20994 authored almost 6 years ago by Clément Fournier <[email protected]>
Remove choicebox from center toolbar

34d05c3a5e52372d2d4de1a31c34b235fc77163a authored almost 6 years ago by Clément Fournier <[email protected]>
Introduce AbstractController

3733a66879bef6d3d39c7678db9e0846d750da80 authored almost 6 years ago by Clément Fournier <[email protected]>
Make the XPath version local to the rule builder

5224bab1373e6a4a39f3f0db63ffaceb4557f31a authored almost 6 years ago by Clément Fournier <[email protected]>
Fix designer imports

4f7ba4eb7bdbf1eb84ba0251667e7307a6cd99dc authored almost 6 years ago by Clément Fournier <[email protected]>
Add tests

22d0d9a640a6df5f2f9a90dbfc3f4b534f958129 authored almost 6 years ago by Clément Fournier <[email protected]>
Handle null provider

6ab9694094b55073db20762e28b47caf2cc4a183 authored about 6 years ago by Clément Fournier <[email protected]>
Plug into the designer

6c0f746c1dea4a9c8606b585fa03c6274e391c7c authored about 6 years ago by Clément Fournier <[email protected]>
Implement for Java

5abc691e7ba1176738bbf673e96382ba84ba9ddd authored about 6 years ago by Clément Fournier <[email protected]>
Add LanguageMetricsProvider

74b8e0226ef70b6beed6d0b485f193f13249d8a7 authored about 6 years ago by Clément Fournier <[email protected]>
Merge branch 'pr-1529'

8a76cbab9e5fd343c8a7029f13eb763775b2fefe authored about 6 years ago by Andreas Dangel <[email protected]>
Style

c7f1b61c8962359bcabe662dac2a68d4c1376af6 authored about 6 years ago by Clément Fournier <[email protected]>
Rename some methods

085c127c8b150be133abe831cb66ad5f39ba15c5 authored about 6 years ago by Clément Fournier <[email protected]>
Use a single color fadeout

e168df68a86e02e67feebc3682f90ac8b30d39a8 authored about 6 years ago by Clément Fournier <[email protected]>
Merge branch 'master' into designer-tree-parentage

5df290171fa5c5c75dc200f72b3a06e69c7d9a23 authored about 6 years ago by Clément Fournier <[email protected]>
[maven-release-plugin] prepare for next development iteration

48329a351de8e2d886bd1c37ee1f41929ccaf28c authored about 6 years ago by Andreas Dangel <[email protected]>
[maven-release-plugin] prepare release pmd_releases/6.10.0

904cb37fdc560750a1f28fa7488de5b558e8be58 authored about 6 years ago by Andreas Dangel <[email protected]>
Dogfood - IdenticalCatchBranches, AvoidFileStream

f895df7996322f29c3b140deb1adca8b5769e6e9 authored about 6 years ago by Andreas Dangel <[email protected]>
Update build-tools, update checkstyle

ad84f302b2361ed7fac8cc9f1d369ce158f184b4 authored about 6 years ago by Andreas Dangel <[email protected]>
[ui] make the language dependencies optional

* This makes it easier to create a customized and tailored
PMD distribution.
* Also sort the l...

753f54ff2a50a85fe618f19eaff61559afbdd516 authored about 6 years ago by Andreas Dangel <[email protected]>
Prevent parsing to send too much noise to exception log

The exceptions were reduced, but if we ended up on a parsable state,
the last exception recorded...

57e130a0a78b00a41936ca978fa230f35ecc512d authored about 6 years ago by Clément Fournier <[email protected]>
[test] Kotlin DSL to ease test writing

* Merge branch 'pr-1395'
* Fixes #1318
* Update release notes
* Update version for new module

b648c7e8e0675d0974f98134644267acfc09b30e authored about 6 years ago by Andreas Dangel <[email protected]>
[maven-release-plugin] prepare for next development iteration

12ed3d95849f52094f43096ddbbd5d67228da98d authored about 6 years ago by Andreas Dangel <[email protected]>
[maven-release-plugin] prepare release pmd_releases/6.9.0

5213d1c831b32d141c85d2a71f43786ab7d79054 authored about 6 years ago by Andreas Dangel <[email protected]>
Merge branch 'pr-1401'

bd930e6e1cb5a8eab2290bd94aba985d6a23bd21 authored about 6 years ago by Andreas Dangel <[email protected]>
Minor designer improvements

* Hack to allow numeric properties to be defined and tested
* Update java syntax highlighting to...

1318462c464e66b42f124602ab86ffc9e85766a6 authored about 6 years ago by Clément Fournier <[email protected]>
Replacing IOUtils.closeQuietly(foo) with try-with-resources statements

b0d7cc23eb18552fc0485c43b36214177f2bb8cf authored about 6 years ago by Will Herrmann <[email protected]>
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 alre...

08308ddcde3b0692ed6a184af33da9598789513f authored about 6 years ago by Will Herrmann <[email protected]>
[maven-release-plugin] prepare for next development iteration

6059ca234ce059ff97a2e8107c5478f63d6e4db7 authored over 6 years ago by Andreas Dangel <[email protected]>
[maven-release-plugin] prepare release pmd_releases/6.8.0

8523d06de4de1edbdeda69f43abd9669a78fd1f7 authored over 6 years ago by Andreas Dangel <[email protected]>
Update openjfx to version 11

378c6350fd195d6608e42679a4022411aa2db4e9 authored over 6 years ago by Andreas Dangel <[email protected]>
Split pmd-test to isolate kotlin dependencies

ada9b89b983da9e1e74c1a8365c2f95d57f564e5 authored over 6 years ago by Clément Fournier <[email protected]>
Merge branch 'master' into kt-test-dsl

6cc75732a26b82acd9377e90a9283c2d3d4dbc85 authored over 6 years ago by Clément Fournier <[email protected]>
Designer stability improvements

b9bf135b81b08e44aeece2992630d51dd9c91526 authored over 6 years ago by Clément Fournier <[email protected]>
Add test generation to the designer

21b24baae6694faa6909fb5418c73606546ef654 authored over 6 years ago by Clément Fournier <[email protected]>
[maven-release-plugin] prepare for next development iteration

ab3408bbfc68bfd527b06650c36d648c8028d22c authored over 6 years ago by Andreas Dangel <[email protected]>
[maven-release-plugin] prepare release pmd_releases/6.7.0

f1dff71ea2e3b9920ccee5a0c78f7adfc7c9e1cf authored over 6 years ago by Andreas Dangel <[email protected]>
Use openjfx dependencies from maven central

* Can use the release flag of maven-compiler-plugin again
* Make the openjfx dependencies as pro...

c97dd6d728b5695908af0f4b535827398025ed36 authored over 6 years ago by Andreas Dangel <[email protected]>
[maven-release-plugin] prepare for next development iteration

bdff8fcd4d076156222b06e63987bb62326822f4 authored over 6 years ago by Andreas Dangel <[email protected]>
[maven-release-plugin] prepare release pmd_releases/6.6.0

a8a3e75d6efb3bd7c9844c3a2ed113ee5e606ac3 authored over 6 years ago by Andreas Dangel <[email protected]>
Add license header

85de1c9d15ec058817a45e35b4154bfa9c9f20ea authored over 6 years ago by Andreas Dangel <[email protected]>
Fix main split pane color

96f063abee7a897708b3f28da3ee4f7d72c5eea4 authored over 6 years ago by Clément Fournier <[email protected]>
Highlight parents of the node

Not the prettiest

3a78e17dd690bdc5a17a2cbeb2102013be02c260 authored over 6 years ago by Clément Fournier <[email protected]>
Update node finding algorithm

Instead of performing a dumb DFS, we now have an algo
linear in the number of parents of the node.

f638d64b2fb2859578249aeb827b8c641736e437 authored over 6 years ago by Clément Fournier <[email protected]>
Styling improvements

752b2bc79db68a2f7aae1abed2018e529ed7af4a authored over 6 years ago by Clément Fournier <[email protected]>
Add resource links

ab4b19d1601d64567fef3a9df7f4cf7d8860da77 authored over 6 years ago by Clément Fournier <[email protected]>
Rework everything

e09911dbae217e2f173050ef237bf0ca0855ec4e authored over 6 years ago by Clément Fournier <[email protected]>
Table view less conversion

7c71dc3e91f388dce267a85b1939c0dc453734af authored over 6 years ago by Clément Fournier <[email protected]>
Tab pane less conversion

ad1dc680a117046328282624cce38f5340cf0b4e authored over 6 years ago by Clément Fournier <[email protected]>
Scroll bar less conversion

61e038873214d8236413e45c89127bec652d01c1 authored over 6 years ago by Clément Fournier <[email protected]>
Simplify

78d40e6dac533efc4a6ae4ffa0eda7bd14b88e77 authored over 6 years ago by Clément Fournier <[email protected]>
Hide context menu arrows on autocomplete

bda0c09d7f007cfd52cf8afca76ab2fdbec08cb0 authored over 6 years ago by Clément Fournier <[email protected]>
Autohide xpath completion popup

a865be6e09946a3089655a015070f597996a8dcf authored over 6 years ago by Clément Fournier <[email protected]>
Cleanup

a48da411402571707663314dfe8a991970d911de authored over 6 years ago by Clément Fournier <[email protected]>
PMD DogFood

98355cebd9094c30faca34c6fea89a79c6db8048 authored over 6 years ago by akshatbahety <[email protected]>
Fix startup bug

08de654a615876afb2ba3dfa5c1d41810017d6d3 authored over 6 years ago by Clément Fournier <[email protected]>
Merge branch 'master' into pr-1182

efbff8e4d3051001341527f18b75f98867318ed7 authored over 6 years ago by Clément Fournier <[email protected]>
[maven-release-plugin] prepare for next development iteration

781b309c54bc32eacf6b4b378d66ebe40763168b authored over 6 years ago by Andreas Dangel <[email protected]>
[maven-release-plugin] prepare release pmd_releases/6.5.0

cca87eab294a672d417e6b16ad91311bc6b7612b authored over 6 years ago by Andreas Dangel <[email protected]>
Minor Fix

6b9db91edbdb75ff8f782050690b99783fd7031c authored over 6 years ago by akshatbahety <[email protected]>
Merge branch 'pr-1192'

b50a9a79a83be719c3ee16da1dc7cd702d3b2aa7 authored over 6 years ago by Juan Martín Sotuyo Dodero <[email protected]>
Filter out Less files from resource copying

f125bf7bec112cbad92418d2e9736b14525a4a9f authored over 6 years ago by Clément Fournier <[email protected]>
Minor Fix

6be0455b2ae247be0f749a2743233d2243cdd30a authored over 6 years ago by akshatbahety <[email protected]>
Minor Fix

75b73bce9e6c1727518ad6f335099f4e2c84945b authored over 6 years ago by akshatbahety <[email protected]>
Fix highlighting algo misplacing some style classes

9f8d181af76b34da96e8a5bf43c46d59c14dc312 authored over 6 years ago by Clément Fournier <[email protected]>
Simplified check if javafx is available before starting the designer

78dba1d10a0b5494e40827a9d3d0ad7c01653967 authored over 6 years ago by Andreas Dangel <[email protected]>
Revert disabling css logging

Doesn't compile on Java 9. We may be able to use reflection to bypass this,
but I leave it for f...

fa5ea50b5526bf2fd58c261c511bcd163f90b4a6 authored over 6 years ago by Clément Fournier <[email protected]>
Merge branch 'master' into designer-node-highlighting

eacba19c49e1b584399129fa271506cbb0355378 authored over 6 years ago by Clément Fournier <[email protected]>
Reorder designer menus

55d02acab6324e4404ad918083aa1911d9d3ebab authored over 6 years ago by Clément Fournier <[email protected]>
Unclutter designer console output

We turn off the css logger, and allow RichTextFX to access internal javafx API to avoid
the ille...

3df48c64e221601272965c3909408fc10a328515 authored over 6 years ago by Clément Fournier <[email protected]>
Fix ExecutorService not shutdown

2c3358a2972ca498cfadf8a34e6c06e6a614a6f8 authored over 6 years ago by Clément Fournier <[email protected]>
Checkstyle

3315b95865fb5e98e61221e5697dbe412f1cb81b authored over 6 years ago by Clément Fournier <[email protected]>
Merge branch 'master' into designer-node-highlighting

e0ae88fd9a54b614e8b6db9637a20bc1dc72715f authored over 6 years ago by Clément Fournier <[email protected]>
PMD:check fix

d2244170560d4985001f316800dea51f5cd610d8 authored over 6 years ago by Clément Fournier <[email protected]>
Touchup

8c58b5de34b049cc85018a8380d2ef7162be85b4 authored over 6 years ago by Clément Fournier <[email protected]>
dogfood: fix missing override

Note: the rule is disabled for pmd-xml, refs #1074

e34c0b760f14c2caa2494488470f5a52a844aa4b authored over 6 years ago by Andreas Dangel <[email protected]>
Remove StyleContext, split CustomCodeArea in two

65c53d4921dce650c94d41fd36a9ba554bdffef9 authored over 6 years ago by Clément Fournier <[email protected]>