Ecosyste.ms: OpenCollective

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

github.com/pmd/pmd

An extensible multilanguage static code analyzer.
https://github.com/pmd/pmd

Merge branch 'master' into pr-3896

aa50b6f28cb2729b8696f937c54d87cc2c829e8b authored almost 3 years ago
Merge branch 'master' into report-mutable

8b7aa436a059c38e21e44e5b954c8d6e748707f2 authored almost 3 years ago
[core] Report - Mark new methods as @Experimental

d6b736f676b4a5a06c2466a1272e33cc5a0fc439 authored almost 3 years ago
Apply suggestions from code review

Co-authored-by: Clément Fournier <[email protected]>

a098ab17acd291e62fa79222cfe924fec840292e authored almost 3 years ago
[java] ArrayIsStoredDirectly - report assignment rather than formal param

Fixes #3929

f27c6453cafd4d9a30e24a928b336a10c99f5a4d authored almost 3 years ago
[java] ArrayIsStoredDirectly - fix field access with this

Fixes #1185

0d8373d2902fb88a2d2c46a723b2ba2b1921c39c authored almost 3 years ago
[java] ArrayIsStoredDirectly - ignore method calls

Fixes #1474

55662908214f4cc2419058a1d59ab777d2a5fc99 authored almost 3 years ago
[java] ArrayIsStoredDirectly - fix tree traversal

Fixes #3879

8d5c2e5683f95ff36c6dd6f0b872ebe4616bbfdb authored almost 3 years ago
Merge pull request #3928 from LiGaOg:master

[plsql] Fix plsql parsing error in parenthesis groups #3928

a6d8c1b646e366401683f6e482068af79644f2de authored almost 3 years ago
Add @LiGaOg as a contributor

