Subroutine Coverage
blib/lib/GDS2.pm |
|
Criterion |
Covered |
Total |
% |
subroutine |
106 |
253 |
41.9
|
pod |
130 |
172 |
75.5
|
line |
count |
pod |
subroutine |
62
|
6 |
n/a |
BEGIN |
63
|
6 |
n/a |
BEGIN |
65
|
6 |
n/a |
BEGIN |
66
|
6 |
n/a |
BEGIN |
67
|
6 |
n/a |
BEGIN |
68
|
6 |
n/a |
BEGIN |
70
|
6 |
n/a |
BEGIN |
71
|
6 |
n/a |
BEGIN |
72
|
6 |
n/a |
BEGIN |
77
|
6 |
n/a |
BEGIN |
80
|
6 |
n/a |
BEGIN |
87
|
6 |
n/a |
BEGIN |
88
|
6 |
n/a |
BEGIN |
89
|
6 |
n/a |
BEGIN |
90
|
6 |
n/a |
BEGIN |
91
|
6 |
n/a |
BEGIN |
92
|
6 |
n/a |
BEGIN |
93
|
6 |
n/a |
BEGIN |
98
|
6 |
n/a |
BEGIN |
99
|
6 |
n/a |
BEGIN |
100
|
6 |
n/a |
BEGIN |
101
|
6 |
n/a |
BEGIN |
102
|
6 |
n/a |
BEGIN |
103
|
6 |
n/a |
BEGIN |
104
|
6 |
n/a |
BEGIN |
105
|
6 |
n/a |
BEGIN |
106
|
6 |
n/a |
BEGIN |
107
|
6 |
n/a |
BEGIN |
108
|
6 |
n/a |
BEGIN |
109
|
6 |
n/a |
BEGIN |
110
|
6 |
n/a |
BEGIN |
111
|
6 |
n/a |
BEGIN |
112
|
6 |
n/a |
BEGIN |
113
|
6 |
n/a |
BEGIN |
114
|
6 |
n/a |
BEGIN |
115
|
6 |
n/a |
BEGIN |
116
|
6 |
n/a |
BEGIN |
117
|
6 |
n/a |
BEGIN |
118
|
6 |
n/a |
BEGIN |
119
|
6 |
n/a |
BEGIN |
120
|
6 |
n/a |
BEGIN |
121
|
6 |
n/a |
BEGIN |
122
|
6 |
n/a |
BEGIN |
123
|
6 |
n/a |
BEGIN |
124
|
6 |
n/a |
BEGIN |
125
|
6 |
n/a |
BEGIN |
126
|
6 |
n/a |
BEGIN |
127
|
6 |
n/a |
BEGIN |
128
|
6 |
n/a |
BEGIN |
129
|
6 |
n/a |
BEGIN |
130
|
6 |
n/a |
BEGIN |
131
|
6 |
n/a |
BEGIN |
132
|
6 |
n/a |
BEGIN |
133
|
6 |
n/a |
BEGIN |
134
|
6 |
n/a |
BEGIN |
135
|
6 |
n/a |
BEGIN |
136
|
6 |
n/a |
BEGIN |
138
|
6 |
n/a |
BEGIN |
139
|
6 |
n/a |
BEGIN |
140
|
6 |
n/a |
BEGIN |
141
|
6 |
n/a |
BEGIN |
143
|
6 |
n/a |
BEGIN |
144
|
6 |
n/a |
BEGIN |
146
|
6 |
n/a |
BEGIN |
147
|
6 |
n/a |
BEGIN |
148
|
6 |
n/a |
BEGIN |
150
|
6 |
n/a |
BEGIN |
152
|
6 |
n/a |
BEGIN |
153
|
6 |
n/a |
BEGIN |
154
|
6 |
n/a |
BEGIN |
156
|
6 |
n/a |
BEGIN |
157
|
6 |
n/a |
BEGIN |
158
|
6 |
n/a |
BEGIN |
159
|
6 |
n/a |
BEGIN |
162
|
6 |
n/a |
BEGIN |
163
|
6 |
n/a |
BEGIN |
165
|
6 |
n/a |
BEGIN |
166
|
6 |
n/a |
BEGIN |
169
|
6 |
n/a |
BEGIN |
170
|
6 |
n/a |
BEGIN |
537
|
8 |
Yes |
new |
609
|
4 |
No |
getG_epsilon |
618
|
4 |
No |
getG_fltLen |
627
|
2 |
No |
endianness |
636
|
3 |
No |
cleanExpNum |
648
|
189 |
No |
cleanFloatNum |
664
|
0 |
Yes |
fileNum |
683
|
5 |
Yes |
close |
736
|
2 |
Yes |
printInitLib |
795
|
4 |
Yes |
printBgnstr |
875
|
2 |
Yes |
printPath |
1028
|
2 |
Yes |
printBoundary |
1097
|
2 |
Yes |
printSref |
1195
|
2 |
Yes |
printAref |
1317
|
0 |
Yes |
printText |
1468
|
0 |
Yes |
saveGds2Record |
1703
|
317 |
Yes |
printGds2Record |
2018
|
0 |
Yes |
printRecord |
2056
|
172 |
Yes |
readGds2Record |
2083
|
256 |
Yes |
readGds2RecordHeader |
2166
|
255 |
Yes |
readGds2RecordData |
2317
|
0 |
Yes |
returnRecordType |
2334
|
0 |
Yes |
returnRecordTypeString |
2351
|
255 |
Yes |
returnRecordAsString |
2562
|
0 |
Yes |
returnXyAsArray |
2615
|
0 |
Yes |
returnRecordAsPerl |
2706
|
0 |
Yes |
printAngle |
2723
|
0 |
Yes |
printAttrtable |
2742
|
0 |
Yes |
printBgnextn |
2766
|
0 |
Yes |
printBgnlib |
2792
|
0 |
Yes |
printBox |
2806
|
0 |
Yes |
printBoxtype |
2825
|
0 |
Yes |
printColrow |
2857
|
0 |
Yes |
printDatatype |
2866
|
0 |
No |
printEflags |
2880
|
0 |
Yes |
printElkey |
2896
|
0 |
Yes |
printEndel |
2910
|
0 |
Yes |
printEndextn |
2929
|
2 |
Yes |
printEndlib |
2940
|
4 |
Yes |
printEndstr |
2951
|
0 |
Yes |
printEndmasks |
2965
|
0 |
Yes |
printFonts |
2977
|
0 |
No |
printFormat |
2989
|
0 |
No |
printGenerations |
3005
|
0 |
Yes |
printHeader |
3026
|
0 |
Yes |
printLayer |
3035
|
0 |
No |
printLibdirsize |
3049
|
0 |
Yes |
printLibname |
3061
|
0 |
No |
printLibsecur |
3068
|
0 |
No |
printLinkkeys |
3080
|
0 |
No |
printLinktype |
3101
|
0 |
Yes |
printPathtype |
3119
|
0 |
Yes |
printMag |
3129
|
0 |
No |
printMask |
3141
|
0 |
No |
printNode |
3157
|
0 |
Yes |
printNodetype |
3169
|
0 |
No |
printPlex |
3195
|
0 |
Yes |
printPresentation |
3233
|
0 |
Yes |
printPropattr |
3252
|
0 |
Yes |
printPropvalue |
3264
|
0 |
No |
printReflibs |
3276
|
0 |
No |
printReserved |
3295
|
0 |
Yes |
printSname |
3307
|
0 |
No |
printSpacing |
3314
|
0 |
No |
printSrfname |
3328
|
0 |
Yes |
printStrans |
3345
|
0 |
No |
printStrclass |
3359
|
0 |
Yes |
printString |
3378
|
0 |
Yes |
printStrname |
3390
|
0 |
No |
printStrtype |
3397
|
0 |
No |
printStyptable |
3409
|
0 |
No |
printTapecode |
3421
|
0 |
No |
printTapenum |
3433
|
0 |
No |
printTextnode |
3447
|
0 |
Yes |
printTexttype |
3460
|
0 |
No |
printUinteger |
3475
|
0 |
Yes |
printUnits |
3502
|
0 |
No |
printUstring |
3516
|
0 |
Yes |
printWidth |
3539
|
0 |
Yes |
printXy |
3577
|
0 |
Yes |
returnFilePosition |
3584
|
0 |
No |
tellSize |
3598
|
0 |
Yes |
returnBgnextn |
3614
|
0 |
Yes |
returnDatatype |
3629
|
0 |
No |
returnEndextn |
3646
|
0 |
Yes |
returnLayer |
3661
|
0 |
Yes |
returnPathtype |
3676
|
0 |
Yes |
returnPropattr |
3691
|
0 |
Yes |
returnPropvalue |
3703
|
0 |
Yes |
returnSname |
3715
|
0 |
Yes |
returnString |
3727
|
0 |
Yes |
returnStrname |
3742
|
0 |
Yes |
returnTexttype |
3757
|
0 |
Yes |
returnWidth |
3778
|
0 |
Yes |
isAref |
3790
|
0 |
Yes |
isBgnlib |
3802
|
0 |
Yes |
isBgnstr |
3814
|
0 |
Yes |
isBoundary |
3826
|
0 |
Yes |
isDatatype |
3838
|
0 |
Yes |
isEndlib |
3850
|
0 |
Yes |
isEndel |
3862
|
0 |
Yes |
isEndstr |
3875
|
0 |
Yes |
isHeader |
3887
|
0 |
Yes |
isLibname |
3899
|
0 |
Yes |
isPath |
3911
|
0 |
Yes |
isSref |
3923
|
0 |
Yes |
isSrfname |
3935
|
0 |
Yes |
isText |
3947
|
0 |
Yes |
isUnits |
3959
|
0 |
Yes |
isLayer |
3971
|
0 |
Yes |
isStrname |
3983
|
0 |
Yes |
isWidth |
3995
|
0 |
Yes |
isXy |
4007
|
0 |
Yes |
isSname |
4019
|
0 |
Yes |
isColrow |
4031
|
0 |
Yes |
isTextnode |
4043
|
0 |
Yes |
isNode |
4055
|
0 |
Yes |
isTexttype |
4067
|
0 |
Yes |
isPresentation |
4079
|
0 |
Yes |
isSpacing |
4091
|
0 |
Yes |
isString |
4103
|
0 |
Yes |
isStrans |
4115
|
0 |
Yes |
isMag |
4127
|
0 |
Yes |
isAngle |
4139
|
0 |
Yes |
isUinteger |
4151
|
0 |
Yes |
isUstring |
4163
|
0 |
Yes |
isReflibs |
4175
|
0 |
Yes |
isFonts |
4187
|
0 |
Yes |
isPathtype |
4199
|
0 |
Yes |
isGenerations |
4211
|
0 |
Yes |
isAttrtable |
4223
|
0 |
Yes |
isStyptable |
4235
|
0 |
Yes |
isStrtype |
4247
|
0 |
Yes |
isEflags |
4259
|
0 |
Yes |
isElkey |
4271
|
0 |
Yes |
isLinktype |
4283
|
0 |
Yes |
isLinkkeys |
4295
|
0 |
Yes |
isNodetype |
4307
|
0 |
Yes |
isPropattr |
4319
|
0 |
Yes |
isPropvalue |
4331
|
0 |
Yes |
isBox |
4343
|
0 |
Yes |
isBoxtype |
4355
|
0 |
Yes |
isPlex |
4367
|
0 |
Yes |
isBgnextn |
4379
|
0 |
Yes |
isEndextn |
4391
|
0 |
Yes |
isTapenum |
4403
|
0 |
Yes |
isTapecode |
4415
|
0 |
Yes |
isStrclass |
4427
|
0 |
Yes |
isReserved |
4439
|
0 |
Yes |
isFormat |
4451
|
0 |
Yes |
isMask |
4463
|
0 |
Yes |
isEndmasks |
4475
|
0 |
Yes |
isLibdirsize |
4487
|
0 |
Yes |
isLibsecur |
4498
|
0 |
No |
getRecordData |
4525
|
0 |
No |
readRecordTypeAndData |
4532
|
24 |
No |
skipGds2RecordData |
4546
|
0 |
No |
returnNumCoords |
4560
|
0 |
No |
roundNum |
4569
|
0 |
No |
scaleNum |
4580
|
0 |
No |
snapNum |
4609
|
8 |
n/a |
DESTROY |
4620
|
0 |
No |
posAngle |
4638
|
0 |
Yes |
recordSize |
4653
|
0 |
Yes |
dataSize |
4668
|
0 |
Yes |
returnUnitsAsArray |
4677
|
0 |
No |
subbyte |
4689
|
0 |
Yes |
version |
4700
|
0 |
Yes |
revision |
4706
|
150 |
No |
getElmSpace |
4712
|
60 |
No |
putElmSpace |
4718
|
164 |
No |
getStrSpace |
4724
|
18 |
No |
putStrSpace |