Technology stack


Summary Products Licenses

Clients of license GPL

Client
org/hammurapi/DomInspectorDescriptor.java
org/hammurapi/DomInspectorSource.java
org/hammurapi/DomWaiver.java
org/hammurapi/DomWaiverSource.java
org/hammurapi/EmbeddedInspectorSetDocumenter.java
org/hammurapi/HammurapiArchiver.java
org/hammurapi/HammurapiFileSet.java
org/hammurapi/HammurapiTask.java
org/hammurapi/HistoryOutput.java
org/hammurapi/InspectorBase.java
org/hammurapi/InspectorContextBase.java
org/hammurapi/InspectorContextImpl.java
org/hammurapi/InspectorDescriptorFilter.java
org/hammurapi/InspectorDescriptorStack.java
org/hammurapi/InspectorEntry.java
org/hammurapi/InspectorSet.java
org/hammurapi/InspectorSourceEntry.java
org/hammurapi/Output.java
org/hammurapi/QuickHammurapiTask.java
org/hammurapi/QuickPackageResults.java
org/hammurapi/QuickResultsCollector.java
org/hammurapi/QuickReviewEngine.java
org/hammurapi/QuickSummary.java
org/hammurapi/ResultsCollector.java
org/hammurapi/ReviewToLogListener.java
org/hammurapi/Reviewer.java
org/hammurapi/SelfDescribingInspectorProxy.java
org/hammurapi/SessionImpl.java
org/hammurapi/SimpleReviewEngine.java
org/hammurapi/SimpleViolation.java
org/hammurapi/TaskBase.java
org/hammurapi/V4InspectorSetDocumenter.java
org/hammurapi/WaiverSet.java
org/hammurapi/WaiverSourceEntry.java
org/hammurapi/inspectors/AbstractMethodFromConstructorRule.java
org/hammurapi/inspectors/AbstractMethodInConstructorRule.java
org/hammurapi/inspectors/AccessToStaticMembersRule.java
org/hammurapi/inspectors/AlphabeticalImportRule.java
org/hammurapi/inspectors/AnnotationTest.java
org/hammurapi/inspectors/ArrayDeclarationRule.java
org/hammurapi/inspectors/AssignmentInsideConditionalRule.java
org/hammurapi/inspectors/BooleanEqualityRule.java
org/hammurapi/inspectors/BraceRule.java
org/hammurapi/inspectors/CastingPrimitiveTypesRule.java
org/hammurapi/inspectors/CatchTooGeneralExceptionTypeRule.java
org/hammurapi/inspectors/CloseJdbcResourcesRule.java
org/hammurapi/inspectors/CloseStreamsInFinallyBlockRule.java
org/hammurapi/inspectors/CodeTooLongRule.java
org/hammurapi/inspectors/CommonPrefixRule.java
org/hammurapi/inspectors/ConditionalExpressionRule.java
org/hammurapi/inspectors/ConstructorWithoutSuperRule.java
org/hammurapi/inspectors/ConstructorsInCloneRule.java
org/hammurapi/inspectors/ContinueRule.java
org/hammurapi/inspectors/CyclomaticComplexityRule.java
org/hammurapi/inspectors/DeadlockRule.java
org/hammurapi/inspectors/DeclareStaticFieldsFinalInEjbRule.java
org/hammurapi/inspectors/DefineFinalizeInEjbRule.java
org/hammurapi/inspectors/DefineLoggerForClassRule.java
org/hammurapi/inspectors/DirectoryStructureRule.java
org/hammurapi/inspectors/DoNotUseNewForStringsRule.java
org/hammurapi/inspectors/DoNotUseTypeRule.java
org/hammurapi/inspectors/DotChainInspector.java
org/hammurapi/inspectors/DuplicateImportRule.java
org/hammurapi/inspectors/EjbClassModifiersRule.java
org/hammurapi/inspectors/EjbCreateModifiersRule.java
org/hammurapi/inspectors/EjbPostCreateModifiersRule.java
org/hammurapi/inspectors/EmptyBodiesRule.java
org/hammurapi/inspectors/EmptyCatchBlockRule.java
org/hammurapi/inspectors/EmptyCompilationUnitRule.java
org/hammurapi/inspectors/EmptyFinallyBlockRule.java
org/hammurapi/inspectors/EmptyStatements.java
org/hammurapi/inspectors/EnsureEjbCreateRule.java
org/hammurapi/inspectors/EnsureEjbPostCreateRule.java
org/hammurapi/inspectors/EnsureVoidReturnTypeForEjbPostCreateRule.java
org/hammurapi/inspectors/EnsureVoidReturnTypeForSessionBeanEjbCreateRule.java
org/hammurapi/inspectors/FileHeaderRule.java
org/hammurapi/inspectors/FilesPerPackage.java
org/hammurapi/inspectors/FinalParametersRule.java
org/hammurapi/inspectors/FinderModifiersRule.java
org/hammurapi/inspectors/ForConditionRule.java
org/hammurapi/inspectors/ForInitRule.java
org/hammurapi/inspectors/ForIteratorRule.java
org/hammurapi/inspectors/ForLoopControlVariablesRule.java
org/hammurapi/inspectors/FormattingRule.java
org/hammurapi/inspectors/HardcodedCharacterLiteralsRule.java
org/hammurapi/inspectors/HardcodedLiteralsRule.java
org/hammurapi/inspectors/HardcodedNumericLiteralsRule.java
org/hammurapi/inspectors/HardcodedStringLiteralsRule.java
org/hammurapi/inspectors/HeterogenousCollection.java
org/hammurapi/inspectors/HidingInheritedFieldsRule.java
org/hammurapi/inspectors/IndentationRule.java
org/hammurapi/inspectors/InnerClassNestingRule.java
org/hammurapi/inspectors/InnerClassVisibilityRule.java
org/hammurapi/inspectors/InterfaceMethodModifiersRule.java
org/hammurapi/inspectors/InvokeFinalizeRule.java
org/hammurapi/inspectors/JavaDocInspector.java
org/hammurapi/inspectors/JavaLangImportRule.java
org/hammurapi/inspectors/LineLengthRule.java
org/hammurapi/inspectors/LoadNativeLibrariesInEjbRule.java
org/hammurapi/inspectors/LogExceptionsRule.java
org/hammurapi/inspectors/LogicalNestingRule.java
org/hammurapi/inspectors/ManageThreadsFromEjbRule.java
org/hammurapi/inspectors/MaxLinesInFileRule.java
org/hammurapi/inspectors/MethodNameSameAsConstructorRule.java
org/hammurapi/inspectors/MinimalInstanceVariableLengthRule.java
org/hammurapi/inspectors/MinimizeScopeRule.java
org/hammurapi/inspectors/MissingPackageDeclarationRule.java
org/hammurapi/inspectors/ModifiersOrderRule.java
org/hammurapi/inspectors/NamingStandardRule.java
org/hammurapi/inspectors/NoPublicFieldsRule.java
org/hammurapi/inspectors/NoStarImportsRule.java
org/hammurapi/inspectors/NotifyRule.java
org/hammurapi/inspectors/OneStatementPerLineRule.java
org/hammurapi/inspectors/OneTypePerFileRule.java
org/hammurapi/inspectors/OperationParameterNamesRule.java
org/hammurapi/inspectors/OperationWithRuntimeExceptionInThrowsRule.java
org/hammurapi/inspectors/OperationWithTooGeneralExceptonTypeInThrowsRule.java
org/hammurapi/inspectors/ParameterAssignmentInspector.java
org/hammurapi/inspectors/PrintStackTraceRule.java
org/hammurapi/inspectors/PrioritizingInspector.java
org/hammurapi/inspectors/PublicStaticArrayFieldsRule.java
org/hammurapi/inspectors/RedundantParenthesisRule.java
org/hammurapi/inspectors/ResourceHandlingRule.java
org/hammurapi/inspectors/ResultSetMetaData.java
org/hammurapi/inspectors/ReturnFromFinallyRule.java
org/hammurapi/inspectors/ReturnThisFromEjbRule.java
org/hammurapi/inspectors/RootPackageRule.java
org/hammurapi/inspectors/SimpleAnnotationSample.java
org/hammurapi/inspectors/SqlCreateStatementWithinLoop.java
org/hammurapi/inspectors/SqlCreateStatementWithoutCloseRule.java
org/hammurapi/inspectors/SqlStatementAsInstanceVariableRule.java
org/hammurapi/inspectors/StatelessSingleton.java
org/hammurapi/inspectors/StatelessStrutsAction.java
org/hammurapi/inspectors/StaticCollectionsRule.java
org/hammurapi/inspectors/StringArraysRule.java
org/hammurapi/inspectors/StringLiteralEqualsRule.java
org/hammurapi/inspectors/StringTokenizerDeprecatedInspector.java
org/hammurapi/inspectors/SuperCloneRule.java
org/hammurapi/inspectors/SwitchCaseBreakRule.java
org/hammurapi/inspectors/SwitchDefaultRule.java
org/hammurapi/inspectors/SynchronizationInServletsRule.java
org/hammurapi/inspectors/SynchronizedRule.java
org/hammurapi/inspectors/SynchronizedRunnableRunMethodRule.java
org/hammurapi/inspectors/SystemGcMisuseRule.java
org/hammurapi/inspectors/SystemPrintlnLoggingRule.java
org/hammurapi/inspectors/TestInspector.java
org/hammurapi/inspectors/TextLabelsInSwitchStatementRule.java
org/hammurapi/inspectors/ThisReferenceAsArgumentInEjbRule.java
org/hammurapi/inspectors/ThreadGroupRule.java
org/hammurapi/inspectors/ThreadSubclassesRule.java
org/hammurapi/inspectors/ThreadYieldRule.java
org/hammurapi/inspectors/ThrowTooGeneralExceptionTypeRule.java
org/hammurapi/inspectors/ThrowsClauseRule.java
org/hammurapi/inspectors/TooManyParametersRule.java
org/hammurapi/inspectors/TooManyThrowsRule.java
org/hammurapi/inspectors/UnnecessaryConstructorRule.java
org/hammurapi/inspectors/UnusedVariablesRule.java
org/hammurapi/inspectors/UpperLRule.java
org/hammurapi/inspectors/UseBigDecimalInsteadOfFloatAndDoubleRule.java
org/hammurapi/inspectors/UseCollectionsInsteadOfArraysRule.java
org/hammurapi/inspectors/UseEqualsInsteadOfCompareToInspector.java
org/hammurapi/inspectors/VariableNameClashesWithTypeNameRule.java
org/hammurapi/inspectors/VariablesAndMethodsNameClashingRule.java
org/hammurapi/inspectors/VariablesRule.java
org/hammurapi/inspectors/VendorNameViolation.java
org/hammurapi/inspectors/WaitAndNotifyInsteadOfPollingRule.java
org/hammurapi/inspectors/WaitAndNotifyRule.java
org/hammurapi/inspectors/WaitInLoopRule.java
org/hammurapi/inspectors/filters/JspServiceFilter.java
org/hammurapi/inspectors/filters/LanguageElementFilter.java
org/hammurapi/inspectors/formatting/FormattingChecker.java
org/hammurapi/inspectors/formatting/FormattingCheckerBase.java
org/hammurapi/inspectors/formatting/FormattingCheckerNewLine.java
org/hammurapi/inspectors/formatting/FormattingCheckerSameLine.java
org/hammurapi/inspectors/history/HistoryInspector.java
org/hammurapi/inspectors/metrics/ArchitecturalComplexityMappingTable.java
org/hammurapi/inspectors/metrics/ArchitecturalLayerInspector.java
org/hammurapi/inspectors/metrics/ArchitecturalLayerMapping.java
org/hammurapi/inspectors/metrics/ArchitecturalVariableMapping.java
org/hammurapi/inspectors/metrics/CallerTrace.java
org/hammurapi/inspectors/metrics/CodeMetric.java
org/hammurapi/inspectors/metrics/Coupling.java
org/hammurapi/inspectors/metrics/CouplingMetric.java
org/hammurapi/inspectors/metrics/CouplingMetricOfClass.java
org/hammurapi/inspectors/metrics/CouplingMetricOfPackage.java
org/hammurapi/inspectors/metrics/DomArchitecturalMappingSource.java
org/hammurapi/inspectors/metrics/JarFile.java
org/hammurapi/inspectors/metrics/JarFileList.java
org/hammurapi/inspectors/metrics/JarFileLookup.java
org/hammurapi/inspectors/metrics/JspDescriptor.java
org/hammurapi/inspectors/metrics/JspInspector.java
org/hammurapi/inspectors/metrics/ListAllLoadedClasses.java
org/hammurapi/inspectors/metrics/ListOfCategories.java
org/hammurapi/inspectors/metrics/ListOfLayers.java
org/hammurapi/inspectors/metrics/ListOfPackageCategories.java
org/hammurapi/inspectors/metrics/NcssInspector.java
org/hammurapi/inspectors/metrics/SqlExtractorHyperSonicDb.java
org/hammurapi/inspectors/metrics/SqlExtractorHyperSonicInMemoryDb.java
org/hammurapi/inspectors/metrics/SqlExtractorHyperSonicStanaloneServer.java
org/hammurapi/inspectors/metrics/SqlStringExtractor.java
org/hammurapi/inspectors/metrics/StringVariable.java
org/hammurapi/inspectors/metrics/TechStackEntity.java
org/hammurapi/inspectors/metrics/callertrace/AdjacencyMatrix.java
org/hammurapi/inspectors/metrics/callertrace/BreadthSearch.java
org/hammurapi/inspectors/metrics/callertrace/CallerTraceService.java
org/hammurapi/inspectors/metrics/callertrace/DepthFirstSearch.java
org/hammurapi/inspectors/metrics/callertrace/EdgeImpl.java
org/hammurapi/inspectors/metrics/callertrace/MethodMap.java
org/hammurapi/inspectors/metrics/callertrace/MethodWrapperDeclaration.java
org/hammurapi/inspectors/metrics/callertrace/MethodWrapperImpl.java
org/hammurapi/inspectors/metrics/callertrace/MethodWrapperInvoked.java
org/hammurapi/inspectors/metrics/callertrace/Trace.java
org/hammurapi/inspectors/metrics/callertrace/TraceList.java
org/hammurapi/inspectors/metrics/callertrace/TraceTable.java
org/hammurapi/inspectors/metrics/callertrace/TracedMethod.java
org/hammurapi/inspectors/metrics/callertrace/TracedMethodLocComparator.java
org/hammurapi/inspectors/metrics/callertrace/tests/AdjacencyMatrixTest.java
org/hammurapi/inspectors/metrics/callertrace/tests/AllTests.java
org/hammurapi/inspectors/metrics/callertrace/tests/TraceCaller.java
org/hammurapi/inspectors/metrics/callertrace/tests/TracedMethodLocComparatorTest.java
org/hammurapi/inspectors/metrics/reporting/LocCharts.java
org/hammurapi/inspectors/metrics/reporting/LocReporter.java
org/hammurapi/inspectors/metrics/statistics/DescriptiveStatistic.java
org/hammurapi/inspectors/metrics/statistics/IntVector.java
org/hammurapi/inspectors/metrics/statistics/tests/DescriptiveStatTest.java
org/hammurapi/inspectors/performance/StringConcatenationInspector.java
org/hammurapi/inspectors/samples/CollectStringLiterals.java
org/hammurapi/inspectors/techstack/Licensor.java
org/hammurapi/inspectors/techstack/Product.java
org/hammurapi/inspectors/techstack/Publisher.java
org/hammurapi/inspectors/techstack/TechStack.java
org/hammurapi/inspectors/techstack/TechStackInspector.java
org/hammurapi/render/dom/AggregatedResultsRenderer.java
org/hammurapi/render/dom/BasicResultsRenderer.java
org/hammurapi/render/dom/CompositeResultsRenderer.java
org/hammurapi/render/dom/DetailedResultsRenderer.java
org/hammurapi/render/dom/HammurapiMetricRenderer.java
org/hammurapi/render/dom/InspectorDescriptorRenderer.java
org/hammurapi/render/dom/InspectorSetRenderer.java
org/hammurapi/render/dom/InspectorSummaryRenderer.java
org/hammurapi/render/dom/NamedResultsRenderer.java
org/hammurapi/render/dom/ReportRenderer.java
org/hammurapi/render/dom/ReviewResultsRenderer.java
org/hammurapi/render/dom/ViolationRenderer.java
org/hammurapi/results/ResultsFactory.java
org/hammurapi/results/ReviewResults.java
org/hammurapi/results/persistent/jdbc/AggregatedResults.java
org/hammurapi/results/persistent/jdbc/BaselineSetupViolationFilter.java
org/hammurapi/results/persistent/jdbc/BaselineViolationFilter.java
org/hammurapi/results/persistent/jdbc/BasicResults.java
org/hammurapi/results/persistent/jdbc/CompositeResults.java
org/hammurapi/results/persistent/jdbc/DetailedResults.java
org/hammurapi/results/persistent/jdbc/NamedResults.java
org/hammurapi/results/persistent/jdbc/ResultsFactory.java
org/hammurapi/results/persistent/jdbc/ResultsFactoryConfig.java
org/hammurapi/results/persistent/jdbc/ReviewResults.java
org/hammurapi/results/simple/QuickResultsFactory.java
org/hammurapi/results/simple/ReparsingReviewResults.java
org/hammurapi/results/simple/SimpleAggregatedResults.java
org/hammurapi/results/simple/SimpleCompositeResults.java
org/hammurapi/results/simple/SimpleDetailedResults.java
org/hammurapi/results/simple/SimpleInspectorSummary.java
org/hammurapi/results/simple/SimpleNamedResults.java
org/hammurapi/results/simple/SimpleResultsFactory.java
org/hammurapi/results/simple/SimpleReviewResults.java
org/hammurapi/util/SigmaCalculator.java
org/hammurapi/util/TestCaseVerifier.java