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 |