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

DomCR / ACadSharp / 29143042407

11 Jul 2026 06:34AM UTC coverage: 2.912% (-73.0%) from 75.918%
29143042407

push

github

web-flow
Merge pull request #1146 from ilCosmico/acds-read-payload-anchor

Read the AcDs payload area offset from the data segment header

264 of 12999 branches covered (2.03%)

Branch coverage included in aggregate %.

0 of 30 new or added lines in 1 file covered. (0.0%)

31243 existing lines in 465 files now uncovered.

1337 of 41984 relevant lines covered (3.18%)

5.38 hits per line

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

0.0
/src/ACadSharp/Extensions/INamedCadObjectExtensions.cs
1
namespace ACadSharp.Extensions
2
{
3
        public static class INamedCadObjectExtensions
4
        {
UNCOV
5
                public static readonly char[] InvalidCharacters = { '\\', '/', ':', '*', '?', '"', '<', '>', '|', ';', ',', '=', '`' };
×
6

7
                /// <summary>
8
                /// Check if the name of the object is valid for dxf format.
9
                /// </summary>
10
                /// <param name="namedCadObject"></param>
11
                /// <param name="version"></param>
12
                /// <returns></returns>
13
                public static bool IsValidDxfName(this INamedCadObject namedCadObject, ACadVersion version = ACadVersion.AC1032)
UNCOV
14
                {
×
UNCOV
15
                        if (string.IsNullOrEmpty(namedCadObject.Name))
×
16
                        {
×
17
                                return false;
×
18
                        }
19

UNCOV
20
                        if (version <= ACadVersion.AC1015 && namedCadObject.Name.Length > 31)
×
21
                        {
×
22
                                return false;
×
23
                        }
UNCOV
24
                        else if (namedCadObject.Name.Length > 255)
×
25
                        {
×
26
                                return false;
×
27
                        }
28

UNCOV
29
                        return namedCadObject.Name.IndexOfAny(InvalidCharacters) == -1;
×
UNCOV
30
                }
×
31
        }
32
}
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