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

davewalker5 / ADS-B-BaseStationReader / 17912040583

22 Sep 2025 10:13AM UTC coverage: 78.463% (-8.3%) from 86.778%
17912040583

push

github

web-flow
Merge pull request #46 from davewalker5/reference-data-import

Reference data import

398 of 591 branches covered (67.34%)

Branch coverage included in aggregate %.

39 of 222 new or added lines in 16 files covered. (17.57%)

1 existing line in 1 file now uncovered.

1613 of 1972 relevant lines covered (81.8%)

39.14 hits per line

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

0.0
/src/BaseStationReader.Entities/Import/YesNoBooleanConverter.cs
1
using CsvHelper;
2
using CsvHelper.Configuration;
3
using CsvHelper.TypeConversion;
4

5
namespace BaseStationReader.Entities.Import
6
{
7
    public class YesNoBooleanConverter : BooleanConverter
8
    {
9
        public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
NEW
10
        {
×
NEW
11
            if (string.IsNullOrWhiteSpace(text))
×
NEW
12
                return false;
×
13

NEW
14
            switch (text.Trim().ToLowerInvariant())
×
15
            {
16
                case "y":
17
                case "yes":
18
                case "true":
NEW
19
                    return true;
×
20
                case "n":
21
                case "no":
22
                case "false":
NEW
23
                    return false;
×
24
                default:
NEW
25
                    return base.ConvertFromString(text, row, memberMapData);
×
26
            }
NEW
27
        }
×
28
    }
29
}
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