logo

Back to index

LCOM2

Min: 0.1250, max: 0.9833, yellow zone: [0.4000 .. 0.6000].

Elements: 75, μ: 0.6690, σ: 0.1939, Var: 0.0376, defects: 29%.

Packages: 27, classes: 216.

Green: 91, yellow: 17, red: 108.

Class LCOM2 methods attributes
o.v.policy.S..$AssertionInformation 0.5 2 2
o.v.policy.SchematronGenerator 0 0 5
o.v.policy.S..$Assertion 0.65 5 4
o.v.policy.SchematronPipeline 0 0 11
o.v.policy.S..$ClasspathResourceURIResolver 0 1 0
o.v.policy.PolicyChecker 0 0 8
o.verapdf.ReleaseDetails 0.8182 6 11
o.verapdf.VersionNumberImpl 0.75 8 6
o.v.m.t.x.validators.URLTypeValidator 1 1 1
o.v.m.t.x.validators.URITypeValidator 0 1 0
o.v.m.t.x.validators.LangAltValidator 0 1 0
o.v.m.t.x.validators.DateTypeValidator 1 1 1
o.v.m.t.x.validators.StructuredTypeWithRestrictedFieldsValidator 0 1 4
o.v.m.t.x.validators.StructuredTypeValidator 0 1 3
o.v.m.t.x.validators.SimpleTypeValidator 0 1 1
o.v.m.t.x.validators.XPathTypeValidator 1 1 1
o.v.m.t.x.validators.ArrayTypeValidator 0 1 2
o.v.m.f.u.parser.XMLProcessedObjectsParser 1 4 4
o.v.m.t.xmp.SchemasDefinition 0.6667 3 2
o.v.m.t.xmp.PredefinedSchemasDefinition 0 1 3
o.v.m.t.xmp.XMPConstants 0 0 99
o.v.m.t.xmp.ValidatorsContainer 0.25 2 2
o.v.m.t.xmp.SchemasDefinitionCreator 0 0 6
o.v.m.t.xmp.ValidatorsContainerCreator 0 0 5
o.v.p.v.validators.BaseValidator 0.9833 4 15
o.v.p.v.validators.B..$ObjectWithContext 0.5 2 2
o.v.p.v.validators.ValidatorConfigImpl 0.5 6 4
o.v.p.v.validators.V..$Adapter 0 2 0
o.v.p.v.validators.FastFailValidator 0 0 2
o.v.p.v.validators.JavaScriptEvaluator 0 0 4
o.v.p.v.validators.ValidatorFactory 0 0 0
o.v.m.t.constants.Operators 0 0 73
o.v.p.reports.V..$Adapter 0 2 0
o.v.p.reports.FixerReportImpl 0.75 4 4
o.v.p.reports.B..$Adapter 0 2 0
o.v.p.reports.S..$AbstractSummaryBuilder 0 0 3
o.v.p.reports.ResultStructure 0 1 1
o.v.p.reports.F..$Adapter 0 2 0
o.v.p.reports.S..$ValidationSummaryBuilder 0 2 2
o.v.p.reports.ItemDetails 0.6667 2 3
o.v.p.reports.R..$Adapter 0 2 0
o.v.p.reports.ValidationReportImpl 0.8 4 5
o.v.p.reports.V..$Adapter 0 2 0
o.v.p.reports.CheckImpl 0.5 2 2
o.v.p.reports.S..$FeatureSummaryBuilder 0 2 0
o.v.p.reports.S..$RepairSummaryBuilder 0 2 0
o.v.p.reports.ValidationDetailsImpl 0.8333 5 6
o.v.p.reports.Summarisers 0 0 1
o.v.p.reports.ValidationBatchSummaryImpl 0.75 6 4
o.v.p.reports.BatchSummaryImpl 0.875 8 8
o.v.p.reports.AbstractBatchJobSummary 0.3333 1 3
o.v.p.reports.C..$Adapter 0 2 0
o.v.p.reports.V..$Adapter 0 2 0
o.v.p.reports.RuleSummaryImpl 0.9091 11 11
o.v.p.reports.MetadataRepairBatchSummary 1 4 1
o.v.p.reports.Reports 0 0 0
o.v.p.reports.FeaturesBatchSummary 1 4 1
o.v.component.Components 0 0 0
o.v.component.ComponentDetailsImpl 0.6939 7 7
o.v.component.C..$Timer 0 1 1
o.v.component.A..$Adapter 0 2 0
o.v.component.AuditDurationImpl 0.7959 7 7
o.v.f.objects.PropertiesDictFeaturesObject 1 3 2
o.v.f.objects.InfoDictFeaturesObject 1 3 12
o.v.f.objects.Feature 0.6667 3 3
o.v.f.objects.AnnotationFeaturesObject 1 3 15
o.v.f.objects.PageFeaturesObject 1 3 6
o.v.f.objects.ICCProfileFeaturesObject 1 3 14
o.v.f.objects.ShadingFeaturesObject 1 3 4
o.v.f.objects.ActionFeaturesObject 1 3 3
o.v.f.objects.EmbeddedFileFeaturesObject 1 3 11
o.v.f.objects.TilingPatternFeaturesObject 1 3 1
o.v.f.objects.ShadingPatternFeaturesObject 1 3 1
o.v.f.objects.FeaturesObject 0.625 4 2
o.v.f.objects.ExtGStateFeaturesObject 1 3 6
o.v.f.objects.FormXObjectFeaturesObject 1 3 6
o.v.f.objects.MetadataFeaturesObject 1 3 2
o.v.f.objects.FeaturesStructureContainer 0 0 1
o.v.f.objects.ColorSpaceFeaturesObject 1 3 9
o.v.f.objects.OutputIntentFeaturesObject 1 3 6
o.v.f.objects.ImageXObjectFeaturesObject 1 2 12
o.v.f.objects.InteractiveFormFieldFeaturesObject 1 3 4
o.v.f.objects.OutlinesFeaturesObject 1 3 1
o.v.f.objects.PostScriptFeaturesObject 1 3 3
o.v.f.objects.SignatureFeaturesObject 1 3 9
o.v.f.objects.LowLvlInfoFeaturesObject 1 3 11
o.v.f.objects.DocSecurityFeaturesObject 1 3 16
o.v.f.objects.FontFeaturesObject 1 3 39
o.v.f.tools.ErrorsHelper 0 0 4
o.v.f.tools.CreateNodeHelper 0 0 9
o.v.f.tools.FeatureTreeNode 0.5857 14 5
o.v.p.results.T..$Adapter 0 2 0
o.v.p.results.ValidationResults 0 0 3
o.v.p.results.M..$Builder 0.375 4 2
o.v.p.results.LocationImpl 0.7333 5 6
o.v.p.results.ValidationResultImpl 0.7143 9 7
o.v.p.results.MetadataFixerResultImpl 0.3 5 2
o.v.p.results.M..$Adapter 0 2 0
o.v.p.results.L..$Adapter 0 2 0
o.v.p.results.TestAssertionImpl 0.6458 8 6
o.v.p.results.V..$Adapter 0 2 0
o.v.m.f.u.model.RuleDescription 0.3333 3 2
o.v.m.f.u.model.ProcessedObjects 0 4 1
o.v.m.i.axl.AXLXMPMMHistoryResourceEvent 0.5 3 2
o.v.m.i.axl.AXLExtensionSchemaField 1 8 4
o.v.m.i.axl.AXLExtensionSchemaObject 1 1 4
o.v.m.i.axl.AXLXMPMMHistoryProperty 1 1 2
o.v.m.i.axl.AXLPDFAIdentification 0.6667 6 3
o.v.m.i.axl.AXLXMPProperty 0.6875 6 8
o.v.m.i.axl.AXLMainXMPPackage 1 1 2
o.v.m.i.axl.AXLExtensionSchemasContainer 0.8889 3 6
o.v.m.i.axl.AXLExtensionSchemaDefinition 1 12 8
o.v.m.i.axl.AXLExtensionSchemaProperty 1 11 5
o.v.m.i.axl.AXLXMPObject 0 0 0
o.v.m.i.axl.AXLExtensionSchemaValueType 1 12 7
o.v.m.i.axl.AXLXMPPackage 0.9808 4 13
o.v.c.utils.AbstractFileOutputMapper 0.8 4 5
o.v.c.utils.VersioningMapper 0.75 3 4
o.v.c.utils.RelativeDirectoryMapper 0.6667 1 3
o.v.c.utils.FileOutputMappers 0 0 0
o.v.c.utils.FileUtils 0 0 2
o.v.c.utils.SingleOutputDirMapper 0 0 1
o.v.c.utils.RelativeRootMapper 0 0 2
o.v.p.r.multithread.MultiThreadProcessingHandlerImpl 0 3 1
o.v.features.E..$Builder 0.8 10 9
o.v.features.F..$Adapter 0 2 0
o.v.features.MetadataFeaturesData 0 0 0
o.v.features.AbstractSignatureFeaturesExtractor 0 1 0
o.v.features.I..$Filter 0.75 4 4
o.v.features.AbstractICCProfileFeaturesExtractor 0 1 0
o.v.features.AbstractImageFeaturesExtractor 0 1 0
o.v.features.AbstractFeaturesExtractor 0.6667 5 3
o.v.features.FeatureExtractorConfigImpl 0.5 5 2
o.v.features.EmbeddedFileFeaturesData 0.875 8 8
o.v.features.FontFeaturesData 0.95 20 20
o.v.features.A..$ExtractorDetails 0.6667 3 3
o.v.features.FeatureFactory 0 0 0
o.v.features.FeaturesReporter 0.75 2 6
o.v.features.ICCProfileFeaturesData 0.75 4 4
o.v.features.F..$Builder 0.9048 21 20
o.v.features.F..$FeaturesStructure 0.3333 2 3
o.v.features.ImageFeaturesData 0.76 5 5
o.v.features.AbstractMetadataFeaturesExtractor 0 1 0
o.v.features.SignatureFeaturesData 0.8571 7 7
o.v.features.AbstractFontFeaturesExtractor 0 1 0
o.v.features.AbstractEmbeddedFileFeaturesExtractor 0 1 0
o.v.features.FeaturesData 0.5 2 2
o.v.features.FeatureExtractionResult 0 6 1
o.v.p.flavours.PDFAFlavours 0 0 29
o.v.processor.BatchFileProcessor 0 0 1
o.v.processor.P..$BatchSummariser 0.125 2 8
o.v.processor.AbstractBatchProcessor 0.5556 6 3
o.v.processor.AbstractBatchHandler 0 1 0
o.v.processor.RawResultHandler 0.8182 2 11
o.v.processor.P..$Adapter 0 2 0
o.v.processor.FeaturesPluginsLoader 0 0 2
o.v.processor.AbstractXmlHandler 0.9 1 10
o.v.processor.ProcessorConfigImpl 0.7778 12 9
o.v.processor.T..$Adapter 0 2 0
o.v.processor.ProcessorFactory 0 0 0
o.v.processor.TaskResultImpl 0.7778 8 9
o.v.processor.ProcessorResultImpl 0.875 10 8
o.v.processor.MrrHandler 1 2 19
o.v.processor.ProcessorImpl 0.8333 6 12
o.v.processor.SingleLineResultHandler 0.9667 3 10
o.v.report.FeaturesReport 0 0 17
o.v.report.XmpHandler 0 0 12
o.v.report.XsltTransformer 0 0 1
o.v.report.FeaturesNode 0 0 12
o.v.report.HTMLReport 0 0 4
o.v.report.DocumentResourcesFeatures 0 0 7
o.v.pdfa.Foundries 1 1 2
o.v.pdfa.AbstractFoundry 1 9 1
o.v.m.f.utils.MetadataFixerConstants 0 0 21
o.v.m.f.utils.ProcessedObjectsInspector 0 0 0
o.v.p.v.profiles.R..$Adapter 0 2 0
o.v.p.v.profiles.P..$RuleComparator 0 1 0
o.v.p.v.profiles.P..$Adapter 0 2 0
o.v.p.v.profiles.ProfileDetailsImpl 0.5429 7 5
o.v.p.v.profiles.V..$Adapter 0 2 0
o.v.p.v.profiles.RuleImpl 0.65 10 8
o.v.p.v.profiles.RuleIdImpl 0.5 6 4
o.v.p.v.profiles.ErrorDetailsImpl 0.4667 5 3
o.v.p.v.profiles.ValidationProfileImpl 0.7273 11 9
o.v.p.v.profiles.ReferenceImpl 0.4667 5 3
o.v.p.v.profiles.VariableImpl 0.5429 7 5
o.v.p.v.profiles.Profiles 0 0 0
o.v.p.v.profiles.V..$Adapter 0 2 0
o.v.p.v.profiles.E..$Adapter 0 2 0
o.v.p.v.profiles.P..$RuleIdComparator 0 1 0
o.v.p.v.profiles.R..$Adapter 0 2 0
o.v.p.v.profiles.ProfileDirectoryImpl 0.8 5 5
o.v.p.v.profiles.R..$Adapter 0 2 0
o.v.core.JAXBCollection 0 1 1
o.v.core.FeatureParsingException 0 0 1
o.v.core.EncryptedPdfException 0 0 1
o.v.core.VeraPDFException 0 0 1
o.v.core.ValidationException 0 0 1
o.v.core.ModelParsingException 0 0 1
o.v.core.X..$WriterSchemaOutputResolver 0 1 1
o.v.core.XmlSerialiser 0 0 1
o.v.core.ProfileException 0 0 1
o.v.core.MapBackedDirectory 0.1429 7 1
o.v.core.MapBackedRegistry 0 8 0
o.v.m.fixer.FixerFactory 0 0 1
o.v.m.fixer.FixerConfigImpl 0.6 5 4
o.v.m.fixer.F..$Adapter 0 2 0
o.v.p.r.m.writer.ReportWriter 0.9167 4 3
o.v.p.r.m.writer.ReportParserEventHandler 0.746 7 9
o.v.p.r.m.writer.TextReportWriter 0 3 0
o.v.p.r.m.writer.AbstractXmlReportWriter 0.6 2 5
o.v.p.r.m.writer.MrrReportWriter 1 4 5
o.v.p.r.m.writer.XmlReportWriter 1 2 7
o.v.p.plugins.PluginConfig 0.8333 6 6
o.v.p.plugins.Attribute 0.5 2 2
o.v.p.plugins.PluginsCollectionConfig 0 1 1

Download XML.