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 |