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

Treat syntax highlight specially, introduce NodeStyleSpan

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

54818e6ddaa68e8009228e93399efab46d4f930b authored over 6 years ago by Clément Fournier <[email protected]>
Queue styling updates

5d511336f009cda1dbd8e5c0493f08be4bd3483e authored over 6 years ago by Clément Fournier <[email protected]>
Fix bug

8ea1362f7876873fd4f6982ab8abd69f5abf99ca authored over 6 years ago by Clément Fournier <[email protected]>
Highlight error nodes from the event log panel

4c53ec7aad20b765c85f80eef77905645f8bbd58 authored over 6 years ago by Clément Fournier <[email protected]>
Outline XPath results with borders on the editor

7312080adfb0ccc522b0049bf1bc3165f404a265 authored over 6 years ago by Clément Fournier <[email protected]>
Use Less mixin to generate xpath style classes

b820f54a13346781d433e428370faaaa7b4a3596 authored over 6 years ago by Clément Fournier <[email protected]>
Fix highlighting wiped off by new changes

683f6ac55bde7598146796e158d218cceb5eb2bc authored over 6 years ago by Clément Fournier <[email protected]>
StyleCollection depth layering, use better algorithm

f1c9f4b48f059c6a2377094bd463d7e7cbf27747 authored over 6 years ago by Clément Fournier <[email protected]>
Use LESS to factorise stylesheets

0ed6eda95d92e3a37c7f1c4c112c29799f8c8c12 authored over 6 years ago by Clément Fournier <[email protected]>
Prevent XPath from reeavaluating when the code is unparsable

It previously was reevaluated on an out-of-date compilation
unit. It makes no sense to keep an o...

8ad2801c1671982d99b0f3ac77bf928b3cea0080 authored over 6 years ago by Clément Fournier <[email protected]>
Subtract previous syntax layer instead of recomputing everything

0f8f1c496e0a62e58c26b9e5e5d73130d14d5bb0 authored over 6 years ago by Clément Fournier <[email protected]>
Fix some bugs, cleanup

88a8e9ea9a652bf3d967e7457cd15b83bd22746e authored over 6 years ago by Clément Fournier <[email protected]>
Fix bug with single node in span

de783d2d3aa84b6f3984f7b82e2c53b91bb7cf0e authored over 6 years ago by Clément Fournier <[email protected]>
Split secondary layer into error + name occurence

ed74e416a2026408e51cecc6ed1479cfce658ecf authored over 6 years ago by Clément Fournier <[email protected]>
Add syntax highlighting to the XPath result listview

52288269c882ded92f5bccb2541cb745df3f9f04 authored over 6 years ago by Clément Fournier <[email protected]>
Better scroll to node on the editor

We scroll so that the node is made entirely visible

4bfa8368be1879db5ebe693cfab837998aaf733d authored over 6 years ago by Clément Fournier <[email protected]>
Highlight focus node lines

49c1bb65fac4e364bfb96b540a8b84b1f716ed68 authored over 6 years ago by Clément Fournier <[email protected]>
Use icon pack for xpath toolbar

6fc55b96f12282b41f3a4227795b1a228e14511b authored over 6 years ago by Clément Fournier <[email protected]>
Style updates are not queued anymore

This caused unexpected behaviour for dubious performance improvements

405673b55f88c7b3f4bf68a580fe03c1fb80b353 authored over 6 years ago by Clément Fournier <[email protected]>
Fix recentFiles always reverted

88a6509e3039f9eb44b534fdf1ea2b7a84aef8e8 authored over 6 years ago by Clément Fournier <[email protected]>
Highlighting XPath results doesn't autoscroll anymore

Styling improvements. The previous paradigm for highlighting nodes
was to change the fill and ma...

e20399db0f9e33fb461f2b8b5762caa8adbe9a7b authored over 6 years ago by Clément Fournier <[email protected]>
Allow to toggle the result highlighting on/off

f3f7ac203c2a66aa4962076a845634a91b6efc64 authored over 6 years ago by Clément Fournier <[email protected]>
Remove ability to disable XPath result highlighting

297411c187d9fb8a989f3bc343cc5b54d6557453 authored over 6 years ago by Clément Fournier <[email protected]>
Factorise syntax highlighting stylesheet with Less

