public void LogConfigurationSaved()

in src/dotnet/ReSharperPlugin.DotNetDisassembler/Statistics/AsmViewerUsageCollector.cs [138:159]


    public void LogConfigurationSaved(JitDisasmConfiguration config)
    {
        try
        {
            _configurationSaved.Log(
                _showAsmCommentsField.With(config.ShowAsmComments),
                _useTieredJitField.With(config.UseTieredJit),
                _usePgoField.With(config.UsePgo),
                _diffableField.With(config.Diffable),
                _runAppModeField.With(config.RunAppMode),
                _useNoRestoreField.With(config.UseNoRestoreFlag),
                _hasTargetFrameworkOverrideField.With(config.OverridenTfm != null),
                _compilerField.With(config.SelectedCustomJit),
                _useDotnetPublishField.With(config.UseDotnetPublishForReload),
                _disassemblyTimeoutSecondsField.With((int)config.DisassemblyTimeout.TotalSeconds));
        }
        catch (Exception ex)
        {
            Logger.LogExceptionSilently(ex);
            // Ignore errors during logging
        }
    }