Revert "Merge branch 'main' of https://git.bibko.uk/Pasha/Pacore"
This reverts commit0dc0896291, reversing changes made to1524422b09.
This commit is contained in:
@@ -2,7 +2,6 @@
|
|||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System;
|
using System;
|
||||||
using System.Diagnostics;
|
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
namespace PashaBibko.Pacore
|
namespace PashaBibko.Pacore
|
||||||
@@ -10,15 +9,6 @@ namespace PashaBibko.Pacore
|
|||||||
public static class ClassAttributeCache
|
public static class ClassAttributeCache
|
||||||
{
|
{
|
||||||
private static Dictionary<Type, List<Type>> AttributeCache { get; set; }
|
private static Dictionary<Type, List<Type>> AttributeCache { get; set; }
|
||||||
private static DelegateFunction OnCacheInstantiated = LogCacheInformation;
|
|
||||||
|
|
||||||
private static int AttributeCount;
|
|
||||||
private static int ClassCount;
|
|
||||||
private static long TimeTaken;
|
|
||||||
|
|
||||||
private static void LogCacheInformation()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
public static ReadOnlyCollection<Type> GetAttributesOf<T>()
|
public static ReadOnlyCollection<Type> GetAttributesOf<T>()
|
||||||
{
|
{
|
||||||
@@ -30,8 +20,6 @@ namespace PashaBibko.Pacore
|
|||||||
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.AfterAssembliesLoaded)]
|
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.AfterAssembliesLoaded)]
|
||||||
private static void ScanAllAssemblies()
|
private static void ScanAllAssemblies()
|
||||||
{
|
{
|
||||||
Stopwatch timer = Stopwatch.StartNew();
|
|
||||||
|
|
||||||
/* Fetches all the class types in all loaded assemblies */
|
/* Fetches all the class types in all loaded assemblies */
|
||||||
Type[] classes = AppDomain.CurrentDomain.GetAssemblies() // Assembly[]
|
Type[] classes = AppDomain.CurrentDomain.GetAssemblies() // Assembly[]
|
||||||
.SelectMany(assembly => assembly.GetTypes()) // IEnumerable<Type>
|
.SelectMany(assembly => assembly.GetTypes()) // IEnumerable<Type>
|
||||||
@@ -64,14 +52,6 @@ namespace PashaBibko.Pacore
|
|||||||
AttributeCache[type].Add(current);
|
AttributeCache[type].Add(current);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Stores all relevant info for logging */
|
|
||||||
TimeTaken = timer.ElapsedMilliseconds;
|
|
||||||
AttributeCount = AttributeCache.Count;
|
|
||||||
ClassCount = classes.Length;
|
|
||||||
|
|
||||||
/* Calls the delegate function for any dependencies */
|
|
||||||
OnCacheInstantiated.Invoke();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +0,0 @@
|
|||||||
namespace PashaBibko.Pacore
|
|
||||||
{
|
|
||||||
public delegate void DelegateFunction();
|
|
||||||
}
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 627efc92baea4fec9e576642408e796c
|
|
||||||
timeCreated: 1769701523
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "com.pashabibko.pacore",
|
"name": "com.pashabibko.pacore",
|
||||||
"displayName": "Pacore",
|
"displayName": "Pacore",
|
||||||
"version": "1.0.0",
|
"version": "1.1.1-alpha",
|
||||||
"unity": "2022.3",
|
"unity": "2022.3",
|
||||||
"description" : "Small Unity Util library",
|
"description" : "Small Unity Util library",
|
||||||
"keywords": [ "tool", "script", "runtime" ],
|
"keywords": [ "tool", "script", "runtime" ],
|
||||||
|
|||||||
Reference in New Issue
Block a user