Subroutine Coverage
| blib/lib/GDS2.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
106 |
253 |
41.9
|
| pod |
130 |
172 |
75.5
|
| line |
count |
pod |
subroutine |
|
57
|
6 |
n/a |
BEGIN |
|
58
|
6 |
n/a |
BEGIN |
|
60
|
6 |
n/a |
BEGIN |
|
61
|
6 |
n/a |
BEGIN |
|
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 |
|
72
|
6 |
n/a |
BEGIN |
|
75
|
6 |
n/a |
BEGIN |
|
82
|
6 |
n/a |
BEGIN |
|
83
|
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 |
|
93
|
6 |
n/a |
BEGIN |
|
94
|
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 |
|
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 |
|
141
|
6 |
n/a |
BEGIN |
|
142
|
6 |
n/a |
BEGIN |
|
143
|
6 |
n/a |
BEGIN |
|
145
|
6 |
n/a |
BEGIN |
|
147
|
6 |
n/a |
BEGIN |
|
148
|
6 |
n/a |
BEGIN |
|
149
|
6 |
n/a |
BEGIN |
|
151
|
6 |
n/a |
BEGIN |
|
152
|
6 |
n/a |
BEGIN |
|
153
|
6 |
n/a |
BEGIN |
|
154
|
6 |
n/a |
BEGIN |
|
157
|
6 |
n/a |
BEGIN |
|
158
|
6 |
n/a |
BEGIN |
|
160
|
6 |
n/a |
BEGIN |
|
161
|
6 |
n/a |
BEGIN |
|
164
|
6 |
n/a |
BEGIN |
|
165
|
6 |
n/a |
BEGIN |
|
537
|
8 |
Yes |
new |
|
622
|
4 |
No |
getG_epsilon |
|
631
|
4 |
No |
getG_fltLen |
|
640
|
2 |
No |
endianness |
|
649
|
3 |
No |
cleanExpNum |
|
661
|
189 |
No |
cleanFloatNum |
|
677
|
0 |
Yes |
fileNum |
|
696
|
5 |
Yes |
close |
|
749
|
2 |
Yes |
printInitLib |
|
808
|
4 |
Yes |
printBgnstr |
|
888
|
2 |
Yes |
printPath |
|
1041
|
2 |
Yes |
printBoundary |
|
1110
|
2 |
Yes |
printSref |
|
1208
|
2 |
Yes |
printAref |
|
1330
|
0 |
Yes |
printText |
|
1481
|
0 |
Yes |
saveGds2Record |
|
1716
|
317 |
Yes |
printGds2Record |
|
2031
|
0 |
Yes |
printRecord |
|
2069
|
172 |
Yes |
readGds2Record |
|
2096
|
256 |
Yes |
readGds2RecordHeader |
|
2179
|
255 |
Yes |
readGds2RecordData |
|
2330
|
0 |
Yes |
returnRecordType |
|
2347
|
0 |
Yes |
returnRecordTypeString |
|
2364
|
255 |
Yes |
returnRecordAsString |
|
2575
|
0 |
Yes |
returnXyAsArray |
|
2628
|
0 |
Yes |
returnRecordAsPerl |
|
2719
|
0 |
Yes |
printAngle |
|
2742
|
0 |
Yes |
printAttrtable |
|
2761
|
0 |
Yes |
printBgnextn |
|
2785
|
0 |
Yes |
printBgnlib |
|
2811
|
0 |
Yes |
printBox |
|
2825
|
0 |
Yes |
printBoxtype |
|
2844
|
0 |
Yes |
printColrow |
|
2876
|
0 |
Yes |
printDatatype |
|
2885
|
0 |
No |
printEflags |
|
2899
|
0 |
Yes |
printElkey |
|
2915
|
0 |
Yes |
printEndel |
|
2929
|
0 |
Yes |
printEndextn |
|
2948
|
2 |
Yes |
printEndlib |
|
2959
|
4 |
Yes |
printEndstr |
|
2970
|
0 |
Yes |
printEndmasks |
|
2984
|
0 |
Yes |
printFonts |
|
2996
|
0 |
No |
printFormat |
|
3008
|
0 |
No |
printGenerations |
|
3024
|
0 |
Yes |
printHeader |
|
3045
|
0 |
Yes |
printLayer |
|
3054
|
0 |
No |
printLibdirsize |
|
3068
|
0 |
Yes |
printLibname |
|
3080
|
0 |
No |
printLibsecur |
|
3087
|
0 |
No |
printLinkkeys |
|
3099
|
0 |
No |
printLinktype |
|
3120
|
0 |
Yes |
printPathtype |
|
3138
|
0 |
Yes |
printMag |
|
3148
|
0 |
No |
printMask |
|
3160
|
0 |
No |
printNode |
|
3176
|
0 |
Yes |
printNodetype |
|
3188
|
0 |
No |
printPlex |
|
3214
|
0 |
Yes |
printPresentation |
|
3252
|
0 |
Yes |
printPropattr |
|
3271
|
0 |
Yes |
printPropvalue |
|
3283
|
0 |
No |
printReflibs |
|
3295
|
0 |
No |
printReserved |
|
3314
|
0 |
Yes |
printSname |
|
3326
|
0 |
No |
printSpacing |
|
3333
|
0 |
No |
printSrfname |
|
3347
|
0 |
Yes |
printStrans |
|
3364
|
0 |
No |
printStrclass |
|
3378
|
0 |
Yes |
printString |
|
3397
|
0 |
Yes |
printStrname |
|
3409
|
0 |
No |
printStrtype |
|
3416
|
0 |
No |
printStyptable |
|
3428
|
0 |
No |
printTapecode |
|
3440
|
0 |
No |
printTapenum |
|
3452
|
0 |
No |
printTextnode |
|
3466
|
0 |
Yes |
printTexttype |
|
3479
|
0 |
No |
printUinteger |
|
3494
|
0 |
Yes |
printUnits |
|
3521
|
0 |
No |
printUstring |
|
3535
|
0 |
Yes |
printWidth |
|
3558
|
0 |
Yes |
printXy |
|
3596
|
0 |
Yes |
returnFilePosition |
|
3603
|
0 |
No |
tellSize |
|
3617
|
0 |
Yes |
returnBgnextn |
|
3633
|
0 |
Yes |
returnDatatype |
|
3648
|
0 |
No |
returnEndextn |
|
3665
|
0 |
Yes |
returnLayer |
|
3680
|
0 |
Yes |
returnPathtype |
|
3695
|
0 |
Yes |
returnPropattr |
|
3710
|
0 |
Yes |
returnPropvalue |
|
3722
|
0 |
Yes |
returnSname |
|
3734
|
0 |
Yes |
returnString |
|
3746
|
0 |
Yes |
returnStrname |
|
3761
|
0 |
Yes |
returnTexttype |
|
3776
|
0 |
Yes |
returnWidth |
|
3797
|
0 |
Yes |
isAref |
|
3809
|
0 |
Yes |
isBgnlib |
|
3821
|
0 |
Yes |
isBgnstr |
|
3833
|
0 |
Yes |
isBoundary |
|
3845
|
0 |
Yes |
isDatatype |
|
3857
|
0 |
Yes |
isEndlib |
|
3869
|
0 |
Yes |
isEndel |
|
3881
|
0 |
Yes |
isEndstr |
|
3894
|
0 |
Yes |
isHeader |
|
3906
|
0 |
Yes |
isLibname |
|
3918
|
0 |
Yes |
isPath |
|
3930
|
0 |
Yes |
isSref |
|
3942
|
0 |
Yes |
isSrfname |
|
3954
|
0 |
Yes |
isText |
|
3966
|
0 |
Yes |
isUnits |
|
3978
|
0 |
Yes |
isLayer |
|
3990
|
0 |
Yes |
isStrname |
|
4002
|
0 |
Yes |
isWidth |
|
4014
|
0 |
Yes |
isXy |
|
4026
|
0 |
Yes |
isSname |
|
4038
|
0 |
Yes |
isColrow |
|
4050
|
0 |
Yes |
isTextnode |
|
4062
|
0 |
Yes |
isNode |
|
4074
|
0 |
Yes |
isTexttype |
|
4086
|
0 |
Yes |
isPresentation |
|
4098
|
0 |
Yes |
isSpacing |
|
4110
|
0 |
Yes |
isString |
|
4122
|
0 |
Yes |
isStrans |
|
4134
|
0 |
Yes |
isMag |
|
4146
|
0 |
Yes |
isAngle |
|
4158
|
0 |
Yes |
isUinteger |
|
4170
|
0 |
Yes |
isUstring |
|
4182
|
0 |
Yes |
isReflibs |
|
4194
|
0 |
Yes |
isFonts |
|
4206
|
0 |
Yes |
isPathtype |
|
4218
|
0 |
Yes |
isGenerations |
|
4230
|
0 |
Yes |
isAttrtable |
|
4242
|
0 |
Yes |
isStyptable |
|
4254
|
0 |
Yes |
isStrtype |
|
4266
|
0 |
Yes |
isEflags |
|
4278
|
0 |
Yes |
isElkey |
|
4290
|
0 |
Yes |
isLinktype |
|
4302
|
0 |
Yes |
isLinkkeys |
|
4314
|
0 |
Yes |
isNodetype |
|
4326
|
0 |
Yes |
isPropattr |
|
4338
|
0 |
Yes |
isPropvalue |
|
4350
|
0 |
Yes |
isBox |
|
4362
|
0 |
Yes |
isBoxtype |
|
4374
|
0 |
Yes |
isPlex |
|
4386
|
0 |
Yes |
isBgnextn |
|
4398
|
0 |
Yes |
isEndextn |
|
4410
|
0 |
Yes |
isTapenum |
|
4422
|
0 |
Yes |
isTapecode |
|
4434
|
0 |
Yes |
isStrclass |
|
4446
|
0 |
Yes |
isReserved |
|
4458
|
0 |
Yes |
isFormat |
|
4470
|
0 |
Yes |
isMask |
|
4482
|
0 |
Yes |
isEndmasks |
|
4494
|
0 |
Yes |
isLibdirsize |
|
4506
|
0 |
Yes |
isLibsecur |
|
4517
|
0 |
No |
getRecordData |
|
4544
|
0 |
No |
readRecordTypeAndData |
|
4551
|
24 |
No |
skipGds2RecordData |
|
4565
|
0 |
No |
returnNumCoords |
|
4579
|
0 |
No |
roundNum |
|
4588
|
0 |
No |
scaleNum |
|
4599
|
0 |
No |
snapNum |
|
4628
|
8 |
n/a |
DESTROY |
|
4639
|
0 |
No |
posAngle |
|
4657
|
0 |
Yes |
recordSize |
|
4672
|
0 |
Yes |
dataSize |
|
4687
|
0 |
Yes |
returnUnitsAsArray |
|
4696
|
0 |
No |
subbyte |
|
4708
|
0 |
Yes |
version |
|
4719
|
0 |
Yes |
revision |
|
4725
|
150 |
No |
getElmSpace |
|
4731
|
60 |
No |
putElmSpace |
|
4737
|
164 |
No |
getStrSpace |
|
4743
|
18 |
No |
putStrSpace |