• Home
  • Java
  • JSTL
  • Struts
  • Spring
  • Hibernate
  • Webservice
  • Eclipse
  • API
  • Guest Post
Menu
  • Explorer
  • sonar-java-master
    • its
      • performancing
        • src
          • test
            • java
              • JavaPerformanceTest.java
      • plugin
        • plugins
          • java-extension-plugin
            • src
              • main
                • java
                  • org
                    • sonar
                      • samples
                        • java
                          • ExampleCheck.java
                          • JavaExtensionPlugin.java
                          • JavaExtensionRulesDefinition.java
                          • JavaExtensionsCheckRegistrar.java
                          • StartableExtension.java
                          • SubscriptionExampleCheck.java
                          • SubscriptionExampleTestCheck.java
                          • package-info.java
              • test
                • java
                  • org
                    • sonar
                      • samples
                        • java
                          • SubscriptionExampleCheckTest.java
        • projects
          • commented-out-java-code
            • src
              • main
                • java
                  • com
                    • test
                      • CommentedCode.java
          • coverage_error
            • src
              • main
                • java
                  • Example.java
              • test
                • java
                  • ExampleTest.java
          • dit-check
            • src
              • main
                • java
                  • A.java
                  • B.java
                  • C.java
                  • D.java
                  • E.java
                  • F.java
                  • com
                    • google
                      • common
                        • collect
                          • GuavaF.java
          • dollar-in-names
            • src
              • main
                • java
                  • dollars
                    • FilenameWith$Dollar.java
          • filtered-issues
            • src
              • main
                • java
                  • EclispeI18NFiltered.java
          • invalid-java-package
            • src
              • main
                • java
                  • foo
                    • Bar.java
          • java-complexity
            • src
              • main
                • java
                  • complexity
                    • AnonymousClass.java
                    • ContainsInnerClasses.java
                    • Helloworld.java
                    • ZeroComplexity.java
          • java-extension
            • src
              • main
                • java
                  • sample
                    • Sample.java
              • test
                • java
                  • org
                    • sonar
                      • samples
                        • java
                          • DummyTest.java
          • java-inner-classes
            • src
              • main
                • java
                  • WithAnonymousClass.java
                  • WithInnerClass.java
                  • WithLocalInnerClass.java
                  • WithStaticInnerClass.java
                  • WithSubClass.java
              • test
                • java
                  • IgnoredTest.java
                  • WithAnonymousClassTest.java
                  • WithInnerClassTest.java
                  • WithLocalInnerClassTest.java
                  • WithStaticInnerClassTest.java
                  • WithSubClassTest.java
          • java-version-aware-visitor
            • src
              • main
                • java
                  • CreateTempFile.java
          • measures-on-directory
            • src
              • main
                • java
                  • org
                    • EmptyFile.java
                    • File1InCycle.java
                    • File2InCycle.java
          • multi-module
            • module1
              • src
                • Helloworld1.java
            • module2
              • src
                • Helloworld2.java
          • multi-module-with-findbugs
            • module1
              • src
                • test
                  • java
                    • com
                      • test
                        • SomeIntegrationTest.java
          • multiple-packages-in-directory
            • src
              • main
                • java
                  • bar
                    • A.java
                    • B.java
                  • plop
                    • C.java
          • no_coverage
            • src
              • main
                • java
                  • Example.java
              • test
                • java
                  • ExampleTest.java
          • squid
            • src
              • main
                • java
                  • package1
                    • Class1.java
                  • package2
                    • Class2.java
                    • Class3.java
              • test
                • java
                  • package1
                    • Class1Test.java
          • struts-1.3.9-lite
            • core
              • src
                • main
                  • java
                    • org
                      • apache
                        • struts
                          • Globals.java
                          • action
                            • Action.java
                            • ActionErrors.java
                            • ActionForm.java
                            • ActionFormBean.java
                            • ActionForward.java
                            • ActionMapping.java
                            • ActionMessage.java
                            • ActionMessages.java
                            • ActionRedirect.java
                            • ActionServlet.java
                            • ActionServletWrapper.java
                            • DynaActionForm.java
                            • DynaActionFormClass.java
                            • ExceptionHandler.java
                            • ForwardingActionForward.java
                            • InvalidCancelException.java
                            • PlugIn.java
                            • RedirectingActionForward.java
                            • RequestActionMapping.java
                            • RequestProcessor.java
                            • SessionActionMapping.java
                          • chain
                            • ComposableRequestProcessor.java
                            • Constants.java
                            • commands
                              • AbstractAuthorizeAction.java
                              • AbstractCreateAction.java
                              • AbstractExceptionHandler.java
                              • AbstractExecuteAction.java
                              • AbstractPerformForward.java
                              • AbstractPerformInclude.java
                              • AbstractPopulateActionForm.java
                              • AbstractRequestNoCache.java
                              • AbstractSelectAction.java
                              • AbstractSelectForward.java
                              • AbstractSelectInput.java
                              • AbstractSelectLocale.java
                              • AbstractSelectModule.java
                              • AbstractSetContentType.java
                              • AbstractSetOriginalURI.java
                              • AbstractValidateActionForm.java
                              • ActionCommand.java
                              • ActionCommandBase.java
                              • CreateActionForm.java
                              • ExceptionCatcher.java
                              • ExecuteCommand.java
                              • ExecuteForwardCommand.java
                              • InvalidPathException.java
                              • RemoveCachedMessages.java
                              • SelectInclude.java
                              • UnauthorizedActionException.java
                              • generic
                                • CopyFormToContext.java
                                • WrappingLookupCommand.java
                              • servlet
                                • AuthorizeAction.java
                                • CreateAction.java
                                • ExceptionHandler.java
                                • ExecuteAction.java
                                • PerformForward.java
                                • PerformInclude.java
                                • PopulateActionForm.java
                                • RequestNoCache.java
                                • SelectAction.java
                                • SelectForward.java
                                • SelectInput.java
                                • SelectLocale.java
                                • SelectModule.java
                                • SetContentType.java
                                • SetOriginalURI.java
                                • ValidateActionForm.java
                              • util
                                • ClassUtils.java
                            • contexts
                              • ActionContext.java
                              • ActionContextBase.java
                              • ContextWrapper.java
                              • MockActionContext.java
                              • ServletActionContext.java
                              • WebActionContext.java
                          • config
                            • ActionConfig.java
                            • ActionConfigMatcher.java
                            • BaseConfig.java
                            • ConfigHelper.java
                            • ConfigHelperInterface.java
                            • ConfigRuleSet.java
                            • ControllerConfig.java
                            • ExceptionConfig.java
                            • FormBeanConfig.java
                            • FormPropertyConfig.java
                            • ForwardConfig.java
                            • MessageResourcesConfig.java
                            • ModuleConfig.java
                            • ModuleConfigFactory.java
                            • PlugInConfig.java
                            • impl
                              • DefaultModuleConfigFactory.java
                              • ModuleConfigImpl.java
                          • mock
                            • MockAction.java
                            • MockActionServlet.java
                            • MockEnumeration.java
                            • MockFormBean.java
                            • MockHttpServletRequest.java
                            • MockHttpServletResponse.java
                            • MockHttpSession.java
                            • MockMultipartRequestHandler.java
                            • MockPageContext.java
                            • MockPrincipal.java
                            • MockServletConfig.java
                            • MockServletContext.java
                            • TestMockBase.java
                          • upload
                            • CommonsMultipartRequestHandler.java
                            • FormFile.java
                            • MultipartRequestHandler.java
                            • MultipartRequestWrapper.java
                          • util
                            • ImageButtonBean.java
                            • IteratorAdapter.java
                            • LabelValueBean.java
                            • MessageResources.java
                            • MessageResourcesFactory.java
                            • ModuleException.java
                            • ModuleUtils.java
                            • PropertyMessageResources.java
                            • PropertyMessageResourcesFactory.java
                            • RequestUtils.java
                            • ResponseUtils.java
                            • ServletContextWriter.java
                            • TokenProcessor.java
                            • WildcardHelper.java
                          • validator
                            • BeanValidatorForm.java
                            • DynaValidatorForm.java
                            • FieldChecks.java
                            • LazyValidatorForm.java
                            • Resources.java
                            • ValidatorForm.java
                            • ValidatorPlugIn.java
                            • validwhen
                              • ValidWhen.java
                              • ValidWhenLexer.java
                              • ValidWhenParser.java
                              • ValidWhenParserTokenTypes.java
                • test
                  • java
                    • org
                      • apache
                        • struts
                          • action
                            • TestActionMessage.java
                            • TestActionMessages.java
                            • TestActionRedirect.java
                            • TestActionServlet.java
                            • TestDynaActionForm.java
                            • TestDynaActionFormClass.java
                          • chain
                            • commands
                              • generic
                                • TestCopyFormToContext.java
                                • TestWrappingLookupCommand.java
                              • servlet
                                • TestAuthorizeAction.java
                                • TestPerformForward.java
                                • TestSetOriginalURI.java
                          • config
                            • CustomMappingTest.java
                            • TestActionConfig.java
                            • TestActionConfigMatcher.java
                            • TestFormBeanConfig.java
                            • TestFormPropertyConfig.java
                            • TestForwardConfig.java
                            • TestModuleConfig.java
                          • util
                            • TestPropertyMessageResources.java
                            • TestRequestUtils.java
                            • TestRequestUtilsPopulate.java
                          • validator
                            • PojoBean.java
                            • TestValidWhen.java
            • taglib
              • src
                • main
                  • java
                    • org
                      • apache
                        • struts
                          • taglib
                            • TagUtils.java
                            • bean
                              • CookieTag.java
                              • CookieTei.java
                              • DefineTag.java
                              • DefineTei.java
                              • HeaderTag.java
                              • HeaderTei.java
                              • IncludeTag.java
                              • IncludeTei.java
                              • MessageTag.java
                              • PageTag.java
                              • PageTei.java
                              • ParameterTag.java
                              • ParameterTei.java
                              • ResourceTag.java
                              • ResourceTei.java
                              • SizeTag.java
                              • SizeTei.java
                              • StrutsTag.java
                              • StrutsTei.java
                              • WriteTag.java
                            • html
                              • BaseFieldTag.java
                              • BaseHandlerTag.java
                              • BaseInputTag.java
                              • BaseTag.java
                              • ButtonTag.java
                              • CancelTag.java
                              • CheckboxTag.java
                              • Constants.java
                              • ErrorsTag.java
                              • FileTag.java
                              • FormTag.java
                              • FrameTag.java
                              • HiddenTag.java
                              • HtmlTag.java
                              • ImageTag.java
                              • ImgTag.java
                              • JavascriptValidatorTag.java
                              • LinkTag.java
                              • MessagesTag.java
                              • MessagesTei.java
                              • MultiboxTag.java
                              • OptionTag.java
                              • OptionsCollectionTag.java
                              • OptionsTag.java
                              • ParamTag.java
                              • PasswordTag.java
                              • RadioTag.java
                              • ResetTag.java
                              • RewriteTag.java
                              • SelectTag.java
                              • SubmitTag.java
                              • TextTag.java
                              • TextareaTag.java
                              • XhtmlTag.java
                            • logic
                              • CompareTagBase.java
                              • ConditionalTagBase.java
                              • EmptyTag.java
                              • EqualTag.java
                              • ForwardTag.java
                              • GreaterEqualTag.java
                              • GreaterThanTag.java
                              • IterateTag.java
                              • IterateTei.java
                              • LessEqualTag.java
                              • LessThanTag.java
                              • MatchTag.java
                              • MessagesNotPresentTag.java
                              • MessagesPresentTag.java
                              • NotEmptyTag.java
                              • NotEqualTag.java
                              • NotMatchTag.java
                              • NotPresentTag.java
                              • PresentTag.java
                              • RedirectTag.java
                            • nested
                              • NestedNameSupport.java
                              • NestedParentSupport.java
                              • NestedPropertyHelper.java
                              • NestedPropertySupport.java
                              • NestedPropertyTag.java
                              • NestedReference.java
                              • NestedRootTag.java
                              • NestedTagSupport.java
                              • NestedWriteNestingTag.java
                              • NestedWriteNestingTei.java
                              • bean
                                • NestedDefineTag.java
                                • NestedDefineTei.java
                                • NestedMessageTag.java
                                • NestedSizeTag.java
                                • NestedWriteTag.java
                              • html
                                • NestedCheckboxTag.java
                                • NestedErrorsTag.java
                                • NestedFileTag.java
                                • NestedFormTag.java
                                • NestedHiddenTag.java
                                • NestedImageTag.java
                                • NestedImgTag.java
                                • NestedLinkTag.java
                                • NestedMessagesTag.java
                                • NestedMultiboxTag.java
                                • NestedOptionsCollectionTag.java
                                • NestedOptionsTag.java
                                • NestedPasswordTag.java
                                • NestedRadioTag.java
                                • NestedSelectTag.java
                                • NestedSubmitTag.java
                                • NestedTextTag.java
                                • NestedTextareaTag.java
                              • logic
                                • NestedEmptyTag.java
                                • NestedEqualTag.java
                                • NestedGreaterEqualTag.java
                                • NestedGreaterThanTag.java
                                • NestedIterateTag.java
                                • NestedIterateTei.java
                                • NestedLessEqualTag.java
                                • NestedLessThanTag.java
                                • NestedMatchTag.java
                                • NestedMessagesNotPresentTag.java
                                • NestedMessagesPresentTag.java
                                • NestedNotEmptyTag.java
                                • NestedNotEqualTag.java
                                • NestedNotMatchTag.java
                                • NestedNotPresentTag.java
                                • NestedPresentTag.java
                • test
                  • java
                    • org
                      • apache
                        • struts
                          • taglib
                            • TagTestBase.java
                            • TestTagUtils.java
                            • html
                              • TestHtmlTag.java
            • tiles
              • src
                • main
                  • java
                    • org
                      • apache
                        • struts
                          • tiles
                            • ActionController.java
                            • AttributeDefinition.java
                            • ComponentContext.java
                            • ComponentDefinition.java
                            • ComponentDefinitionsFactory.java
                            • Controller.java
                            • ControllerSupport.java
                            • DefinitionAttribute.java
                            • DefinitionNameAttribute.java
                            • DefinitionsFactory.java
                            • DefinitionsFactoryConfig.java
                            • DefinitionsFactoryException.java
                            • DefinitionsUtil.java
                            • DirectStringAttribute.java
                            • FactoryNotFoundException.java
                            • NoSuchDefinitionException.java
                            • PathAttribute.java
                            • RedeployableActionServlet.java
                            • TilesException.java
                            • TilesPlugin.java
                            • TilesRequestProcessor.java
                            • TilesUtil.java
                            • TilesUtilImpl.java
                            • TilesUtilStrutsImpl.java
                            • TilesUtilStrutsModulesImpl.java
                            • UntypedAttribute.java
                            • UrlController.java
                            • actions
                              • DefinitionDispatcherAction.java
                              • ReloadDefinitionsAction.java
                              • TilesAction.java
                              • ViewDefinitionsAction.java
                            • beans
                              • MenuItem.java
                              • SimpleMenuItem.java
                            • commands
                              • TilesPreProcessor.java
                            • definition
                              • ComponentDefinitionsFactoryWrapper.java
                              • ReloadableDefinitionsFactory.java
                            • taglib
                              • AddTag.java
                              • AddTagParent.java
                              • AttributeToScopeTag.java
                              • ComponentConstants.java
                              • DefinitionTag.java
                              • DefinitionTagSupport.java
                              • GetAttributeTag.java
                              • GetTag.java
                              • ImportAttributeTag.java
                              • InitDefinitionsTag.java
                              • InsertTag.java
                              • PutListTag.java
                              • PutListTagParent.java
                              • PutTag.java
                              • PutTagParent.java
                              • UseAttributeTag.java
                              • UseAttributeTei.java
                              • util
                                • TagUtils.java
                            • xmlDefinition
                              • DefinitionsFactory.java
                              • FactorySet.java
                              • I18nFactorySet.java
                              • XmlAttribute.java
                              • XmlDefinition.java
                              • XmlDefinitionsSet.java
                              • XmlListAttribute.java
                              • XmlParser.java
                • test
                  • java
                    • org
                      • apache
                        • struts
                          • tiles
                            • CustomI18nFactorySet.java
                            • TestTilesPlugin.java
          • suppress-warnings
            • src
              • main
                • java
                  • NoSonar.java
                  • SuppressWarningsAtClassLevel.java
                  • SuppressWarningsAtClassLevelWithRule.java
                  • SuppressWarningsAtFieldLevel.java
                  • SuppressWarningsAtFieldLevelWithCheckSytleRule.java
                  • SuppressWarningsAtFieldLevelWithRule.java
                  • SuppressWarningsAtMethodLevel.java
                  • SuppressWarningsAtMethodLevelWithRule.java
          • tests-surefire-suffix
            • src
              • test
                • java
                  • MyTest.java
          • tests-without-main-code
            • src
              • test
                • java
                  • MyTest.java
          • using-aar-dep
            • src
              • main
                • java
                  • A.java
          • zero-value-metric-project
            • src
              • main
                • java
                  • sample
                    • Sample.java
        • tests
          • src
            • test
              • java
                • com
                  • sonar
                    • it
                      • java
                        • suite
                          • JaCoCoControllerTest.java
                          • JavaClasspathTest.java
                          • JavaComplexityTest.java
                          • JavaExtensionsTest.java
                          • JavaTest.java
                          • JavaTestSuite.java
                          • SonarLintTest.java
                          • SquidTest.java
                          • Struts139Test.java
                          • SuppressWarningTest.java
                          • TestUtils.java
                          • UnitTestsTest.java
      • ruling
        • src
          • test
            • java
              • org
                • sonar
                  • java
                    • it
                      • JavaRulingTest.java
                      • ProfileGenerator.java
    • java-checks
      • src
        • main
          • java
            • org
              • sonar
                • java
                  • checks
                    • AbsOnNegativeCheck.java
                    • AbstractBadFieldNameChecker.java
                    • AbstractClassNoFieldShouldBeInterfaceCheck.java
                    • AbstractClassWithoutAbstractMethodCheck.java
                    • AbstractDeprecatedChecker.java
                    • AbstractForLoopRule.java
                    • AbstractInSynchronizeChecker.java
                    • AbstractInjectionChecker.java
                    • AbstractSerializableInnerClassRule.java
                    • AnnotationArgumentOrderCheck.java
                    • AnonymousClassShouldBeLambdaCheck.java
                    • AnonymousClassesTooBigCheck.java
                    • ArchitectureCheck.java
                    • ArrayDesignatorAfterTypeCheck.java
                    • ArrayDesignatorOnVariableCheck.java
                    • ArrayHashCodeAndToStringCheck.java
                    • ArraysAsListOfPrimitiveToStreamCheck.java
                    • AssertOnBooleanVariableCheck.java
                    • AssertionFailInCatchBlockCheck.java
                    • AssertionInThreadRunCheck.java
                    • AssertionsCompletenessCheck.java
                    • AssertionsInTestsCheck.java
                    • AssertionsWithoutMessageCheck.java
                    • AssignmentInSubExpressionCheck.java
                    • AtLeastOneConstructorCheck.java
                    • AvoidDESCheck.java
                    • BigDecimalDoubleConstructorCheck.java
                    • BooleanInversionCheck.java
                    • BooleanLiteralCheck.java
                    • BooleanLiteralInAssertionsCheck.java
                    • BooleanMethodReturnCheck.java
                    • CallOuterPrivateMethodCheck.java
                    • CallSuperInTestCaseCheck.java
                    • CallSuperMethodFromInnerClassCheck.java
                    • CallToDeprecatedMethodCheck.java
                    • CallToFileDeleteOnExitMethodCheck.java
                    • CaseInsensitiveComparisonCheck.java
                    • CastArithmeticOperandCheck.java
                    • CatchExceptionCheck.java
                    • CatchIllegalMonitorStateExceptionCheck.java
                    • CatchNPECheck.java
                    • CatchOfThrowableOrErrorCheck.java
                    • CatchRethrowingCheck.java
                    • CatchUsesExceptionWithContextCheck.java
                    • ChangeMethodContractCheck.java
                    • CheckList.java
                    • ChildClassShadowFieldCheck.java
                    • ClassComparedByNameCheck.java
                    • ClassComplexityCheck.java
                    • ClassCouplingCheck.java
                    • ClassFieldCountCheck.java
                    • ClassVariableVisibilityCheck.java
                    • ClassWithOnlyStaticMethodsInstantiationCheck.java
                    • ClassWithoutHashCodeInHashStructureCheck.java
                    • CloneMethodCallsSuperCloneCheck.java
                    • CloneOverrideCheck.java
                    • CloneableImplementingCloneCheck.java
                    • CognitiveComplexityMethodCheck.java
                    • CollapsibleIfCandidateCheck.java
                    • CollectionCallingItselfCheck.java
                    • CollectionImplementationReferencedCheck.java
                    • CollectionInappropriateCallsCheck.java
                    • CollectionIsEmptyCheck.java
                    • CollectionsEmptyConstantsCheck.java
                    • CombineCatchCheck.java
                    • CommentContainsPatternChecker.java
                    • CommentRegularExpressionCheck.java
                    • CommentedOutCodeLineCheck.java
                    • CompareObjectWithEqualsCheck.java
                    • CompareToResultTestCheck.java
                    • CompareToReturnValueCheck.java
                    • ConcatenationWithStringValueOfCheck.java
                    • ConcurrentLinkedQueueSizeCheck.java
                    • ConfusingOverloadCheck.java
                    • ConstantMathCheck.java
                    • ConstantMethodCheck.java
                    • ConstantsShouldBeStaticFinalCheck.java
                    • ConstructorCallingOverridableCheck.java
                    • ConstructorInjectionCheck.java
                    • CustomCryptographicAlgorithmCheck.java
                    • DITCheck.java
                    • DataStoredInSessionCheck.java
                    • DateUtilsTruncateCheck.java
                    • DeadStoreCheck.java
                    • DefaultEncodingUsageCheck.java
                    • DefaultInitializedFieldCheck.java
                    • DefaultPackageCheck.java
                    • DeprecatedHashAlgorithmCheck.java
                    • DeprecatedTagPresenceCheck.java
                    • DiamondOperatorCheck.java
                    • DisallowedClassCheck.java
                    • DisallowedMethodCheck.java
                    • DoubleBraceInitializationCheck.java
                    • DuplicateConditionIfElseIfCheck.java
                    • DynamicClassLoadCheck.java
                    • EmptyBlockCheck.java
                    • EmptyClassCheck.java
                    • EmptyFileCheck.java
                    • EmptyMethodsCheck.java
                    • EmptyStatementUsageCheck.java
                    • EnumMapCheck.java
                    • EnumMutableFieldCheck.java
                    • EnumSetCheck.java
                    • EqualsArgumentTypeCheck.java
                    • EqualsNotOverriddenInSubclassCheck.java
                    • EqualsNotOverridenWithCompareToCheck.java
                    • EqualsOnAtomicClassCheck.java
                    • EqualsOverridenWithHashCodeCheck.java
                    • ErrorClassExtendedCheck.java
                    • EscapedUnicodeCharactersCheck.java
                    • ExceptionsShouldBeImmutableCheck.java
                    • ExpressionComplexityCheck.java
                    • FieldModifierCheck.java
                    • FileCreateTempFileCheck.java
                    • FileHeaderCheck.java
                    • FilesExistsJDK8Check.java
                    • FinalClassCheck.java
                    • FinalizeFieldsSetCheck.java
                    • FixmeTagPresenceCheck.java
                    • FloatEqualityCheck.java
                    • ForLoopCounterChangedCheck.java
                    • ForLoopFalseConditionCheck.java
                    • ForLoopIncrementAndUpdateCheck.java
                    • ForLoopIncrementSignCheck.java
                    • ForLoopTerminationConditionCheck.java
                    • ForLoopUsedAsWhileLoopCheck.java
                    • GarbageCollectorCalledCheck.java
                    • GetRequestedSessionIdCheck.java
                    • HardCodedCredentialsCheck.java
                    • HardcodedIpCheck.java
                    • HasNextCallingNextCheck.java
                    • HiddenFieldCheck.java
                    • HttpRefererCheck.java
                    • IdenticalCasesInSwitchCheck.java
                    • IdenticalOperandOnBinaryExpressionCheck.java
                    • IfConditionAlwaysTrueOrFalseCheck.java
                    • IgnoredOperationStatusCheck.java
                    • IgnoredReturnValueCheck.java
                    • IgnoredStreamReturnValueCheck.java
                    • IgnoredTestsCheck.java
                    • ImmediateReverseBoxingCheck.java
                    • ImmediatelyReturnedVariableCheck.java
                    • ImplementsEnumerationCheck.java
                    • InappropriateRegexpCheck.java
                    • IncorrectOrderOfMembersCheck.java
                    • IncrementDecrementInSubExpressionCheck.java
                    • IndentationCheck.java
                    • IndexOfStartPositionCheck.java
                    • IndexOfWithPositiveNumberCheck.java
                    • InnerClassOfNonSerializableCheck.java
                    • InnerClassOfSerializableCheck.java
                    • InnerClassTooManyLinesCheck.java
                    • InnerStaticClassesCheck.java
                    • InstanceOfAlwaysTrueCheck.java
                    • InstanceofUsedOnExceptionCheck.java
                    • InterfaceAsConstantContainerCheck.java
                    • InterfaceOrSuperclassShadowingCheck.java
                    • InterruptedExceptionCheck.java
                    • InvalidDateValuesCheck.java
                    • IteratorNextExceptionCheck.java
                    • JavaFootprint.java
                    • JunitMethodDeclarationCheck.java
                    • KeySetInsteadOfEntrySetCheck.java
                    • LDAPInjectionCheck.java
                    • LabelsShouldNotBeUsedCheck.java
                    • LambdaOptionalParenthesisCheck.java
                    • LambdaSingleExpressionCheck.java
                    • LazyArgEvaluationCheck.java
                    • LeftCurlyBraceBaseTreeVisitor.java
                    • LeftCurlyBraceEndLineCheck.java
                    • LeftCurlyBraceStartLineCheck.java
                    • LoggersDeclarationCheck.java
                    • LongBitsToDoubleOnIntCheck.java
                    • LoopsOnSameSetCheck.java
                    • MagicNumberCheck.java
                    • MainInServletCheck.java
                    • MainMethodThrowsExceptionCheck.java
                    • MathOnFloatCheck.java
                    • MembersDifferOnlyByCapitalizationCheck.java
                    • MethodComplexityCheck.java
                    • MethodOnlyCallsSuperCheck.java
                    • MethodTooBigCheck.java
                    • MethodWithExcessiveReturnsCheck.java
                    • MismatchPackageDirectoryCheck.java
                    • MissingCurlyBracesCheck.java
                    • MissingDeprecatedCheck.java
                    • MissingNewLineAtEndOfFileCheck.java
                    • ModifiersOrderCheck.java
                    • ModulusEqualityCheck.java
                    • MultilineBlocksCurlyBracesCheck.java
                    • MutableMembersUsageCheck.java
                    • NPEThrowCheck.java
                    • NestedBlocksCheck.java
                    • NestedEnumStaticCheck.java
                    • NestedIfStatementsCheck.java
                    • NestedTryCatchCheck.java
                    • NoCheckstyleTagPresenceCheck.java
                    • NoPmdTagPresenceCheck.java
                    • NoSonarCheck.java
                    • NoTestInTestClassCheck.java
                    • NonSerializableWriteCheck.java
                    • NonShortCircuitLogicCheck.java
                    • NonStaticClassInitializerCheck.java
                    • NotifyCheck.java
                    • NullCipherCheck.java
                    • NullDereferenceInConditionalCheck.java
                    • NullShouldNotBeUsedWithOptionalCheck.java
                    • OSCommandInjectionCheck.java
                    • ObjectCreatedOnlyToCallGetClassCheck.java
                    • ObjectFinalizeCheck.java
                    • ObjectFinalizeOverloadedCheck.java
                    • ObjectFinalizeOverridenCallsSuperFinalizeCheck.java
                    • ObjectFinalizeOverridenCheck.java
                    • ObjectFinalizeOverridenNotPublicCheck.java
                    • OctalValuesCheck.java
                    • OneClassInterfacePerFileCheck.java
                    • OneDeclarationPerLineCheck.java
                    • OperatorPrecedenceCheck.java
                    • OptionalAsParameterCheck.java
                    • OverrideAnnotationCheck.java
                    • PackageInfoCheck.java
                    • ParameterReassignedToCheck.java
                    • ParsingErrorCheck.java
                    • PatternUtils.java
                    • PreparedStatementAndResultSetCheck.java
                    • PrimitiveTypeBoxingWithToStringCheck.java
                    • PrimitiveWrappersInTernaryOperatorCheck.java
                    • PrintStackTraceCalledWithoutArgumentCheck.java
                    • PrintfCheck.java
                    • PrivateFieldUsedLocallyCheck.java
                    • ProtectedMemberInFinalClassCheck.java
                    • PseudoRandomCheck.java
                    • PublicStaticFieldShouldBeFinalCheck.java
                    • PublicStaticMutableMembersCheck.java
                    • RSAUsesOAEPCheck.java
                    • RandomFloatToIntCheck.java
                    • RawByteBitwiseOperationsCheck.java
                    • RawExceptionCheck.java
                    • ReadObjectSynchronizedCheck.java
                    • RedundantAbstractMethodCheck.java
                    • RedundantModifierCheck.java
                    • RedundantThrowsDeclarationCheck.java
                    • RedundantTypeCastCheck.java
                    • ReflectionOnNonRuntimeAnnotationCheck.java
                    • RepeatAnnotationCheck.java
                    • ReplaceLambdaByMethodRefCheck.java
                    • ResultSetIsLastCheck.java
                    • ReturnEmptyArrayNotNullCheck.java
                    • ReturnInFinallyCheck.java
                    • ReturnOfBooleanExpressionsCheck.java
                    • RightCurlyBraceDifferentLineAsNextBlockCheck.java
                    • RightCurlyBraceSameLineAsNextBlockCheck.java
                    • RightCurlyBraceStartLineCheck.java
                    • RightCurlyBraceToNextBlockAbstractVisitor.java
                    • RunFinalizersCheck.java
                    • SAMAnnotatedCheck.java
                    • SQLInjectionCheck.java
                    • ScheduledThreadPoolExecutorZeroCheck.java
                    • SecureCookieCheck.java
                    • SelectorMethodArgumentCheck.java
                    • SelfAssignementCheck.java
                    • ServletInstanceFieldCheck.java
                    • ServletMethodsExceptionsThrownCheck.java
                    • SeveralBreakOrContinuePerLoopCheck.java
                    • ShiftOnIntOrLongCheck.java
                    • SillyBitOperationCheck.java
                    • SillyEqualsCheck.java
                    • SimpleClassNameCheck.java
                    • StandardFunctionalInterfaceCheck.java
                    • StaticFieldInitializationCheck.java
                    • StaticFieldUpateCheck.java
                    • StaticImportCountCheck.java
                    • StaticMembersAccessCheck.java
                    • StaticMethodCheck.java
                    • StaticMultithreadedUnsafeFieldsCheck.java
                    • StringBufferAndBuilderWithCharCheck.java
                    • StringConcatenationInLoopCheck.java
                    • StringLiteralDuplicatedCheck.java
                    • StringLiteralInsideEqualsCheck.java
                    • StringMethodsOnSingleCharCheck.java
                    • StringMethodsWithLocaleCheck.java
                    • StringPrimitiveConstructorCheck.java
                    • StringToPrimitiveConversionCheck.java
                    • StringToStringCheck.java
                    • SunPackagesUsedCheck.java
                    • SuppressWarningsCheck.java
                    • SwitchAtLeastThreeCasesCheck.java
                    • SwitchCaseTooBigCheck.java
                    • SwitchCaseWithoutBreakCheck.java
                    • SwitchLastCaseIsDefaultCheck.java
                    • SwitchWithLabelsCheck.java
                    • SwitchWithTooManyCasesCheck.java
                    • SymmetricEqualsCheck.java
                    • SyncGetterAndSetterCheck.java
                    • SynchronizationOnStringOrBoxedCheck.java
                    • SynchronizedClassUsageCheck.java
                    • SynchronizedFieldAssignmentCheck.java
                    • SynchronizedLockCheck.java
                    • SystemExitCalledCheck.java
                    • SystemOutOrErrUsageCheck.java
                    • TabCharacterCheck.java
                    • TernaryOperatorCheck.java
                    • ThreadAsRunnableArgumentCheck.java
                    • ThreadOverridesRunCheck.java
                    • ThreadRunCheck.java
                    • ThreadSleepCheck.java
                    • ThreadSleepInTestsCheck.java
                    • ThreadStartedInConstructorCheck.java
                    • ThreadWaitCallCheck.java
                    • ThrowCheckedExceptionCheck.java
                    • ThrowsFromFinallyCheck.java
                    • ThrowsSeveralCheckedExceptionCheck.java
                    • ToArrayCheck.java
                    • ToStringReturningNullCheck.java
                    • ToStringUsingBoxingCheck.java
                    • TodoTagPresenceCheck.java
                    • TooLongLineCheck.java
                    • TooManyLinesOfCodeInFileCheck.java
                    • TooManyMethodsCheck.java
                    • TooManyParametersCheck.java
                    • TooManyStatementsPerLineCheck.java
                    • TrailingCommentCheck.java
                    • TransactionalMethodVisibilityCheck.java
                    • TransientFieldInNonSerializableCheck.java
                    • TryWithResourcesCheck.java
                    • URLHashCodeAndEqualsCheck.java
                    • UnderscoreOnNumberCheck.java
                    • UndocumentedApiCheck.java
                    • UnnecessarySemicolonCheck.java
                    • UppercaseSuffixesCheck.java
                    • UselessExtendsCheck.java
                    • UselessImportCheck.java
                    • UselessIncrementCheck.java
                    • UselessParenthesesCheck.java
                    • UtilityClassWithPublicConstructorCheck.java
                    • ValueBasedObjectsShouldNotBeSerializedCheck.java
                    • VarArgCheck.java
                    • VariableDeclarationScopeCheck.java
                    • WaitInSynchronizeCheck.java
                    • WaitInWhileLoopCheck.java
                    • WaitOnConditionCheck.java
                    • WildcardImportsShouldNotBeUsedCheck.java
                    • WildcardReturnParameterTypeCheck.java
                    • helpers
                      • ExpressionsHelper.java
                      • JavaPropertiesHelper.java
                      • MethodsHelper.java
                      • ReassignmentFinder.java
                      • ValueBasedUtils.java
                      • package-info.java
                    • methods
                      • AbstractMethodDetection.java
                      • package-info.java
                    • naming
                      • BadAbstractClassNameCheck.java
                      • BadClassNameCheck.java
                      • BadConstantNameCheck.java
                      • BadFieldNameCheck.java
                      • BadFieldNameStaticNonFinalCheck.java
                      • BadInterfaceNameCheck.java
                      • BadLocalVariableNameCheck.java
                      • BadMethodNameCheck.java
                      • BadPackageNameCheck.java
                      • BadTestClassNameCheck.java
                      • BadTestMethodNameCheck.java
                      • BadTypeParameterNameCheck.java
                      • ClassNamedLikeExceptionCheck.java
                      • EnumAsIdentifierCheck.java
                      • FieldNameMatchingTypeNameCheck.java
                      • MethodNameSameAsClassCheck.java
                      • MethodNamedEqualsCheck.java
                      • MethodNamedHashcodeOrEqualCheck.java
                      • package-info.java
                    • package-info.java
                    • serialization
                      • CustomSerializationMethodCheck.java
                      • ExternalizableClassConstructorCheck.java
                      • PrivateReadResolveCheck.java
                      • SerialVersionUidCheck.java
                      • SerializableComparatorCheck.java
                      • SerializableContract.java
                      • SerializableFieldInSerializableClassCheck.java
                      • SerializableObjectInSessionCheck.java
                      • SerializableSuperConstructorCheck.java
                      • package-info.java
                    • synchronization
                      • DoubleCheckedLockingCheck.java
                      • SynchronizationOnGetClassCheck.java
                      • TwoLocksWaitNotifyCheck.java
                      • WriteObjectTheOnlySynchronizedMethodCheck.java
                      • package-info.java
                    • unused
                      • UnusedLabelCheck.java
                      • UnusedLocalVariableCheck.java
                      • UnusedMethodParameterCheck.java
                      • UnusedPrivateFieldCheck.java
                      • UnusedPrivateMethodCheck.java
                      • UnusedReturnedDataCheck.java
                      • UnusedTestRuleCheck.java
                      • UnusedTypeParameterCheck.java
                      • package-info.java
                    • xml
                      • ejb
                        • DefaultInterceptorsLocationCheck.java
                        • InterceptorExclusionsCheck.java
                        • package-info.java
                      • maven
                        • AbstractNamingConvention.java
                        • ArtifactIdNamingConventionCheck.java
                        • DependencyWithSystemScopeCheck.java
                        • DeprecatedPomPropertiesCheck.java
                        • DisallowedDependenciesCheck.java
                        • GroupIdNamingConventionCheck.java
                        • PomElementOrderCheck.java
                        • helpers
                          • LocatedAttributeMatcher.java
                          • MavenDependencyCollector.java
                          • MavenDependencyMatcher.java
                          • PatternMatcher.java
                          • RangedVersionMatcher.java
                          • package-info.java
                        • package-info.java
                      • package-info.java
                      • spring
                        • SingleConnectionFactoryCheck.java
                        • package-info.java
                      • struts
                        • ActionNumberCheck.java
                        • FormNameDuplicationCheck.java
                        • package-info.java
                      • web
                        • SecurityConstraintsInWebXmlCheck.java
                        • ValidationFiltersCheck.java
                        • WebXmlCheckTemplate.java
                        • package-info.java
                  • filters
                    • BaseTreeVisitorIssueFilter.java
                    • EclipseI18NFilter.java
                    • JavaIssueFilter.java
                    • LombokFilter.java
                    • PostAnalysisIssueFilter.java
                    • SuppressWarningFilter.java
                    • package-info.java
        • test
          • files
            • CheckListParseErrorTest.java
            • checks
              • AbsOnNegative.java
              • AbstractClassNoFieldShouldBeInterfaceCheck.java
              • AbstractClassNoFieldShouldBeInterfaceCheck_javalang.java
              • AbstractClassNoFieldShouldBeInterfaceCheck_no_version.java
              • AbstractClassWithoutAbstractMethodCheck.java
              • AbstractMethodDetection.java
              • AnnotationArgumentOrderCheck.java
              • AnonymousClassShouldBeLambdaCheck.java
              • AnonymousClassShouldBeLambdaCheck_no_version.java
              • AnonymousClassesTooBigCheck.java
              • AnonymousClassesTooBigCheckCustom.java
              • Architecture.java
              • ArchitectureOk.java
              • ArchitectureSelf.java
              • ArchitectureSkipSingleFolder.java
              • ArchitectureSkipSingleFolderOK.java
              • ArrayDesignatorAfterTypeCheck.java
              • ArrayDesignatorOnVariableCheck.java
              • ArrayHashCodeAndToStringCheck.java
              • ArraysAsListOfPrimitiveToStreamCheck.java
              • AssertOnBooleanVariableCheck.java
              • AssertionFailInCatchBlockCheck.java
              • AssertionInThreadRunCheck.java
              • AssertionsCompletenessCheck.java
              • AssertionsInTestsCheckAssertJ.java
              • AssertionsInTestsCheckEasyMock.java
              • AssertionsInTestsCheckHamcrest.java
              • AssertionsInTestsCheckJunit3.java
              • AssertionsInTestsCheckJunit4.java
              • AssertionsInTestsCheckSpring.java
              • AssertionsInTestsCheckTruth.java
              • AssertionsWithoutMessageCheck.java
              • AssignmentInSubExpressionCheck.java
              • AtLeastOneConstructorCheck.java
              • AvoidDESCheck.java
              • BigDecimalDoubleConstructorCheck.java
              • BooleanEqualityComparisonCheck.java
              • BooleanInversionCheck.java
              • BooleanLiteralInAssertionsCheck.java
              • BooleanMethodReturnCheck.java
              • CallOuterPrivateMethodCheck.java
              • CallSuperInTestCaseCheck.java
              • CallSuperMethodFromInnerClassCheck.java
              • CallToDeprecatedMethod.java
              • CallToFileDeleteOnExitMethod.java
              • CaseInsensitiveComparisonCheck.java
              • CastArithmeticOperandCheck.java
              • CatchExceptionCheck.java
              • CatchIllegalMonitorStateExceptionCheck.java
              • CatchNPECheck.java
              • CatchOfThrowableOrErrorCheck.java
              • CatchRethrowingCheck.java
              • CatchUsesExceptionWithContextCheck.java
              • ChangeMethodContractCheck.java
              • ChangeMethodContractCheck_no_semantic.java
              • ChildClassShadowField.java
              • ClassComparedByNameCheck.java
              • ClassComplexity.java
              • ClassComplexityNoncompliant.java
              • ClassCouplingCheck.java
              • ClassCouplingCheckCustom.java
              • ClassFieldCountCheck
                • ClassFieldCountCheck.java
                • CountOnlyPublicFields.java
                • SimpleDefaultCase.java
                • UnusualTrees.java
              • ClassVariableVisibilityCheck.java
              • ClassWithOnlyStaticMethodsInstantiationCheck.java
              • ClassWithoutHashCodeInHashStructureCheck.java
              • CloneMethodCallsSuperCloneCheck.java
              • CloneOverrideCheck.java
              • CloneableImplementingCloneCheck.java
              • CognitiveComplexityMethodCheckMax0.java
              • CollapsibleIfCandidateCheck.java
              • CollectionCallingItselfCheck.java
              • CollectionImplementationReferencedCheck.java
              • CollectionInappropriateCallsCheck.java
              • CollectionIsEmptyCheck.java
              • CollectionsEmptyConstants.java
              • CombineCatchCheck.java
              • CombineCatchCheck_no_version.java
              • CommentRegularExpressionCheck.java
              • CommentRegularExpressionCheck2.java
              • CommentedCode.java
              • CompareObjectWithEqualsCheck.java
              • CompareToResultTestCheck.java
              • CompareToReturnValueCheck.java
              • ConcatenationWithStringValueOfCheck.java
              • ConcurrentLinkedQueueSizeCheck.java
              • ConfusingOverloadCheck.java
              • ConstantMath.java
              • ConstantMethodCheck.java
              • ConstantsShouldBeStaticFinalCheck.java
              • ConstructorCallingOverridableCheck.java
              • ConstructorInjectionCheck.java
              • CustomCryptographicAlgorithmCheck.java
              • CustomSerializationMethodCheck.java
              • DataStoredInSessionCheck.java
              • DateUtilsTruncateCheck.java
              • DateUtilsTruncateCheck_no_version.java
              • DeadStoreCheck.java
              • DeadStoreCheckJavaLangNoFailure.java
              • DefaultEncodingUsageCheck.java
              • DefaultInitializedFieldCheck.java
              • DefaultPackageCheck
                • WithPackage.java
                • WithoutPackage.java
              • DeprecatedHashAlgorithmCheck.java
              • DeprecatedTagPresenceCheck.java
              • DiamondOperatorCheck_java_7.java
              • DiamondOperatorCheck_java_8.java
              • DiamondOperatorCheck_no_version.java
              • DisallowedClassCheck.java
              • DisallowedClassCheckRegex.java
              • DisallowedMethodCheck
                • detected.java
                • empty_method_name.java
                • empty_parameters.java
                • empty_type_definition.java
              • Dit.java
              • DitOk.java
              • DoubleBraceInitializationCheck.java
              • DoubleCheckedLockingCheck.java
              • DuplicateConditionIfElseIfCheck.java
              • DynamicClassLoadCheck.java
              • EmptyBlock.java
              • EmptyClass.java
              • EmptyFile.java
              • EmptyMethodsCheck.java
              • EmptyStatementUsageCheck.java
              • EnumMapCheck.java
              • EnumMutableFieldCheck.java
              • EnumSetCheck.java
              • EqualsArgumentType.java
              • EqualsNotOverriddenInSubclassCheck.java
              • EqualsNotOverridenWithCompareToCheck.java
              • EqualsOnAtomicClassCheck.java
              • EqualsOverridenWithHashCodeCheck.java
              • ErrorClassExtendedCheck.java
              • EscapedUnicodeCharactersCheck.java
              • ExceptionsShouldBeImmutableCheck.java
              • ExpressionComplexityCheck.java
              • ExpressionComplexityCheckCustom.java
              • FieldModifier.java
              • FileCreateTempFileCheck.java
              • FileCreateTempFileCheck_no_version.java
              • FileHeaderCheck
                • Class1.java
                • Class2.java
                • Class3.java
                • Regex1.java
                • Regex2.java
                • Regex3.java
                • Regex4.java
              • FilesExistsJDK8Check.java
              • FilesExistsJDK8Check_no_version.java
              • FinalClassCheck.java
              • FinalizeFieldsSetCheck.java
              • FixmeTagPresenceCheck.java
              • FloatEquality.java
              • ForLoopCounterChangedCheck.java
              • ForLoopFalseConditionCheck.java
              • ForLoopIncrementAndUpdateCheck.java
              • ForLoopIncrementSignCheck.java
              • ForLoopTerminationConditionCheck.java
              • ForLoopUsedAsWhileLoopCheck.java
              • GarbageCollectorCalledCheck.java
              • GetRequestedSessionIdCheck.java
              • HardCodedCredentialsCheck.java
              • HardcodedIpCheck.java
              • HasNextCallingNextCheck.java
              • HiddenFieldCheck.java
              • HttpRefererCheck.java
              • IdenticalCasesInSwitchCheck.java
              • IdenticalOperandOnBinaryExpression.java
              • IfConditionAlwaysTrueOrFalseCheck.java
              • IgnoredOperationStatusCheck.java
              • IgnoredReturnValueCheck.java
              • IgnoredStreamReturnValueCheck.java
              • IgnoredTestsCheck.java
              • ImmediateReverseBoxingCheck.java
              • ImmediatelyReturnedVariableCheck.java
              • ImplementsEnumerationCheck.java
              • InappropriateRegexpCheck.java
              • IncorrectOrderOfMembersCheck.java
              • IncrementDecrementInSubExpressionCheck.java
              • IndentationCheck_custom.java
              • IndentationCheck_default.java
              • IndexOfStartPositionCheck.java
              • IndexOfWithPositiveNumber.java
              • InnerClassOfNonSerializableCheck.java
              • InnerClassOfSerializableCheck.java
              • InnerClassTooManyLinesCheck.java
              • InnerStaticClassesCheck.java
              • InstanceOfAlwaysTrueCheck.java
              • InstanceofUsedOnExceptionCheck.java
              • InterfaceAsConstantContainerCheck.java
              • InterfaceOrSuperclassShadowingCheck.java
              • InterruptedExceptionCheck.java
              • InvalidDateValuesCheck.java
              • IteratorNextExceptionCheck.java
              • JunitMethodDeclarationCheck.java
              • KeySetInsteadOfEntrySet.java
              • LDAPInjectionCheck.java
              • LabelsShouldNotBeUsedCheck.java
              • LambdaOptionalParenthesisCheck.java
              • LambdaOptionalParenthesisCheck_no_version.java
              • LambdaSingleExpressionCheck.java
              • LambdaSingleExpressionCheck_no_version.java
              • LazyArgEvaluationCheck.java
              • LeftCurlyBraceEndLineCheck.java
              • LeftCurlyBraceStartLineCheck.java
              • LoggersDeclarationCheck.java
              • LoggersDeclarationCheckCustom.java
              • LongBitsToDoubleOnIntCheck.java
              • LoopsOnSameSetCheck.java
              • MagicNumberCheck.java
              • MagicNumberCheckCustom.java
              • MainInServletCheck.java
              • MainMethodThrowsExceptionCheck.java
              • MathOnFloatCheck.java
              • MembersDifferOnlyByCapitalizationCheck.java
              • MethodComplexity.java
              • MethodComplexityJavaLangPackage.java
              • MethodComplexityNoncompliant.java
              • MethodOnlyCallsSuperCheck.java
              • MethodTooBigCheckCustom4.java
              • MethodTooBigCheckCustom5.java
              • MethodWithExcessiveReturnsCheck.java
              • MethodWithExcessiveReturnsCheckCustom.java
              • MissingCurlyBraces.java
              • MissingDeprecatedCheck.java
              • MissingNewLineAtEndOfFile.java
              • ModifiersOrderCheck.java
              • ModulusEqualityCheck.java
              • MultilineBlocksCurlyBracesCheck.java
              • MutableMembersUsageCheck.java
              • NPEThrowCheck.java
              • NestedBlocksCheck.java
              • NestedEnumStatic.java
              • NestedIfStatementsCheck.java
              • NestedIfStatementsCheckCustom.java
              • NestedTryCatchCheck.java
              • NoCheckstyleTagPresenceCheck.java
              • NoPmdTagPresenceCheck.java
              • NoSonar.java
              • NoTestInTestClassCheck.java
              • NoTestInTestClassCheckNoClasspath.java
              • NonEmptyFile.java
              • NonSerializableWriteCheck.java
              • NonShortCircuitLogicCheck.java
              • NonStaticClassInitializerCheck.java
              • NotifyCheck.java
              • NullCipherCheck.java
              • NullDereferenceInConditionalCheck.java
              • NullShouldNotBeUsedWithOptionalCheck.java
              • OSCommandInjectionCheck.java
              • ObjectCreatedOnlyToCallGetClassCheck.java
              • ObjectFinalizeCheck.java
              • ObjectFinalizeOverloadedCheck.java
              • ObjectFinalizeOverridenCallsSuperFinalizeCheck.java
              • ObjectFinalizeOverridenCheck.java
              • ObjectFinalizeOverridenNotPublicCheck.java
              • OctalValuesCheck.java
              • OneClassInterfacePerFileCheck.java
              • OneClassInterfacePerFileCheckNoncompliant.java
              • OneDeclarationPerLineCheck.java
              • OperatorPrecedence.java
              • OptionalAsParameterCheck.java
              • OverrideAnnotationCheck.java
              • OverrideAnnotationCheck_java4.java
              • OverrideAnnotationCheck_java5.java
              • PACKAGE
                • BadPackageName.java
                • BadPackageNameNoncompliant.java
                • BadQualifiedIdentifierPackageName.java
              • ParameterReassignedToCheck.java
              • ParsingError.java
              • PreparedStatementAndResultSetCheck.java
              • PrimitiveTypeBoxingWithToStringCheck.java
              • PrimitiveWrappersInTernaryOperatorCheck.java
              • PrintStackTraceCalledWithoutArgumentCheck.java
              • PrintfCheck.java
              • PrivateFieldUsedLocallyCheck.java
              • ProtectedMemberInFinalClassCheck.java
              • PseudoRandomCheck.java
              • PublicStaticFieldShouldBeFinalCheck.java
              • PublicStaticMutableMembersCheck.java
              • RSAUsesOAEPCheck.java
              • RandomFloatToIntCheck.java
              • RawByteBitwiseOperationsCheck.java
              • RawException.java
              • ReadObjectSynchronized.java
              • RedundantAbstractMethodCheck.java
              • RedundantModifierCheck.java
              • RedundantThrowsDeclaration.java
              • RedundantTypeCastCheck.java
              • ReflectionOnNonRuntimeAnnotationCheck.java
              • RepeatAnnotationCheck.java
              • RepeatAnnotationCheck_no_version.java
              • ReplaceLambdaByMethodRefCheck.java
              • ReplaceLambdaByMethodRefCheck_no_version.java
              • ResultSetIsLastCheck.java
              • ReturnEmptyArrayNotNullCheck.java
              • ReturnInFinallyCheck.java
              • ReturnOfBooleanExpressionsCheck.java
              • RightCurlyBraceDifferentLineAsNextBlockCheck.java
              • RightCurlyBraceSameLineAsNextBlockCheck.java
              • RightCurlyBraceStartLineCheck.java
              • RunFinalizersCheck.java
              • SAMAnnotatedCheck.java
              • SAMAnnotatedCheck_no_version.java
              • SQLInjection.java
              • ScheduledThreadPoolExecutorZeroCheck.java
              • SecureCookieCheck.java
              • SelectorMethodArgumentCheck.java
              • SelfAssignementCheck.java
              • ServletInstanceFieldCheck.java
              • ServletMethodsExceptionsThrownCheck.java
              • SeveralBreakOrContinuePerLoopCheck.java
              • ShiftOnIntOrLongCheck.java
              • SillyBitOperationCheck.java
              • SillyEquals.java
              • SimpleClassNameCheck.java
              • SimpleClassNameCheckWithWildCard.java
              • StandardFunctionalInterfaceCheck.java
              • StaticFieldInitializationCheck.java
              • StaticFieldUpateCheck.java
              • StaticImportCountCheck
                • CompliantImports.java
                • MixedStandardAndStaticImports.java
                • MixedStandardAndStaticImportsCompliant.java
                • MixedStandardAndStaticImportsCustomThreshold.java
                • StaticImportCountCheck.java
              • StaticMembersAccessCheck.java
              • StaticMethodCheck.java
              • StaticMultithreadedUnsafeFields.java
              • StringBufferAndBuilderWithCharCheck.java
              • StringConcatenationInLoopCheck.java
              • StringLiteralDuplicatedCheck.java
              • StringLiteralDuplicatedCheckCustom.java
              • StringLiteralInsideEqualsCheck.java
              • StringMethodsOnSingleCharCheck.java
              • StringMethodsWithLocaleCheck.java
              • StringPrimitiveConstructorCheck.java
              • StringToPrimitiveConversionCheck.java
              • StringToString.java
              • SunPackagesUsedCheck.java
              • SunPackagesUsedCheckCustom.java
              • SuppressWarningsCheck
                • only_one_warning_is_not_allowed.java
                • test1.java
                • two_warnings_from_different_lines_are_not_allowed.java
                • warning_based_on_constants_are_ignored.java
              • SwitchAtLeastThreeCasesCheck.java
              • SwitchCaseTooBigCheck.java
              • SwitchCaseTooBigCheckCustom.java
              • SwitchCaseWithoutBreakCheck.java
              • SwitchLastCaseIsDefaultCheck.java
              • SwitchWithLabelsCheck.java
              • SwitchWithTooManyCasesCheck.java
              • SwitchWithTooManyCasesCheckCustom.java
              • SymmetricEqualsCheck.java
              • SyncGetterAndSetterCheck.java
              • SynchronizationOnGetClassCheck.java
              • SynchronizationOnStringOrBoxedCheck.java
              • SynchronizedClassUsageCheck.java
              • SynchronizedFieldAssignmentCheck.java
              • SynchronizedLockCheck.java
              • SystemExitCalledCheck.java
              • SystemOutOrErrUsageCheck.java
              • TabCharacter.java
              • TernaryOperator.java
              • ThreadAsRunnableArgumentCheck.java
              • ThreadOverridesRunCheck.java
              • ThreadRunCheck.java
              • ThreadSleepCheck.java
              • ThreadSleepInTestsCheck.java
              • ThreadStartedInConstructor.java
              • ThreadWaitCallCheck.java
              • ThrowCheckedExceptionCheck.java
              • ThrowsFromFinallyCheck.java
              • ThrowsSeveralCheckedException.java
              • ToArrayCheck.java
              • ToStringReturningNullCheck.java
              • ToStringUsingBoxingCheck.java
              • TodoTagPresenceCheck.java
              • TooLongLine_S00103_Check
                • LineLength.java
                • LineLengthEmptyStatementInImport.java
                • LineLengthLinkOrSee.java
                • LineLengthLinkOrSeeFalsePositive.java
                • LineLengthNoImport.java
              • TooManyLinesOfCode.java
              • TooManyLinesOfCodeNoncompliant.java
              • TooManyMethodsCheck.java
              • TooManyMethodsCheckOnlyPublic.java
              • TooManyParameters.java
              • TooManyParametersCustom.java
              • TooManyParametersNoSemantic.java
              • TooManyStatementsPerLine.java
              • TrailingCommentCheck.java
              • TrailingCommentCheckCustom.java
              • TransactionalMethodVisibilityCheck.java
              • TransientFieldInNonSerializableCheck.java
              • TryWithResourcesCheck.java
              • TryWithResourcesCheck_no_java_version.java
              • TwoLocksWaitNotifyCheck.java
              • URLHashCodeAndEqualsCheck.java
              • UnderscoreOnNumberCheck.java
              • UndocumentedApi.java
              • UndocumentedApiCustom.java
              • UndocumentedApiExclusion.java
              • UnnecessarySemicolonCheck.java
              • UnusedPrivateMethod.java
              • UppercaseSuffixesCheck.java
              • UppercaseSuffixesCheckOnlyLong.java
              • UselessExtendsCheck.java
              • UselessImportCheck
                • WithPackage.java
                • WithoutPackage.java
              • UselessIncrementCheck.java
              • UselessParenthesesCheck.java
              • UtilityClassWithPublicConstructorCheck.java
              • ValueBasedObjectsShouldNotBeSerializedCheck.java
              • VarArgCheck.java
              • VariableDeclarationScopeCheck.java
              • WaitInSynchronizeCheck.java
              • WaitInWhileLoopCheck.java
              • WaitOnConditionCheck.java
              • WildcardImportsShouldNotBeUsedCheck.java
              • WildcardReturnParameterTypeCheck.java
              • WriteObjectTheOnlySynchronizedMethodCheck.java
              • XPath.java
              • helpers
                • ValueBasedUtilsTest.java
              • mismatchPackage
                • DefaultPackage.java
                • Matching.java
                • Mismatch.java
              • naming
                • BadAbstractClassName.java
                • BadClassName.java
                • BadClassNameNoncompliant.java
                • BadConstantName.java
                • BadConstantNameNoncompliant.java
                • BadFieldName.java
                • BadFieldName2.java
                • BadFieldNameStaticNonFinal.java
                • BadFieldNameStaticNonFinal2.java
                • BadGenericName.java
                • BadGenericNameNoncompliant.java
                • BadInterfaceName.java
                • BadInterfaceNameNoncompliant.java
                • BadLocalVariableName.java
                • BadLocalVariableNameNoncompliant.java
                • BadMethodName.java
                • BadMethodNameCustom.java
                • BadMethodNameCustomNoncompliant.java
                • BadTestClassNameCheck.java
                • BadTestClassNameCheckCustom.java
                • BadTestMethodNameCheck.java
                • BadTestMethodNameCheckCustom.java
                • ClassNamedLikeExceptionCheck.java
                • EnumAsIdentifierCheck.java
                • FieldNameMatchingTypeNameCheck.java
                • MethodNameSameAsClassCheck.java
                • MethodNamedEqualsCheck.java
                • MethodNamedHashcodeOrEqualCheck.java
              • packageInfo
                • HelloWorld.java
                • nopackageinfo
                  • HelloWorld.java
                  • nopackageinfo.java
                • package-info.java
              • serialization
                • ExternalizableClassConstructorCheck.java
                • PrivateReadResolveCheck.java
                • SerialVersionUidCheck.java
                • SerializableComparatorCheck.java
                • SerializableFieldInSerializableClassCheck.java
                • SerializableObjectInSessionCheck.java
                • SerializableSuperConstructorCheck.java
              • unused
                • UnusedLabelCheck.java
                • UnusedLocalVariableCheck.java
                • UnusedMethodParameterCheck.java
                • UnusedPrivateFieldCheck.java
                • UnusedPrivateFieldCheckWithNative.java
                • UnusedReturnedData.java
                • UnusedTestRuleCheck.java
                • UnusedTypeParameterCheck.java
            • filters
              • BaseTreeVisitorIssueFilter.java
              • EclipseI18NFilter.java
              • LombokFilter.java
              • PostAnalysisIssueFilter.java
              • SuppressWarningFilter.java
          • java
            • org
              • sonar
                • java
                  • checks
                    • AbsOnNegativeCheckTest.java
                    • AbstractClassNoFieldShouldBeInterfaceCheckTest.java
                    • AbstractClassWithoutAbstractMethodCheckTest.java
                    • AbstractMethodDetectionTest.java
                    • AnnotationArgumentOrderCheckTest.java
                    • AnonymousClassShouldBeLambdaCheckTest.java
                    • AnonymousClassesTooBigCheckTest.java
                    • ArchitectureCheckTest.java
                    • ArrayDesignatorAfterTypeCheckTest.java
                    • ArrayDesignatorOnVariableCheckTest.java
                    • ArrayHashCodeAndToStringCheckTest.java
                    • ArraysAsListOfPrimitiveToStreamCheckTest.java
                    • AssertOnBooleanVariableCheckTest.java
                    • AssertionFailInCatchBlockCheckTest.java
                    • AssertionInThreadRunCheckTest.java
                    • AssertionsCompletenessCheckTest.java
                    • AssertionsInTestsCheckTest.java
                    • AssertionsWithoutMessageCheckTest.java
                    • AssignmentInSubExpressionCheckTest.java
                    • AtLeastOneConstructorCheckTest.java
                    • AvoidDESCheckTest.java
                    • BigDecimalDoubleConstructorCheckTest.java
                    • BooleanInversionCheckTest.java
                    • BooleanLiteralCheckTest.java
                    • BooleanLiteralInAssertionsCheckTest.java
                    • BooleanMethodReturnCheckTest.java
                    • CallOuterPrivateMethodCheckTest.java
                    • CallSuperInTestCaseCheckTest.java
                    • CallSuperMethodFromInnerClassCheckTest.java
                    • CallToDeprecatedMethodCheckTest.java
                    • CallToFileDeleteOnExitMethodCheckTest.java
                    • CaseInsensitiveComparisonCheckTest.java
                    • CastArithmeticOperandCheckTest.java
                    • CatchExceptionCheckTest.java
                    • CatchIllegalMonitorStateExceptionCheckTest.java
                    • CatchNPECheckTest.java
                    • CatchOfThrowableOrErrorCheckTest.java
                    • CatchRethrowingCheckTest.java
                    • CatchUsesExceptionWithContextCheckTest.java
                    • ChangeMethodContractCheckTest.java
                    • CheckListTest.java
                    • ChildClassShadowFieldCheckTest.java
                    • ClassComparedByNameCheckTest.java
                    • ClassComplexityCheckTest.java
                    • ClassCouplingCheckTest.java
                    • ClassFieldCountCheckTest.java
                    • ClassVariableVisibilityCheckTest.java
                    • ClassWithOnlyStaticMethodsInstantiationCheckTest.java
                    • ClassWithoutHashCodeInHashStructureCheckTest.java
                    • CloneMethodCallsSuperCloneCheckTest.java
                    • CloneOverrideCheckTest.java
                    • CloneableImplementingCloneCheckTest.java
                    • CognitiveComplexityMethodCheckTest.java
                    • CollapsibleIfCandidateCheckTest.java
                    • CollectionCallingItselfCheckTest.java
                    • CollectionImplementationReferencedCheckTest.java
                    • CollectionInappropriateCallsCheckTest.java
                    • CollectionIsEmptyCheckTest.java
                    • CollectionsEmptyConstantsCheckTest.java
                    • CombineCatchCheckTest.java
                    • CommentRegularExpressionCheckTest.java
                    • CommentedOutCodeLineCheckTest.java
                    • CompareObjectWithEqualsCheckTest.java
                    • CompareToResultTestCheckTest.java
                    • CompareToReturnValueCheckTest.java
                    • ConcatenationWithStringValueOfCheckTest.java
                    • ConcurrentLinkedQueueSizeCheckTest.java
                    • ConfusingOverloadCheckTest.java
                    • ConstantMathCheckTest.java
                    • ConstantMethodCheckTest.java
                    • ConstantsShouldBeStaticFinalCheckTest.java
                    • ConstructorCallingOverridableCheckTest.java
                    • ConstructorInjectionCheckTest.java
                    • CustomCryptographicAlgorithmCheckTest.java
                    • DITCheckTest.java
                    • DataStoredInSessionCheckTest.java
                    • DateUtilsTruncateCheckTest.java
                    • DeadStoreCheckTest.java
                    • DefaultEncodingUsageCheckTest.java
                    • DefaultInitializedFieldCheckTest.java
                    • DefaultPackageCheckTest.java
                    • DeprecatedHashAlgorithmCheckTest.java
                    • DeprecatedTagPresenceCheckTest.java
                    • DiamondOperatorCheckTest.java
                    • DisallowedClassCheckTest.java
                    • DisallowedMethodCheckTest.java
                    • DoubleBraceInitializationCheckTest.java
                    • DuplicateConditionIfElseIfCheckTest.java
                    • DynamicClassLoadCheckTest.java
                    • EmptyBlockCheckTest.java
                    • EmptyClassCheckTest.java
                    • EmptyFileCheckTest.java
                    • EmptyMethodsCheckTest.java
                    • EmptyStatementUsageCheckTest.java
                    • EnumMapCheckTest.java
                    • EnumMutableFieldCheckTest.java
                    • EnumSetCheckTest.java
                    • EqualsArgumentTypeCheckTest.java
                    • EqualsNotOverriddenInSubclassCheckTest.java
                    • EqualsNotOverridenWithCompareToCheckTest.java
                    • EqualsOnAtomicClassCheckTest.java
                    • EqualsOverridenWithHashCodeCheckTest.java
                    • ErrorClassExtendedCheckTest.java
                    • EscapedUnicodeCharactersCheckTest.java
                    • ExceptionsShouldBeImmutableCheckTest.java
                    • ExpressionComplexityCheckTest.java
                    • FieldModifierCheckTest.java
                    • FileCreateTempFileCheckTest.java
                    • FileHeaderCheckTest.java
                    • FilesExistsJDK8CheckTest.java
                    • FinalClassCheckTest.java
                    • FinalizeFieldsSetCheckTest.java
                    • FixmeTagPresenceCheckTest.java
                    • FloatEqualityCheckTest.java
                    • ForLoopCounterChangedCheckTest.java
                    • ForLoopFalseConditionCheckTest.java
                    • ForLoopIncrementAndUpdateCheckTest.java
                    • ForLoopIncrementSignCheckTest.java
                    • ForLoopTerminationConditionCheckTest.java
                    • ForLoopUsedAsWhileLoopCheckTest.java
                    • GarbageCollectorCalledCheckTest.java
                    • GetRequestedSessionIdCheckTest.java
                    • HardCodedCredentialsCheckTest.java
                    • HardcodedIpCheckTest.java
                    • HasNextCallingNextCheckTest.java
                    • HiddenFieldCheckTest.java
                    • HttpRefererCheckTest.java
                    • IdenticalCasesInSwitchCheckTest.java
                    • IdenticalOperandOnBinaryExpressionCheckTest.java
                    • IfConditionAlwaysTrueOrFalseCheckTest.java
                    • IgnoredOperationStatusCheckTest.java
                    • IgnoredReturnValueCheckTest.java
                    • IgnoredStreamReturnValueCheckTest.java
                    • IgnoredTestsCheckTest.java
                    • ImmediateReverseBoxingCheckTest.java
                    • ImmediatelyReturnedVariableCheckTest.java
                    • ImplementsEnumerationCheckTest.java
                    • InappropriateRegexpCheckTest.java
                    • IncorrectOrderOfMembersCheckTest.java
                    • IncrementDecrementInSubExpressionCheckTest.java
                    • IndentationCheckTest.java
                    • IndexOfStartPositionCheckTest.java
                    • IndexOfWithPositiveNumberCheckTest.java
                    • InnerClassOfNonSerializableCheckTest.java
                    • InnerClassOfSerializableCheckTest.java
                    • InnerClassTooManyLinesCheckTest.java
                    • InnerStaticClassesCheckTest.java
                    • InstanceOfAlwaysTrueCheckTest.java
                    • InstanceofUsedOnExceptionCheckTest.java
                    • InterfaceAsConstantContainerCheckTest.java
                    • InterfaceOrSuperclassShadowingCheckTest.java
                    • InterruptedExceptionCheckTest.java
                    • InvalidDateValuesCheckTest.java
                    • IteratorNextExceptionCheckTest.java
                    • JunitMethodDeclarationCheckTest.java
                    • KeySetInsteadOfEntrySetCheckTest.java
                    • LDAPInjectionCheckTest.java
                    • LabelsShouldNotBeUsedCheckTest.java
                    • LambdaOptionalParenthesisCheckTest.java
                    • LambdaSingleExpressionCheckTest.java
                    • LazyArgEvaluationCheckTest.java
                    • LeftCurlyBraceEndLineCheckTest.java
                    • LeftCurlyBraceStartLineCheckTest.java
                    • LoggersDeclarationCheckTest.java
                    • LongBitsToDoubleOnIntCheckTest.java
                    • LoopsOnSameSetCheckTest.java
                    • MagicNumberCheckTest.java
                    • MainInServletCheckTest.java
                    • MainMethodThrowsExceptionCheckTest.java
                    • MathOnFloatCheckTest.java
                    • MembersDifferOnlyByCapitalizationCheckTest.java
                    • MethodComplexityCheckTest.java
                    • MethodOnlyCallsSuperCheckTest.java
                    • MethodTooBigCheckTest.java
                    • MethodWithExcessiveReturnsCheckTest.java
                    • MismatchPackageDirectoryCheckTest.java
                    • MissingCurlyBracesCheckTest.java
                    • MissingDeprecatedCheckTest.java
                    • MissingNewLineAtEndOfFileCheckTest.java
                    • ModifiersOrderCheckTest.java
                    • ModulusEqualityCheckTest.java
                    • MultilineBlocksCurlyBracesCheckTest.java
                    • MutableMembersUsageCheckTest.java
                    • NPEThrowCheckTest.java
                    • NestedBlocksCheckTest.java
                    • NestedEnumStaticCheckTest.java
                    • NestedIfStatementsCheckTest.java
                    • NestedTryCatchCheckTest.java
                    • NoCheckstyleTagPresenceCheckTest.java
                    • NoPmdTagPresenceCheckTest.java
                    • NoSonarCheckTest.java
                    • NoTestInTestClassCheckTest.java
                    • NonSerializableWriteCheckTest.java
                    • NonShortCircuitLogicCheckTest.java
                    • NonStaticClassInitializerCheckTest.java
                    • NotifyCheckTest.java
                    • NullCipherCheckTest.java
                    • NullDereferenceInConditionalCheckTest.java
                    • NullShouldNotBeUsedWithOptionalCheckTest.java
                    • OSCommandInjectionCheckTest.java
                    • ObjectCreatedOnlyToCallGetClassCheckTest.java
                    • ObjectFinalizeCheckTest.java
                    • ObjectFinalizeOverloadedCheckTest.java
                    • ObjectFinalizeOverridenCallsSuperFinalizeCheckTest.java
                    • ObjectFinalizeOverridenCheckTest.java
                    • ObjectFinalizeOverridenNotPublicCheckTest.java
                    • OctalValuesCheckTest.java
                    • OneClassInterfacePerFileCheckTest.java
                    • OneDeclarationPerLineCheckTest.java
                    • OperatorPrecedenceCheckTest.java
                    • OptionalAsParameterCheckTest.java
                    • OverrideAnnotationCheckTest.java
                    • PackageInfoCheckTest.java
                    • ParameterReassignedToCheckTest.java
                    • ParsingErrorCheckTest.java
                    • PreparedStatementAndResultSetCheckTest.java
                    • PrimitiveTypeBoxingWithToStringCheckTest.java
                    • PrimitiveWrappersInTernaryOperatorCheckTest.java
                    • PrintStackTraceCalledWithoutArgumentCheckTest.java
                    • PrintfCheckTest.java
                    • PrivateFieldUsedLocallyCheckTest.java
                    • ProtectedMemberInFinalClassCheckTest.java
                    • PseudoRandomCheckTest.java
                    • PublicStaticFieldShouldBeFinalCheckTest.java
                    • PublicStaticMutableMembersCheckTest.java
                    • RSAUsesOAEPCheckTest.java
                    • RandomFloatToIntCheckTest.java
                    • RawByteBitwiseOperationsCheckTest.java
                    • RawExceptionCheckTest.java
                    • ReadObjectSynchronizedCheckTest.java
                    • RedundantAbstractMethodCheckTest.java
                    • RedundantModifierCheckTest.java
                    • RedundantThrowsDeclarationCheckTest.java
                    • RedundantTypeCastCheckTest.java
                    • ReflectionOnNonRuntimeAnnotationCheckTest.java
                    • RepeatAnnotationCheckTest.java
                    • ReplaceLambdaByMethodRefCheckTest.java
                    • ResultSetIsLastCheckTest.java
                    • ReturnEmptyArrayNotNullCheckTest.java
                    • ReturnInFinallyCheckTest.java
                    • ReturnOfBooleanExpressionsCheckTest.java
                    • RightCurlyBraceDifferentLineAsNextBlockCheckTest.java
                    • RightCurlyBraceSameLineAsNextBlockCheckTest.java
                    • RightCurlyBraceStartLineCheckTest.java
                    • RunFinalizersCheckTest.java
                    • SAMAnnotatedCheckTest.java
                    • SQLInjectionCheckTest.java
                    • ScheduledThreadPoolExecutorZeroCheckTest.java
                    • SecureCookieCheckTest.java
                    • SelectorMethodArgumentCheckTest.java
                    • SelfAssignementCheckTest.java
                    • ServletInstanceFieldCheckTest.java
                    • ServletMethodsExceptionsThrownCheckTest.java
                    • SeveralBreakOrContinuePerLoopCheckTest.java
                    • ShiftOnIntOrLongCheckTest.java
                    • SillyBitOperationCheckTest.java
                    • SillyEqualsCheckTest.java
                    • SimpleClassNameCheckTest.java
                    • StandardFunctionalInterfaceCheckTest.java
                    • StaticFieldInitializationCheckTest.java
                    • StaticFieldUpateCheckTest.java
                    • StaticImportCountCheckTest.java
                    • StaticMembersAccessCheckTest.java
                    • StaticMethodCheckTest.java
                    • StaticMultithreadedUnsafeFieldsCheckTest.java
                    • StringBufferAndBuilderWithCharCheckTest.java
                    • StringConcatenationInLoopCheckTest.java
                    • StringLiteralDuplicatedCheckTest.java
                    • StringLiteralInsideEqualsCheckTest.java
                    • StringMethodsOnSingleCharCheckTest.java
                    • StringMethodsWithLocaleCheckTest.java
                    • StringPrimitiveConstructorCheckTest.java
                    • StringToPrimitiveConversionCheckTest.java
                    • StringToStringCheckTest.java
                    • SunPackagesUsedCheckTest.java
                    • SuppressWarningsCheckTest.java
                    • SwitchAtLeastThreeCasesCheckTest.java
                    • SwitchCaseTooBigCheckTest.java
                    • SwitchCaseWithoutBreakCheckTest.java
                    • SwitchLastCaseIsDefaultCheckTest.java
                    • SwitchWithLabelsCheckTest.java
                    • SwitchWithTooManyCasesCheckTest.java
                    • SymmetricEqualsCheckTest.java
                    • SyncGetterAndSetterCheckTest.java
                    • SynchronizationOnStringOrBoxedCheckTest.java
                    • SynchronizedClassUsageCheckTest.java
                    • SynchronizedFieldAssignmentCheckTest.java
                    • SynchronizedLockCheckTest.java
                    • SystemExitCalledCheckTest.java
                    • SystemOutOrErrUsageCheckTest.java
                    • TabCharacterCheckTest.java
                    • TernaryOperatorCheckTest.java
                    • ThreadAsRunnableArgumentCheckTest.java
                    • ThreadOverridesRunCheckTest.java
                    • ThreadRunCheckTest.java
                    • ThreadSleepCheckTest.java
                    • ThreadSleepInTestsCheckTest.java
                    • ThreadStartedInConstructorCheckTest.java
                    • ThreadWaitCallCheckTest.java
                    • ThrowCheckedExceptionCheckTest.java
                    • ThrowsFromFinallyCheckTest.java
                    • ThrowsSeveralCheckedExceptionCheckTest.java
                    • ToArrayCheckTest.java
                    • ToStringReturningNullCheckTest.java
                    • ToStringUsingBoxingCheckTest.java
                    • TodoTagPresenceCheckTest.java
                    • TooLongLineCheckTest.java
                    • TooManyLinesOfCodeInFileCheckTest.java
                    • TooManyMethodsCheckTest.java
                    • TooManyParametersCheckTest.java
                    • TooManyStatementsPerLineCheckTest.java
                    • TrailingCommentCheckTest.java
                    • TransactionalMethodVisibilityCheckTest.java
                    • TransientFieldInNonSerializableCheckTest.java
                    • TryWithResourcesCheckTest.java
                    • URLHashCodeAndEqualsCheckTest.java
                    • UnderscoreOnNumberCheckTest.java
                    • UndocumentedApiCheckTest.java
                    • UnnecessarySemicolonCheckTest.java
                    • UppercaseSuffixesCheckTest.java
                    • UselessExtendsCheckTest.java
                    • UselessImportCheckTest.java
                    • UselessIncrementCheckTest.java
                    • UselessParenthesesCheckTest.java
                    • UtilityClassWithPublicConstructorCheckTest.java
                    • ValueBasedObjectsShouldNotBeSerializedCheckTest.java
                    • VarArgCheckTest.java
                    • VariableDeclarationScopeCheckTest.java
                    • WaitInSynchronizeCheckTest.java
                    • WaitInWhileLoopCheckTest.java
                    • WaitOnConditionCheckTest.java
                    • WildcardImportsShouldNotBeUsedCheckTest.java
                    • WildcardReturnParameterTypeCheckTest.java
                    • helpers
                      • ExpressionsHelperTest.java
                      • JavaPropertiesHelperTest.java
                      • MethodsHelperTest.java
                      • ReassignmentFinderTest.java
                      • ValueBasedUtilsTest.java
                    • naming
                      • BadAbstractClassNameCheckTest.java
                      • BadClassNameCheckTest.java
                      • BadConstantNameCheckTest.java
                      • BadFieldNameCheckTest.java
                      • BadFieldNameStaticNonFinalCheckTest.java
                      • BadInterfaceNameCheckTest.java
                      • BadLocalVariableNameCheckTest.java
                      • BadMethodNameCheckTest.java
                      • BadPackageNameCheckTest.java
                      • BadTestClassNameCheckTest.java
                      • BadTestMethodNameCheckTest.java
                      • BadTypeParameterNameCheckTest.java
                      • ClassNamedLikeExceptionCheckTest.java
                      • EnumAsIdentifierCheckTest.java
                      • FieldNameMatchingTypeNameCheckTest.java
                      • MethodNameSameAsClassCheckTest.java
                      • MethodNamedEqualsCheckTest.java
                      • MethodNamedHashcodeOrEqualCheckTest.java
                    • serialization
                      • CustomSerializationMethodCheckTest.java
                      • ExternalizableClassConstructorCheckTest.java
                      • PrivateReadResolveCheckTest.java
                      • SerialVersionUidCheckTest.java
                      • SerializableComparatorCheckTest.java
                      • SerializableContractTest.java
                      • SerializableFieldInSerializableClassCheckTest.java
                      • SerializableObjectInSessionCheckTest.java
                      • SerializableSuperConstructorCheckTest.java
                    • synchronization
                      • DoubleCheckedLockingCheckTest.java
                      • SynchronizationOnGetClassCheckTest.java
                      • TwoLocksWaitNotifyCheckTest.java
                      • WriteObjectTheOnlySynchronizedMethodCheckTest.java
                    • targets
                      • CustomAnnotation.java
                    • unused
                      • UnusedLabelCheckTest.java
                      • UnusedLocalVariableCheckTest.java
                      • UnusedMethodParameterCheckTest.java
                      • UnusedPrivateFieldCheckTest.java
                      • UnusedPrivateMethodCheckTest.java
                      • UnusedReturnedDataCheckTest.java
                      • UnusedTestRuleCheckTest.java
                      • UnusedTypeParameterCheckTest.java
                    • xml
                      • ejb
                        • DefaultInterceptorsLocationCheckTest.java
                        • InterceptorExclusionsCheckTest.java
                      • maven
                        • ArtifactIdNamingConventionCheckTest.java
                        • DependencyWithSystemScopeCheckTest.java
                        • DeprecatedPomPropertiesCheckTest.java
                        • DisallowedDependenciesCheckTest.java
                        • GroupIdNamingConventionCheckTest.java
                        • PomElementOrderCheckTest.java
                        • helpers
                          • LocatedAttributeMatcherTest.java
                          • MavenDependencyCollectorTest.java
                          • MavenDependencyMatcherTest.java
                          • PatternMatcherTest.java
                          • RangedVersionMatcherTest.java
                      • spring
                        • SingleConnectionFactoryCheckTest.java
                      • struts
                        • ActionNumberCheckTest.java
                        • FormNameDuplicationCheckTest.java
                      • web
                        • SecurityConstraintsInWebXmlCheckTest.java
                        • ValidationFiltersCheckTest.java
                        • WebXmlCheckTemplateTest.java
                  • filters
                    • BaseTreeVisitorIssueFilterTest.java
                    • EclipseI18NFilterTest.java
                    • FilterVerifier.java
                    • LombokFilterTest.java
                    • PostAnalysisIssueFilterTest.java
                    • SuppressWarningFilterTest.java
          • resources
            • Lambdas.java
    • java-checks-testkit
      • src
        • main
          • java
            • org
              • sonar
                • java
                  • checks
                    • verifier
                      • CheckVerifier.java
                      • JavaCheckVerifier.java
                      • PomCheckVerifier.java
                      • XmlCheckVerifier.java
                      • package-info.java
        • test
          • files
            • JavaCheckVerifier.java
            • JavaCheckVerifierIncorrectAttribute.java
            • JavaCheckVerifierIncorrectAttribute2.java
            • JavaCheckVerifierIncorrectEndLine.java
            • JavaCheckVerifierIncorrectSecondaryLocation.java
            • JavaCheckVerifierIncorrectSecondaryLocation2.java
            • JavaCheckVerifierIncorrectShift.java
            • JavaCheckVerifierNoIssue.java
          • java
            • org
              • sonar
                • java
                  • checks
                    • verifier
                      • JavaCheckVerifierTest.java
                      • PomCheckVerifierTest.java
                      • XmlCheckVerifierTest.java
    • java-frontend
      • src
        • main
          • java
            • org
              • sonar
                • java
                  • AbstractJavaClasspath.java
                  • AnalyzerMessage.java
                  • CharsetAwareVisitor.java
                  • DefaultJavaResourceLocator.java
                  • JavaClasspath.java
                  • JavaClasspathProperties.java
                  • JavaConfiguration.java
                  • JavaConstants.java
                  • JavaFilesCache.java
                  • JavaIssue.java
                  • JavaSquid.java
                  • JavaTestClasspath.java
                  • JavaVersionAwareVisitor.java
                  • Measurer.java
                  • RspecKey.java
                  • SonarComponents.java
                  • ast
                    • JavaAstScanner.java
                    • api
                      • JavaKeyword.java
                      • JavaPunctuator.java
                      • JavaTokenType.java
                      • package-info.java
                    • package-info.java
                    • parser
                      • ArgumentListTreeImpl.java
                      • BlockStatementListTreeImpl.java
                      • BoundListTreeImpl.java
                      • FormalParametersListTreeImpl.java
                      • InitializerListTreeImpl.java
                      • JavaGrammar.java
                      • JavaLexer.java
                      • JavaNodeBuilder.java
                      • JavaParser.java
                      • LambdaParameterListTreeImpl.java
                      • ListTreeImpl.java
                      • QualifiedIdentifierListTreeImpl.java
                      • ResourceListTreeImpl.java
                      • StatementExpressionListTreeImpl.java
                      • TreeFactory.java
                      • TypeParameterListTreeImpl.java
                      • TypeUnionListTreeImpl.java
                      • VariableDeclaratorListTreeImpl.java
                      • package-info.java
                    • visitors
                      • AccessorsUtils.java
                      • CommentLinesVisitor.java
                      • ComplexityVisitor.java
                      • FileLinesVisitor.java
                      • LinesOfCodeVisitor.java
                      • PublicApiChecker.java
                      • SonarSymbolTableVisitor.java
                      • StatementVisitor.java
                      • SubscriptionVisitor.java
                      • SyntaxHighlighterVisitor.java
                      • package-info.java
                  • bytecode
                    • ClassLoaderBuilder.java
                    • loader
                      • AarLoader.java
                      • FileSystemLoader.java
                      • JarLoader.java
                      • Loader.java
                      • SquidClassLoader.java
                      • package-info.java
                    • package-info.java
                  • cfg
                    • CFG.java
                    • CFGLoop.java
                    • LiveVariables.java
                    • VariableReadExtractor.java
                    • package-info.java
                  • collections
                    • AVLTree.java
                    • PCollections.java
                    • PMap.java
                    • PSet.java
                    • package-info.java
                  • filters
                    • CodeVisitorIssueFilter.java
                    • package-info.java
                  • matcher
                    • MethodMatcher.java
                    • MethodMatcherCollection.java
                    • MethodMatcherFactory.java
                    • NameCriteria.java
                    • ParametersCriteria.java
                    • TypeCriteria.java
                    • package-info.java
                  • model
                    • AbstractTypedTree.java
                    • ArrayDimensionTreeImpl.java
                    • DefaultJavaFileScannerContext.java
                    • ExpressionUtils.java
                    • InternalSyntaxSpacing.java
                    • InternalSyntaxToken.java
                    • InternalSyntaxTrivia.java
                    • JavaTree.java
                    • JavaVersionImpl.java
                    • KindMaps.java
                    • LiteralUtils.java
                    • ModifiersUtils.java
                    • PackageUtils.java
                    • SyntacticEquivalence.java
                    • TypeParameterTreeImpl.java
                    • VisitorsBridge.java
                    • VisitorsBridgeForTests.java
                    • declaration
                      • AnnotationTreeImpl.java
                      • ClassTreeImpl.java
                      • EnumConstantTreeImpl.java
                      • MethodTreeImpl.java
                      • ModifierKeywordTreeImpl.java
                      • ModifiersTreeImpl.java
                      • VariableTreeImpl.java
                      • package-info.java
                    • expression
                      • ArrayAccessExpressionTreeImpl.java
                      • AssignmentExpressionTreeImpl.java
                      • BinaryExpressionTreeImpl.java
                      • ConditionalExpressionTreeImpl.java
                      • IdentifierTreeImpl.java
                      • InstanceOfTreeImpl.java
                      • InternalPostfixUnaryExpression.java
                      • InternalPrefixUnaryExpression.java
                      • LambdaExpressionTreeImpl.java
                      • LiteralTreeImpl.java
                      • MemberSelectExpressionTreeImpl.java
                      • MethodInvocationTreeImpl.java
                      • MethodReferenceTreeImpl.java
                      • NewArrayTreeImpl.java
                      • NewClassTreeImpl.java
                      • ParenthesizedTreeImpl.java
                      • TypeArgumentListTreeImpl.java
                      • TypeCastExpressionTreeImpl.java
                      • package-info.java
                    • package-info.java
                    • statement
                      • AssertStatementTreeImpl.java
                      • BlockTreeImpl.java
                      • BreakStatementTreeImpl.java
                      • CaseGroupTreeImpl.java
                      • CaseLabelTreeImpl.java
                      • CatchTreeImpl.java
                      • ContinueStatementTreeImpl.java
                      • DoWhileStatementTreeImpl.java
                      • EmptyStatementTreeImpl.java
                      • ExpressionStatementTreeImpl.java
                      • ForEachStatementImpl.java
                      • ForStatementTreeImpl.java
                      • IfStatementTreeImpl.java
                      • LabeledStatementTreeImpl.java
                      • ReturnStatementTreeImpl.java
                      • StaticInitializerTreeImpl.java
                      • SwitchStatementTreeImpl.java
                      • SynchronizedStatementTreeImpl.java
                      • ThrowStatementTreeImpl.java
                      • TryStatementTreeImpl.java
                      • WhileStatementTreeImpl.java
                      • package-info.java
                  • package-info.java
                  • resolve
                    • AnnotationInstanceResolve.java
                    • AnnotationValueResolve.java
                    • ArrayJavaType.java
                    • BytecodeAnnotationVisitor.java
                    • BytecodeCompleter.java
                    • BytecodeFieldVisitor.java
                    • BytecodeMethodVisitor.java
                    • BytecodeVisitor.java
                    • ClassJavaType.java
                    • Convert.java
                    • DeferredType.java
                    • FirstPass.java
                    • Flags.java
                    • JavaSymbol.java
                    • JavaType.java
                    • LabelsVisitor.java
                    • LambdaBlockReturnVisitor.java
                    • LeastUpperBound.java
                    • MethodJavaType.java
                    • ParametrizedTypeCache.java
                    • ParametrizedTypeJavaType.java
                    • Resolve.java
                    • Scope.java
                    • SecondPass.java
                    • SemanticModel.java
                    • SymbolMetadataResolve.java
                    • Symbols.java
                    • TypeAndReferenceSolver.java
                    • TypeInferenceSolver.java
                    • TypeSubstitution.java
                    • TypeSubstitutionSolver.java
                    • TypeVariableJavaType.java
                    • Types.java
                    • UnknownType.java
                    • WildCardType.java
                    • package-info.java
                  • se
                    • CheckerContext.java
                    • CheckerDispatcher.java
                    • ExplodedGraph.java
                    • ExplodedGraphWalker.java
                    • MethodBehavior.java
                    • MethodYield.java
                    • Pair.java
                    • ProgramState.java
                    • SymbolicExecutionVisitor.java
                    • SymbolicValueFactory.java
                    • checks
                      • CheckerTreeNodeVisitor.java
                      • ConditionAlwaysTrueOrFalseCheck.java
                      • CustomUnclosedResourcesCheck.java
                      • DivisionByZeroCheck.java
                      • FlowComputation.java
                      • LocksNotUnlockedCheck.java
                      • NoWayOutLoopCheck.java
                      • NonNullSetToNullCheck.java
                      • NullDereferenceCheck.java
                      • OptionalGetBeforeIsPresentCheck.java
                      • SECheck.java
                      • SyntaxTreeNameFinder.java
                      • UnclosedResourcesCheck.java
                      • package-info.java
                    • constraint
                      • BooleanConstraint.java
                      • Constraint.java
                      • ConstraintManager.java
                      • ObjectConstraint.java
                      • TypedConstraint.java
                      • package-info.java
                    • package-info.java
                    • symbolicvalues
                      • BinaryRelation.java
                      • BinarySymbolicValue.java
                      • EqualRelation.java
                      • GreaterThanOrEqualRelation.java
                      • GreaterThanRelation.java
                      • LessThanOrEqualRelation.java
                      • LessThanRelation.java
                      • MethodEqualsRelation.java
                      • NotEqualRelation.java
                      • NotMethodEqualsRelation.java
                      • NullCheckSymbolicValue.java
                      • RelationState.java
                      • RelationalSymbolicValue.java
                      • SymbolicValue.java
                      • package-info.java
                  • signature
                    • JvmJavaType.java
                    • MethodSignature.java
                    • MethodSignaturePrinter.java
                    • MethodSignatureScanner.java
                    • Parameter.java
                    • ParameterSignaturePrinter.java
                    • ParameterSignatureScanner.java
                    • package-info.java
                  • xml
                    • XPathXmlCheck.java
                    • XmlAnalyzer.java
                    • XmlCheck.java
                    • XmlCheckContext.java
                    • XmlCheckContextImpl.java
                    • XmlCheckUtils.java
                    • XmlParser.java
                    • maven
                      • PomCheck.java
                      • PomCheckContext.java
                      • PomCheckContextImpl.java
                      • PomParser.java
                      • package-info.java
                    • package-info.java
                • plugins
                  • java
                    • api
                      • CheckRegistrar.java
                      • IssuableSubscriptionVisitor.java
                      • JavaCheck.java
                      • JavaFileScanner.java
                      • JavaFileScannerContext.java
                      • JavaResourceLocator.java
                      • JavaVersion.java
                      • package-info.java
                      • semantic
                        • Symbol.java
                        • SymbolMetadata.java
                        • Type.java
                        • package-info.java
                      • tree
                        • AnnotationTree.java
                        • Arguments.java
                        • ArrayAccessExpressionTree.java
                        • ArrayDimensionTree.java
                        • ArrayTypeTree.java
                        • AssertStatementTree.java
                        • AssignmentExpressionTree.java
                        • BaseTreeVisitor.java
                        • BinaryExpressionTree.java
                        • BlockTree.java
                        • BreakStatementTree.java
                        • CaseGroupTree.java
                        • CaseLabelTree.java
                        • CatchTree.java
                        • ClassTree.java
                        • CompilationUnitTree.java
                        • ConditionalExpressionTree.java
                        • ContinueStatementTree.java
                        • DoWhileStatementTree.java
                        • EmptyStatementTree.java
                        • EnumConstantTree.java
                        • ExpressionStatementTree.java
                        • ExpressionTree.java
                        • ForEachStatement.java
                        • ForStatementTree.java
                        • IdentifierTree.java
                        • IfStatementTree.java
                        • ImportClauseTree.java
                        • ImportTree.java
                        • InferedTypeTree.java
                        • InstanceOfTree.java
                        • LabeledStatementTree.java
                        • LambdaExpressionTree.java
                        • ListTree.java
                        • LiteralTree.java
                        • MemberSelectExpressionTree.java
                        • MethodInvocationTree.java
                        • MethodReferenceTree.java
                        • MethodTree.java
                        • MethodsAreNonnullByDefault.java
                        • Modifier.java
                        • ModifierKeywordTree.java
                        • ModifierTree.java
                        • ModifiersTree.java
                        • NewArrayTree.java
                        • NewClassTree.java
                        • PackageDeclarationTree.java
                        • ParameterizedTypeTree.java
                        • ParenthesizedTree.java
                        • PrimitiveTypeTree.java
                        • ReturnStatementTree.java
                        • StatementTree.java
                        • StaticInitializerTree.java
                        • SwitchStatementTree.java
                        • SynchronizedStatementTree.java
                        • SyntaxToken.java
                        • SyntaxTrivia.java
                        • ThrowStatementTree.java
                        • Tree.java
                        • TreeVisitor.java
                        • TryStatementTree.java
                        • TypeArguments.java
                        • TypeCastTree.java
                        • TypeParameterTree.java
                        • TypeParameters.java
                        • TypeTree.java
                        • UnaryExpressionTree.java
                        • UnionTypeTree.java
                        • VariableTree.java
                        • WhileStatementTree.java
                        • WildcardTree.java
                        • package-info.java
        • test
          • files
            • JavaCheckVerifier.java
            • JavaCheckVerifierFlows.java
            • JavaCheckVerifierFlowsSuperfluous.java
            • JavaCheckVerifierIncorrectAttribute.java
            • JavaCheckVerifierIncorrectAttribute2.java
            • JavaCheckVerifierIncorrectEndLine.java
            • JavaCheckVerifierIncorrectSecondaryLocation.java
            • JavaCheckVerifierIncorrectSecondaryLocation2.java
            • JavaCheckVerifierIncorrectShift.java
            • JavaCheckVerifierNoIssue.java
            • JavaVersionAwareChecks.java
            • SuppressWarnings.java
            • api
              • JavaFileScannerContext.java
            • ast
              • PublicApi.java
            • bytecode
              • src
                • LambdaExpressions.java
                • properties
                  • EmptyMethodProperty.java
                  • InheritedMethodsProperty.java
                  • JavaBean.java
                  • MethodBodyLoadedProperty.java
                  • ResourceTouchedProperty.java
                • tags
                  • Comment.java
                  • Content.java
                  • File.java
                  • Language.java
                  • Line.java
                  • SourceFile.java
                  • Tag.java
                  • TagException.java
                  • TagName.java
                  • impl
                    • FixMe.java
                    • Todo.java
            • cfg
              • CFGCatchBlocks.java
              • CFGLoopTest.java
            • highlighter
              • Example.java
              • SonarSymTable.java
            • matcher
              • InnerClass.java
              • Test.java
            • metrics
              • ClassNames.java
              • Classes.java
              • CommentedOutFile.java
              • Comments.java
              • CommentsFull.java
              • Complexity.java
              • EmptyFile.java
              • ExecutableLines.java
              • Lines.java
              • LinesOfCode.java
              • Methods.java
              • NoSonar.java
              • Statements.java
            • model
              • ModifiersUtilsTest.java
            • resolve
              • GenericMethods.java
              • GenericMethodsBoundedTypeVariables.java
              • MethodSymbols.java
              • ParametrizedMethodAndVarargs.java
              • ParametrizedMethodsWithProvidedSubstitution.java
              • ParametrizedMethodsWithTypeInference.java
              • UncheckedConversion.java
              • generics
                • parametrizedMethodWithTypeInferenceAndTypeInheritance.java
            • se
              • CleanStackWhenRaisingException.java
              • ConditionAlwaysTrueOrFalseCheck.java
              • ConditionAlwaysTrueOrFalseCheckParentLoop.java
              • ConditionAlwaysTrueOrFalseCheckReporting.java
              • ConditionAlwaysTrueWithOptional.java
              • DivisionByZeroCheck.java
              • EvaluateMethodOnce.java
              • ExceptionalYields.java
              • ExceptionalYieldsVoidMethod.java
              • ExcludedResourcesTestFile.java
              • FlowComputation.java
              • JdbcResourcesTestFile.java
              • LocksNotUnlockedCheck.java
              • LocksNotUnlockedCheckCache.java
              • MaxNestedStates.java
              • MaxSteps.java
              • MaxStepsWithIssue.java
              • MethodParamInvocationOrder.java
              • NPE_reporting.java
              • NoWayOutLoopCheck.java
              • NonNullSetToNullCheck.java
              • NullArrayAccess.java
              • NullDereferenceCheck.java
              • ObjectsMethodsTest.java
              • OptionalGetBeforeIsPresentCheck.java
              • PackageAnnotationsNonNull.java
              • PackageAnnotationsNullable.java
              • Reproducer.java
              • SeEngineTest.java
              • SeEngineTestCase.java
              • SeEngineTestCleanupState.java
              • SeEngineTestMaxExecProgramPoint.java
              • SpringResource.java
              • StreamResource.java
              • SystemExit.java
              • ThreadSleepCall.java
              • UnclosedResourcesCheck.java
              • VarArgsYields.java
              • XProcCatchClassCastException.java
              • XProcExceptionalBranching.java
              • XProcMethodBehavior.java
              • XProcMethodBehaviorExplicitException.java
              • XProcMethodBehaviorExplicitExceptionBranching.java
              • XProcNativeMethods.java
              • XProcYields.java
              • customresources
                • ConstructorClosed.java
                • ConstructorClosedAny.java
                • FactoryClosed.java
                • FactoryClosedAny.java
                • OpenedClosed.java
                • OpenedClosedAny.java
            • signatures
              • Signatures.java
            • sym
              • Accessibility.java
              • AnnotationOnFields.java
              • ArrayTypes.java
              • ChainedParameterizedMethods.java
              • CollectorsToList.java
              • CompleteHierarchyOfTypes.java
              • ConditionalExpressionInLambda.java
              • ConstructorInMethodRef.java
              • ConstructorWithEnclosingClass.java
              • ConstructorWithInference.java
              • ConstructorWithTypeArguments.java
              • DeprecatedSymbols.java
              • DoubleLambda.java
              • Enum.java
              • Example.java
              • FieldTypes.java
              • Generics.java
              • GetClassReturnType.java
              • ImportResolution.java
              • InferLambdaType.java
              • InferedCascadedReturnType.java
              • Java8AmbiguousMethodInvocationsJEP302.java
              • Lambdas.java
              • MapMethod.java
              • MethodReferences.java
              • MethodReferencesArrayNew.java
              • MethodReferencesNoArguments.java
              • MethodReferencesStream.java
              • MethodReferencesThis.java
              • MethodReferencesTypeArguments.java
              • MethodReferencesVariableInitializers.java
              • ParameterizedMethodInvocation.java
              • PrivateConstructors.java
              • SAMResolution.java
              • ScopesAndSymbols.java
              • SuperConstructorOfExternalInnerClass.java
              • SuperConstructorOfInnerClass.java
              • SwitchStatement.java
              • SymbolsNotFound.java
              • TypeInferenceOnSupertypes.java
              • TypeSubstitutionSolver.java
              • TypeVarBoundsInference.java
              • TypesOfDeclarations.java
              • UnionTypes.java
              • WildcardsInvocation.java
              • declarations
                • AnnotationTypeDeclaration.java
                • AnonymousClassDeclaration.java
                • ClassDeclaration.java
                • ConstructorDeclaration.java
                • EnumDeclaration.java
                • InterfaceDeclaration.java
                • LocalClassDeclaration.java
                • MethodDeclaration.java
              • references
                • ExpressionInAnnotation.java
                • FieldAccess.java
                • GenericMethodCall.java
                • IdentifierOnAnonymousClassInMethodCall.java
                • Labels.java
                • MethodCall.java
                • MethodParameterAccess.java
                • ThisReference.java
                • TryWithResources.java
          • filesInError
            • CyclingClassDeclaration.java
            • DirectCyclingClassDeclaration.java
            • EmptyFile.java
            • ParseError.java
          • java
            • org
              • sonar
                • java
                  • AnalyzerMessageTest.java
                  • CommonsCollectionsTest.java
                  • DefaultJavaResourceLocatorTest.java
                  • JavaClasspathTest.java
                  • JavaConstantsTest.java
                  • JavaFilesCacheTest.java
                  • JavaIssueTest.java
                  • JavaTestClasspathTest.java
                  • JavaVersionAwareVisitorTest.java
                  • MeasurerTest.java
                  • SonarComponentsTest.java
                  • StrutsTest.java
                  • ast
                    • JavaAstScannerTest.java
                    • api
                      • JavaKeywordTest.java
                      • JavaPunctuatorTest.java
                      • JavaTokenTypeTest.java
                    • parser
                      • JavaParserTest.java
                      • ListTreeImplTest.java
                      • grammar
                        • CornerCasesTest.java
                        • RuleMock.java
                        • annotations
                          • AnnotationTypeDeclarationTest.java
                        • classes
                          • ClassDeclarationTest.java
                          • MemberDeclTest.java
                        • enums
                          • EnumConstantTest.java
                          • EnumDeclarationTest.java
                        • expressions
                          • ExpressionTest.java
                          • RelationalExpressionTest.java
                        • interfaces
                          • InterfaceDeclarationTest.java
                        • literals
                          • CharacterLiteralTest.java
                          • FloatLiteralTest.java
                          • IdentifierTest.java
                          • IntegerLiteralTest.java
                          • KeywordTest.java
                          • LiteralTest.java
                          • StringLiteralTest.java
                        • parameters
                          • FormalParameterDeclsRestTest.java
                          • FormalParameterDeclsTest.java
                          • FormalParameterTest.java
                          • FormalParametersTest.java
                          • VariableDeclaratorIdTest.java
                        • statements
                          • AssertStatementTest.java
                          • BlockStatementTest.java
                          • BlockStatementsTest.java
                          • BlockTest.java
                          • BreakStatementTest.java
                          • CatchClauseTest.java
                          • ContinueStatementTest.java
                          • DoStatementTest.java
                          • EmptyStatementTest.java
                          • ExpressionStatementTest.java
                          • FinallyTest.java
                          • ForStatementTest.java
                          • IfStatementTest.java
                          • LabeledStatementTest.java
                          • LocalVariableDeclarationStatementTest.java
                          • ResourceTest.java
                          • ReturnStatementTest.java
                          • StatementTest.java
                          • SwitchBlockStatementGroupTest.java
                          • SwitchLabelTest.java
                          • SwitchStatementTest.java
                          • SynchronizedStatementTest.java
                          • ThrowStatementTest.java
                          • TryStatementTest.java
                          • VariableDeclaratorTest.java
                          • VariableDeclaratorsTest.java
                          • WhileStatementTest.java
                        • types
                          • BoundTest.java
                          • ModifiersTest.java
                          • TypeArgumentTest.java
                          • TypeArgumentsTest.java
                          • TypeParameterTest.java
                          • TypeParametersTest.java
                          • TypeTest.java
                        • units
                          • CompilationUnitTest.java
                          • ImportDeclarationTest.java
                          • PackageDeclarationTest.java
                          • TypeDeclarationTest.java
                    • visitors
                      • AccessorsUtilsTest.java
                      • ComplexityVisitorTest.java
                      • FileLinesVisitorTest.java
                      • PublicApiCheckerTest.java
                      • SonarSymbolTableVisitorTest.java
                      • SyntaxHighlighterVisitorTest.java
                  • bytecode
                    • loader
                      • AarLoaderTest.java
                      • FileSystemLoaderTest.java
                      • JarLoaderTest.java
                      • SquidClassLoaderTest.java
                  • cfg
                    • CFGDebug.java
                    • CFGLoopTest.java
                    • CFGTest.java
                    • CFGTestLoader.java
                    • LiveVariablesTest.java
                    • VariableReadExtractorTest.java
                  • collections
                    • AVLTreeTest.java
                    • PCollectionsTest.java
                  • matcher
                    • MethodMatcherCollectionTest.java
                    • MethodMatcherFactoryTest.java
                    • MethodMatcherTest.java
                    • NameCriteriaTest.java
                  • model
                    • DefaultJavaFileScannerContextTest.java
                    • ExpressionUtilsTest.java
                    • JavaTreeModelTest.java
                    • JavaVersionImplTest.java
                    • KindMapsTest.java
                    • LiteralUtilsTest.java
                    • ModifiersUtilsTest.java
                    • PackageUtilsTest.java
                    • SyntacticEquivalenceTest.java
                    • SyntaxTreeDebug.java
                    • TreeTokenCompletenessTest.java
                    • VisitorsBridgeForTestsTest.java
                    • VisitorsBridgeTest.java
                    • declaration
                      • ClassTreeImplTest.java
                      • MethodTreeImplTest.java
                    • expression
                      • MethodInvocationTreeImplTest.java
                  • resolve
                    • AsmExample.java
                    • BytecodeCompleterPackageVisibility.java
                    • BytecodeCompleterTest.java
                    • ConvertTest.java
                    • FlagsTest.java
                    • GenericsTest.java
                    • ImportResolutionTest.java
                    • JavaSymbolTest.java
                    • JavaTypeTest.java
                    • LambdaBlockReturnVisitorTest.java
                    • LeastUpperBoundTest.java
                    • MethodJavaSymbolTest.java
                    • ResolveTest.java
                    • Result.java
                    • SafetyNetTest.java
                    • ScopeTest.java
                    • SymbolTableTest.java
                    • SymbolsTest.java
                    • TypeAndReferenceSolverTest.java
                    • TypeInferenceSolverTest.java
                    • TypeSubstitutionSolverTest.java
                    • TypeSubstitutionTest.java
                    • TypesTest.java
                    • targets
                      • AnnotatedEnumConstructor.java
                      • Annotation.java
                      • AnnotationSymbolMethod.java
                      • Annotations.java
                      • AnnotationsOnMembers.java
                      • AnonymousClass.java
                      • ArrayTypes.java
                      • DeprecatedClass.java
                      • FullyQualifiedName.java
                      • GenericInnerClass.java
                      • HasInnerClass.java
                      • InnerClassBeforeOuter.java
                      • InnerClassConstructors.java
                      • InterfaceWithInnerEnum.java
                      • MethodSymbols.java
                      • MethodThrowingExceptions.java
                      • MethodThrowingExceptionsUsage.java
                      • NamedClassWithinMethod.java
                      • OuterClassEndingWith$.java
                      • ProtectedInnerClass.java
                      • ProtectedInnerClassChild.java
                      • TypeParameters.java
                      • UseGenericInnerClass.java
                      • Wildcards.java
                      • bytecodeGenerics
                        • Any.java
                        • Gen.java
                        • GenericsSubstitutionFromBytecode.java
                        • Main.java
                        • MyAbstractClass.java
                        • MyClassInterface.java
                        • MyImpl.java
                        • SemanticOrderResolution.java
                      • nullableparameters
                        • package-info.java
                      • package-info.java
                      • subpackage
                        • FlagCompletion.java
                        • MethodSymbolsParentTypes.java
                  • se
                    • CheckerDispatcherTest.java
                    • ConstraintTest.java
                    • Expectations.java
                    • ExpectationsParserTest.java
                    • ExplodedGraphWalkerTest.java
                    • JavaCheckVerifier.java
                    • JavaCheckVerifierTest.java
                    • MethodYieldTest.java
                    • ProgramPointTest.java
                    • ProgramStateTest.java
                    • SymbolicExecutionVisitorTest.java
                    • SymbolicValueFactoryTest.java
                    • checks
                      • ConditionAlwaysTrueOrFalseCheckTest.java
                      • CustomUnclosedResourcesCheckTest.java
                      • DivisionByZeroCheckTest.java
                      • FlowComputationTest.java
                      • LocksNotUnlockedCheckTest.java
                      • NoWayOutLoopCheckTest.java
                      • NonNullSetToNullCheckTest.java
                      • NullDereferenceCheckTest.java
                      • OptionalGetBeforeIsPresentCheckTest.java
                      • SECheckTest.java
                      • SyntaxTreeNameFinderTest.java
                      • UnclosedResourcesCheckTest.java
                    • constraint
                      • ObjectConstraintStatusTest.java
                    • symbolicvalues
                      • BinaryRelationsTest.java
                      • SymbolicValueTest.java
                  • signature
                    • MethodSignaturePrinterTest.java
                    • MethodSignatureScannerTest.java
                    • ParameterSignaturePrinterTest.java
                    • ParameterSignatureScannerTest.java
                    • ParameterTest.java
                  • test
                    • AccessibilityTestCase.java
                    • ImportsResolutionCases.java
                    • accessibility
                      • AccessibilityClass1.java
                      • AccessibilityClass2.java
                  • viewer
                    • CFGViewer.java
                    • EGViewer.java
                    • TreeViewer.java
                    • Viewer.java
                  • xml
                    • XPathXmlCheckTest.java
                    • XmlAnalyzerTest.java
                    • XmlCheckContextImplTest.java
                    • XmlCheckUtilsTest.java
                    • XmlParserTest.java
                    • maven
                      • PomCheckContextImplTest.java
                      • PomParserTest.java
                • plugins
                  • java
                    • api
                      • CheckRegistrarTest.java
                      • IssuableSubscriptionVisitorTest.java
                      • LocationTest.java
                      • tree
                        • TreeTest.java
                • sslr
                  • tests
                    • Assertions.java
          • resources
            • IssuableSubscriptionClass.java
            • JavaFilesCacheTestFile.java
            • JavaSuppressWarning.java
            • se
              • MethodBehavior.java
              • MethodYields.java
              • RecursiveCall.java
              • ReturnAndFinally.java
            • viewer
              • default.java
    • java-jacoco
      • src
        • main
          • java
            • org
              • sonar
                • plugins
                  • jacoco
                    • AbstractAnalyzer.java
                    • ExecutionDataVisitor.java
                    • JaCoCoExtensions.java
                    • JaCoCoItSensor.java
                    • JaCoCoOverallSensor.java
                    • JaCoCoReportMerger.java
                    • JaCoCoSensor.java
                    • JacocoConfiguration.java
                    • JacocoReportReader.java
                    • package-info.java
        • test
          • java
            • org
              • sonar
                • plugins
                  • jacoco
                    • ExecutionDataVisitorTest.java
                    • JaCoCoExtensionsTest.java
                    • JaCoCoItSensorTest.java
                    • JaCoCoOverallSensorTest.java
                    • JaCoCoReportMergerTest.java
                    • JaCoCoSensorTest.java
                    • JacocoConfigurationTest.java
                    • JacocoReportReaderTest.java
    • java-maven-model
      • src
        • main
          • java
            • org
              • sonar
                • maven
                  • model
                    • LocatedAttribute.java
                    • LocatedAttributeAdapter.java
                    • LocatedTree.java
                    • LocatedTreeImpl.java
                    • XmlLocation.java
                    • package-info.java
        • test
          • java
            • org
              • sonar
                • maven
                  • model
                    • LocatedAttributeAdapterTest.java
                    • XmlLocationTest.java
    • java-surefire
      • src
        • main
          • java
            • org
              • sonar
                • plugins
                  • surefire
                    • StaxParser.java
                    • SurefireExtensions.java
                    • SurefireJavaParser.java
                    • SurefireSensor.java
                    • api
                      • SurefireUtils.java
                      • package-info.java
                    • data
                      • SurefireStaxHandler.java
                      • UnitTestClassReport.java
                      • UnitTestIndex.java
                      • UnitTestResult.java
                      • package-info.java
                    • package-info.java
        • test
          • java
            • org
              • sonar
                • plugins
                  • surefire
                    • SurefireExtensionsTest.java
                    • SurefireJavaParserTest.java
                    • SurefireSensorTest.java
                    • api
                      • SurefireUtilsTest.java
                    • data
                      • SurefireStaxHandlerTest.java
                      • UnitTestClassReportTest.java
                      • UnitTestIndexTest.java
                      • UnitTestResultTest.java
    • sonar-jacoco-listeners
      • src
        • main
          • java
            • org
              • sonar
                • java
                  • jacoco
                    • JUnitListener.java
                    • JacocoController.java
                    • TestNGListener.java
                    • package-info.java
        • test
          • java
            • org
              • sonar
                • java
                  • jacoco
                    • FakeListener.java
                    • JUnitListenerTest.java
                    • JacocoControllerTest.java
                    • TestNGListenerTest.java
    • sonar-java-plugin
      • src
        • main
          • java
            • org
              • sonar
                • plugins
                  • java
                    • Java.java
                    • JavaPlugin.java
                    • JavaRulesDefinition.java
                    • JavaSonarWayProfile.java
                    • JavaSquidSensor.java
                    • XmlFileSensor.java
                    • package-info.java
        • test
          • java
            • org
              • sonar
                • plugins
                  • java
                    • JavaPluginTest.java
                    • JavaRulesDefinitionTest.java
                    • JavaSonarWayProfileTest.java
                    • JavaSquidSensorTest.java
                    • JavaTest.java
                    • XmlFileSensorTest.java