<commit_before>#nullable enable

using System;
using System.Collections.Generic;
using System.Linq.Expressions;

using JetBrains.Application.Settings;
using JetBrains.Application.UI.Controls.BulbMenu.Anchors;
using JetBrains.Application.UI.Controls.BulbMenu.Items;
using JetBrains.Application.UI.Controls.Utils;
using JetBrains.Application.UI.Icons.FeaturesIntellisenseThemedIcons;
using JetBrains.Application.UI.Options.OptionsDialog;
using JetBrains.Application.UI.PopupLayout;
using JetBrains.ProjectModel;
using JetBrains.ReSharper.Feature.Services.InlayHints;
using JetBrains.ReSharper.Plugins.Unity.Core.Application.Settings;
using JetBrains.ReSharper.Plugins.Unity.Core.Application.UI.Options;
using JetBrains.TextControl.DocumentMarkup.IntraTextAdornments;
using JetBrains.UI.RichText;
using JetBrains.Util;
using JetBrains.Util.Logging;

namespace JetBrains.ReSharper.Plugins.Unity.AsmDef.Feature.Services.InlayHints
{
    public class AsmDefIntraTextAdornmentModel : IIntraTextAdornmentDataModel
    {
        private readonly IAsmDefInlayHintHighlighting myHighlighting;
        private readonly Expression<Func<UnityInlayHintSettings, InlayHintsMode>> myOption;
        private readonly ISolution mySolution;
        private readonly ISettingsStore mySettingsStore;<commit_msg>Update resources 6. Fix encoding<commit_after>﻿#nullable enable

using System;
using System.Collections.Generic;
using System.Linq.Expressions;

using JetBrains.Application.Settings;
using JetBrains.Application.UI.Controls.BulbMenu.Anchors;
using JetBrains.Application.UI.Controls.BulbMenu.Items;
using JetBrains.Application.UI.Controls.Utils;
using JetBrains.Application.UI.Icons.FeaturesIntellisenseThemedIcons;
using JetBrains.Application.UI.Options.OptionsDialog;
using JetBrains.Application.UI.PopupLayout;
using JetBrains.ProjectModel;
using JetBrains.ReSharper.Feature.Services.InlayHints;
using JetBrains.ReSharper.Plugins.Unity.Core.Application.Settings;
using JetBrains.ReSharper.Plugins.Unity.Core.Application.UI.Options;
using JetBrains.TextControl.DocumentMarkup.IntraTextAdornments;
using JetBrains.UI.RichText;
using JetBrains.Util;
using JetBrains.Util.Logging;

namespace JetBrains.ReSharper.Plugins.Unity.AsmDef.Feature.Services.InlayHints
{
    public class AsmDefIntraTextAdornmentModel : IIntraTextAdornmentDataModel
    {
        private readonly IAsmDefInlayHintHighlighting myHighlighting;
        private readonly Expression<Func<UnityInlayHintSettings, InlayHintsMode>> myOption;
        private readonly ISolution mySolution;
        private readonly ISettingsStore mySettingsStore;
{'fraction_non_alphanumeric': 0.07621247113163972, 'fraction_numerical': 0.00038491147036181676, 'mean_word_length': 6.511560693641618, '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': '1469994', 'n_tokens_mistral': 802, 'n_tokens_neox': 791, 'n_words': 125}