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

DomCR / ACadSharp / 17877443414

20 Sep 2025 08:10AM UTC coverage: 78.458% (+0.02%) from 78.441%
17877443414

Pull #799

github

web-flow
Merge 5ec162616 into 4e1a9f624
Pull Request #799: Issue 724 invalid characters dxf

6698 of 9279 branches covered (72.18%)

Branch coverage included in aggregate %.

7 of 9 new or added lines in 2 files covered. (77.78%)

1 existing line in 1 file now uncovered.

25909 of 32281 relevant lines covered (80.26%)

108667.81 hits per line

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

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

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

19
                        return namedCadObject.Name.IndexOfAny(InvalidCharacters) == -1;
52✔
20
                }
52✔
21
        }
22
}
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