PMD Results

The following document contains the results of PMD 5.3.5.

Files

org/djunits/unit/ElectricalChargeUnit.java

Violation Line
Too many static imports may lead to messy code 1223

org/djunits/unit/EnergyUnit.java

Violation Line
Too many static imports may lead to messy code 1360

org/djunits/unit/ForceUnit.java

Violation Line
Too many static imports may lead to messy code 1221

org/djunits/unit/MassUnit.java

Violation Line
Too many static imports may lead to messy code 1201

org/djunits/unit/PowerUnit.java

Violation Line
Too many static imports may lead to messy code 1264

org/djunits/unit/PressureUnit.java

Violation Line
Too many static imports may lead to messy code 1266

org/djunits/unit/SICoefficients.java

Violation Line
Avoid using a branching statement as the last in a loop. 209

org/djunits/unit/TemperatureUnit.java

Violation Line
Avoid unused constructor parameters such as 'offsetToKelvin'. 94

org/djunits/unit/scale/OffsetLinearScale.java

Violation Line
Useless parentheses. 45

org/djunits/value/vdouble/scalar/AbsoluteTemperature.java

Violation Line
Useless parentheses. 105
Useless parentheses. 118
Useless parentheses. 137
Useless parentheses. 150

org/djunits/value/vdouble/scalar/Acceleration.java

Violation Line
Useless parentheses. 113
Useless parentheses. 125
Useless parentheses. 144
Useless parentheses. 156

org/djunits/value/vdouble/scalar/Angle.java

Violation Line
Useless parentheses. 134
Useless parentheses. 146
Useless parentheses. 165
Useless parentheses. 177

org/djunits/value/vdouble/scalar/AngleSolid.java

Violation Line
Useless parentheses. 110
Useless parentheses. 122
Useless parentheses. 141
Useless parentheses. 153

org/djunits/value/vdouble/scalar/Area.java

Violation Line
Useless parentheses. 116
Useless parentheses. 128
Useless parentheses. 147
Useless parentheses. 159

org/djunits/value/vdouble/scalar/Density.java

Violation Line
Useless parentheses. 111
Useless parentheses. 123
Useless parentheses. 142
Useless parentheses. 154

org/djunits/value/vdouble/scalar/Dimensionless.java

Violation Line
Useless parentheses. 142
Useless parentheses. 154
Useless parentheses. 173
Useless parentheses. 185

org/djunits/value/vdouble/scalar/Direction.java

Violation Line
Useless parentheses. 102
Useless parentheses. 114
Useless parentheses. 133
Useless parentheses. 145

org/djunits/value/vdouble/scalar/DoubleScalar.java

Violation Line
Useless parentheses. 274
Useless parentheses. 289
Useless parentheses. 310
Useless parentheses. 325

org/djunits/value/vdouble/scalar/Duration.java

Violation Line
Useless parentheses. 141
Useless parentheses. 153
Useless parentheses. 172
Useless parentheses. 184

org/djunits/value/vdouble/scalar/ElectricalCharge.java

Violation Line
Useless parentheses. 114
Useless parentheses. 126
Useless parentheses. 145
Useless parentheses. 157

org/djunits/value/vdouble/scalar/ElectricalCurrent.java

Violation Line
Useless parentheses. 115
Useless parentheses. 127
Useless parentheses. 146
Useless parentheses. 158

org/djunits/value/vdouble/scalar/ElectricalPotential.java

Violation Line
Useless parentheses. 119
Useless parentheses. 132
Useless parentheses. 151
Useless parentheses. 164

org/djunits/value/vdouble/scalar/ElectricalResistance.java

Violation Line
Useless parentheses. 117
Useless parentheses. 130
Useless parentheses. 149
Useless parentheses. 162

org/djunits/value/vdouble/scalar/Energy.java

Violation Line
Useless parentheses. 116
Useless parentheses. 128
Useless parentheses. 147
Useless parentheses. 159

org/djunits/value/vdouble/scalar/FlowMass.java

Violation Line
Useless parentheses. 113
Useless parentheses. 125
Useless parentheses. 144
Useless parentheses. 156

org/djunits/value/vdouble/scalar/FlowVolume.java

Violation Line
Useless parentheses. 114
Useless parentheses. 126
Useless parentheses. 145
Useless parentheses. 157

org/djunits/value/vdouble/scalar/Force.java

Violation Line
Useless parentheses. 117
Useless parentheses. 129
Useless parentheses. 148
Useless parentheses. 160

org/djunits/value/vdouble/scalar/Frequency.java

Violation Line
Useless parentheses. 114
Useless parentheses. 126
Useless parentheses. 145
Useless parentheses. 157

org/djunits/value/vdouble/scalar/Length.java

Violation Line
Useless parentheses. 141
Useless parentheses. 153
Useless parentheses. 172
Useless parentheses. 184

org/djunits/value/vdouble/scalar/LinearDensity.java

Violation Line
Useless parentheses. 114
Useless parentheses. 126
Useless parentheses. 145
Useless parentheses. 157

org/djunits/value/vdouble/scalar/Mass.java

Violation Line
Useless parentheses. 116
Useless parentheses. 128
Useless parentheses. 147
Useless parentheses. 159

org/djunits/value/vdouble/scalar/Money.java

Violation Line
Useless parentheses. 87
Useless parentheses. 99
Useless parentheses. 118
Useless parentheses. 130

org/djunits/value/vdouble/scalar/MoneyPerArea.java

Violation Line
Useless parentheses. 82
Useless parentheses. 94
Useless parentheses. 113
Useless parentheses. 125

org/djunits/value/vdouble/scalar/MoneyPerDuration.java

Violation Line
Useless parentheses. 82
Useless parentheses. 94
Useless parentheses. 113
Useless parentheses. 125

org/djunits/value/vdouble/scalar/MoneyPerEnergy.java

Violation Line
Useless parentheses. 82
Useless parentheses. 94
Useless parentheses. 113
Useless parentheses. 125

org/djunits/value/vdouble/scalar/MoneyPerLength.java

Violation Line
Useless parentheses. 82
Useless parentheses. 94
Useless parentheses. 113
Useless parentheses. 125

org/djunits/value/vdouble/scalar/MoneyPerMass.java

Violation Line
Useless parentheses. 82
Useless parentheses. 94
Useless parentheses. 113
Useless parentheses. 125

org/djunits/value/vdouble/scalar/MoneyPerVolume.java

Violation Line
Useless parentheses. 82
Useless parentheses. 94
Useless parentheses. 113
Useless parentheses. 125

org/djunits/value/vdouble/scalar/Position.java

Violation Line
Useless parentheses. 102
Useless parentheses. 114
Useless parentheses. 133
Useless parentheses. 145

org/djunits/value/vdouble/scalar/Power.java

Violation Line
Useless parentheses. 116
Useless parentheses. 128
Useless parentheses. 147
Useless parentheses. 159

org/djunits/value/vdouble/scalar/Pressure.java

Violation Line
Useless parentheses. 112
Useless parentheses. 124
Useless parentheses. 143
Useless parentheses. 155

org/djunits/value/vdouble/scalar/Speed.java

Violation Line
Useless parentheses. 117
Useless parentheses. 129
Useless parentheses. 148
Useless parentheses. 160

org/djunits/value/vdouble/scalar/Temperature.java

Violation Line
Useless parentheses. 134
Useless parentheses. 146
Useless parentheses. 165
Useless parentheses. 177

org/djunits/value/vdouble/scalar/Time.java

Violation Line
Useless parentheses. 108
Useless parentheses. 120
Useless parentheses. 139
Useless parentheses. 151

org/djunits/value/vdouble/scalar/Torque.java

Violation Line
Useless parentheses. 116
Useless parentheses. 128
Useless parentheses. 147
Useless parentheses. 159

org/djunits/value/vdouble/scalar/Volume.java

Violation Line
Useless parentheses. 117
Useless parentheses. 129
Useless parentheses. 148
Useless parentheses. 160

org/djunits/value/vfloat/scalar/FloatAbsoluteTemperature.java

Violation Line
Useless parentheses. 116
Useless parentheses. 129
Useless parentheses. 148
Useless parentheses. 161

org/djunits/value/vfloat/scalar/FloatAcceleration.java

Violation Line
Useless parentheses. 125
Useless parentheses. 137
Useless parentheses. 156
Useless parentheses. 168

org/djunits/value/vfloat/scalar/FloatAngle.java

Violation Line
Useless parentheses. 144
Useless parentheses. 156
Useless parentheses. 175
Useless parentheses. 187

org/djunits/value/vfloat/scalar/FloatAngleSolid.java

Violation Line
Useless parentheses. 120
Useless parentheses. 132
Useless parentheses. 151
Useless parentheses. 163

org/djunits/value/vfloat/scalar/FloatArea.java

Violation Line
Useless parentheses. 126
Useless parentheses. 138
Useless parentheses. 157
Useless parentheses. 169

org/djunits/value/vfloat/scalar/FloatDensity.java

Violation Line
Useless parentheses. 121
Useless parentheses. 133
Useless parentheses. 152
Useless parentheses. 164

org/djunits/value/vfloat/scalar/FloatDimensionless.java

Violation Line
Useless parentheses. 154
Useless parentheses. 167
Useless parentheses. 186
Useless parentheses. 199

org/djunits/value/vfloat/scalar/FloatDirection.java

Violation Line
Useless parentheses. 112
Useless parentheses. 124
Useless parentheses. 143
Useless parentheses. 155

org/djunits/value/vfloat/scalar/FloatDuration.java

Violation Line
Useless parentheses. 151
Useless parentheses. 163
Useless parentheses. 182
Useless parentheses. 194

org/djunits/value/vfloat/scalar/FloatElectricalCharge.java

Violation Line
Useless parentheses. 128
Useless parentheses. 141
Useless parentheses. 160
Useless parentheses. 173

org/djunits/value/vfloat/scalar/FloatElectricalCurrent.java

Violation Line
Useless parentheses. 129
Useless parentheses. 142
Useless parentheses. 161
Useless parentheses. 174

org/djunits/value/vfloat/scalar/FloatElectricalPotential.java

Violation Line
Useless parentheses. 131
Useless parentheses. 144
Useless parentheses. 163
Useless parentheses. 176

org/djunits/value/vfloat/scalar/FloatElectricalResistance.java

Violation Line
Useless parentheses. 129
Useless parentheses. 142
Useless parentheses. 161
Useless parentheses. 174

org/djunits/value/vfloat/scalar/FloatEnergy.java

Violation Line
Useless parentheses. 126
Useless parentheses. 138
Useless parentheses. 157
Useless parentheses. 169

org/djunits/value/vfloat/scalar/FloatFlowMass.java

Violation Line
Useless parentheses. 123
Useless parentheses. 135
Useless parentheses. 154
Useless parentheses. 166

org/djunits/value/vfloat/scalar/FloatFlowVolume.java

Violation Line
Useless parentheses. 124
Useless parentheses. 136
Useless parentheses. 155
Useless parentheses. 167

org/djunits/value/vfloat/scalar/FloatForce.java

Violation Line
Useless parentheses. 127
Useless parentheses. 139
Useless parentheses. 158
Useless parentheses. 170

org/djunits/value/vfloat/scalar/FloatFrequency.java

Violation Line
Useless parentheses. 124
Useless parentheses. 136
Useless parentheses. 155
Useless parentheses. 167

org/djunits/value/vfloat/scalar/FloatLength.java

Violation Line
Useless parentheses. 151
Useless parentheses. 163
Useless parentheses. 182
Useless parentheses. 194

org/djunits/value/vfloat/scalar/FloatLinearDensity.java

Violation Line
Useless parentheses. 126
Useless parentheses. 139
Useless parentheses. 158
Useless parentheses. 171

org/djunits/value/vfloat/scalar/FloatMass.java

Violation Line
Useless parentheses. 126
Useless parentheses. 138
Useless parentheses. 157
Useless parentheses. 169

org/djunits/value/vfloat/scalar/FloatMoney.java

Violation Line
Useless parentheses. 97
Useless parentheses. 109
Useless parentheses. 128
Useless parentheses. 140

org/djunits/value/vfloat/scalar/FloatMoneyPerArea.java

Violation Line
Useless parentheses. 92
Useless parentheses. 104
Useless parentheses. 123
Useless parentheses. 135

org/djunits/value/vfloat/scalar/FloatMoneyPerDuration.java

Violation Line
Useless parentheses. 94
Useless parentheses. 107
Useless parentheses. 126
Useless parentheses. 139

org/djunits/value/vfloat/scalar/FloatMoneyPerEnergy.java

Violation Line
Useless parentheses. 93
Useless parentheses. 106
Useless parentheses. 125
Useless parentheses. 138

org/djunits/value/vfloat/scalar/FloatMoneyPerLength.java

Violation Line
Useless parentheses. 93
Useless parentheses. 106
Useless parentheses. 125
Useless parentheses. 138

org/djunits/value/vfloat/scalar/FloatMoneyPerMass.java

Violation Line
Useless parentheses. 92
Useless parentheses. 104
Useless parentheses. 123
Useless parentheses. 135

org/djunits/value/vfloat/scalar/FloatMoneyPerVolume.java

Violation Line
Useless parentheses. 93
Useless parentheses. 106
Useless parentheses. 125
Useless parentheses. 138

org/djunits/value/vfloat/scalar/FloatPosition.java

Violation Line
Useless parentheses. 112
Useless parentheses. 124
Useless parentheses. 143
Useless parentheses. 155

org/djunits/value/vfloat/scalar/FloatPower.java

Violation Line
Useless parentheses. 126
Useless parentheses. 138
Useless parentheses. 157
Useless parentheses. 169

org/djunits/value/vfloat/scalar/FloatPressure.java

Violation Line
Useless parentheses. 122
Useless parentheses. 134
Useless parentheses. 153
Useless parentheses. 165

org/djunits/value/vfloat/scalar/FloatSpeed.java

Violation Line
Useless parentheses. 127
Useless parentheses. 139
Useless parentheses. 158
Useless parentheses. 170

org/djunits/value/vfloat/scalar/FloatTemperature.java

Violation Line
Useless parentheses. 144
Useless parentheses. 156
Useless parentheses. 175
Useless parentheses. 187

org/djunits/value/vfloat/scalar/FloatTime.java

Violation Line
Useless parentheses. 119
Useless parentheses. 131
Useless parentheses. 150
Useless parentheses. 162

org/djunits/value/vfloat/scalar/FloatTorque.java

Violation Line
Useless parentheses. 126
Useless parentheses. 138
Useless parentheses. 157
Useless parentheses. 169

org/djunits/value/vfloat/scalar/FloatVolume.java

Violation Line
Useless parentheses. 127
Useless parentheses. 139
Useless parentheses. 158
Useless parentheses. 170