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

DomCR / ACadSharp / 17035795202

18 Aug 2025 08:51AM UTC coverage: 78.366% (-0.08%) from 78.449%
17035795202

Pull #725

github

web-flow
Merge 6a4c5b684 into 2957ccd89
Pull Request #725: issue 399

6505 of 9016 branches covered (72.15%)

Branch coverage included in aggregate %.

26 of 85 new or added lines in 6 files covered. (30.59%)

42 existing lines in 3 files now uncovered.

25266 of 31526 relevant lines covered (80.14%)

104902.0 hits per line

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

37.5
/src/ACadSharp/Objects/ProxyObject.cs
1
using ACadSharp.Attributes;
2
using ACadSharp.Classes;
3

4
namespace ACadSharp.Objects
5
{
6
        public class ProxyObject : NonGraphicalObject, IProxy
7
        {
8
                [DxfCodeValue(91)]
NEW
9
                public int ClassId { get { return this.DxfClass.ItemClassId; } }
×
10

NEW
11
                public DxfClass DxfClass { get; set; }
×
12

13
                public int MaintenanceVersion { get; set; }
1✔
14

15
                /// <inheritdoc/>
16
                [DxfCodeValue(70)]
17
                public bool OriginalDataFormatDxf { get; set; }
1✔
18

19
                /// <inheritdoc/>
20
                /// <remarks>
21
                /// Always 499
22
                /// </remarks>
23
                [DxfCodeValue(90)]
24
                public int ProxyClassId { get; } = 499;
1✔
25

26
                //93 Size of entity data in bits
27
                //310 Binary entity data(multiple entries can appear) (optional)
28

29
                //330 or 340
30
                //or 350 or 360
31
                //An object ID(multiple entries can appear) (optional)
32

33
                //94 0 (indicates end of object ID section)
34

35
                /// <summary>
36
                /// Object drawing format when it becomes a proxy: <br/>
37
                /// Low word is AcDbDwgVersion. <br/>
38
                /// High word is MaintenanceReleaseVersion.
39
                /// </summary>
40
                [DxfCodeValue(95)]
NEW
41
                public int DrawingFormat { get { return (int)this.Version | (this.MaintenanceVersion << 16); } }
×
42

43
                /// <inheritdoc/>
NEW
44
                public override string SubclassMarker => DxfSubclassMarker.ProxyObject;
×
45

46
                /// <inheritdoc/>
NEW
47
                public ACadVersion Version { get; set; }
×
48
        }
49
}
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

© 2026 Coveralls, Inc