Does some stuff and need to produce one or multiple txt files for matrix cases
At the end of job such files are processed and composed to proper matrix output in json format
| #!/usr/bin/env python3 | |
| import argparse | |
| import os | |
| import html | |
| import json | |
| import re | |
| from concurrent.futures import ProcessPoolExecutor, ThreadPoolExecutor | |
| from collections import Counter | |
| from pathlib import Path |
| // ===== | |
| // MIT © 2026 blackbone | |
| // ===== | |
| using System; | |
| using System.Collections.Generic; | |
| using System.IO; | |
| using UnityEditor; | |
| using UnityEngine; | |
| using UnityEngine.Networking; | |
| using UnityEngine.UIElements; |
| using System; | |
| using System.Linq; | |
| using UnityEngine; | |
| public class ScriptableConfig<T> : ScriptableObject where T : ScriptableConfig<T> | |
| { | |
| private static T _instance; | |
| public static T Instance |
HW Info:
BenchmarkDotNet v0.15.2, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763, 1 CPU, 4 logical and 2 physical cores
| /* | |
| MIT License | |
| Copyright (c) 2023 Dmytro Osipov | |
| Permission is hereby granted, free of charge, to any person obtaining a copy | |
| of this software and associated documentation files (the "Software"), to deal | |
| in the Software without restriction, including without limitation the rights | |
| to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| copies of the Software, and to permit persons to whom the Software is |