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 scalac-vigilance-plugin_2.12-0.1.8.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.github.pinguinson.vigilance.inspections.matching
├─ com.github.pinguinson.vigilance.inspections.matching.ExcessiveGuardUsage.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.matching.PartialFunctionInsteadOfMatch.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.matching.RepeatedCaseBody.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.matching.SuspiciousMatchOnClassObject.class - [JAR]
com.github.pinguinson.vigilance.inspections.unneccesary
├─ com.github.pinguinson.vigilance.inspections.unneccesary.ConstantIf.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.unneccesary.RedundantFinalizer.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.unneccesary.UnnecessaryIf.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.unneccesary.UnnecessaryReturnUse.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.unneccesary.UnnecessaryToInt.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.unneccesary.UnnecessaryToString.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.unneccesary.UnusedMethodParameter.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.unneccesary.VarCouldBeVal.class - [JAR]
com.github.pinguinson.vigilance.inspections.inference
├─ com.github.pinguinson.vigilance.inspections.inference.BoundedByFinalType.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.inference.MethodReturningAny.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.inference.PointlessTypeBounds.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.inference.ProductWithSerializableInferred.class - [JAR]
com.github.pinguinson.vigilance.inspections.controlflow
├─ com.github.pinguinson.vigilance.inspections.controlflow.WhileTrue.class - [JAR]
com.github.pinguinson.vigilance.inspections.empty
├─ com.github.pinguinson.vigilance.inspections.empty.EmptyFor.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.empty.EmptyIfBlock.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.empty.EmptyMethod.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.empty.EmptySynchronizedBlock.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.empty.EmptyTryBlock.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.empty.EmptyWhileBlock.class - [JAR]
com.github.pinguinson.vigilance.inspections.collections
├─ com.github.pinguinson.vigilance.inspections.collections.ArrayEquals.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.AvoidSizeEqualsZero.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.CollectionIndexOnNonIndexedSeq.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.CollectionNegativeIndex.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.CollectionPromotionToAny.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.ComparisonToEmptyList.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.ComparisonToEmptySet.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.DuplicateMapKey.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.DuplicateSetValue.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.ExistsSimplifiableToContains.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.FilterOperations.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.FindOperations.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.JavaConversionsUse.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.ListAppend.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.ListSize.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.MapGetAndGetOrElse.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.NegationIsEmpty.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.NegationNonEmpty.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.NegativeSeqPad.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.PredefMutableCollection.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.PreferSeqEmpty.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.PreferSetEmpty.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.ReverseFunc.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.SwapSortFilter.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.TraversableHead.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.TraversableLast.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.TraversableOnceMax.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.TraversableOnceMaxBy.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.TraversableOnceMin.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.TraversableOnceMinBy.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.TraversableOnceReduceLeft.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.TraversableOnceReduceRight.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.TraversableOnceUnsafe.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.collections.UnsafeContains.class - [JAR]
com.github.pinguinson.vigilance.inspections.string
├─ com.github.pinguinson.vigilance.inspections.string.ArraysInFormat.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.string.ArraysToString.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.string.EmptyInterpolatedString.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.string.IllegalFormatString.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.string.IncorrectNumberOfArgsToFormat.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.string.InvalidRegex.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.string.LooksLikeInterpolatedString.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.string.StripMarginOnRegex.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.string.SubstringZero.class - [JAR]
com.github.pinguinson.vigilance.inspections.style
├─ com.github.pinguinson.vigilance.inspections.style.AvoidOperatorOverload.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.style.ParameterlessMethodReturnsUnit.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.style.SimplifyBooleanExpression.class - [JAR]
com.github.pinguinson.vigilance.inspections.option
├─ com.github.pinguinson.vigilance.inspections.option.EitherGet.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.option.ImpossibleOptionSizeCondition.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.option.OptionGet.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.option.OptionMatch.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.option.OptionSize.class - [JAR]
com.github.pinguinson.vigilance
├─ com.github.pinguinson.vigilance.Feedback.class - [JAR]
├─ com.github.pinguinson.vigilance.Inspection.class - [JAR]
├─ com.github.pinguinson.vigilance.InspectionContext.class - [JAR]
├─ com.github.pinguinson.vigilance.Inspector.class - [JAR]
├─ com.github.pinguinson.vigilance.Level.class - [JAR]
├─ com.github.pinguinson.vigilance.Levels.class - [JAR]
├─ com.github.pinguinson.vigilance.Report.class - [JAR]
├─ com.github.pinguinson.vigilance.Safe.class - [JAR]
├─ com.github.pinguinson.vigilance.VigilanceComponent.class - [JAR]
├─ com.github.pinguinson.vigilance.VigilanceConfig.class - [JAR]
├─ com.github.pinguinson.vigilance.VigilancePlugin.class - [JAR]
com.github.pinguinson.vigilance.io
├─ com.github.pinguinson.vigilance.io.GitUtils.class - [JAR]
├─ com.github.pinguinson.vigilance.io.HtmlReportWriter.class - [JAR]
├─ com.github.pinguinson.vigilance.io.IOUtils.class - [JAR]
├─ com.github.pinguinson.vigilance.io.ScalastyleReportWriter.class - [JAR]
├─ com.github.pinguinson.vigilance.io.XmlReportWriter.class - [JAR]
com.github.pinguinson.vigilance.inspections
├─ com.github.pinguinson.vigilance.inspections.AnyUse.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.AvoidToMinusOne.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.DoubleNegation.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.EmptyCaseClass.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.FinalModifierOnCaseClass.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.NoOpOverride.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.PublicFinalizer.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.RedundantFinalModifierOnMethod.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.RedundantFinalModifierOnVar.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.TypeShadowing.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.VarClosure.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.VarUse.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.VariableShadowing.class - [JAR]
com.github.pinguinson.vigilance.util
├─ com.github.pinguinson.vigilance.util.CompilerAccess.class - [JAR]
├─ com.github.pinguinson.vigilance.util.Extractors.class - [JAR]
├─ com.github.pinguinson.vigilance.util.Terms.class - [JAR]
com.github.pinguinson.vigilance.inspections.nulls
├─ com.github.pinguinson.vigilance.inspections.nulls.NullAssignment.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.nulls.NullParameter.class - [JAR]
com.github.pinguinson.vigilance.inspections.naming
├─ com.github.pinguinson.vigilance.inspections.naming.ClassNames.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.naming.MethodNames.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.naming.ObjectNames.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.naming.ServiceMethodNames.class - [JAR]
com.github.pinguinson.vigilance.inspections.exception
├─ com.github.pinguinson.vigilance.inspections.exception.CatchOperations.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.exception.IncorrectlyNamedExceptions.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.exception.SwallowedException.class - [JAR]
com.github.pinguinson.vigilance.inspections.equality
├─ com.github.pinguinson.vigilance.inspections.equality.ComparingFloatingPointTypes.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.equality.ComparingUnrelatedTypes.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.equality.ComparisonWithSelf.class - [JAR]
com.github.pinguinson.vigilance.inspections.imports
├─ com.github.pinguinson.vigilance.inspections.imports.DuplicateImport.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.imports.WildcardImport.class - [JAR]
com.github.pinguinson.vigilance.inspections.math
├─ com.github.pinguinson.vigilance.inspections.math.BigDecimalDoubleConstructor.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.math.BigDecimalScaleWithoutRoundingMode.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.math.BrokenOddness.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.math.DivideByOne.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.math.ModOne.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.math.NanComparison.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.math.UseCbrt.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.math.UseExpM1.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.math.UseLog10.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.math.UseLog1P.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.math.UseSqrt.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.math.ZeroNumerator.class - [JAR]
com.github.pinguinson.vigilance.inspections.unsafe
├─ com.github.pinguinson.vigilance.inspections.unsafe.FinalizerWithoutSuper.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.unsafe.InstanceOf.class - [JAR]
├─ com.github.pinguinson.vigilance.inspections.unsafe.TryGet.class - [JAR]