93197d69ea5762d81ed623d0b854fa1037c50902 authored over 6 years ago by Clément Fournier <[email protected]>
Cache StyleCollection#toSpans

Cache hit rate is great when you're inspecting the AST or XPath results without changing the text

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

6575c03ed5775ec5ba19ed92011a1990f3f1b63d authored over 6 years ago by Clément Fournier <[email protected]>
Fix highlighting twitching on rapid updates

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

5cef02cdda024bd79fe8f66bf50e2475d8887944 authored over 6 years ago by Clément Fournier <[email protected]>
Simplify the codeArea's interface

7a69cc7831f6e56ad087615b89039f7587af2d08 authored over 6 years ago by Clément Fournier <[email protected]>
Improve XPath violation display

f6ad1298532df4bd72624b4073a5645b084561d2 authored over 6 years ago by Clément Fournier <[email protected]>
Add inline highlighting back

7831e72fabbea5d655e82dd871547aea505d6e8b authored over 6 years ago by Clément Fournier <[email protected]>
Highlight selected linenumber in the gutter

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

676472f9f92b7fd0bda30ecd645516600385e563 authored over 6 years ago by akshatbahety <[email protected]>
Minor fixes

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

209348caf862c7877981677e6304c554b6dbd93d authored over 6 years ago by akshatbahety <[email protected]>
Bug Fixes

7d1c4cde8f2d80d9e0b0558bb0826d099698340f authored over 6 years ago by akshatbahety <[email protected]>
Minor Update

ae88898ccb9bf623acd856ec6373a8b6e5b88e7a authored over 6 years ago by akshatbahety <[email protected]>
Display Autocomplete near carat , it's a hack

9cebcdf15340a078d774f9fc28fda6aab0c1e34f authored over 6 years ago by akshatbahety <[email protected]>
Minor fixes , working on others

ecd63489240a0939d43b3f0bafe5606229c7030e authored over 6 years ago by akshatbahety <[email protected]>
Minor fixes

e0096aa8997ac949932a54e8208fcac8165d64b2 authored over 6 years ago by akshatbahety <[email protected]>
Minor fixes

ad4467c0f9fe181af16168827e93a963e26d773a authored over 6 years ago by akshatbahety <[email protected]>
Highlight the suggestions , some bugs fixing them

e4cec821018d1e0d863ee28cd9cce33a5e2f5063 authored over 6 years ago by akshatbahety <[email protected]>
String Filter and Replace Update

3cabb0bc1730de90056f4f59ade7d48680c1c4ec authored over 6 years ago by akshatbahety <[email protected]>
Minor Fixes , Fixed the AutoCorrect String Bug

e37d8ea06de086465bb1ceff8fbd669f2a03b112 authored over 6 years ago by akshatbahety <[email protected]>
String Filtering , I think this is working

fdb1335f6ffe4c0f42089b118c6fa8a34cb29965 authored over 6 years ago by akshatbahety <[email protected]>
Minor Fixes

ce6d528089083b2b00e8fd40fdc9f88a3d3c1c60 authored over 6 years ago by akshatbahety <[email protected]>
Some PR Fixes as suggested , still working on others

ac2c02299dafd69240d3cf70281f3d7fce80aa19 authored over 6 years ago by akshatbahety <[email protected]>
PR fixes

cbbcf90c2e20c6c892da11f7bc9de87c42237a34 authored over 6 years ago by akshatbahety <[email protected]>
Minor Fixes

eb1100020882a3ce45d5e0db0f832a3d8ad1d27b authored over 6 years ago by akshatbahety <[email protected]>
Minor Changes

fc06700ca9ddd39b64e5e94252abff59a2ae83f4 authored over 6 years ago by akshatbahety <[email protected]>
Basic functioning of autocomplete is ready

fb434024f82ea6e0c8c276e81d375899801dffbc authored over 6 years ago by akshatbahety <[email protected]>
Minor Update

c3679456670e2b75bf932e34859541c729c6538a authored over 6 years ago by akshatbahety <[email protected]>
Got the String matching sorted

8bddeb81bea2c44b7cdc4554e6f9b15d84e2e687 authored over 6 years ago by akshatbahety <[email protected]>
Git issue

9d89b64e5986a622bc530b382dea763c206c0f4b authored over 6 years ago by akshatbahety <[email protected]>
Minor Fixes

