logo

Back to index

LCOM5

Min: 0.0000, max: 1.6667, yellow zone: [0.6000 .. 0.4000].

Elements: 172, μ: 0.7825, σ: 0.4269, Var: 0.1823, defects: 33%.

Packages: 38, classes: 251.

Green: 48, yellow: 11, red: 192.

Class LCOM5 m a
o.v.p.encryption.AccessPermissions 1.1429 8 10
o.v.p.encryption.PDCryptFilter NaN 2 0
o.v.p.encryption.StandardSecurityHandler 0.825 6 8
o.v.p.encryption.PDEncryption 1.0577 14 4
o.v.t.resource.FileResourceHandler -0 4 1
o.v.t.resource.ASFileStreamCloser -0 2 1
o.v.p.patterns.PDShadingPattern 1 4 1
o.v.p.patterns.PDPattern 1.2 5 5
o.v.p.patterns.PDShading 0.8333 4 2
o.v.p.patterns.PDTilingPattern NaN 12 0
o.v.exceptions.LoopedException NaN 0 0
o.v.exceptions.InvalidPasswordException NaN 0 0
o.v.exceptions.VeraPDFParserException NaN 0 0
o.v.operator.Operator 1 2 2
o.v.operator.InlineImageOperator 0.6667 4 2
o.v.io.SeekableInputStream 1.0833 13 1
o.v.io.COSXRefTableReader 0.8 11 6
o.v.io.InternalInputStream 0.9722 10 12
o.v.io.Reader 0.75 8 4
o.v.io.InternalOutputStream 0.7333 16 3
o.v.p.colors.PDCalGray NaN 4 0
o.v.p.colors.PDColorSpace NaN 3 0
o.v.p.colors.PDDeviceGray 1.5 3 2
o.v.p.colors.PDDeviceCMYK 1.5 3 2
o.v.p.colors.PDDeviceRGB 1.3333 3 3
o.v.p.colors.PDCIEDictionaryBased 1.2 3 5
o.v.p.colors.PDLab NaN 4 0
o.v.p.colors.PDCalRGB NaN 5 0
o.v.p.colors.PDDeviceN 0.875 9 1
o.v.p.colors.PDSeparation NaN 8 0
o.v.p.colors.PDSpecialColorSpace 0.8333 4 2
o.v.p.colors.PDIndexed 1 7 1
o.v.p.colors.PDICCBased 0.75 9 3
o.v.c.filters.COSFilterASCII85Encode NaN 0 0
o.v.c.filters.COSFilterASCIIHexEncode 0 0 2
o.v.c.filters.COSFilterASCIIHexDecode NaN 1 4
o.v.c.filters.COSFilterFlateDecode 0.25 3 2
o.v.c.filters.COSFilterRC4DecryptionDefault 1 3 2
o.v.c.filters.COSFilterRegistry 0 0 2
o.v.c.filters.COSFilterLZWDecode 1.3684 3 19
o.v.c.filters.COSPredictorDecode 1.3 2 10
o.v.c.filters.COSFilterAESDecryptionDefault 1.1111 2 9
o.v.c.filters.COSFilterASCII85Decode NaN 1 3
o.v.c.filters.COSFilterFlateEncode NaN 2 0
o.v.parser.FunctionParser 1.6667 2 3
o.v.parser.NotSeekableBaseParser 0.8571 15 7
o.v.parser.PDFStreamParser 0.96 6 5
o.v.parser.DecodedObjectStreamParser 0.75 3 2
o.v.parser.Token 0.9625 11 8
o.v.parser.XRefReader -0 10 1
o.v.parser.NotSeekableCOSParser 0.9583 5 6
o.v.parser.XrefStreamParser NaN 1 2
o.v.parser.COSParser 0.8857 6 7
o.v.parser.BaseParser 0.7917 25 5
o.v.parser.SignatureParser 1.3333 3 9
o.v.parser.PDFParser 1.0417 9 9
o.v.p.f.stdmetrics.StandardFontMetrics 0.9615 23 13
o.v.p.f.stdmetrics.AFMParser NaN 1 12
o.v.p.f.stdmetrics.StandardFontMetricsFactory 0 0 4
o.v.as.CharTable 0 0 16
o.v.as.ASAtom 1.2477 5 554
o.v.p.optionalcontent.PDOptionalContentProperties NaN 1 0
o.v.pd.PDAppearanceStream NaN 0 0
o.v.pd.PD3DStream NaN 1 0
o.v.pd.PDHalftone NaN 3 0
o.v.pd.PDAppearanceEntry NaN 3 0
o.v.pd.PDGroup NaN 5 0
o.v.pd.PDCatalog 1 11 1
o.v.pd.PDExtGState 1.0588 18 1
o.v.pd.PDOutlineDictionary NaN 3 0
o.v.pd.PDPageContentStream NaN 2 0
o.v.pd.PDNavigationNode NaN 4 0
o.v.pd.PDAnnotation NaN 33 0
o.v.pd.PDObject 0.1579 20 1
o.v.pd.PDDocument 0.8684 20 4
o.v.pd.PDNamesDictionary NaN 2 0
o.v.pd.PDMetadata 0.5 3 1
o.v.pd.PDResource -0 2 1
o.v.pd.PDOutlineItem 1 7 1
o.v.pd.PDNameTreeNode 1.3333 2 3
o.v.pd.PDSignature NaN 10 0
o.v.pd.PDPageTree 0.1429 8 1
o.v.pd.PDOutputIntent 1.125 9 1
o.v.pd.PDPageTreeBranch 0.6389 10 4
o.v.pd.PDPage 1.0202 28 11
o.v.pd.PDPageTreeNode 0.2 6 1
o.v.pd.PDResources 1 17 7
o.v.p.form.PDAcroForm NaN 2 0
o.v.p.form.PDSignatureField NaN 2 0
o.v.p.form.PDFormField 1 7 1
o.v.c.visitor.IndirectWriter NaN 1 1
o.v.c.visitor.COSCopier -0 10 1
o.v.c.visitor.Writer 0.9447 39 10
o.v.p.structure.PDMCRDictionary NaN 3 0
o.v.p.structure.PDNameSpaceRoleMapping NaN 1 0
o.v.p.structure.StructureElementAccessObject -0 2 2
o.v.p.structure.PDStructTreeNode NaN 2 0
o.v.p.structure.PDOBJRDictionary NaN 2 0
o.v.p.structure.PDStructElem 0.75 13 1
o.v.p.structure.PDNumberTreeNode NaN 5 0
o.v.p.structure.PDStructureNameSpace 1 2 1
o.v.p.structure.StructureType 0.75 3 2
o.v.p.structure.PDStructTreeRoot NaN 4 0
o.v.p.f.cmap.CIDInterval 0.3333 3 3
o.v.p.f.cmap.IdentityCMap 1.1667 7 3
o.v.p.f.cmap.NotDefInterval NaN 1 0
o.v.p.f.cmap.CodeSpace 0.5556 4 3
o.v.p.f.cmap.ToUnicodeInterval 1 2 4
o.v.p.f.cmap.CMapFactory 0 0 1
o.v.p.f.cmap.CMapFile 1 3 3
o.v.p.f.cmap.SingleCIDMapping 0.5 2 2
o.v.p.f.cmap.PDCMap 1.0833 9 6
o.v.p.f.cmap.CharacterCollections 0 0 1
o.v.p.f.cmap.CMap 0.9323 26 13
o.v.p.f.cmap.CMapParser 1.3889 3 9
o.v.p.annotations.PDWidgetAnnotation NaN 1 0
o.v.p.function.PSOperatorsConstants 0 0 60
o.v.p.function.PDType4Function 0.8333 4 4
o.v.p.function.PDType2Function 0.8571 5 7
o.v.p.function.PDType3Function 0.7083 7 4
o.v.p.function.PDFunction 1 7 1
o.v.p.function.PDType0Function 1.04 6 10
o.v.p.font.PDCIDSystemInfo NaN 3 0
o.v.p.font.CFFNumber 1 3 3
o.v.p.font.CIDToGIDMapping 0.6667 4 3
o.v.p.font.PDType0Font 1.0096 9 13
o.v.p.font.Encoding 1.1667 2 6
o.v.p.font.CIDWArray NaN 1 3
o.v.p.font.PDFont 0.977 29 14
o.v.p.font.PDCIDFont 0.9 9 5
o.v.p.font.CIDWArrayRange 1 2 3
o.v.p.font.PDSimpleFont NaN 1 1
o.v.p.font.PDFontDescriptor 0.9922 57 41
o.v.p.f.truetype.PlatformEncodingPair 1 2 2
o.v.p.f.truetype.A..$AGLUnicode 0.5 4 2
o.v.p.f.truetype.PDTrueTypeFont 1.5 3 1
o.v.p.f.truetype.AdobeGlyphList 0 0 4
o.v.p.f.truetype.CIDFontType2Program 0.75 7 2
o.v.p.f.truetype.BaseTrueTypeProgram 0.82 11 5
o.v.p.f.truetype.TrueTypeHeadTable -0 2 1
o.v.p.f.truetype.TrueTypeMaxpTable -0 2 1
o.v.p.f.truetype.TrueTypeHheaTable 0.6667 4 3
o.v.p.f.truetype.TrueTypeBaseParser 0.875 9 2
o.v.p.f.truetype.TrueTypeHmtxTable 0.5 3 2
o.v.p.f.truetype.TrueTypeFontProgram 0.5238 8 3
o.v.p.f.truetype.TrueTypeTable NaN 1 1
o.v.p.f.truetype.TrueTypePostTable 0.75 4 4
o.v.p.f.truetype.TrueTypeCmapSubtable 0.875 9 6
o.v.p.f.truetype.TrueTypePredefined 0 0 8
o.v.p.f.truetype.TrueTypeCmapTable -0 3 1
o.v.p.f.truetype.TrueTypeFontParser 0.9365 10 14
o.v.cos.COSBasePair 1 2 2
o.v.cos.COSBase 0.9844 65 1
o.v.cos.COSBody -0 4 1
o.v.cos.COSBoolean 1 8 3
o.v.cos.COSDictionary 0.8272 28 3
o.v.cos.COSArray 0.6667 19 2
o.v.cos.COSDirect 0.939 60 5
o.v.cos.COSNull 1.25 5 2
o.v.cos.COSInteger 0.7 11 1
o.v.cos.COSReal 0.85 11 2
o.v.cos.COSName 0.5 13 1
o.v.cos.COSFilters 0.5 6 2
o.v.cos.COSString 0.8 25 5
o.v.cos.COSIndirect 0.9333 66 3
o.v.cos.COSStream 0.9286 23 7
o.v.cos.COSKey 0.3333 7 2
o.v.cos.COSNumber NaN 0 0
o.v.cos.COSEmbeddedFileDict NaN 1 2
o.v.cos.COSTrailer NaN 14 0
o.v.cos.COSHeader 0.8878 15 7
o.v.cos.COSObject 0.8213 76 5
o.v.cos.COSDocument 0.9499 42 19
o.v.a.f.io.COSFilterASCIIReader NaN 1 10
o.v.a.f.io.ASBufferingOutFilter 0.8333 7 4
o.v.a.f.io.ASBufferedInFilter 0.8681 25 12
o.v.p.images.PDXForm NaN 12 0
o.v.p.images.PDXPostScript NaN 1 0
o.v.p.images.PDXObject NaN 4 0
o.v.p.images.PDXImage 0.9733 16 5
o.v.p.images.PDInlineImage 1 5 3
o.v.f.colors.ColorSpaceFactory 0 0 1
o.v.tools.IntReference -0 5 1
o.v.tools.P..$PageLabelDictionary NaN 1 5
o.v.tools.PageLabels NaN 1 1
o.v.tools.AttributeHelper 0 0 2
o.v.tools.FontProgramIDGenerator 0 0 1
o.v.tools.EncryptionToolsRevision4 0 0 6
o.v.tools.EncryptionToolsRevision5_6 NaN 0 0
o.v.tools.TaggedPDFRoleMapHelper 1 2 1
o.v.tools.RC4Encryption 1.25 3 4
o.v.tools.PDFDocEncoding 0 0 2
o.v.tools.TaggedPDFConstants 0 0 61
o.v.tools.StaticResources 0 0 5
o.v.tools.TypeConverter 0 0 2
o.v.tools.TaggedPDFHelper 0 0 8
o.v.p.f.cff.CFFIndex 0.8125 5 4
o.v.p.f.cff.CFFCharStringsHandler 1 2 6
o.v.p.f.cff.CFFFileBaseParser 0.6 6 2
o.v.p.f.cff.CFFPredefined 0 0 7
o.v.p.f.cff.Type2CharStringParser 2 2 1
o.v.p.f.cff.CFFFontBaseParser 1.013 8 22
o.v.p.f.cff.CFFFontProgram 0.8778 16 6
o.v.p.f.cff.CharStringsWidths 1.6667 2 15
o.v.p.f.cff.CFFCIDFontProgram 1.0044 16 15
o.v.p.f.cff.CFFType1FontProgram 0.9818 16 11
o.v.a.io.ASInputStream 1.0476 8 3
o.v.a.io.ASInputStreamWrapper -0 9 1
o.v.a.io.ASConcatenatedInputStream 0.2857 8 2
o.v.a.io.ASMemoryInStream 0.7424 12 6
o.v.p.f.type3.PDType3CharProc NaN 2 0
o.v.p.f.type3.Type3CharProcParser 1.3333 2 3
o.v.p.f.type3.PDType3Font 0.875 9 1
o.v.p.f.type1.EexecFilterDecode NaN 1 7
o.v.p.f.type1.BaseCharStringParser 1.0625 7 8
o.v.p.f.type1.Type1CharStringParser NaN 2 0
o.v.p.f.type1.Type1StringConstants 0 0 13
o.v.p.f.type1.Type1PrivateParser 1.3571 3 7
o.v.p.f.type1.ZapfDingbats 0 0 1
o.v.p.f.type1.SymbolSet 0 0 1
o.v.p.f.type1.Type1FontProgram 0.9667 16 8
o.v.p.f.type1.PDType1Font 0.9286 8 4
o.v.p.postscript.PSParser 1.25 3 2
o.v.p.postscript.PostScriptException NaN 0 0
o.v.p.postscript.PSStackMark 0 0 1
o.v.p.postscript.PSLiteralObject NaN 1 1
o.v.p.postscript.PSProcedure 0.5 3 1
o.v.p.postscript.PSObject NaN 1 1
o.v.p.postscript.PSOperator 0.6667 2 3
o.v.p.f.opentype.OpenTypeFontProgram 0.9441 14 11
o.v.c.xref.COSXRefEntry NaN 1 4
o.v.c.xref.COSXRefInfo 0.8 6 3
o.v.c.xref.COSXRefTable 0.5 5 2
o.v.c.xref.COSXRefRange NaN 1 2
o.v.c.xref.COSXRefSection 0.3333 10 1
o.v.a.exceptions.StringExceptions 0 0 11
o.v.a.filters.ASOutFilter 0.25 5 1
o.v.a.filters.ASInFilter 0.2 11 1
o.v.a.filters.ASFilterFactory -0 2 1
o.v.external.J..$Builder 0.875 9 8
o.v.external.JPEG2000 1.0909 8 22
o.v.external.ICCProfile 1.0365 18 29
o.v.f.fonts.PDFontFactory 0 0 1
o.v.p.actions.PDWidgetAdditionalActions NaN 1 1
o.v.p.actions.PDCatalogAdditionalActions 1.5 2 2
o.v.p.actions.PDAbstractAdditionalActions NaN 4 0
o.v.p.actions.PDPageAdditionalActions 1.5 2 2
o.v.p.actions.PDFormFieldActions 1.5 2 2
o.v.p.actions.PDAnnotationAdditionalActions 1.5 2 2
o.v.p.actions.PDMediaClip NaN 2 0
o.v.p.actions.PDAction NaN 5 0

Download XML.