getid3_write_id3v2 D

Total Complexity 597
Dependencies 3
Dependents 1
Total lines 2,058
Lines of code 1,587
Logical lines of code 1,243
Comment lines 348
Methods 28
Properties 10

Methods 28

Method Rating Maintainability Complexity Lines of code
GenerateID3v2FrameData()
D
0
246 612
ID3v2FrameIsAllowed()
D
4
144 310
GenerateID3v2Tag()
C
33 29 93
WriteID3v2()
C
35 23 80
RemoveID3v2()
B
36 17 89
GenerateID3v2FrameFlags()
B
48 17 32
IsValidURL()
A
49 15 28
GenerateID3v2TagFlags()
A
51 13 26
ID3v2IsValidETCOevent()
A
58 13 14
ID3v2ShortFrameNameLookup()
A
29 3 138
array_join_merge()
A
57 9 16
ID3v2IsValidAPICimageformat()
S
59 8 14
safe_parse_url()
S
59 7 13
ID3v2IsValidSYLTtype()
S
65 7 8
IsWithinBitRange()
S
61 6 12
Unsynchronise()
S
57 4 16
ID3v2IsValidAPICpicturetype()
S
69 5 6
is_hash()
S
62 4 12
ID3v2IsValidCOMRreceivedAs()
S
70 4 6
ID3v2IsValidRVA2channeltype()
S
69 4 6
IsValidMIMEstring()
S
69 4 6
ID3v2IsValidRGADname()
S
70 3 6
ID3v2IsValidRGADoriginator()
S
70 3 6
ID3v2IsValidPriceString()
S
66 3 8
ID3v2FrameFlagsLookupFileAlter()
S
66 2 10
ID3v2FrameFlagsLookupTagAlter()
S
65 2 10
ID3v2IsValidTextEncoding()
S
68 1 7
getid3_write_id3v2()
S
83 1 3