• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pmd / pmd / 4511

25 Mar 2025 06:25PM UTC coverage: 77.789% (+0.03%) from 77.757%
4511

push

github

adangel
Fix #5521: [plsql] Improve parser performance by reducing lookaheads (#5550)

Merge pull request #5550 from adangel:plsql/issue-5521-lookaheads

17512 of 23464 branches covered (74.63%)

Branch coverage included in aggregate %.

38334 of 48328 relevant lines covered (79.32%)

0.8 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

75.0
/pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTRegexpLikeCondition.java
1
/*
2
 * BSD-style license; for more info see http://pmd.sourceforge.net/license.html
3
 */
4

5
package net.sourceforge.pmd.lang.plsql.ast;
6

7
public final class ASTRegexpLikeCondition extends AbstractPLSQLNode {
8
    private String matchParam;
9

10
    ASTRegexpLikeCondition(int id) {
11
        super(id);
1✔
12
    }
1✔
13

14
    @Override
15
    protected <P, R> R acceptPlsqlVisitor(PlsqlVisitor<? super P, ? extends R> visitor, P data) {
16
        return visitor.visit(this, data);
1✔
17
    }
18

19
    void setMatchParam(String matchParam) {
20
        this.matchParam = matchParam;
1✔
21
    }
1✔
22

23
    public String getMatchParam() {
24
        return this.matchParam;
1✔
25
    }
26

27
    public ASTSqlExpression getSourceChar() {
28
        return (ASTSqlExpression) getChild(0);
×
29
    }
30

31
    public ASTSqlExpression getPattern() {
32
        return (ASTSqlExpression) getChild(1);
×
33
    }
34
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc