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 sb-contrib-7.6.0.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.mebigfatguy.fbcontrib.debug
├─ com.mebigfatguy.fbcontrib.debug.Debug.class - [JAR]
├─ com.mebigfatguy.fbcontrib.debug.OCSDebugger.class - [JAR]
com.mebigfatguy.fbcontrib.utils
├─ com.mebigfatguy.fbcontrib.utils.AttributesUtils.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.BugType.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.CodeByteUtils.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.CollectionUtils.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.FQField.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.FQMethod.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.OpcodeUtils.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.PublicAPI.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.QMethod.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.RegisterUtils.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.SerialVersionCalc.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.SignatureBuilder.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.SignatureUtils.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.StopOpcodeParsingException.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.TernaryPatcher.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.ToString.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.UnmodifiableList.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.UnmodifiableSet.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.Values.class - [JAR]
├─ com.mebigfatguy.fbcontrib.utils.XClassUtils.class - [JAR]
com.mebigfatguy.fbcontrib.detect
├─ com.mebigfatguy.fbcontrib.detect.AbnormalFinallyBlockReturn.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.AbstractClassEmptyMethods.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.AbstractCollectionScanningDetector.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.AbstractOverriddenMethod.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.AkkaIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.AnnotationIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ArrayBasedCollections.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ArrayIndexOutOfBounds.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.BackportReusePublicIdentifiers.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.BloatedSynchronizedBlock.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.BogusExceptionDeclaration.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.BuryingLogic.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.CharsetIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ClassEnvy.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.CloneUsability.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.CollectionNamingConfusion.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.CommonsEqualsBuilderToEquals.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.CommonsHashcodeBuilderToHashcode.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.CommonsStringBuilderToString.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.CompareClassNameEquals.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.CompareSpec.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ConcurrentCollectionIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ConflatingResourcesAndFiles.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ConflictingTimeUnits.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ConfusingArrayAsList.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ConfusingAutoboxedOverloading.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ConfusingFunctionSemantics.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ConstantListIndex.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ContainsBasedConditional.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ContraVariantArrayAssignment.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.CopiedOverriddenMethod.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.CustomBuiltXML.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.CyclomaticComplexity.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.DateComparison.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.DeprecatedTypesafeEnumPattern.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.DubiousListCollection.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.DubiousMapCollection.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.DubiousSetOfCollections.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.EnumIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ExceptionSoftening.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.FinalParameters.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.FindClassCircularDependencies.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.FloatingPointLoops.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.FunctionalInterfaceIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.HangingExecutors.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.HttpClientProblems.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.IOIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ImmatureClass.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ImproperPropertiesUse.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.InappropriateToStringUse.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.InconsistentKeyNameCasing.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.IncorrectInternalClassUse.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.InefficientStringBuffering.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.InheritanceTypeChecking.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.InvalidConstantArgument.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.JAXRSIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.JDBCVendorReliance.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.JPAIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.LingeringGraphicsObjects.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ListIndexedIterating.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ListUsageIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.LiteralStringComparison.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.LocalHangingExecutor.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.LocalTypeDetector.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.LoggerOddities.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ManualArrayCopy.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.MapUsageIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.MethodInfo.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.MethodReturnsConstant.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.MisleadingOverloadModel.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.MissingMethodsDetector.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ModifyingUnmodifiableCollection.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.MoreDumbMethods.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.NeedlessCustomSerialization.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.NeedlessInstanceRetrieval.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.NonCollectionMethodUse.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.NonFunctionalField.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.NonOwnedSynchronization.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.NonProductiveMethodCall.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.NonSymmetricEquals.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.OptionalIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.OrphanedDOMNode.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.OverlyConcreteParameter.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.OverlyPermissiveMethod.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.OverzealousCasting.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ParallelLists.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.PartiallyConstructedObjectAccess.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.PoorMansEnum.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.PoorlyDefinedParameter.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.PossibleConstantAllocationInLoop.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.PossibleIncompleteSerialization.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.PossibleMemoryBloat.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.PossibleUnsuspectedSerialization.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.PossiblyRedundantMethodCalls.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.PresizeCollections.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ReflectionIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.ReflectionOnObjectMethods.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.RuntimeExceptionDeclared.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SQLInLoop.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.Section508Compliance.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SetUsageIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SideEffectConstructor.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SillynessPotPourri.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SloppyClassReflection.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SluggishGui.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SpoiledChildInterfaceImplementor.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SpuriousThreadStates.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.StackedTryBlocks.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.StaticArrayCreatedInMethod.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.StaticMethodInstanceInvocation.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.StringifiedTypes.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SuboptimalExpressionOrder.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SuspiciousArgumentTypes.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SuspiciousCloneAlgorithm.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SuspiciousClusteredSessionSupport.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SuspiciousComparatorReturnValues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SuspiciousGetterSetterUse.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SuspiciousJDKVersionUse.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SuspiciousLoopSearch.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SuspiciousNullGuard.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SuspiciousShadedClassUse.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SuspiciousUninitializedArray.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SuspiciousWaitOnConcurrentObject.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.SyncCollectionIterators.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.TailRecursion.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.TristateBooleanPattern.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UnboundMethodTemplateParameter.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UnitTestAssertionOddities.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.Unjitable.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UnnecessaryApiConversion.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UnnecessaryNewNullCheck.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UnnecessaryStoreBeforeReturn.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UnrelatedCollectionContents.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UnrelatedReturnValues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UnsynchronizedSingletonFieldWrites.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UnusedParameter.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UseAddAll.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UseCharacterParameterizedMethod.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UseEnumCollections.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UseSplit.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UseToArray.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UseTryWithResources.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.UseVarArgs.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.WeakExceptionMessaging.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.WiringIssues.class - [JAR]
├─ com.mebigfatguy.fbcontrib.detect.WriteOnlyCollection.class - [JAR]
com.mebigfatguy.fbcontrib
├─ com.mebigfatguy.fbcontrib.FBContrib.class - [JAR]
com.mebigfatguy.fbcontrib.collect
├─ com.mebigfatguy.fbcontrib.collect.CollectMethodsReturningImmutableCollections.class - [JAR]
├─ com.mebigfatguy.fbcontrib.collect.CollectNullableMethodStatus.class - [JAR]
├─ com.mebigfatguy.fbcontrib.collect.CollectStatistics.class - [JAR]
├─ com.mebigfatguy.fbcontrib.collect.ImmutabilityType.class - [JAR]
├─ com.mebigfatguy.fbcontrib.collect.MethodInfo.class - [JAR]
├─ com.mebigfatguy.fbcontrib.collect.Statistics.class - [JAR]