• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

DomCR / ACadSharp / 17737836230

15 Sep 2025 03:12PM UTC coverage: 2.092% (-76.2%) from 78.245%
17737836230

push

github

web-flow
Merge pull request #790 from DomCR/addflag-refactor

addflag refactor

141 of 9225 branches covered (1.53%)

Branch coverage included in aggregate %.

0 of 93 new or added lines in 10 files covered. (0.0%)

24910 existing lines in 372 files now uncovered.

724 of 32119 relevant lines covered (2.25%)

5.76 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/ACadSharp/GroupCodeValue.cs
1
namespace ACadSharp
2
{
3
        public static class GroupCodeValue
4
        {
5
                public static GroupCodeValueType TransformValue(int code)
UNCOV
6
                {
×
UNCOV
7
                        if (code >= 0 && code <= 4)
×
UNCOV
8
                                return GroupCodeValueType.String;
×
UNCOV
9
                        if (code == 5)
×
UNCOV
10
                                return GroupCodeValueType.Handle;
×
UNCOV
11
                        if (code >= 6 && code <= 9)
×
UNCOV
12
                                return GroupCodeValueType.String;
×
UNCOV
13
                        if (code >= 10 && code <= 39)
×
UNCOV
14
                                return GroupCodeValueType.Point3D;
×
UNCOV
15
                        if (code >= 40 && code <= 59)
×
UNCOV
16
                                return GroupCodeValueType.Double;
×
UNCOV
17
                        if (code >= 60 && code <= 79)
×
UNCOV
18
                                return GroupCodeValueType.Int16;
×
UNCOV
19
                        if (code >= 90 && code <= 99)
×
UNCOV
20
                                return GroupCodeValueType.Int32;
×
UNCOV
21
                        if (code == 100)
×
UNCOV
22
                                return GroupCodeValueType.String;
×
UNCOV
23
                        if (code == 101)
×
UNCOV
24
                                return GroupCodeValueType.String;
×
UNCOV
25
                        if (code == 102)
×
UNCOV
26
                                return GroupCodeValueType.String;
×
UNCOV
27
                        if (code == 105)
×
UNCOV
28
                                return GroupCodeValueType.Handle;
×
29

UNCOV
30
                        if (code >= 110 && code <= 119)
×
UNCOV
31
                                return GroupCodeValueType.Double;
×
UNCOV
32
                        if (code >= 120 && code <= 129)
×
UNCOV
33
                                return GroupCodeValueType.Double;
×
UNCOV
34
                        if (code >= 130 && code <= 139)
×
UNCOV
35
                                return GroupCodeValueType.Double;
×
UNCOV
36
                        if (code >= 140 && code <= 149)
×
UNCOV
37
                                return GroupCodeValueType.Double;
×
38

UNCOV
39
                        if (code >= 160 && code <= 169)
×
UNCOV
40
                                return GroupCodeValueType.Int64;
×
41

UNCOV
42
                        if (code >= 170 && code <= 179)
×
UNCOV
43
                                return GroupCodeValueType.Int16;
×
44

UNCOV
45
                        if (code >= 210 && code <= 239)
×
UNCOV
46
                                return GroupCodeValueType.Double;
×
47

UNCOV
48
                        if (code >= 270 && code <= 279)
×
UNCOV
49
                                return GroupCodeValueType.Int16;
×
50

UNCOV
51
                        if (code >= 280 && code <= 289)
×
UNCOV
52
                                return GroupCodeValueType.Byte;
×
53

UNCOV
54
                        if (code >= 290 && code <= 299)
×
UNCOV
55
                                return GroupCodeValueType.Bool;
×
56

UNCOV
57
                        if (code >= 300 && code <= 309)
×
UNCOV
58
                                return GroupCodeValueType.String;
×
59

UNCOV
60
                        if (code >= 310 && code <= 319)
×
UNCOV
61
                                return GroupCodeValueType.Chunk;
×
62

UNCOV
63
                        if (code >= 320 && code <= 329)
×
UNCOV
64
                                return GroupCodeValueType.Handle;
×
65

UNCOV
66
                        if (code >= 330 && code <= 369)
×
UNCOV
67
                                return GroupCodeValueType.ObjectId;
×
68

UNCOV
69
                        if (code >= 370 && code <= 379)
×
UNCOV
70
                                return GroupCodeValueType.Int16;
×
UNCOV
71
                        if (code >= 380 && code <= 389)
×
UNCOV
72
                                return GroupCodeValueType.Int16;
×
73

UNCOV
74
                        if (code >= 390 && code <= 399)
×
UNCOV
75
                                return GroupCodeValueType.ObjectId;
×
76

UNCOV
77
                        if (code >= 400 && code <= 409)
×
78
                                return GroupCodeValueType.Int16;
×
UNCOV
79
                        if (code >= 410 && code <= 419)
×
80
                                return GroupCodeValueType.String;
×
UNCOV
81
                        if (code >= 420 && code <= 429)
×
UNCOV
82
                                return GroupCodeValueType.Int32;
×
UNCOV
83
                        if (code >= 430 && code <= 439)
×
UNCOV
84
                                return GroupCodeValueType.String;
×
UNCOV
85
                        if (code >= 440 && code <= 449)
×
UNCOV
86
                                return GroupCodeValueType.Int32;
×
UNCOV
87
                        if (code >= 450 && code <= 459)
×
UNCOV
88
                                return GroupCodeValueType.Int32;
×
UNCOV
89
                        if (code >= 460 && code <= 469)
×
UNCOV
90
                                return GroupCodeValueType.Double;
×
UNCOV
91
                        if (code >= 470 && code <= 479)
×
UNCOV
92
                                return GroupCodeValueType.String;
×
UNCOV
93
                        if (code >= 480 && code <= 481)
×
94
                                return GroupCodeValueType.Handle;
×
95

UNCOV
96
                        if (code == 999)
×
97
                                return GroupCodeValueType.Comment;
×
98

UNCOV
99
                        if (code >= 1000 && code <= 1003)
×
UNCOV
100
                                return GroupCodeValueType.ExtendedDataString;
×
UNCOV
101
                        if (code == 1004)
×
UNCOV
102
                                return GroupCodeValueType.ExtendedDataChunk;
×
UNCOV
103
                        if (code >= 1005 && code <= 1009)
×
UNCOV
104
                                return GroupCodeValueType.ExtendedDataHandle;
×
UNCOV
105
                        if (code >= 1010 && code <= 1059)
×
UNCOV
106
                                return GroupCodeValueType.ExtendedDataDouble;
×
UNCOV
107
                        if (code >= 1060 && code <= 1070)
×
UNCOV
108
                                return GroupCodeValueType.ExtendedDataInt16;
×
UNCOV
109
                        if (code == 1071)
×
UNCOV
110
                                return GroupCodeValueType.ExtendedDataInt32;
×
111

112
                        return GroupCodeValueType.None;
×
UNCOV
113
                }
×
114
        }
115
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc