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

Sholtee / proxygen / 1078

15 Jun 2025 07:22AM UTC coverage: 92.859% (+0.2%) from 92.61%
1078

push

appveyor

Sholtee
Merge branch 'feature/#4' into v10.0.0-preview2

# Conflicts:
#	SRC/Private/Extensions/StreamExtensions.cs

4811 of 5181 relevant lines covered (92.86%)

0.93 hits per line

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

50.0
/SRC/Private/Exceptions/InvalidSymbolException.cs
1
/********************************************************************************
2
* InvalidSymbolException.cs                                                     *
3
*                                                                               *
4
* Author: Denes Solti                                                           *
5
********************************************************************************/
6
using System;
7
using System.Diagnostics.CodeAnalysis;
8

9
using Microsoft.CodeAnalysis;
10

11
namespace Solti.Utils.Proxy.Internals
12
{
13
    /// <summary>
14
    /// Exception to be thrown when our source generator encounters an invalid symbol. This exception should never reach the end-user therefore it doesn't have to be public. 
15
    /// </summary>
16
    [SuppressMessage("Design", "CA1064:Exceptions should be public", Justification = "This exception should never reach the end-user.")]
17
    internal sealed class InvalidSymbolException(ISymbol symbol) : Exception
1✔
18
    {
19
        /// <summary>
20
        /// The symbol that triggered this exception.
21
        /// </summary>
22
        public ISymbol? Symbol { get; } = symbol;
×
23
    }
24
}
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