diff --git a/README.md b/README.md index 7b1094d..ffd2586 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ It is inspired by [Unity Entities' System Groups](https://docs.unity3d.com/Packa - Make sure Unity 2022.2.9f1 is installed (the project is linked against this version) - Create a release build - Copy `Arch.SystemGroups.dll` into `Plugins` directory of your Unity project. -- Copy `Arch.SystemGroups.SourceGenerator.dll` into the desired directory of your project, exclude all platforms, add a new Label "RoslynGenerator" to the assembly (see [Unity docs](https://docs.unity3d.com/Manual/roslyn-analyzers.html) for more information) +- Copy `Arch.SystemGroups.SourceGenerator.dll` into the desired directory of your project, exclude all platforms, add a new Label "RoslynAnalyzer" to the assembly (see [Unity docs](https://docs.unity3d.com/Manual/roslyn-analyzers.html) for more information) ## Update In Group @@ -305,4 +305,4 @@ For every system and group a custom class inherited from `AttributesInfoBase` is It is possible to access it in two ways: 1. Use a strongly-typed static `Metadata` field. The instance is created lazily upon the first retrieval. So if it is not used no memory overhead will present. 2. If a system inherits from `PlayerLoopSystem` the overriden method `protected abstract AttributesInfoBase GetMetadataInternal();` will be generated providing the access to the `AttributesInfo` class instance. -From this point `T GetAttribute()` and `IReadOnlyList GetAttributes()` methods are available. They don't rely on reflection either so the performance is similar to a simple `switch`/`if` expression. \ No newline at end of file +From this point `T GetAttribute()` and `IReadOnlyList GetAttributes()` methods are available. They don't rely on reflection either so the performance is similar to a simple `switch`/`if` expression.