Davin Chia
|
2deac0f244
|
Prep for Java 19 Upgrade (#20911)
Upgrade all the necessary tooling dependencies to get us to Java 19.
|
2022-12-29 12:32:42 -08:00 |
|
Jonathan Pearlin
|
201df24f4d
|
Enable PMD rule to prevent == string comparisons (#20080)
|
2022-12-05 12:54:36 -05:00 |
|
Anne
|
d856731029
|
Implement more Error Prone PMD rules (#15491)
* AvoidFieldNameMatchingTypeName rule
* AvoidInstanceofChecksInCatchClause
* compareObjectsWithEquals
* DoNotTerminateVM and ConstructorCallsOverridableMethod
* EmptyIfStmt and EmptyStatementNotInLoop
* ImplicitSwitchFallThrough, InvalidLogMessageFormat, and MoreThanOneLogger
|
2022-09-07 13:20:32 -07:00 |
|
Anne
|
e9afa9bef3
|
Error Prone PMD rules (#15010)
* Implement ErrorProne PMD rules:
AssignmentInOperand
AvoidAccessibilityAlteration
AvoidBranchingStatementAsLastInLoop
AvoidCatchingNPE
AvoidCatchingThrowable
AvoidDuplicateLiterals rule
|
2022-08-09 15:30:48 -07:00 |
|
Anne
|
555efd5360
|
Best Practices PMD rules (#14904)
* Implement BestPractices PMD rules:
- LiteralsFirstInComparisons
- PreserveStackTrace
- SystemPrintln rule
- switch statement should have default
- Use isEmpty rule
- UseVarargs rule
|
2022-07-22 11:00:36 -07:00 |
|
Anne
|
76f9fbaa54
|
Apply more Best Practices PMD rules (#14772)
* implement PMD rules:
* AbstractClassWithoutAbstractMethod
* ArrayIsStoredDirectly
* AvoidPrintStackTrace, AvoidReassigningLoopVariables, AvoidReassigningParameters, AvoidUsingHardCodedIP and CheckResultSet
* DoubleBraceInitialization
* MissingOverride
* ForLoopCanBeForeach
*JUnitTest rules
|
2022-07-20 14:28:47 -07:00 |
|
Anne
|
e698710118
|
Apply Best Practices PMD rules (#14753)
* Apply Unused* Best Practices PMD rules
|
2022-07-15 15:01:04 -07:00 |
|
Anne
|
ab070a7724
|
Apply pmd to airbyte-config (#13003)
* Apply pmd to airbyte-config, exclude rules for now
|
2022-05-24 10:58:51 -07:00 |
|
Michel Tricot
|
e3737a2c06
|
Introducing Airbyte (#348)
|
2020-09-18 20:41:09 -07:00 |
|
Michel Tricot
|
1cc0859a29
|
Add tests for config models & persistence (#159)
|
2020-09-02 09:43:35 -07:00 |
|
Michel Tricot
|
73567dd73f
|
Enables PMD (#142)
|
2020-08-31 22:19:25 -07:00 |
|