08656c519754b72832a731042a406e78a10ddb72 authored over 6 years ago by akshatbahety <[email protected]>
Minor Updates

b2c506e0a65c6fb1b3e91b94481f5ee5efedbaff authored over 6 years ago by akshatbahety <[email protected]>
Made the changes as required , some pending

62cdbf109fcbf0aaa607801802d127bec89ff079 authored over 6 years ago by akshatbahety <[email protected]>
Merge branch 'pr-1179'

7a74ea33a9e35e83ff990eabdb809310fc06ca8e authored over 6 years ago by Juan Martín Sotuyo Dodero <[email protected]>
Use better name

edab49bab41df20edc8eae7bfe34fe3d0e83bbc5 authored over 6 years ago by Clément Fournier <[email protected]>
Add getXPathAttributes() to Node interface

Deprecate AttributeNode

1db07cba5b274aacc612fd8b19fb0d931e5425d3 authored over 6 years ago by Clément Fournier <[email protected]>
Use EventSource in the EventLogger

13d2fec58b7f81810a47dbeb83f4a3cf85285729 authored over 6 years ago by Clément Fournier <[email protected]>
The basic working is there the suggestions are being filtered on the text entered by the user but I think there could be a better way (maybe or maybe my approach is good) need to revamp somethings in the UI @oowekyala need some guidance here.

71e4eef9c6b8b221e5644073f171636d30e8ce0f authored over 6 years ago by akshatbahety <[email protected]>
Xpath suggestions , under progress

f7375f66d23d79af9c610ecc160c7708908ff230 authored over 6 years ago by akshatbahety <[email protected]>
Improve styling

67bcb1a8794b8ad248f0e8e776d26be4b36fb979 authored over 6 years ago by Clément Fournier <[email protected]>
Take the chance to display attributes correctly in the designer

e0ea00a795658cd94bae64dcf3c31b453f4eab3b authored over 6 years ago by Clément Fournier <[email protected]>
Fix visitors not started

d20c56f86a3d342048e2e116698bdf42db2a8483 authored over 6 years ago by Clément Fournier <[email protected]>
Start on the autocomplete feature made basic UI upgrade to show the popup items for suggestions working on positioning the context menu directly under the code

5f22a5a0469f568a208485b1bf37bda61d45c64d authored over 6 years ago by akshatbahety <[email protected]>
Merge branch 'master' of https://github.com/pmd/pmd

2a3ed9ec7e7c8c76ebe5e69cf75c64effbb81e73 authored over 6 years ago by akshatbahety <[email protected]>
Minor updates

6208d093c36fbc1259fe73a62edc08f17064a298 authored over 6 years ago by akshatbahety <[email protected]>
Minor updates

ef83070beb3b191e555798e25a1241dd993fe259 authored over 6 years ago by akshatbahety <[email protected]>
Minor updates

8941b240e28594b37cb7ac3f06805b1e31094237 authored over 6 years ago by akshatbahety <[email protected]>
Updates

2d6547fce681b9c65aff0a78e4feb853140f79de authored over 6 years ago by akshatbahety <[email protected]>
Typo

48b9f378b09d2c7f8056053b8307d9b94a7fe655 authored over 6 years ago by Akshat Bahety <[email protected]>
Classloader is completed.

20f774e9294d2dc7be504f14a3cbb2592b44ea3b authored over 6 years ago by Akshat Bahety <[email protected]>
Classloader is completed.

f9fd7f63a2e6e8966052329a9d01cd37f5d86160 authored over 6 years ago by Akshat Bahety <[email protected]>
Data flow is working properly thanks to @oowekyala for helping me out.

UI is upgraded to make sure buttons are active only when needed (will make a small addition to mo...

b62588d2a9e4362f8b3606e142ecb246bf8a0ab3 authored over 6 years ago by Akshat Bahety <[email protected]>
Use snapshot build of pmd-build-tools

6f9a3550ea2cc58e7d89eb90db73a3f180b0fbfd authored over 6 years ago by Andreas Dangel <[email protected]>
added the Cancel button

the list needs to be updated in the popup to make the data flow as required
working on validation...

5de5c352cb838030dacd6315a465116521a026af authored over 6 years ago by Akshat Bahety <[email protected]>
Fix ConcurrentModificationException on designer

It was triggered when restoring multiple properties,
since the items where added to a collection...

d03350c262579d78c798fd1e16555da077d42edd authored over 6 years ago by Clément Fournier <[email protected]>
UI Updates.

30393898c3458aaf3564d443a93dcb83b349dc48 authored over 6 years ago by Akshat Bahety <[email protected]>
List can be reordered , I'll update the UI by day's end.

I need to still test the classPathLoader @jsotuyod some guidance needed here.

d4015b269328af00064d2be4b7063367f34c4683 authored over 6 years ago by Akshat Bahety <[email protected]>
List can be reordered , I'll update the UI by day's end.

I need to still test the classPathLoader @jsotuyod some guidance needed here.

ecbaf47f1d2a6eebca070affa767f160c154bc46 authored over 6 years ago by Akshat Bahety <[email protected]>
UI Upgrades (understood that we need the components to be scalable will push that in next commit , and rename the fx:id too ) , dropped the list.

9de301b07e39e1b6ed05f13141dc0a49486eb104 authored over 6 years ago by Akshat Bahety <[email protected]>
Enforce fx:id naming convention

Refs pmd/build-tools#7

f90f2b97698bff927ff0bb404de6b5e92a27b178 authored over 6 years ago by Clément Fournier <[email protected]>
Updated the UI (still some work left) , Working on the fileNames in the list view , about the UI I think this shouldn't be scalable as the components would be just too much out of place , and about showOpenMultipleDialog there need to be a cast in place which throws an exception so I have kept the `showOpenDialog` till now. Will be working on classPathGenerator tomorrow.

c0d859fcd10355b6ac8b9091cf265e6e8b2dd50f authored over 6 years ago by Akshat Bahety <[email protected]>
Merge branch 'master' of https://github.com/akshatbahety/pmd

1625f720dee911414ce8d3dd21b2c1509f7590d7 authored over 6 years ago by Akshat Bahety <[email protected]>
Merge remote-tracking branch 'upstream/master'

de3475c80e3b3b4337b4799df1aa384781b6a7be authored over 6 years ago by Akshat Bahety <[email protected]>
Fix NPE, controller not found

a3f0c62d09680453fda8199689975f6803f63bc5 authored over 6 years ago by Clément Fournier <[email protected]>
auxClassPath UI

dcbbb887b8c39a4431a2beff34b693dbaadf97dc authored over 6 years ago by Akshat Bahety <[email protected]>
[maven-release-plugin] prepare for next development iteration

47218026e4be1a859a7fcd04b8dbd06ddd4bd03f authored over 6 years ago by Juan Martín Sotuyo Dodero <[email protected]>
[maven-release-plugin] prepare release pmd_releases/6.4.0

3eeba20eb358f548d0a0cdcad46ccad2035328f3 authored over 6 years ago by Juan Martín Sotuyo Dodero <[email protected]>
Merge branch 'master' into java10-basic-support

01cefc4191a0692a4092d32d597dd501c7366b56 authored over 6 years ago by Andreas Dangel <[email protected]>
Merge branch 'pr-1148'

54bd0589f002de3dc2d940ea312168656efddbbb authored over 6 years ago by Clément Fournier <[email protected]>
Fix designer bug with language selection

The autorefresh didn't take into account the case where the language or XPath version
changes, m...

7fd2092ef111264271bba6b2eafd0cea81957002 authored over 6 years ago by Clément Fournier <[email protected]>
Merge branch 'pr-1137'

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

Formatting, a bit of doc, add padding around labels in UI

29cca3810ec7082e358e6bd52dd0041b36a2f114 authored over 6 years ago by Clément Fournier <[email protected]>
Updates

55fcc332eb9f7a3d3117e3d029327e52719f7a8a authored over 6 years ago by Akshat Bahety <[email protected]>
Updates

bc1f35f669f83b6f494b73395bd8e28560b71b5b authored over 6 years ago by Akshat Bahety <[email protected]>
[java] Deprecate the old typeof function

- Have new functions typeIs() and typeIsExactly() with simpler syntaxes
- Nag about the deprec...

367ab52f2362949ca587a52ae6f2f16308c08b48 authored over 6 years ago by Juan Martín Sotuyo Dodero <[email protected]>