cb4b981fdd43e4d35e70390cd0b4d3073c7ef096 authored almost 3 years ago
[doc] Update release notes (#3706, #3928)

ebbc01736392e35f8627e9ea5634c8feb8fec8a0 authored almost 3 years ago
[plsql] Convert ParenthesisGroupTest to be a tree dump test

f5be685068e0ee32ba1abaa7a0c05196b18ec640 authored almost 3 years ago
fix one error in ParenthesisGroup0.pls

17ff1b7ffb1b6b34d10b208d7568916000539c38 authored almost 3 years ago
add junit test cases

2667b421c157b3688c07bce8e98520be8ce591fa authored almost 3 years ago
Stop ignoring name "IDENT"

6f12ed132277a990dbb25f8845f5dc190bc6fd9b authored almost 3 years ago
Allow the ignored fieldnames in the Unused Private Field check to be configurable. The current hardcoded defaults handle the fields needed for java serialization, but this isn't documented, and having this be configurable, as well as explicitly documented can be helpful. For example, our default new file template always creates a logger for every file, and I would prefer to have the logger there unused for future use, rather than having to pull it when not used

aab240bc2d27884135668e529824ea745c0dd3d7 authored almost 3 years ago
Update release notes, refs #3910

8277fd206401d0994948fb4d07506ece2b9c6952 authored almost 3 years ago
checkstyle

9513c505fb4e5f975de61686b33ccaf6b56a9c07 authored almost 3 years ago
[plsql] Fix parsing exception

5958b928dc05bed5ba19705f799ada057dab19dc authored almost 3 years ago
Move things around

91d019343c7a772512053b19ea042095fc0ba1b5 authored almost 3 years ago
Merge branch 'master' into pr/3885

24b7bfb47af3667f94e9b0f249d4ff748d9db872 authored almost 3 years ago
add test

777355980886f080d4b217750588bd4957334f3c authored almost 3 years ago
Fix bug

820c210cb272c9989d746a5c1f8599aa0447e380 authored almost 3 years ago
Merge branch 'pr/3866' into 7.0.x

efd75bb8a14a51fbc7808093b7a05d54620fffc4 authored almost 3 years ago
Add a test for the full message

56c18f4a03a79190d3684501ace6f703fb845c8b authored almost 3 years ago
More cleanups

9aee9beb772a1545df4cffad88c8e8ab44c2d33d authored almost 3 years ago
Fix improper MessageFormat in some messages

a9364e8664fd5bfd4035793c3a01336d8b874592 authored almost 3 years ago
Fix test strings not being MessageFormat

f9a1e840e080d2bbc3a64756df2da2ac852fc078 authored almost 3 years ago
Cleanup xml parser tests

1fd343619ca9519912b34731ae1e5ac99d6f93dd authored almost 3 years ago
Fix bugs

559e883be8e1e33b6d53fc5ee33efa59e474744b authored almost 3 years ago
Don't accumulate

f1946be17fe0a953bb2a06269fb81f3f5aad6f13 authored almost 3 years ago
Fix quoting

bdc116e403cc72812ef9529f37063e0d7d3d140d authored almost 3 years ago
Add ctor for ruleset reference id

3acc740925c0b0a3dfd0f6ac89a91aeb40f3adc0 authored almost 3 years ago
More cleanups

6084611032d9f799d03bf5dbebe28eb500278592 authored almost 3 years ago
Fix errors being duplicated

d7d3bb8ef2abe6cc877b7edbd168a09768a217ce authored almost 3 years ago
Checkstyle

cdf49448651481526c231c725f667fe68d60fb61 authored almost 3 years ago
Merge branch 'xml-messages-in-ruleset-parser' into port-properties

8a9c9433f20075ef6c219d81971bb4e64a68b0cc authored almost 3 years ago
update release notes

afc43191dc85cc19e2c1b59446949ef08fd388e4 authored almost 3 years ago
Update JS module

367c6cf54a94474d41f65055e0f674d1d94958c5 authored almost 3 years ago
Update java/CLITest

c77826629416c1e80ad3ecf5411b43f776c691e0 authored almost 3 years ago
Update ExcludeLinesTest

359225ca3777ae39d82c19d1a5c08eefe3be16b4 authored almost 3 years ago
Update java/PMDTaskTest to use mocked rules

715442b66b97865782ac31786bcbf73f2a61c0b6 authored almost 3 years ago
Merge branch '7.0.x' into text-utils-simple

5933d9a1f2d73fe51a473bf0adbb3be9ede4ca50 authored almost 3 years ago
Update to release version of nxml-messages

cb9a09209095d0664177673059e4d5ef867200e5 authored almost 3 years ago
Move package

59f7bb3df475d94791b21db8f24d330c16744e24 authored almost 3 years ago
Adapt code to work without changes to properties

a09cc0578178fdb517d073a37536f0b5d71e0b08 authored almost 3 years ago
Checkout ruleset parser changes

fc81d649b84e1e7bb030a0dc4d95f1f195d71669 authored almost 3 years ago
Update release notes, ref #3866

9620dfc91afb17aa579a5f6cfa257f21a8b8df3d authored almost 3 years ago
Document default value

2fee670407db2e27eaca99b737ce805516922838 authored almost 3 years ago
Inline method

to see more clearly what's going on

70238044414cd846f6be19a568dc20eaeb793933 authored almost 3 years ago
Change task name to 'Processing files'

5cb27503293f816422ac1b422ec2245ee685d22f authored almost 3 years ago
Merge branch '7.0.x' into pr/3866

7f9cbc615577230092edab31b977dd077b0a17e1 authored almost 3 years ago
Merge branch 'master' into 7.0.x

4225b243391789addd9d57e947309a4224e222da authored almost 3 years ago
Merge branch 'pr/3886'

Ref #3886

be2618b66b8dd07f7277ce600a68baf9dfdb11af authored almost 3 years ago
Merge branch 'master' into pr/3886

28168ac27e8d27b631a3552503deeecc85de8ae0 authored almost 3 years ago
Merge branch 'pmd7-lambda-wrong-form-bug' into abort-on-semantic-errors

341c2029c64bec6ff3029c18f1cb33f03f926cbb authored almost 3 years ago
Fix tree dump tests

abad80634477599b4b631c1745945d9cb6152b5a authored almost 3 years ago
Initial work to report typing errors in Java

This should be done more thoroughly in a future PR

6d2858da8e06ec5fc51fcaae8f878c6687fb8bc9 authored almost 3 years ago
Merge branch 'pmd7-lambda-wrong-form-bug' into abort-on-semantic-errors

f374dd24629da22690721f2776d88cef631ec299 authored almost 3 years ago
Fix IndexOutOfBoundsException with lambda that has wrong shape

6d152b1552c4d2f682f0cd7cedbb631746db0630 authored almost 3 years ago
Add tests for Sem error reporter

d599a7d6f76c34776e583eab9bb7eaa11ecc71f9 authored almost 3 years ago
Add tests, use MessageReporter in SemanticErrorReporter

38d731cac2764c44626f506d3714316e12afa974 authored almost 3 years ago
Merge branch '7.0.x' into abort-on-semantic-errors

3336d11fb64b56de31245562c2b83b35536a5766 authored almost 3 years ago
Fix tests

35d5eca1cacad9cc87391f694aa5ca395e76b732 authored almost 3 years ago
Merge branch '7.0.x' into java-grammar-module

0970b718ce94dbc41b55e68c343cd8ff2b69c580 authored almost 3 years ago
Rename getters

8b67ab93a7015bd279efe6c28be00f83e1bfc8aa authored almost 3 years ago
Remove DirectiveType enum

1b54b35441cc7f4d810cd775cbfe92a0f983adaa authored almost 3 years ago
Replace package name with class name

Co-authored-by: Andreas Dangel <[email protected]>

7bf44c69ac4528c91ee2b561143894dd16350776 authored almost 3 years ago
Fix tests

Move runAndReportStats to PmdAnalysis

36b750f682991b484f65d3ca8e6c85a020958855 authored almost 3 years ago
Fix tests

271b8ab06238762869e275c5e7b296ca0da51637 authored almost 3 years ago
Use new ooxml lib

a5f9ed8f7e058d8747a27d768586e8dd062e5397 authored almost 3 years ago
Merge pull request #3891 from oowekyala:force-type-resolution

[java] Make type resolution not lazy #3891

7cf97d6afcd0493d16a7dce5a1c89df0d9db5892 authored almost 3 years ago
Merge pull request #3906 from oowekyala:cleanup-java-module-remove-nodes

[java] Remove deprecated nodes #3906

393210bd2f79d76e0ddeb754b289b18d480010b5 authored almost 3 years ago
Update pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java

c1dad89317b54eecc1d7d9f5c73ec5b6eabd3194 authored almost 3 years ago
Merge branch 'pmd/7.0.x' into pr-3891

b8b7c12d1cbdeedb80539ff579a21c7776466f0a authored almost 3 years ago
Merge branch 'master' into pmd/7.0.x

e0c0e96d07b48ed8532f70c3ef7d48caf8953c9a authored almost 3 years ago
[ci] Fix pmd-regression-tester calls for PRs against pmd/7.0.x

In that case, we should run the regression tests against master
with the same ruleset as used fo...

45cb0a0a3550d70867046b2807727a6de872b22f authored almost 3 years ago
Merge pull request #3883 from jasonqiu98:master

[doc] Improve side bar by Adding Release Date #3883

654c8bdb14e2825e74df5cd9629a42927305fb83 authored almost 3 years ago
Add @jasonqiu98 as a contributor

95a3eaf90f874ab1bb820f13536fa535de6beebb authored almost 3 years ago
[doc] Update release notes (#2505, #3883)

aa4e76cb710d149bf0a76a12a1ce6025b892f1cb authored almost 3 years ago
Update regression-tester and other gems

pmd-tester 1.4.1
nokogiri 1.13.4

Fixes the following security alerts:
- Out-of-bounds Write in ...

d09a48ad5f1e150a009f70ca7e307b9c5ebec7e2 authored almost 3 years ago
Merge pull request #3889 from adangel:noclassdeffound-uselessoverridingrule

[java] Catch LinkageError in UselessOverridingMethodRule #3889

d3211dbbf093e168169cf7ca1af9a9fb87cef7a3 authored almost 3 years ago
Merge pull request #3887 from adangel:sarif-encoding

[core] Use always UTF-8 encoding for SARIF #3887

4f2e0755213128557708b5c4086a688b1df41d99 authored almost 3 years ago
Update pmd-core/src/test/java/net/sourceforge/pmd/FooRule.java

Co-authored-by: Clément Fournier <[email protected]>

6890cb13a4645fbc5bcba6571c8c74e53c1b7ff1 authored almost 3 years ago
[doc] Update release notes (#3792, #3862)

55e674cb0e6355506d3791f71a5d7329f08a378c authored almost 3 years ago
Revert "[core] Add Report#empty"

This reverts commit bdcde56857213bcfbcda9aa769972b67ce71dc50.

0d72f8a37d5963b3073dcea2c7a8558ba048e035 authored almost 3 years ago
WIP needs xml messages PR

9f163ed9a15bbe9b73d02d165deeb5448948eca8 authored almost 3 years ago
Even better

95b57dcb286d23f1b5b0206398ef9e239c7b50fa authored almost 3 years ago
Better xml error reporting

d777d1f8ce64c2829571ed790d9b54004ee69401 authored almost 3 years ago
Merge branch '7.0.x' into port-properties

9a5eed54ada7a514e12925b33ca49fab9ebc8205 authored almost 3 years ago
Merge branch 'text-utils-simple' into lang-registry-non-static

7e8b5e37fc1237250ba24f98f3192f2c0ac15e5b authored almost 3 years ago
Make lang registry non static

b8efedf9675086bdc556e9ac0d074d6155f8c10f authored almost 3 years ago
Merge branch '7.0.x' into lang-registry-non-static

407ffeaf74f08096ca60dd1ddbc76bd46bc2550f authored almost 3 years ago
Fix tests

ad5ff51d20e8387579a7e96de21efba3060faacd authored almost 3 years ago
Update cached RV

455d1a68b3b41a33d123af811e4a2dff83392809 authored almost 3 years ago
Cleanup formatting logic

bf70eff5f9c6ddeffef230f22b4add52f6f333dd authored almost 3 years ago
Remove RuleViolationFactory

40824e4fc91e9930599118aa195e4dfa0a235228 authored almost 3 years ago
WIP violation decorators, need java-grammar

ebbb6b8770ee4b8102baf52c6cc63c2e47b75aa6 authored almost 3 years ago
Remove deprecated nodes

b6ac0aadee31944fa1bec0f9c2aa7eab2f1e38c9 authored almost 3 years ago
Merge branch '7.0.x' into text-utils-simple

4d886ef24398e71afdb6f1db420bf89565a61ff0 authored almost 3 years ago