<commit_before>using System.Threading.Tasks;
using OmniSharp.Mef;

namespace OmniSharp
{
    public interface RequestHandler<TRequest, TResponse> : IRequestHandler
    {
        Task<TResponse> Handle(TRequest request);
    }

    public interface IAggregateResponse
    {
        IAggregateResponse Merge(IAggregateResponse response);
    }

    public interface IRequest { }

    public static class OmnisharpEndpoints
    {
        public const string GotoDefinition = "/gotodefinition";
        public const string FindSymbols = "/findsymbols";
        public const string UpdateBuffer = "/updatebuffer";
        public const string ChangeBuffer = "/changebuffer";
        public const string CodeCheck = "/codecheck";
        public const string FilesChanged = "/filesChanged";
        public const string FormatAfterKeystroke = "/formatAfterKeystroke";
        public const string FormatRange = "/formatRange";
        public const string CodeFormat = "/codeformat";
        public const string Highlight = "/highlight";
        public const string AutoComplete = "/autocomplete";
        public const string FindImplementations = "/findimplementations";
        public const string FindUsages = "/findusages";
        public const string GotoFile = "/gotofile";
        public const string GotoRegion = "/gotoregion";
        public const string NavigateUp = "/navigateup";
        public const string NavigateDown = "/navigatedown";
        public const string TypeLookup = "/typelookup";
        public const string GetCodeAction = "/getcodeactions";
        public const string RunCodeAction = "/runcodeaction";
        public const string Rename = "/rename";
        public const string SignatureHelp = "/signatureHelp";
        public const string MembersTree = "/currentfilemembersastree";
        public const string MembersFlat = "/currentfilemembersasflat";
        public const string TestCommand = "/gettestcontext";
        public const string Metadata = "/metadata";
        public const string PackageSource = "/packagesource";
        public const string PackageSearch = "/packagesearch";
        public const string PackageVersion = "/packageversion";
        public const string WorkspaceInformation = "/projects";
        public const string ProjectInformation = "/project";
        public const string FixUsings = "/fixusings";

        public const string CheckAliveStatus = "/checkalivestatus";
        public const string CheckReadyStatus = "/checkreadystatus";
        public const string StopServer = "/stopserver";

        public static class V2
        {
            public const string GetCodeActions = "/v2/getcodeactions";
            public const string RunCodeAction = "/v2/runcodeaction";
        }
        
        public const string GetTestStartInfo = "/getteststartinfo";
        
        public const string RunDotNetTest = "/rundotnettest";
    }
}<commit_msg>Update test endpoint names<commit_after>using System.Threading.Tasks;
using OmniSharp.Mef;

namespace OmniSharp
{
    public interface RequestHandler<TRequest, TResponse> : IRequestHandler
    {
        Task<TResponse> Handle(TRequest request);
    }

    public interface IAggregateResponse
    {
        IAggregateResponse Merge(IAggregateResponse response);
    }

    public interface IRequest { }

    public static class OmnisharpEndpoints
    {
        public const string GotoDefinition = "/gotodefinition";
        public const string FindSymbols = "/findsymbols";
        public const string UpdateBuffer = "/updatebuffer";
        public const string ChangeBuffer = "/changebuffer";
        public const string CodeCheck = "/codecheck";
        public const string FilesChanged = "/filesChanged";
        public const string FormatAfterKeystroke = "/formatAfterKeystroke";
        public const string FormatRange = "/formatRange";
        public const string CodeFormat = "/codeformat";
        public const string Highlight = "/highlight";
        public const string AutoComplete = "/autocomplete";
        public const string FindImplementations = "/findimplementations";
        public const string FindUsages = "/findusages";
        public const string GotoFile = "/gotofile";
        public const string GotoRegion = "/gotoregion";
        public const string NavigateUp = "/navigateup";
        public const string NavigateDown = "/navigatedown";
        public const string TypeLookup = "/typelookup";
        public const string GetCodeAction = "/getcodeactions";
        public const string RunCodeAction = "/runcodeaction";
        public const string Rename = "/rename";
        public const string SignatureHelp = "/signatureHelp";
        public const string MembersTree = "/currentfilemembersastree";
        public const string MembersFlat = "/currentfilemembersasflat";
        public const string TestCommand = "/gettestcontext";
        public const string Metadata = "/metadata";
        public const string PackageSource = "/packagesource";
        public const string PackageSearch = "/packagesearch";
        public const string PackageVersion = "/packageversion";
        public const string WorkspaceInformation = "/projects";
        public const string ProjectInformation = "/project";
        public const string FixUsings = "/fixusings";

        public const string CheckAliveStatus = "/checkalivestatus";
        public const string CheckReadyStatus = "/checkreadystatus";
        public const string StopServer = "/stopserver";

        public static class V2
        {
            public const string GetCodeActions = "/v2/getcodeactions";
            public const string RunCodeAction = "/v2/runcodeaction";
        }
        
        public const string GetTestStartInfo = "/v2/getteststartinfo";
        
        public const string RunDotNetTest = "/v2/rundotnettest";
    }
}
{'fraction_non_alphanumeric': 0.07888869833647745, 'fraction_numerical': 0.0013719773623735209, 'mean_word_length': 2.8983957219251337, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2875231', 'n_tokens_mistral': 1374, 'n_tokens_neox': 1360, 'n_words': 455}