Devs Sprechen jetzt wenn man in der nähe ist
This commit is contained in:
parent
522f206977
commit
5cab2c6912
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: caf08555a5fe6e148838bb9c78f4c583
|
||||
guid: 652221e0bfdd2a645814751114955c48
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
Binary file not shown.
|
@ -0,0 +1,34 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>MessagePack</id>
|
||||
<version>2.5.108</version>
|
||||
<title>MessagePack for C#</title>
|
||||
<authors>neuecc,aarnott</authors>
|
||||
<license type="expression">MIT</license>
|
||||
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
|
||||
<projectUrl>https://github.com/neuecc/MessagePack-CSharp</projectUrl>
|
||||
<description>Extremely Fast MessagePack(MsgPack) Serializer for C# (.NET Framework, .NET 6, Unity, Xamarin).</description>
|
||||
<releaseNotes>https://github.com/neuecc/MessagePack-CSharp/releases/tag/v2.5.108</releaseNotes>
|
||||
<copyright>© Yoshifumi Kawai and contributors. All rights reserved.</copyright>
|
||||
<tags>MsgPack MessagePack Serialization Formatter Serializer Unity Xamarin</tags>
|
||||
<repository type="git" url="https://github.com/neuecc/MessagePack-CSharp" commit="cb0ad5dd955cb9b14ca63019938a6aada43ce822" />
|
||||
<dependencies>
|
||||
<group targetFramework="net6.0">
|
||||
<dependency id="MessagePack.Annotations" version="2.5.108" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.NET.StringTools" version="17.4.0" include="Runtime,Build,Native,ContentFiles,Analyzers,BuildTransitive" />
|
||||
<dependency id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" exclude="Compile,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework=".NETStandard2.0">
|
||||
<dependency id="MessagePack.Annotations" version="2.5.108" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Bcl.AsyncInterfaces" version="6.0.0" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.NET.StringTools" version="17.4.0" include="Runtime,Build,Native,ContentFiles,Analyzers,BuildTransitive" />
|
||||
<dependency id="System.Collections.Immutable" version="6.0.0" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Reflection.Emit" version="4.7.0" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Reflection.Emit.Lightweight" version="4.7.0" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Threading.Tasks.Extensions" version="4.5.4" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" exclude="Compile,Build,Analyzers" />
|
||||
</group>
|
||||
</dependencies>
|
||||
</metadata>
|
||||
</package>
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 172b563f5fbdebf4b8df16cb6efb0aad
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 6cb3cfe02d72c684a81d84b8076c0c73
|
||||
guid: fc04df1870597dc44ab41483d36e27aa
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 8842c070b049c104f8203620c2dc9fb5
|
||||
guid: 7e461cddcb63e4e42ae7fb448268f656
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
Binary file not shown.
|
@ -0,0 +1,23 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 2cfa9851975eb4342bd1409f22c14ea0
|
||||
labels:
|
||||
- NuGetForUnity
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
3357
3d Prototyp/Assets/Packages/MessagePack.2.5.108/lib/netstandard2.0/MessagePack.xml
vendored
100644
3357
3d Prototyp/Assets/Packages/MessagePack.2.5.108/lib/netstandard2.0/MessagePack.xml
vendored
100644
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 5f99fc971815844459452f85258790a1
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: e9e77cd2c9360ad489ea8c0bd483ec9e
|
||||
guid: 5850fa52bf745304d865ce82f9752803
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
Binary file not shown.
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>MessagePack.Annotations</id>
|
||||
<version>2.5.108</version>
|
||||
<title>MessagePack annotations for C#</title>
|
||||
<authors>neuecc,aarnott</authors>
|
||||
<license type="expression">MIT</license>
|
||||
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
|
||||
<projectUrl>https://github.com/neuecc/MessagePack-CSharp</projectUrl>
|
||||
<description>Attributes and interfaces for .NET types serializable with MessagePack.</description>
|
||||
<releaseNotes>https://github.com/neuecc/MessagePack-CSharp/releases/tag/v2.5.108</releaseNotes>
|
||||
<copyright>© Yoshifumi Kawai and contributors. All rights reserved.</copyright>
|
||||
<tags>MsgPack MessagePack Serialization Formatter Serializer Unity Xamarin</tags>
|
||||
<repository type="git" url="https://github.com/neuecc/MessagePack-CSharp" commit="cb0ad5dd955cb9b14ca63019938a6aada43ce822" />
|
||||
<dependencies>
|
||||
<group targetFramework=".NETStandard2.0" />
|
||||
</dependencies>
|
||||
</metadata>
|
||||
</package>
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: e41c3ad143ef0254e9625f294762ab64
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: bb3b8c5d590086d479dfe11a79cfa5e1
|
||||
guid: d87458e8cef5af146a4e04f76947f025
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 4a135894c7f0050409bf722776999b64
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,23 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 1318f4de480bb324884c515f71a10e15
|
||||
labels:
|
||||
- NuGetForUnity
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,32 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>MessagePack.Annotations</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="P:MessagePack.UnionAttribute.Key">
|
||||
<summary>
|
||||
Gets the distinguishing value that identifies a particular subtype.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:MessagePack.UnionAttribute.SubType">
|
||||
<summary>
|
||||
Gets the derived or implementing type.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:MessagePack.UnionAttribute.#ctor(System.Int32,System.Type)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:MessagePack.UnionAttribute"/> class.
|
||||
</summary>
|
||||
<param name="key">The distinguishing value that identifies a particular subtype.</param>
|
||||
<param name="subType">The derived or implementing type.</param>
|
||||
</member>
|
||||
<member name="M:MessagePack.UnionAttribute.#ctor(System.Int32,System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:MessagePack.UnionAttribute"/> class.
|
||||
</summary>
|
||||
<param name="key">The distinguishing value that identifies a particular subtype.</param>
|
||||
<param name="subType">The full name (should be assembly qualified) of the derived or implementing type.</param>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 0f52a128673a0a1418f59ffd57086d74
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Bcl.AsyncInterfaces</name>
|
||||
</assembly>
|
||||
<members>
|
||||
</members>
|
||||
</doc>
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 0f9e79b452a278548b02dd0ca052b587
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 6.8 KiB |
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 8c673e51e33628a4b8559a19c1e9bfb8
|
||||
guid: 3ccc6673564e8674f90588614210a8cb
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 00c6d4a5f9ace52488bd7d9bc9ba8129
|
||||
guid: 485bc8b3f520d484b90b9984329f7c8e
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
|
@ -2,11 +2,12 @@
|
|||
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Microsoft.Bcl.AsyncInterfaces</id>
|
||||
<version>6.0.0</version>
|
||||
<version>8.0.0</version>
|
||||
<authors>Microsoft</authors>
|
||||
<license type="expression">MIT</license>
|
||||
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
|
||||
<icon>Icon.png</icon>
|
||||
<readme>PACKAGE.md</readme>
|
||||
<projectUrl>https://dot.net/</projectUrl>
|
||||
<description>Provides the IAsyncEnumerable<T> and IAsyncDisposable interfaces and helper types for .NET Standard 2.0. This package is not required starting with .NET Standard 2.1 and .NET Core 3.0.
|
||||
|
||||
|
@ -17,9 +18,9 @@ System.Collections.Generic.IAsyncEnumerator</description>
|
|||
<releaseNotes>https://go.microsoft.com/fwlink/?LinkID=799421</releaseNotes>
|
||||
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
|
||||
<serviceable>true</serviceable>
|
||||
<repository type="git" url="https://github.com/dotnet/runtime" commit="4822e3c3aa77eb82b2fb33c9321f923cf11ddde6" />
|
||||
<repository type="git" url="https://github.com/dotnet/runtime" commit="5535e31a712343a63f5d7d796cd874e563e5ac14" />
|
||||
<dependencies>
|
||||
<group targetFramework=".NETFramework4.6.1">
|
||||
<group targetFramework=".NETFramework4.6.2">
|
||||
<dependency id="System.Threading.Tasks.Extensions" version="4.5.4" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework=".NETStandard2.0">
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 72670ee817573614aad11443d19b7633
|
||||
guid: e3b8daac57d48234382b5b79f2941afe
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
|
@ -0,0 +1,64 @@
|
|||
## About
|
||||
|
||||
As of C# 8, the C# language has support for producing and consuming asynchronous iterators. The library types in support of those features are available in .NET Core 3.0 and newer as well as in .NET Standard 2.1. This library provides the necessary definitions of those types to support these language features on .NET Framework and on .NET Standard 2.0. This library is not necessary nor recommended when targeting versions of .NET that include the relevant support.
|
||||
|
||||
## Key Features
|
||||
|
||||
<!-- The key features of this package -->
|
||||
|
||||
* Enables the use of C# async iterators on older .NET platforms
|
||||
|
||||
## How to Use
|
||||
|
||||
<!-- A compelling example on how to use this package with code, as well as any specific guidelines for when to use the package -->
|
||||
|
||||
```C#
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
internal static class Program
|
||||
{
|
||||
private static async Task Main()
|
||||
{
|
||||
Console.WriteLine("Starting...");
|
||||
await foreach (var value in GetValuesAsync())
|
||||
{
|
||||
Console.WriteLine(value);
|
||||
}
|
||||
Console.WriteLine("Finished!");
|
||||
|
||||
static async IAsyncEnumerable<int> GetValuesAsync()
|
||||
{
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
await Task.Delay(TimeSpan.FromSeconds(1));
|
||||
yield return i;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## Main Types
|
||||
|
||||
<!-- The main types provided in this library -->
|
||||
|
||||
The main types provided by this library are:
|
||||
|
||||
* `IAsyncEnumerable<T>`
|
||||
* `IAsyncEnumerator<T>`
|
||||
* `IAsyncDisposable<T>`
|
||||
|
||||
## Additional Documentation
|
||||
|
||||
<!-- Links to further documentation. Remove conceptual documentation if not available for the library. -->
|
||||
|
||||
* [C# Feature Specification](https://learn.microsoft.com/dotnet/csharp/language-reference/proposals/csharp-8.0/async-streams)
|
||||
* [Walkthrough article](https://learn.microsoft.com/archive/msdn-magazine/2019/november/csharp-iterating-with-async-enumerables-in-csharp-8)
|
||||
|
||||
## Feedback & Contributing
|
||||
|
||||
<!-- How to provide feedback on this package and contribute to it -->
|
||||
|
||||
Microsoft.Bcl.AsyncInterfaces is released as open source under the [MIT license](https://licenses.nuget.org/MIT). Bug reports and contributions are welcome at [the GitHub repository](https://github.com/dotnet/runtime).
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 7a8a4f9f8cf165d47b99e1fe875b04e8
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
File diff suppressed because it is too large
Load Diff
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 70f9c60549fa85d4aa9ee4fd85af1f2c
|
||||
guid: 12cda6bf4f5aea446af740c637b8e79d
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 8d2fb9d4b4eb0044588417486d87a69c
|
||||
guid: 944b2c6c10547d04fb4d8482aa2b46f7
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 62dd4fcce89dd4640977537028226921
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,6 @@
|
|||
<Project InitialTargets="NETStandardCompatError_Microsoft_Bcl_AsyncInterfaces_net462">
|
||||
<Target Name="NETStandardCompatError_Microsoft_Bcl_AsyncInterfaces_net462"
|
||||
Condition="'$(SuppressTfmSupportBuildWarnings)' == ''">
|
||||
<Warning Text="Microsoft.Bcl.AsyncInterfaces 8.0.0 doesn't support $(TargetFramework) and has not been tested with it. Consider upgrading your TargetFramework to net462 or later. You may also set <SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings> in the project file to ignore this warning and attempt to run in this unsupported configuration at your own risk." />
|
||||
</Target>
|
||||
</Project>
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: f7a4c13fe717a0f40a02fb58e50dfc1a
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 9231d9a384286054f8d5db9eb94583d1
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 87676ce4b41b2a442a8621dd3a6faf67
|
||||
guid: 84851d8339a4f0247abc15107fef4291
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 0837168a8e42dcf47a93306fb5c28b43
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: bf4afbde7ef35e346ae8f64b975f6781
|
||||
guid: d1ec9f38187f7f34897a4529a8caedb9
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
Binary file not shown.
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: eeac43b16ab4473439347ae33824971c
|
||||
guid: 77c8eddc789d8e349b3088da4014727b
|
||||
labels:
|
||||
- NuGetForUnity
|
||||
PluginImporter:
|
|
@ -0,0 +1,124 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Bcl.AsyncInterfaces</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:System.Runtime.InteropServices.LibraryImportAttribute">
|
||||
<summary>
|
||||
Attribute used to indicate a source generator should create a function for marshalling
|
||||
arguments instead of relying on the runtime to generate an equivalent marshalling function at run-time.
|
||||
</summary>
|
||||
<remarks>
|
||||
This attribute is meaningless if the source generator associated with it is not enabled.
|
||||
The current built-in source generator only supports C# and only supplies an implementation when
|
||||
applied to static, partial, non-generic methods.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Runtime.InteropServices.LibraryImportAttribute.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Runtime.InteropServices.LibraryImportAttribute"/>.
|
||||
</summary>
|
||||
<param name="libraryName">Name of the library containing the import.</param>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.LibraryName">
|
||||
<summary>
|
||||
Gets the name of the library containing the import.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.EntryPoint">
|
||||
<summary>
|
||||
Gets or sets the name of the entry point to be called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling">
|
||||
<summary>
|
||||
Gets or sets how to marshal string arguments to the method.
|
||||
</summary>
|
||||
<remarks>
|
||||
If this field is set to a value other than <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />,
|
||||
<see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType" /> must not be specified.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType">
|
||||
<summary>
|
||||
Gets or sets the <see cref="T:System.Type"/> used to control how string arguments to the method are marshalled.
|
||||
</summary>
|
||||
<remarks>
|
||||
If this field is specified, <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling" /> must not be specified
|
||||
or must be set to <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.SetLastError">
|
||||
<summary>
|
||||
Gets or sets whether the callee sets an error (SetLastError on Windows or errno
|
||||
on other platforms) before returning from the attributed method.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Runtime.InteropServices.StringMarshalling">
|
||||
<summary>
|
||||
Specifies how strings should be marshalled for generated p/invokes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Custom">
|
||||
<summary>
|
||||
Indicates the user is suppling a specific marshaller in <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Utf8">
|
||||
<summary>
|
||||
Use the platform-provided UTF-8 marshaller.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Utf16">
|
||||
<summary>
|
||||
Use the platform-provided UTF-16 marshaller.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute">
|
||||
<summary>Specifies that the method or property will ensure that the listed field and property members have not-null values.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String)">
|
||||
<summary>Initializes the attribute with a field or property member.</summary>
|
||||
<param name="member">
|
||||
The field or property member that is promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String[])">
|
||||
<summary>Initializes the attribute with the list of field and property members.</summary>
|
||||
<param name="members">
|
||||
The list of field and property members that are promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members">
|
||||
<summary>Gets field or property member names.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute">
|
||||
<summary>Specifies that the method or property will ensure that the listed field and property members have not-null values when returning with the specified return value condition.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String)">
|
||||
<summary>Initializes the attribute with the specified return value condition and a field or property member.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
<param name="member">
|
||||
The field or property member that is promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String[])">
|
||||
<summary>Initializes the attribute with the specified return value condition and list of field and property members.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
<param name="members">
|
||||
The list of field and property members that are promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members">
|
||||
<summary>Gets field or property member names.</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: dddf1f394994ec640b38156438e98f70
|
||||
guid: ff6460f10a753ec43a4316aa92069b66
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 4b862ccb496541c4785174811967fb53
|
||||
guid: 749bf58eadfe41047b80c7a783fae395
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: ef57742983a50004a9268d1fb2a8974d
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 6.8 KiB |
|
@ -0,0 +1,127 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 761f9a22f027c7f4cb33a95f21988758
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 12
|
||||
mipmaps:
|
||||
mipMapMode: 0
|
||||
enableMipMap: 1
|
||||
sRGBTexture: 1
|
||||
linearTexture: 0
|
||||
fadeOut: 0
|
||||
borderMipMap: 0
|
||||
mipMapsPreserveCoverage: 0
|
||||
alphaTestReferenceValue: 0.5
|
||||
mipMapFadeDistanceStart: 1
|
||||
mipMapFadeDistanceEnd: 3
|
||||
bumpmap:
|
||||
convertToNormalMap: 0
|
||||
externalNormalMap: 0
|
||||
heightScale: 0.25
|
||||
normalMapFilter: 0
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 0
|
||||
wrapV: 0
|
||||
wrapW: 0
|
||||
nPOTScale: 1
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 0
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 0
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 0
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 3
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: WebGL
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID:
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,32 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Microsoft.NET.StringTools</id>
|
||||
<version>17.9.5</version>
|
||||
<authors>Microsoft</authors>
|
||||
<requireLicenseAcceptance>true</requireLicenseAcceptance>
|
||||
<license type="expression">MIT</license>
|
||||
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
|
||||
<icon>MSBuild-NuGet-Icon.png</icon>
|
||||
<readme>README.md</readme>
|
||||
<projectUrl>http://go.microsoft.com/fwlink/?LinkId=624683</projectUrl>
|
||||
<iconUrl>https://go.microsoft.com/fwlink/?linkid=825694</iconUrl>
|
||||
<description>This package contains the Microsoft.NET.StringTools assembly which implements common string-related functionality such as weak interning.</description>
|
||||
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
|
||||
<tags>MSBuild</tags>
|
||||
<serviceable>true</serviceable>
|
||||
<repository type="git" url="https://github.com/dotnet/msbuild" commit="33de0b227b4e7e8f4526049b64f4b7558fcb8844" />
|
||||
<dependencies>
|
||||
<group targetFramework=".NETFramework3.5" />
|
||||
<group targetFramework=".NETFramework4.7.2">
|
||||
<dependency id="System.Memory" version="4.5.5" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework="net8.0" />
|
||||
<group targetFramework=".NETStandard2.0">
|
||||
<dependency id="System.Memory" version="4.5.5" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
</dependencies>
|
||||
</metadata>
|
||||
</package>
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 6159c37555b03ed448f943e5f1331528
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,5 @@
|
|||
# Microsoft.NET.StringTools
|
||||
|
||||
This package contains the Microsoft.NET.StringTools assembly which implements common string-related functionality such as weak interning.
|
||||
|
||||
At this time, this is primarily an internal implementation detail of MSBuild and Visual Studio and we do not expect other consumers of the package. If you think you might like to use it, please start a discussion at https://github.com/dotnet/msbuild/discussions to let us know your use cases.
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 44adf5449c9c30d4fa456f149cf4f211
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 99428ad506d5be94c85ee0de5a1449a3
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 498bf7026aa78c2488090fa6eb1d1a4c
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,23 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 308322b042011a540926dce7f0b19779
|
||||
labels:
|
||||
- NuGetForUnity
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,499 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.NET.StringTools</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.NET.StringTools.InternableString">
|
||||
<summary>
|
||||
Represents a string that can be converted to System.String with interning, i.e. by returning an existing string if it has been seen before
|
||||
and is still tracked in the intern table.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.NET.StringTools.InternableString.Enumerator">
|
||||
<summary>
|
||||
Enumerator for the top-level struct. Enumerates characters of the string.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.InternableString.Enumerator._string">
|
||||
<summary>
|
||||
The InternableString being enumerated.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.InternableString.Enumerator._spanIndex">
|
||||
<summary>
|
||||
Index of the current span, -1 represents the inline span.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.InternableString.Enumerator._charIndex">
|
||||
<summary>
|
||||
Index of the current character in the current span, -1 if MoveNext has not been called yet.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.NET.StringTools.InternableString.Enumerator.Current">
|
||||
<summary>
|
||||
Returns the current character.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.InternableString.Enumerator.MoveNext">
|
||||
<summary>
|
||||
Moves to the next character.
|
||||
</summary>
|
||||
<returns>True if there is another character, false if the enumerator reached the end.</returns>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.InternableString._inlineSpan">
|
||||
<summary>
|
||||
The span held by this struct, inline to be able to represent <see cref="T:System.ReadOnlySpan`1"/>. May be empty.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.InternableString._inlineSpanString">
|
||||
<summary>
|
||||
.NET Core does not keep a reference to the containing object in <see cref="T:System.ReadOnlySpan`1"/>. In particular,
|
||||
it cannot recover the string if the span represents one. We have to hold the reference separately to be able to
|
||||
roundtrip String->InternableString->String without allocating a new String.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.InternableString._spans">
|
||||
<summary>
|
||||
Additional spans held by this struct. May be null.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.InternableString.#ctor(System.ReadOnlySpan{System.Char})">
|
||||
<summary>
|
||||
Constructs a new InternableString wrapping the given <see cref="T:System.ReadOnlySpan`1"/>.
|
||||
</summary>
|
||||
<param name="span">The span to wrap.</param>
|
||||
<remarks>
|
||||
When wrapping a span representing an entire System.String, use Internable(string) for optimum performance.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.InternableString.#ctor(System.String)">
|
||||
<summary>
|
||||
Constructs a new InternableString wrapping the given string.
|
||||
</summary>
|
||||
<param name="str">The string to wrap, must be non-null.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.InternableString.#ctor(Microsoft.NET.StringTools.SpanBasedStringBuilder)">
|
||||
<summary>
|
||||
Constructs a new InternableString wrapping the given SpanBasedStringBuilder.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.NET.StringTools.InternableString.Length">
|
||||
<summary>
|
||||
Gets the length of the string.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.InternableString.GetEnumerator">
|
||||
<summary>
|
||||
Creates a new enumerator for enumerating characters in this string. Does not allocate.
|
||||
</summary>
|
||||
<returns>The enumerator.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.InternableString.Equals(System.String)">
|
||||
<summary>
|
||||
Returns true if the string is equal to another string by ordinal comparison.
|
||||
</summary>
|
||||
<param name="other">Another string.</param>
|
||||
<returns>True if this string is equal to <paramref name="other"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.InternableString.ExpensiveConvertToString">
|
||||
<summary>
|
||||
Returns a System.String representing this string. Allocates memory unless this InternableString was created by wrapping a
|
||||
System.String in which case the original string is returned.
|
||||
</summary>
|
||||
<returns>The string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.InternableString.ReferenceEquals(System.String)">
|
||||
<summary>
|
||||
Returns true if this InternableString wraps a System.String and the same System.String is passed as the argument.
|
||||
</summary>
|
||||
<param name="str">The string to compare to.</param>
|
||||
<returns>True is this instance wraps the given string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.InternableString.ToString">
|
||||
<summary>
|
||||
Converts this instance to a System.String while first searching for a match in the intern table.
|
||||
</summary>
|
||||
<remarks>
|
||||
May allocate depending on whether the string has already been interned.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.InternableString.GetHashCode">
|
||||
<summary>
|
||||
Implements the simple yet very decently performing djb2-like hash function (xor version) as inspired by
|
||||
https://github.com/dotnet/runtime/blob/6262ae8e6a33abac569ab6086cdccc470c810ea4/src/libraries/System.Private.CoreLib/src/System/String.Comparison.cs#L810-L840
|
||||
</summary>
|
||||
<returns>A stable hashcode of the string represented by this instance.</returns>
|
||||
<remarks>
|
||||
Unlike the BCL method, this implementation works only on two characters at a time to cut on the complexity with
|
||||
characters that feed into the same operation but straddle multiple spans. Note that it must return the same value for
|
||||
a given string regardless of how it's split into spans (e.g. { "AB" } and { "A", "B" } have the same hash code).
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.InternableString.GetHashCodeHelper(System.Char*,System.Int32,System.UInt32,System.Boolean@)">
|
||||
<summary>
|
||||
Hashes a memory block specified by a pointer and length.
|
||||
</summary>
|
||||
<param name="charPtr">Pointer to the first character.</param>
|
||||
<param name="length">Number of characters at <paramref name="charPtr"/>.</param>
|
||||
<param name="hash">The running hash code.</param>
|
||||
<param name="hashedOddNumberOfCharacters">True if the incoming <paramref name="hash"/> was calculated from an odd number of characters.</param>
|
||||
<returns>The updated running hash code (not passed as a ref parameter to play nicely with JIT optimizations).</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.InternableString.RotateLeft(System.UInt32,System.Int32)">
|
||||
<summary>
|
||||
Rotates an integer by the specified number of bits.
|
||||
</summary>
|
||||
<param name="value">The value to rotate.</param>
|
||||
<param name="offset">The number of bits.</param>
|
||||
<returns>The rotated value.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.NET.StringTools.SpanBasedStringBuilder">
|
||||
<summary>
|
||||
A StringBuilder replacement that keeps a list of <see cref="T:System.ReadOnlyMemory`1"/> spans making up the intermediate string rather
|
||||
than a copy of its characters. This has positive impact on both memory (no need to allocate space for the intermediate string)
|
||||
and time (no need to copy characters to the intermediate string).
|
||||
</summary>
|
||||
<remarks>
|
||||
The <see cref="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.ToString"/> method tries to intern the resulting string without even allocating it if it's already interned.
|
||||
Use <see cref="M:Microsoft.NET.StringTools.Strings.GetSpanBasedStringBuilder"/> to take advantage of pooling to eliminate allocation overhead of this class.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Microsoft.NET.StringTools.SpanBasedStringBuilder.Enumerator">
|
||||
<summary>
|
||||
Enumerator for the top-level class. Enumerates characters of the string.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.SpanBasedStringBuilder.Enumerator._spans">
|
||||
<summary>
|
||||
The spans being enumerated.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.SpanBasedStringBuilder.Enumerator._spanIndex">
|
||||
<summary>
|
||||
Index of the current span.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.SpanBasedStringBuilder.Enumerator._charIndex">
|
||||
<summary>
|
||||
Index of the current character in the current span, -1 if MoveNext has not been called yet.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.NET.StringTools.SpanBasedStringBuilder.Enumerator.Current">
|
||||
<summary>
|
||||
Returns the current character.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.Enumerator.MoveNext">
|
||||
<summary>
|
||||
Moves to the next character.
|
||||
</summary>
|
||||
<returns>True if there is another character, false if the enumerator reached the end.</returns>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.SpanBasedStringBuilder._spans">
|
||||
<summary>
|
||||
Spans making up the rope.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.NET.StringTools.SpanBasedStringBuilder.Spans">
|
||||
<summary>
|
||||
Internal getter to get the list of spans out of the SpanBasedStringBuilder.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.#ctor(System.String)">
|
||||
<summary>
|
||||
Constructs a new SpanBasedStringBuilder containing the given string.
|
||||
</summary>
|
||||
<param name="str">The string to wrap, must be non-null.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.#ctor(System.Int32)">
|
||||
<summary>
|
||||
Constructs a new empty SpanBasedStringBuilder with the given expected number of spans.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.NET.StringTools.SpanBasedStringBuilder.Length">
|
||||
<summary>
|
||||
Gets the length of the string.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.NET.StringTools.SpanBasedStringBuilder.Capacity">
|
||||
<summary>
|
||||
Gets the capacity of the SpanBasedStringBuilder in terms of number of spans it can hold without allocating.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.GetEnumerator">
|
||||
<summary>
|
||||
Creates a new enumerator for enumerating characters in this string. Does not allocate.
|
||||
</summary>
|
||||
<returns>The enumerator.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.ToString">
|
||||
<summary>
|
||||
Converts this instance to a System.String while first searching for a match in the intern table.
|
||||
</summary>
|
||||
<remarks>
|
||||
May allocate depending on whether the string has already been interned.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.Dispose">
|
||||
<summary>
|
||||
Releases this instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.Append(System.String)">
|
||||
<summary>
|
||||
Appends a string.
|
||||
</summary>
|
||||
<param name="value">The string to append.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.Append(System.String,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Appends a substring.
|
||||
</summary>
|
||||
<param name="value">The string to append.</param>
|
||||
<param name="startIndex">The start index of the substring within <paramref name="value"/> to append.</param>
|
||||
<param name="count">The length of the substring to append.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.Append(System.ReadOnlyMemory{System.Char})">
|
||||
<summary>
|
||||
Appends a character span represented by <see cref="T:System.ReadOnlyMemory`1" />.
|
||||
</summary>
|
||||
<param name="span">The character span to append.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.TrimStart">
|
||||
<summary>
|
||||
Removes leading white-space characters from the string.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.TrimEnd">
|
||||
<summary>
|
||||
Removes trailing white-space characters from the string.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.Trim">
|
||||
<summary>
|
||||
Removes leading and trailing white-space characters from the string.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.SpanBasedStringBuilder.Clear">
|
||||
<summary>
|
||||
Clears this instance making it represent an empty string.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.Strings._spanBasedStringBuilder">
|
||||
<summary>
|
||||
Per-thread instance of the SpanBasedStringBuilder, created lazily.
|
||||
</summary>
|
||||
<remarks>
|
||||
This field serves as a per-thread one-item object pool, which is adequate for most use
|
||||
cases as the builder is not expected to be held for extended periods of time.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.Strings.WeakIntern(System.String)">
|
||||
<summary>
|
||||
Interns the given string, keeping only a weak reference to the returned value.
|
||||
</summary>
|
||||
<param name="str">The string to intern.</param>
|
||||
<returns>A string equal to <paramref name="str"/>, could be the same object as <paramref name="str"/>.</returns>
|
||||
<remarks>
|
||||
The intern pool does not retain strong references to the strings it's holding so strings are automatically evicted
|
||||
after they become unrooted. This is in contrast to <c>System.String.Intern</c> which holds strings forever.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.Strings.WeakIntern(System.ReadOnlySpan{System.Char})">
|
||||
<summary>
|
||||
Interns the given readonly span of characters, keeping only a weak reference to the returned value.
|
||||
</summary>
|
||||
<param name="str">The character span to intern.</param>
|
||||
<returns>A string equal to <paramref name="str"/>, could be the result of calling ToString() on <paramref name="str"/>.</returns>
|
||||
<remarks>
|
||||
The intern pool does not retain strong references to the strings it's holding so strings are automatically evicted
|
||||
after they become unrooted. This is in contrast to <c>System.String.Intern</c> which holds strings forever.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.Strings.GetSpanBasedStringBuilder">
|
||||
<summary>
|
||||
Returns a new or recycled <see cref="T:Microsoft.NET.StringTools.SpanBasedStringBuilder"/>.
|
||||
</summary>
|
||||
<returns>The SpanBasedStringBuilder.</returns>
|
||||
<remarks>
|
||||
Call <see cref="M:System.IDisposable.Dispose"/> on the returned instance to recycle it.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.Strings.EnableDiagnostics">
|
||||
<summary>
|
||||
Enables diagnostics in the interner. Call <see cref="M:Microsoft.NET.StringTools.Strings.CreateDiagnosticReport"/> to retrieve the diagnostic data.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.Strings.CreateDiagnosticReport">
|
||||
<summary>
|
||||
Retrieves the diagnostic data describing the current state of the interner. Make sure to call <see cref="M:Microsoft.NET.StringTools.Strings.EnableDiagnostics"/> beforehand.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.Strings.ReturnSpanBasedStringBuilder(Microsoft.NET.StringTools.SpanBasedStringBuilder)">
|
||||
<summary>
|
||||
Returns a <see cref="T:Microsoft.NET.StringTools.SpanBasedStringBuilder"/> instance back to the pool if possible.
|
||||
</summary>
|
||||
<param name="stringBuilder">The instance to return.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.NET.StringTools.WeakStringCache">
|
||||
<summary>
|
||||
Implements the WeakStringCache functionality on modern .NET versions where ConcurrentDictionary is available.
|
||||
</summary>
|
||||
<summary>
|
||||
A cache of weak GC handles pointing to strings. Weak GC handles are functionally equivalent to WeakReference's but have less overhead
|
||||
(they're a struct as opposed to WR which is a finalizable class) at the expense of requiring manual lifetime management. As long as
|
||||
a string has an ordinary strong GC root elsewhere in the process and another string with the same hashcode hasn't reused the entry,
|
||||
the cache has a reference to it and can match it to an internable. When the string is collected, it is also automatically "removed"
|
||||
from the cache by becoming unrecoverable from the GC handle. GC handles that do not reference a live string anymore are freed lazily.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCache.GetOrCreateEntry(Microsoft.NET.StringTools.InternableString@,System.Boolean@)">
|
||||
<summary>
|
||||
Main entrypoint of this cache. Tries to look up a string that matches the given internable. If it succeeds, returns
|
||||
the string and sets cacheHit to true. If the string is not found, calls ExpensiveConvertToString on the internable,
|
||||
adds the resulting string to the cache, and returns it, setting cacheHit to false.
|
||||
</summary>
|
||||
<param name="internable">The internable describing the string we're looking for.</param>
|
||||
<param name="cacheHit">true if match found in cache, false otherwise.</param>
|
||||
<returns>A string matching the given internable.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCache.Scavenge">
|
||||
<summary>
|
||||
Iterates over the cache and removes unused GC handles, i.e. handles that don't reference live strings.
|
||||
This is expensive so try to call such that the cost is amortized to O(1) per GetOrCreateEntry() invocation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCache.GetDebugInfo">
|
||||
<summary>
|
||||
Returns internal debug counters calculated based on the current state of the cache.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.NET.StringTools.WeakStringCache.DebugInfo">
|
||||
<summary>
|
||||
Debug stats returned by GetDebugInfo().
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.NET.StringTools.WeakStringCache.StringWeakHandle">
|
||||
<summary>
|
||||
Holds a weak GC handle to a string. Shared by all strings with the same hash code and referencing the last such string we've seen.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.WeakStringCache.StringWeakHandle.WeakHandle">
|
||||
<summary>
|
||||
Weak GC handle to the last string of the given hashcode we've seen.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.NET.StringTools.WeakStringCache.StringWeakHandle.IsUsed">
|
||||
<summary>
|
||||
Returns true if the string referenced by the handle is still alive.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCache.StringWeakHandle.GetString(Microsoft.NET.StringTools.InternableString@)">
|
||||
<summary>
|
||||
Returns the string referenced by this handle if it is equal to the given internable.
|
||||
</summary>
|
||||
<param name="internable">The internable describing the string we're looking for.</param>
|
||||
<returns>The string matching the internable or null if the handle is referencing a collected string or the string is different.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCache.StringWeakHandle.SetString(System.String)">
|
||||
<summary>
|
||||
Sets the handle to the given string. If the handle is still referencing another live string, that string is effectively forgotten.
|
||||
</summary>
|
||||
<param name="str">The string to set.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCache.StringWeakHandle.Free">
|
||||
<summary>
|
||||
Frees the GC handle.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.WeakStringCache._initialCapacity">
|
||||
<summary>
|
||||
Initial capacity of the underlying dictionary.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.WeakStringCache._scavengeThreshold">
|
||||
<summary>
|
||||
The maximum size we let the collection grow before scavenging unused entries.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCache.DisposeImpl">
|
||||
<summary>
|
||||
Frees all GC handles and clears the cache.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCache.GetDebugInfoImpl">
|
||||
<summary>
|
||||
Returns internal debug counters calculated based on the current state of the cache.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.NET.StringTools.WeakStringCacheInterner">
|
||||
<summary>
|
||||
Implements interning based on a WeakStringCache.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.NET.StringTools.WeakStringCacheInterner.InternResult">
|
||||
<summary>
|
||||
Enumerates the possible interning results.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.WeakStringCacheInterner._weakStringCache">
|
||||
<summary>
|
||||
The cache to keep strings in.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.WeakStringCacheInterner._regularInternHits">
|
||||
<summary>
|
||||
Number of times the regular interning path found the string in the cache.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.WeakStringCacheInterner._regularInternMisses">
|
||||
<summary>
|
||||
Number of times the regular interning path added the string to the cache.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.WeakStringCacheInterner._internEliminatedStrings">
|
||||
<summary>
|
||||
Total number of strings eliminated by interning.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.WeakStringCacheInterner._internEliminatedChars">
|
||||
<summary>
|
||||
Total number of chars eliminated across all strings.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.NET.StringTools.WeakStringCacheInterner._internCallCountsByString">
|
||||
<summary>
|
||||
Maps strings that went though the interning path to the number of times they have been
|
||||
seen. The higher the number the better the payoff of interning. Null if statistics
|
||||
gathering has not been enabled.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCacheInterner.Intern(Microsoft.NET.StringTools.InternableString@,System.String@)">
|
||||
<summary>
|
||||
Try to intern the string.
|
||||
The return value indicates the how the string was interned.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCacheInterner.InternableToString(Microsoft.NET.StringTools.InternableString@)">
|
||||
<summary>
|
||||
WeakIntern the given InternableString.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCacheInterner.EnableStatistics">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCacheInterner.FormatStatistics">
|
||||
<summary>
|
||||
Returns a string with human-readable statistics.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.NET.StringTools.WeakStringCacheInterner.Dispose">
|
||||
<summary>
|
||||
Releases all strings from the underlying intern table.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 2fe3742bc7ccde54083fdc72f36e08cb
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 8c8cc614d917d7e4fad2d4253c796cb8
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,46 @@
|
|||
MSBuild uses third-party material as listed below. The attached notices are
|
||||
provided for informational purposes only.
|
||||
|
||||
Notice for LockCheck
|
||||
-------------------------------
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2015 Christian Klutz
|
||||
|
||||
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
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
-------------------------------
|
||||
|
||||
Notice for Samples for xUnit.net
|
||||
-------------------------------
|
||||
|
||||
Copyright (c) .NET Foundation and Contributors
|
||||
|
||||
All Rights Reserved
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
|
||||
this file except in compliance with the License.
|
||||
|
||||
You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software distributed
|
||||
under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
|
||||
CONDITIONS OF ANY KIND, either express or implied. See the License for the specific
|
||||
language governing permissions and limitations under the License.
|
||||
-------------------------------
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 5e09aade5e7306d40a1b3b8fa1f4a51e
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: e2f6f4d8855f62748b06a845e3f2e179
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
3d Prototyp/Assets/Packages/Microsoft.ServiceHub.Analyzers.4.4.22/.signature.p7s
vendored
100644
BIN
3d Prototyp/Assets/Packages/Microsoft.ServiceHub.Analyzers.4.4.22/.signature.p7s
vendored
100644
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Microsoft.ServiceHub.Analyzers</id>
|
||||
<version>4.4.22</version>
|
||||
<authors>Microsoft</authors>
|
||||
<license type="expression">MIT</license>
|
||||
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
|
||||
<readme>README.md</readme>
|
||||
<projectUrl>https://github.com/microsoft/vs-servicehub</projectUrl>
|
||||
<description>Static code analyzer to detect common mistakes or potential issues when using ServiceHub or IServiceBroker.</description>
|
||||
<releaseNotes>https://github.com/microsoft/vs-servicehub/releases/tag/v4.4.22</releaseNotes>
|
||||
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
|
||||
<tags>analyzers visualstudio vssdk sdk</tags>
|
||||
<repository type="git" url="https://github.com/microsoft/vs-servicehub" commit="e402898ad4ed73a1fb64ad89c92d285377a6f709" />
|
||||
</metadata>
|
||||
</package>
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 38364481d30593442bf8549f51374f36
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 03f2d0661372b4b448705d321fd8f563
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
# Microsoft.ServiceHub.Analyzers
|
||||
|
||||
This package contains the static analyzers to guide code that consumes [the Microsoft.ServiceHub.Framework package](https://nuget.org/packages/Microsoft.ServiceHub.Framework).
|
||||
|
||||
Analyzer ID | Description
|
||||
--|--
|
||||
ISB001 | Dispose of proxies
|
||||
ISB002 | Avoid storing rentals in fields
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 9c352dab5e3caea4eb711347f532c17d
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 1e388f43f7cd15c4e9aed85871244c9f
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,50 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c78dfe8aa88b3ca4faea60c5cfd645b0
|
||||
labels:
|
||||
- NuGetForUnity
|
||||
- RoslynAnalyzer
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
'Exclude ': 0
|
||||
Exclude Android: 0
|
||||
Exclude CloudRendering: 0
|
||||
Exclude EmbeddedLinux: 0
|
||||
Exclude GameCoreScarlett: 0
|
||||
Exclude GameCoreXboxOne: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude PS4: 0
|
||||
Exclude PS5: 0
|
||||
Exclude QNX: 0
|
||||
Exclude Stadia: 0
|
||||
Exclude Switch: 0
|
||||
Exclude VisionOS: 0
|
||||
Exclude WebGL: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
Exclude WindowsStoreApps: 0
|
||||
Exclude XboxOne: 0
|
||||
Exclude iOS: 0
|
||||
Exclude tvOS: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c0bbe20cdd79edd46a4719f186f0aca7
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,50 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 2f578b48c9d898240a09e88bf1d93ea1
|
||||
labels:
|
||||
- NuGetForUnity
|
||||
- RoslynAnalyzer
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
'Exclude ': 0
|
||||
Exclude Android: 0
|
||||
Exclude CloudRendering: 0
|
||||
Exclude EmbeddedLinux: 0
|
||||
Exclude GameCoreScarlett: 0
|
||||
Exclude GameCoreXboxOne: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude PS4: 0
|
||||
Exclude PS5: 0
|
||||
Exclude QNX: 0
|
||||
Exclude Stadia: 0
|
||||
Exclude Switch: 0
|
||||
Exclude VisionOS: 0
|
||||
Exclude WebGL: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
Exclude WindowsStoreApps: 0
|
||||
Exclude XboxOne: 0
|
||||
Exclude iOS: 0
|
||||
Exclude tvOS: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c7b2f0fd75fceca40878fb84893a0cfb
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,50 @@
|
|||
fileFormatVersion: 2
|
||||
guid: cc6cb292550cb834ebab83da0f440f38
|
||||
labels:
|
||||
- NuGetForUnity
|
||||
- RoslynAnalyzer
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
'Exclude ': 0
|
||||
Exclude Android: 0
|
||||
Exclude CloudRendering: 0
|
||||
Exclude EmbeddedLinux: 0
|
||||
Exclude GameCoreScarlett: 0
|
||||
Exclude GameCoreXboxOne: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude PS4: 0
|
||||
Exclude PS5: 0
|
||||
Exclude QNX: 0
|
||||
Exclude Stadia: 0
|
||||
Exclude Switch: 0
|
||||
Exclude VisionOS: 0
|
||||
Exclude WebGL: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
Exclude WindowsStoreApps: 0
|
||||
Exclude XboxOne: 0
|
||||
Exclude iOS: 0
|
||||
Exclude tvOS: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: f8955f45e478c4d479ff531671ab8332
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,50 @@
|
|||
fileFormatVersion: 2
|
||||
guid: e20b35632b710cc48894b8220d79c92e
|
||||
labels:
|
||||
- NuGetForUnity
|
||||
- RoslynAnalyzer
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
'Exclude ': 0
|
||||
Exclude Android: 0
|
||||
Exclude CloudRendering: 0
|
||||
Exclude EmbeddedLinux: 0
|
||||
Exclude GameCoreScarlett: 0
|
||||
Exclude GameCoreXboxOne: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude PS4: 0
|
||||
Exclude PS5: 0
|
||||
Exclude QNX: 0
|
||||
Exclude Stadia: 0
|
||||
Exclude Switch: 0
|
||||
Exclude VisionOS: 0
|
||||
Exclude WebGL: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
Exclude WindowsStoreApps: 0
|
||||
Exclude XboxOne: 0
|
||||
Exclude iOS: 0
|
||||
Exclude tvOS: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: bc9815759456d58489368852be10da4f
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,50 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 229c1059de5f22e43b67375620b7443a
|
||||
labels:
|
||||
- NuGetForUnity
|
||||
- RoslynAnalyzer
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
'Exclude ': 0
|
||||
Exclude Android: 0
|
||||
Exclude CloudRendering: 0
|
||||
Exclude EmbeddedLinux: 0
|
||||
Exclude GameCoreScarlett: 0
|
||||
Exclude GameCoreXboxOne: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude PS4: 0
|
||||
Exclude PS5: 0
|
||||
Exclude QNX: 0
|
||||
Exclude Stadia: 0
|
||||
Exclude Switch: 0
|
||||
Exclude VisionOS: 0
|
||||
Exclude WebGL: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
Exclude WindowsStoreApps: 0
|
||||
Exclude XboxOne: 0
|
||||
Exclude iOS: 0
|
||||
Exclude tvOS: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 41f426c57a0d84048816df5a5cadc424
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,50 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 738da255799ed504c868d5c7fcb5d09a
|
||||
labels:
|
||||
- NuGetForUnity
|
||||
- RoslynAnalyzer
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
'Exclude ': 0
|
||||
Exclude Android: 0
|
||||
Exclude CloudRendering: 0
|
||||
Exclude EmbeddedLinux: 0
|
||||
Exclude GameCoreScarlett: 0
|
||||
Exclude GameCoreXboxOne: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude PS4: 0
|
||||
Exclude PS5: 0
|
||||
Exclude QNX: 0
|
||||
Exclude Stadia: 0
|
||||
Exclude Switch: 0
|
||||
Exclude VisionOS: 0
|
||||
Exclude WebGL: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
Exclude WindowsStoreApps: 0
|
||||
Exclude XboxOne: 0
|
||||
Exclude iOS: 0
|
||||
Exclude tvOS: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 84b92467e777d024ebf6798c5cc1804e
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,50 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 46a9407407bc8e0479f5894d043d1a85
|
||||
labels:
|
||||
- NuGetForUnity
|
||||
- RoslynAnalyzer
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
'Exclude ': 0
|
||||
Exclude Android: 0
|
||||
Exclude CloudRendering: 0
|
||||
Exclude EmbeddedLinux: 0
|
||||
Exclude GameCoreScarlett: 0
|
||||
Exclude GameCoreXboxOne: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude PS4: 0
|
||||
Exclude PS5: 0
|
||||
Exclude QNX: 0
|
||||
Exclude Stadia: 0
|
||||
Exclude Switch: 0
|
||||
Exclude VisionOS: 0
|
||||
Exclude WebGL: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
Exclude WindowsStoreApps: 0
|
||||
Exclude XboxOne: 0
|
||||
Exclude iOS: 0
|
||||
Exclude tvOS: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 8d06d5f4d77d963488f32547f3873ae7
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,50 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 8f1674146063a364c991fa0e9e5bdb6b
|
||||
labels:
|
||||
- NuGetForUnity
|
||||
- RoslynAnalyzer
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
'Exclude ': 0
|
||||
Exclude Android: 0
|
||||
Exclude CloudRendering: 0
|
||||
Exclude EmbeddedLinux: 0
|
||||
Exclude GameCoreScarlett: 0
|
||||
Exclude GameCoreXboxOne: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude PS4: 0
|
||||
Exclude PS5: 0
|
||||
Exclude QNX: 0
|
||||
Exclude Stadia: 0
|
||||
Exclude Switch: 0
|
||||
Exclude VisionOS: 0
|
||||
Exclude WebGL: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
Exclude WindowsStoreApps: 0
|
||||
Exclude XboxOne: 0
|
||||
Exclude iOS: 0
|
||||
Exclude tvOS: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 1e625c73974075c43b5529145efccf70
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue