View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window linter_2.12-0.1.17.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
org.psywerx.hairyfotr
├─ org.psywerx.hairyfotr.AssigningOptionToNull.class - [JAR]
├─ org.psywerx.hairyfotr.AvoidOptionCollectionSize.class - [JAR]
├─ org.psywerx.hairyfotr.AvoidOptionMethod.class - [JAR]
├─ org.psywerx.hairyfotr.AvoidOptionStringSize.class - [JAR]
├─ org.psywerx.hairyfotr.BigDecimalNumberFormat.class - [JAR]
├─ org.psywerx.hairyfotr.BigDecimalPrecisionLoss.class - [JAR]
├─ org.psywerx.hairyfotr.CloseSourceFile.class - [JAR]
├─ org.psywerx.hairyfotr.ContainsTypeMismatch.class - [JAR]
├─ org.psywerx.hairyfotr.DecomposingEmptyCollection.class - [JAR]
├─ org.psywerx.hairyfotr.DivideByOne.class - [JAR]
├─ org.psywerx.hairyfotr.DivideByZero.class - [JAR]
├─ org.psywerx.hairyfotr.DuplicateIfBranches.class - [JAR]
├─ org.psywerx.hairyfotr.DuplicateKeyInMap.class - [JAR]
├─ org.psywerx.hairyfotr.EmptyStringInterpolator.class - [JAR]
├─ org.psywerx.hairyfotr.FilterFirstThenSort.class - [JAR]
├─ org.psywerx.hairyfotr.FloatingPointNumericRange.class - [JAR]
├─ org.psywerx.hairyfotr.FuncFirstThenMap.class - [JAR]
├─ org.psywerx.hairyfotr.IdenticalCaseBodies.class - [JAR]
├─ org.psywerx.hairyfotr.IdenticalCaseConditions.class - [JAR]
├─ org.psywerx.hairyfotr.IdenticalIfCondition.class - [JAR]
├─ org.psywerx.hairyfotr.IdenticalIfElseCondition.class - [JAR]
├─ org.psywerx.hairyfotr.IdenticalStatements.class - [JAR]
├─ org.psywerx.hairyfotr.IfDoWhile.class - [JAR]
├─ org.psywerx.hairyfotr.IndexingWithNegativeNumber.class - [JAR]
├─ org.psywerx.hairyfotr.InefficientUseOfListSize.class - [JAR]
├─ org.psywerx.hairyfotr.IntDivisionAssignedToFloat.class - [JAR]
├─ org.psywerx.hairyfotr.InvalidParamToRandomNextInt.class - [JAR]
├─ org.psywerx.hairyfotr.InvalidStringConversion.class - [JAR]
├─ org.psywerx.hairyfotr.InvalidStringFormat.class - [JAR]
├─ org.psywerx.hairyfotr.InvariantCondition.class - [JAR]
├─ org.psywerx.hairyfotr.InvariantExtrema.class - [JAR]
├─ org.psywerx.hairyfotr.InvariantReturn.class - [JAR]
├─ org.psywerx.hairyfotr.JavaConverters.class - [JAR]
├─ org.psywerx.hairyfotr.LikelyIndexOutOfBounds.class - [JAR]
├─ org.psywerx.hairyfotr.LinterOptions.class - [JAR]
├─ org.psywerx.hairyfotr.LinterPlugin.class - [JAR]
├─ org.psywerx.hairyfotr.MalformedSwap.class - [JAR]
├─ org.psywerx.hairyfotr.MergeMaps.class - [JAR]
├─ org.psywerx.hairyfotr.MergeNestedIfs.class - [JAR]
├─ org.psywerx.hairyfotr.ModuloByOne.class - [JAR]
├─ org.psywerx.hairyfotr.NumberInstanceOf.class - [JAR]
├─ org.psywerx.hairyfotr.OnceEvaluatedStatementsInBlockReturningFunction.class - [JAR]
├─ org.psywerx.hairyfotr.OperationAlwaysProducesZero.class - [JAR]
├─ org.psywerx.hairyfotr.OptionOfOption.class - [JAR]
├─ org.psywerx.hairyfotr.PassPartialFunctionDirectly.class - [JAR]
├─ org.psywerx.hairyfotr.PatternMatchConstant.class - [JAR]
├─ org.psywerx.hairyfotr.PossibleLossOfPrecision.class - [JAR]
├─ org.psywerx.hairyfotr.PreferIfToBooleanMatch.class - [JAR]
├─ org.psywerx.hairyfotr.ProducesEmptyCollection.class - [JAR]
├─ org.psywerx.hairyfotr.ReflexiveAssignment.class - [JAR]
├─ org.psywerx.hairyfotr.ReflexiveComparison.class - [JAR]
├─ org.psywerx.hairyfotr.RegexWarning.class - [JAR]
├─ org.psywerx.hairyfotr.StringMultiplicationByNonPositive.class - [JAR]
├─ org.psywerx.hairyfotr.SuspiciousMatches.class - [JAR]
├─ org.psywerx.hairyfotr.SuspiciousPow.class - [JAR]
├─ org.psywerx.hairyfotr.TransformNotMap.class - [JAR]
├─ org.psywerx.hairyfotr.TypeToType.class - [JAR]
├─ org.psywerx.hairyfotr.UndesirableTypeInference.class - [JAR]
├─ org.psywerx.hairyfotr.UnextendedSealedTrait.class - [JAR]
├─ org.psywerx.hairyfotr.UnitImplicitOrdering.class - [JAR]
├─ org.psywerx.hairyfotr.UnlikelyEquality.class - [JAR]
├─ org.psywerx.hairyfotr.UnlikelyToString.class - [JAR]
├─ org.psywerx.hairyfotr.UnnecessaryElseBranch.class - [JAR]
├─ org.psywerx.hairyfotr.UnnecessaryMethodCall.class - [JAR]
├─ org.psywerx.hairyfotr.UnnecessaryReturn.class - [JAR]
├─ org.psywerx.hairyfotr.UnnecessaryStringIsEmpty.class - [JAR]
├─ org.psywerx.hairyfotr.UnnecessaryStringNonEmpty.class - [JAR]
├─ org.psywerx.hairyfotr.UnsafeAbs.class - [JAR]
├─ org.psywerx.hairyfotr.UnthrownException.class - [JAR]
├─ org.psywerx.hairyfotr.UnusedForLoopIteratorValue.class - [JAR]
├─ org.psywerx.hairyfotr.UnusedParameter.class - [JAR]
├─ org.psywerx.hairyfotr.UseAbsNotSqrtSquare.class - [JAR]
├─ org.psywerx.hairyfotr.UseCbrt.class - [JAR]
├─ org.psywerx.hairyfotr.UseConditionDirectly.class - [JAR]
├─ org.psywerx.hairyfotr.UseContainsNotExistsEquals.class - [JAR]
├─ org.psywerx.hairyfotr.UseCountNotFilterLength.class - [JAR]
├─ org.psywerx.hairyfotr.UseExistsNotCountCompare.class - [JAR]
├─ org.psywerx.hairyfotr.UseExistsNotFilterIsEmpty.class - [JAR]
├─ org.psywerx.hairyfotr.UseExistsNotFindIsDefined.class - [JAR]
├─ org.psywerx.hairyfotr.UseExp.class - [JAR]
├─ org.psywerx.hairyfotr.UseExpm1.class - [JAR]
├─ org.psywerx.hairyfotr.UseFilterNotFlatMap.class - [JAR]
├─ org.psywerx.hairyfotr.UseFindNotFilterHead.class - [JAR]
├─ org.psywerx.hairyfotr.UseFlattenNotFilterOption.class - [JAR]
├─ org.psywerx.hairyfotr.UseFuncNotFold.class - [JAR]
├─ org.psywerx.hairyfotr.UseFuncNotReduce.class - [JAR]
├─ org.psywerx.hairyfotr.UseFuncNotReverse.class - [JAR]
├─ org.psywerx.hairyfotr.UseGetOrElseNotPatMatch.class - [JAR]
├─ org.psywerx.hairyfotr.UseGetOrElseOnOption.class - [JAR]
├─ org.psywerx.hairyfotr.UseHeadNotApply.class - [JAR]
├─ org.psywerx.hairyfotr.UseHeadOptionNotIf.class - [JAR]
├─ org.psywerx.hairyfotr.UseHypot.class - [JAR]
├─ org.psywerx.hairyfotr.UseIfExpression.class - [JAR]
├─ org.psywerx.hairyfotr.UseInitNotReverseTailReverse.class - [JAR]
├─ org.psywerx.hairyfotr.UseIsNanNotNanComparison.class - [JAR]
├─ org.psywerx.hairyfotr.UseIsNanNotSelfComparison.class - [JAR]
├─ org.psywerx.hairyfotr.UseLastNotApply.class - [JAR]
├─ org.psywerx.hairyfotr.UseLastNotReverseHead.class - [JAR]
├─ org.psywerx.hairyfotr.UseLastOptionNotIf.class - [JAR]
├─ org.psywerx.hairyfotr.UseLog10.class - [JAR]
├─ org.psywerx.hairyfotr.UseLog1p.class - [JAR]
├─ org.psywerx.hairyfotr.UseMapNotFlatMap.class - [JAR]
├─ org.psywerx.hairyfotr.UseMinOrMaxNotSort.class - [JAR]
├─ org.psywerx.hairyfotr.UseOptionExistsNotPatMatch.class - [JAR]
├─ org.psywerx.hairyfotr.UseOptionFlatMapNotPatMatch.class - [JAR]
├─ org.psywerx.hairyfotr.UseOptionFlattenNotPatMatch.class - [JAR]
├─ org.psywerx.hairyfotr.UseOptionForallNotPatMatch.class - [JAR]
├─ org.psywerx.hairyfotr.UseOptionForeachNotPatMatch.class - [JAR]
├─ org.psywerx.hairyfotr.UseOptionGetOrElse.class - [JAR]
├─ org.psywerx.hairyfotr.UseOptionIsDefinedNotPatMatch.class - [JAR]
├─ org.psywerx.hairyfotr.UseOptionIsEmptyNotPatMatch.class - [JAR]
├─ org.psywerx.hairyfotr.UseOptionMapNotPatMatch.class - [JAR]
├─ org.psywerx.hairyfotr.UseOptionOrNull.class - [JAR]
├─ org.psywerx.hairyfotr.UseOrElseNotPatMatch.class - [JAR]
├─ org.psywerx.hairyfotr.UseQuantifierFuncNotFold.class - [JAR]
├─ org.psywerx.hairyfotr.UseSignum.class - [JAR]
├─ org.psywerx.hairyfotr.UseSqrt.class - [JAR]
├─ org.psywerx.hairyfotr.UseTakeRightNotReverseTakeReverse.class - [JAR]
├─ org.psywerx.hairyfotr.UseUntilNotToMinusOne.class - [JAR]
├─ org.psywerx.hairyfotr.UseZipWithIndexNotZipIndices.class - [JAR]
├─ org.psywerx.hairyfotr.Utils.class - [JAR]
├─ org.psywerx.hairyfotr.VariableAssignedUnusedValue.class - [JAR]
├─ org.psywerx.hairyfotr.Warning.class - [JAR]
├─ org.psywerx.hairyfotr.WrapNullWithOption.class - [JAR]
├─ org.psywerx.hairyfotr.YodaConditions.class - [JAR]
├─ org.psywerx.hairyfotr.ZeroDivideBy.class - [JAR]