logo

Back to index

LCOM3

Min: 0.1429, max: 1.7333, yellow zone: [0.4000 .. 0.6000].

Elements: 143, μ: 0.9275, σ: 0.2983, Var: 0.0890, defects: 28%.

Packages: 38, classes: 251.

Green: 128, yellow: 10, red: 113.

Class LCOM3 methods attributes
o.v.p.encryption.AccessPermissions 1.1429 8 10
o.v.p.encryption.PDCryptFilter 0 2 0
o.v.p.encryption.StandardSecurityHandler 0.85 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 1.1667 4 2
o.v.p.patterns.PDTilingPattern 0 12 0
o.v.exceptions.LoopedException 0 0 0
o.v.exceptions.InvalidPasswordException 0 0 0
o.v.exceptions.VeraPDFParserException 0 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.8214 8 4
o.v.io.InternalOutputStream 0.7333 16 3
o.v.p.colors.PDCalGray 0 4 0
o.v.p.colors.PDColorSpace 0 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.3 3 5
o.v.p.colors.PDLab 0 4 0
o.v.p.colors.PDCalRGB 0 5 0
o.v.p.colors.PDDeviceN 0.875 9 1
o.v.p.colors.PDSeparation 0 8 0
o.v.p.colors.PDSpecialColorSpace 0.8333 4 2
o.v.p.colors.PDIndexed 1.1667 7 1
o.v.p.colors.PDICCBased 0.7917 9 3
o.v.c.filters.COSFilterASCII85Encode 0 0 0
o.v.c.filters.COSFilterASCIIHexEncode 0 0 2
o.v.c.filters.COSFilterASCIIHexDecode 0 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 0 1 3
o.v.c.filters.COSFilterFlateEncode 0 2 0
o.v.parser.FunctionParser 1.6667 2 3
o.v.parser.NotSeekableBaseParser 0.8673 15 7
o.v.parser.PDFStreamParser 1 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 0 1 2
o.v.parser.COSParser 0.8857 6 7
o.v.parser.BaseParser 0.8 25 5
o.v.parser.SignatureParser 1.3333 3 9
o.v.parser.PDFParser 1.0833 9 9
o.v.p.f.stdmetrics.StandardFontMetrics 0.965 23 13
o.v.p.f.stdmetrics.AFMParser 0 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 0 1 0
o.v.pd.PDAppearanceStream 0 0 0
o.v.pd.PD3DStream 0 1 0
o.v.pd.PDHalftone 0 3 0
o.v.pd.PDAppearanceEntry 0 3 0
o.v.pd.PDGroup 0 5 0
o.v.pd.PDCatalog 1 11 1
o.v.pd.PDExtGState 1.0588 18 1
o.v.pd.PDOutlineDictionary 0 3 0
o.v.pd.PDPageContentStream 0 2 0
o.v.pd.PDNavigationNode 0 4 0
o.v.pd.PDAnnotation 0 33 0
o.v.pd.PDObject 0.1579 20 1
o.v.pd.PDDocument 0.8816 20 4
o.v.pd.PDNamesDictionary 0 2 0
o.v.pd.PDMetadata 1.5 3 1
o.v.pd.PDResource 0 2 1
o.v.pd.PDOutlineItem 1.1667 7 1
o.v.pd.PDNameTreeNode 1.3333 2 3
o.v.pd.PDSignature 0 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 0 2 0
o.v.p.form.PDSignatureField 0 2 0
o.v.p.form.PDFormField 1 7 1
o.v.c.visitor.IndirectWriter 0 1 1
o.v.c.visitor.COSCopier 0 10 1
o.v.c.visitor.Writer 0.9474 39 10
o.v.p.structure.PDMCRDictionary 0 3 0
o.v.p.structure.PDNameSpaceRoleMapping 0 1 0
o.v.p.structure.StructureElementAccessObject 0 2 2
o.v.p.structure.PDStructTreeNode 0 2 0
o.v.p.structure.PDOBJRDictionary 0 2 0
o.v.p.structure.PDStructElem 0.75 13 1
o.v.p.structure.PDNumberTreeNode 0 5 0
o.v.p.structure.PDStructureNameSpace 1 2 1
o.v.p.structure.StructureType 0.75 3 2
o.v.p.structure.PDStructTreeRoot 0 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 0 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.9354 26 13
o.v.p.f.cmap.CMapParser 1.3889 3 9
o.v.p.annotations.PDWidgetAnnotation 0 1 0
o.v.p.function.PSOperatorsConstants 0 0 60
o.v.p.function.PDType4Function 1 4 4
o.v.p.function.PDType2Function 1 5 7
o.v.p.function.PDType3Function 0.8333 7 4
o.v.p.function.PDFunction 1.1667 7 1
o.v.p.function.PDType0Function 1.08 6 10
o.v.p.font.PDCIDSystemInfo 0 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.0192 9 13
o.v.p.font.Encoding 1.3333 2 6
o.v.p.font.CIDWArray 0 1 3
o.v.p.font.PDFont 0.977 29 14
o.v.p.font.PDCIDFont 0.95 9 5
o.v.p.font.CIDWArrayRange 1 2 3
o.v.p.font.PDSimpleFont 0 1 1
o.v.p.font.PDFontDescriptor 0.9952 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 0 1 1
o.v.p.f.truetype.TrueTypePostTable 0.8333 4 4
o.v.p.f.truetype.TrueTypeCmapSubtable 0.8958 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.9444 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.6944 19 2
o.v.cos.COSDirect 1.0169 60 5
o.v.cos.COSNull 1.25 5 2
o.v.cos.COSInteger 0.7 11 1
o.v.cos.COSReal 0.9 11 2
o.v.cos.COSName 0.5 13 1
o.v.cos.COSFilters 0.6 6 2
o.v.cos.COSString 0.8083 25 5
o.v.cos.COSIndirect 0.9333 66 3
o.v.cos.COSStream 0.9481 23 7
o.v.cos.COSKey 0.3333 7 2
o.v.cos.COSNumber 0 0 0
o.v.cos.COSEmbeddedFileDict 0 1 2
o.v.cos.COSTrailer 0 14 0
o.v.cos.COSHeader 0.8878 15 7
o.v.cos.COSObject 0.8213 76 5
o.v.cos.COSDocument 0.9551 42 19
o.v.a.f.io.COSFilterASCIIReader 0 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 0 12 0
o.v.p.images.PDXPostScript 0 1 0
o.v.p.images.PDXObject 0 4 0
o.v.p.images.PDXImage 1 16 5
o.v.p.images.PDInlineImage 1.0833 5 3
o.v.f.colors.ColorSpaceFactory 0 0 1
o.v.tools.IntReference 0 5 1
o.v.tools.P..$PageLabelDictionary 0 1 5
o.v.tools.PageLabels 0 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 0 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.1667 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.0195 8 22
o.v.p.f.cff.CFFFontProgram 0.8889 16 6
o.v.p.f.cff.CharStringsWidths 1.7333 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 0 2 0
o.v.p.f.type3.Type3CharProcParser 1.3333 2 3
o.v.p.f.type3.PDType3Font 1.125 9 1
o.v.p.f.type1.EexecFilterDecode 0 1 7
o.v.p.f.type1.BaseCharStringParser 1.0625 7 8
o.v.p.f.type1.Type1CharStringParser 0 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.975 16 8
o.v.p.f.type1.PDType1Font 1.0357 8 4
o.v.p.postscript.PSParser 1.25 3 2
o.v.p.postscript.PostScriptException 0 0 0
o.v.p.postscript.PSStackMark 0 0 1
o.v.p.postscript.PSLiteralObject 0 1 1
o.v.p.postscript.PSProcedure 0.5 3 1
o.v.p.postscript.PSObject 0 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 0 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 0 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.0426 18 29
o.v.f.fonts.PDFontFactory 0 0 1
o.v.p.actions.PDWidgetAdditionalActions 0 1 1
o.v.p.actions.PDCatalogAdditionalActions 2 2 2
o.v.p.actions.PDAbstractAdditionalActions 0 4 0
o.v.p.actions.PDPageAdditionalActions 2 2 2
o.v.p.actions.PDFormFieldActions 2 2 2
o.v.p.actions.PDAnnotationAdditionalActions 2 2 2
o.v.p.actions.PDMediaClip 0 2 0
o.v.p.actions.PDAction 0 5 0

Download XML.