Subroutine Coverage
| blib/lib/GDS2.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
105 |
252 |
41.6
|
| pod |
130 |
172 |
75.5
|
| line |
count |
pod |
subroutine |
|
59
|
6 |
n/a |
BEGIN |
|
60
|
6 |
n/a |
BEGIN |
|
63
|
6 |
n/a |
BEGIN |
|
64
|
6 |
n/a |
BEGIN |
|
65
|
6 |
n/a |
BEGIN |
|
67
|
6 |
n/a |
BEGIN |
|
68
|
6 |
n/a |
BEGIN |
|
69
|
6 |
n/a |
BEGIN |
|
74
|
6 |
n/a |
BEGIN |
|
77
|
6 |
n/a |
BEGIN |
|
84
|
6 |
n/a |
BEGIN |
|
85
|
6 |
n/a |
BEGIN |
|
86
|
6 |
n/a |
BEGIN |
|
87
|
6 |
n/a |
BEGIN |
|
88
|
6 |
n/a |
BEGIN |
|
89
|
6 |
n/a |
BEGIN |
|
90
|
6 |
n/a |
BEGIN |
|
95
|
6 |
n/a |
BEGIN |
|
96
|
6 |
n/a |
BEGIN |
|
97
|
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 |
|
135
|
6 |
n/a |
BEGIN |
|
136
|
6 |
n/a |
BEGIN |
|
137
|
6 |
n/a |
BEGIN |
|
138
|
6 |
n/a |
BEGIN |
|
140
|
6 |
n/a |
BEGIN |
|
141
|
6 |
n/a |
BEGIN |
|
143
|
6 |
n/a |
BEGIN |
|
144
|
6 |
n/a |
BEGIN |
|
145
|
6 |
n/a |
BEGIN |
|
147
|
6 |
n/a |
BEGIN |
|
149
|
6 |
n/a |
BEGIN |
|
150
|
6 |
n/a |
BEGIN |
|
151
|
6 |
n/a |
BEGIN |
|
153
|
6 |
n/a |
BEGIN |
|
154
|
6 |
n/a |
BEGIN |
|
155
|
6 |
n/a |
BEGIN |
|
156
|
6 |
n/a |
BEGIN |
|
159
|
6 |
n/a |
BEGIN |
|
160
|
6 |
n/a |
BEGIN |
|
162
|
6 |
n/a |
BEGIN |
|
163
|
6 |
n/a |
BEGIN |
|
166
|
6 |
n/a |
BEGIN |
|
167
|
6 |
n/a |
BEGIN |
|
539
|
8 |
Yes |
new |
|
624
|
4 |
No |
getG_epsilon |
|
633
|
4 |
No |
getG_fltLen |
|
642
|
2 |
No |
endianness |
|
651
|
3 |
No |
cleanExpNum |
|
663
|
189 |
No |
cleanFloatNum |
|
679
|
0 |
Yes |
fileNum |
|
698
|
5 |
Yes |
close |
|
751
|
2 |
Yes |
printInitLib |
|
810
|
4 |
Yes |
printBgnstr |
|
890
|
2 |
Yes |
printPath |
|
1043
|
2 |
Yes |
printBoundary |
|
1112
|
2 |
Yes |
printSref |
|
1210
|
2 |
Yes |
printAref |
|
1332
|
0 |
Yes |
printText |
|
1483
|
0 |
Yes |
saveGds2Record |
|
1718
|
317 |
Yes |
printGds2Record |
|
2033
|
0 |
Yes |
printRecord |
|
2071
|
172 |
Yes |
readGds2Record |
|
2098
|
256 |
Yes |
readGds2RecordHeader |
|
2181
|
255 |
Yes |
readGds2RecordData |
|
2332
|
0 |
Yes |
returnRecordType |
|
2349
|
0 |
Yes |
returnRecordTypeString |
|
2366
|
255 |
Yes |
returnRecordAsString |
|
2577
|
0 |
Yes |
returnXyAsArray |
|
2630
|
0 |
Yes |
returnRecordAsPerl |
|
2721
|
0 |
Yes |
printAngle |
|
2744
|
0 |
Yes |
printAttrtable |
|
2763
|
0 |
Yes |
printBgnextn |
|
2787
|
0 |
Yes |
printBgnlib |
|
2813
|
0 |
Yes |
printBox |
|
2827
|
0 |
Yes |
printBoxtype |
|
2846
|
0 |
Yes |
printColrow |
|
2878
|
0 |
Yes |
printDatatype |
|
2887
|
0 |
No |
printEflags |
|
2901
|
0 |
Yes |
printElkey |
|
2917
|
0 |
Yes |
printEndel |
|
2931
|
0 |
Yes |
printEndextn |
|
2950
|
2 |
Yes |
printEndlib |
|
2961
|
4 |
Yes |
printEndstr |
|
2972
|
0 |
Yes |
printEndmasks |
|
2986
|
0 |
Yes |
printFonts |
|
2998
|
0 |
No |
printFormat |
|
3010
|
0 |
No |
printGenerations |
|
3026
|
0 |
Yes |
printHeader |
|
3047
|
0 |
Yes |
printLayer |
|
3056
|
0 |
No |
printLibdirsize |
|
3070
|
0 |
Yes |
printLibname |
|
3082
|
0 |
No |
printLibsecur |
|
3089
|
0 |
No |
printLinkkeys |
|
3101
|
0 |
No |
printLinktype |
|
3122
|
0 |
Yes |
printPathtype |
|
3140
|
0 |
Yes |
printMag |
|
3150
|
0 |
No |
printMask |
|
3162
|
0 |
No |
printNode |
|
3178
|
0 |
Yes |
printNodetype |
|
3190
|
0 |
No |
printPlex |
|
3216
|
0 |
Yes |
printPresentation |
|
3254
|
0 |
Yes |
printPropattr |
|
3273
|
0 |
Yes |
printPropvalue |
|
3285
|
0 |
No |
printReflibs |
|
3297
|
0 |
No |
printReserved |
|
3316
|
0 |
Yes |
printSname |
|
3328
|
0 |
No |
printSpacing |
|
3335
|
0 |
No |
printSrfname |
|
3349
|
0 |
Yes |
printStrans |
|
3366
|
0 |
No |
printStrclass |
|
3380
|
0 |
Yes |
printString |
|
3399
|
0 |
Yes |
printStrname |
|
3411
|
0 |
No |
printStrtype |
|
3418
|
0 |
No |
printStyptable |
|
3430
|
0 |
No |
printTapecode |
|
3442
|
0 |
No |
printTapenum |
|
3454
|
0 |
No |
printTextnode |
|
3468
|
0 |
Yes |
printTexttype |
|
3481
|
0 |
No |
printUinteger |
|
3496
|
0 |
Yes |
printUnits |
|
3523
|
0 |
No |
printUstring |
|
3537
|
0 |
Yes |
printWidth |
|
3560
|
0 |
Yes |
printXy |
|
3598
|
0 |
Yes |
returnFilePosition |
|
3605
|
0 |
No |
tellSize |
|
3619
|
0 |
Yes |
returnBgnextn |
|
3635
|
0 |
Yes |
returnDatatype |
|
3650
|
0 |
No |
returnEndextn |
|
3667
|
0 |
Yes |
returnLayer |
|
3682
|
0 |
Yes |
returnPathtype |
|
3697
|
0 |
Yes |
returnPropattr |
|
3712
|
0 |
Yes |
returnPropvalue |
|
3724
|
0 |
Yes |
returnSname |
|
3736
|
0 |
Yes |
returnString |
|
3748
|
0 |
Yes |
returnStrname |
|
3763
|
0 |
Yes |
returnTexttype |
|
3778
|
0 |
Yes |
returnWidth |
|
3799
|
0 |
Yes |
isAref |
|
3811
|
0 |
Yes |
isBgnlib |
|
3823
|
0 |
Yes |
isBgnstr |
|
3835
|
0 |
Yes |
isBoundary |
|
3847
|
0 |
Yes |
isDatatype |
|
3859
|
0 |
Yes |
isEndlib |
|
3871
|
0 |
Yes |
isEndel |
|
3883
|
0 |
Yes |
isEndstr |
|
3896
|
0 |
Yes |
isHeader |
|
3908
|
0 |
Yes |
isLibname |
|
3920
|
0 |
Yes |
isPath |
|
3932
|
0 |
Yes |
isSref |
|
3944
|
0 |
Yes |
isSrfname |
|
3956
|
0 |
Yes |
isText |
|
3968
|
0 |
Yes |
isUnits |
|
3980
|
0 |
Yes |
isLayer |
|
3992
|
0 |
Yes |
isStrname |
|
4004
|
0 |
Yes |
isWidth |
|
4016
|
0 |
Yes |
isXy |
|
4028
|
0 |
Yes |
isSname |
|
4040
|
0 |
Yes |
isColrow |
|
4052
|
0 |
Yes |
isTextnode |
|
4064
|
0 |
Yes |
isNode |
|
4076
|
0 |
Yes |
isTexttype |
|
4088
|
0 |
Yes |
isPresentation |
|
4100
|
0 |
Yes |
isSpacing |
|
4112
|
0 |
Yes |
isString |
|
4124
|
0 |
Yes |
isStrans |
|
4136
|
0 |
Yes |
isMag |
|
4148
|
0 |
Yes |
isAngle |
|
4160
|
0 |
Yes |
isUinteger |
|
4172
|
0 |
Yes |
isUstring |
|
4184
|
0 |
Yes |
isReflibs |
|
4196
|
0 |
Yes |
isFonts |
|
4208
|
0 |
Yes |
isPathtype |
|
4220
|
0 |
Yes |
isGenerations |
|
4232
|
0 |
Yes |
isAttrtable |
|
4244
|
0 |
Yes |
isStyptable |
|
4256
|
0 |
Yes |
isStrtype |
|
4268
|
0 |
Yes |
isEflags |
|
4280
|
0 |
Yes |
isElkey |
|
4292
|
0 |
Yes |
isLinktype |
|
4304
|
0 |
Yes |
isLinkkeys |
|
4316
|
0 |
Yes |
isNodetype |
|
4328
|
0 |
Yes |
isPropattr |
|
4340
|
0 |
Yes |
isPropvalue |
|
4352
|
0 |
Yes |
isBox |
|
4364
|
0 |
Yes |
isBoxtype |
|
4376
|
0 |
Yes |
isPlex |
|
4388
|
0 |
Yes |
isBgnextn |
|
4400
|
0 |
Yes |
isEndextn |
|
4412
|
0 |
Yes |
isTapenum |
|
4424
|
0 |
Yes |
isTapecode |
|
4436
|
0 |
Yes |
isStrclass |
|
4448
|
0 |
Yes |
isReserved |
|
4460
|
0 |
Yes |
isFormat |
|
4472
|
0 |
Yes |
isMask |
|
4484
|
0 |
Yes |
isEndmasks |
|
4496
|
0 |
Yes |
isLibdirsize |
|
4508
|
0 |
Yes |
isLibsecur |
|
4519
|
0 |
No |
getRecordData |
|
4546
|
0 |
No |
readRecordTypeAndData |
|
4553
|
24 |
No |
skipGds2RecordData |
|
4567
|
0 |
No |
returnNumCoords |
|
4581
|
0 |
No |
roundNum |
|
4590
|
0 |
No |
scaleNum |
|
4601
|
0 |
No |
snapNum |
|
4630
|
8 |
n/a |
DESTROY |
|
4641
|
0 |
No |
posAngle |
|
4659
|
0 |
Yes |
recordSize |
|
4674
|
0 |
Yes |
dataSize |
|
4689
|
0 |
Yes |
returnUnitsAsArray |
|
4698
|
0 |
No |
subbyte |
|
4710
|
0 |
Yes |
version |
|
4721
|
0 |
Yes |
revision |
|
4727
|
150 |
No |
getElmSpace |
|
4733
|
60 |
No |
putElmSpace |
|
4739
|
164 |
No |
getStrSpace |
|
4745
|
18 |
No |
putStrSpace |