Преглед на файлове

Merge remote-tracking branch 'remotes/origin/release9.0' into WebGL

hexiaojie преди 1 година
родител
ревизия
5ba926541f
променени са 100 файла, в които са добавени 130 реда и са изтрити 89 реда
  1. 0 7
      .gitignore
  2. 20 18
      Book/1.1运行指南.md
  3. 62 59
      Book/8.2ET Package目录.md
  4. 16 3
      Packages/com.etetet.init/Editor/GitDependencyResolver/DependencyResolver.cs
  5. 9 0
      Packages/com.etetet.init/MoveToPackages_6.ps1
  6. 7 0
      Packages/com.etetet.init/MoveToPackages_6.ps1.meta
  7. 0 0
      Packages/com.unity.ide.rider/.editorconfig
  8. 2 2
      Packages/com.unity.ide.rider/.signature
  9. 6 0
      Packages/com.unity.ide.rider/CHANGELOG.md
  10. 0 0
      Packages/com.unity.ide.rider/CHANGELOG.md.meta
  11. 0 0
      Packages/com.unity.ide.rider/CONTRIBUTING.md
  12. 0 0
      Packages/com.unity.ide.rider/CONTRIBUTING.md.meta
  13. 0 0
      Packages/com.unity.ide.rider/Documentation~/README.md
  14. 0 0
      Packages/com.unity.ide.rider/Documentation~/TableOfContents.md
  15. 0 0
      Packages/com.unity.ide.rider/Documentation~/images/preferences-rider-tab.png
  16. 0 0
      Packages/com.unity.ide.rider/Documentation~/images/preferences-settings-external-tools-window.png
  17. 0 0
      Packages/com.unity.ide.rider/Documentation~/index.md
  18. 0 0
      Packages/com.unity.ide.rider/Documentation~/using-the-jetbrains-rider-editor-package.md
  19. 0 0
      Packages/com.unity.ide.rider/LICENSE.md
  20. 0 0
      Packages/com.unity.ide.rider/LICENSE.md.meta
  21. 0 0
      Packages/com.unity.ide.rider/Rider.meta
  22. 0 0
      Packages/com.unity.ide.rider/Rider/Editor.meta
  23. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Discovery.cs
  24. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Discovery.cs.meta
  25. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/EditorPluginInterop.cs
  26. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/EditorPluginInterop.cs.meta
  27. BIN
      Packages/com.unity.ide.rider/Rider/Editor/JetBrains.Rider.PathLocator.dll
  28. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/JetBrains.Rider.PathLocator.dll.meta
  29. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/LoggingLevel.cs
  30. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/LoggingLevel.cs.meta
  31. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/PluginSettings.cs
  32. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/PluginSettings.cs.meta
  33. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/PostProcessors.meta
  34. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/PostProcessors/RiderAssetPostprocessor.cs
  35. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/PostProcessors/RiderAssetPostprocessor.cs.meta
  36. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration.meta
  37. 8 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/AssemblyNameProvider.cs
  38. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/AssemblyNameProvider.cs.meta
  39. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/FileIOProvider.cs
  40. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/FileIOProvider.cs.meta
  41. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/GUIDProvider.cs
  42. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/GUIDProvider.cs.meta
  43. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IAssemblyNameProvider.cs
  44. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IAssemblyNameProvider.cs.meta
  45. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IFileIO.cs
  46. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IFileIO.cs.meta
  47. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IGUIDGenerator.cs
  48. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IGUIDGenerator.cs.meta
  49. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IGenerator.cs
  50. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IGenerator.cs.meta
  51. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/LastWriteTracker.cs
  52. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/LastWriteTracker.cs.meta
  53. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/PackageManagerTracker.cs
  54. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/PackageManagerTracker.cs.meta
  55. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectGeneration.cs
  56. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectGeneration.cs.meta
  57. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectGenerationFlag.cs
  58. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectGenerationFlag.cs.meta
  59. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectPart.cs
  60. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectPart.cs.meta
  61. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/SolutionGuidGenerator.cs
  62. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/SolutionGuidGenerator.cs.meta
  63. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Properties.meta
  64. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Properties/AssemblyInfo.cs
  65. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Properties/AssemblyInfo.cs.meta
  66. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/RiderInitializer.cs
  67. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/RiderInitializer.cs.meta
  68. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditor.cs
  69. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditor.cs.meta
  70. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditorData.cs
  71. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditorData.cs.meta
  72. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditorDataPersisted.cs
  73. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditorDataPersisted.cs.meta
  74. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/RiderStyles.cs
  75. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/RiderStyles.cs.meta
  76. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/StartUpMethodExecutor.cs
  77. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/StartUpMethodExecutor.cs.meta
  78. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting.meta
  79. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/CallbackData.cs
  80. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/CallbackData.cs.meta
  81. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/CallbackInitializer.cs
  82. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/CallbackInitializer.cs.meta
  83. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/RiderTestRunner.cs
  84. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/RiderTestRunner.cs.meta
  85. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/SyncTestRunCallback.cs
  86. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/SyncTestRunCallback.cs.meta
  87. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/SyncTestRunEventsHandler.cs
  88. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/SyncTestRunEventsHandler.cs.meta
  89. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/TestEvent.cs
  90. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/TestEvent.cs.meta
  91. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/TestsCallback.cs
  92. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/TestsCallback.cs.meta
  93. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Util.meta
  94. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Util/CommandLineParser.cs
  95. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Util/CommandLineParser.cs.meta
  96. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Util/FileSystemUtil.cs
  97. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Util/FileSystemUtil.cs.meta
  98. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Util/LibcNativeInterop.cs
  99. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Util/LibcNativeInterop.cs.meta
  100. 0 0
      Packages/com.unity.ide.rider/Rider/Editor/Util/RiderMenu.cs

+ 0 - 7
.gitignore

@@ -29,13 +29,6 @@ Assets/Bundles/AotDlls/*
 Assets/StreamingAssets/
 Assets/StreamingAssets/
 Assets/StreamingAssets.meta
 Assets/StreamingAssets.meta
 
 
-#Unity中的IgnoreAssembly定义文件
-Assets/Scripts/**/Ignore.asmdef
-Assets/Scripts/**/Ignore.asmdef.meta
-
-#WebGL
-WebGL
-
 #其他
 #其他
 .objs/
 .objs/
 .DS_Store
 .DS_Store

+ 20 - 18
Book/1.1运行指南.md

@@ -5,53 +5,55 @@
    - windows上用visual studio安装最新的.Net8, mac请用homebrew安装.Net8跟powershell  
    - windows上用visual studio安装最新的.Net8, mac请用homebrew安装.Net8跟powershell  
    - 不支持VS,新人用VS搞出各种问题请不要来问我,我也没用过VS,后期搞熟了可以自己改用VS  
    - 不支持VS,新人用VS搞出各种问题请不要来问我,我也没用过VS,后期搞熟了可以自己改用VS  
 
 
-2. 出现如下报错   [Package Manager Window] Error searching for packages.  不用处理这是因为github package的注册表跟unity有些不兼容导致的,忽略即可 
+2. 出现如下报错   [Package Manager Window] Error searching for packages.  不用处理!!!!!! 这是因为github package的注册表跟unity有些不兼容导致的,忽略即可 
    
    
 3. 该分支必须使用Unity**2022.3.15**(初学者请在此版本用熟后再切换其他版本)  
 3. 该分支必须使用Unity**2022.3.15**(初学者请在此版本用熟后再切换其他版本)  
    
    
 4. 整个过程请开启全局翻墙,否则各种unity包 nuget包下载不下来,报memerypack等错误  
 4. 整个过程请开启全局翻墙,否则各种unity包 nuget包下载不下来,报memerypack等错误  
+   
+5. 注意一定要clone一个新的工程!clone一个新的工程!clone一个新的工程!重要的事情说三遍!!!
 
 
-5. 启动UnityHub,打开(Open) -> 选中'ET'文件夹所在目录后打开工程,特别注意,ET9的目录结构跟ET8.1完全不同,请全新下载整个工程,不要从老的工程切过来  
+6. 启动UnityHub,打开(Open) -> 选中'ET'文件夹所在目录后打开工程,特别注意,ET9的目录结构跟ET8.1完全不同,请全新下载整个工程  
 
 
-6. 打开工程后,点击Unity菜单 -> Edit -> Preferences -> External Tools,点击下拉框'External ScriptEditor'选择Rider,Generate .csproj files for要勾选前两个  
+7. 打开工程后,点击Unity菜单 -> Edit -> Preferences -> External Tools,点击下拉框'External ScriptEditor'选择Rider,Generate .csproj files for要勾选前两个  
    
    
-7. 在你的github中获取token,获取方法:打开 https://github.com/settings/tokens 选择tokens(classic),点击generate new token,下面全部勾选,点击确定,复制你的token保存
+8. 在你的github中获取token,获取方法:打开 https://github.com/settings/tokens 选择tokens(classic),点击generate new token,下面全部勾选,点击确定,复制你的token保存
    
    
-8. 打开菜单ET->Init->Manage scope registries, 点击ET-Packages Edit, 把你的github token粘贴到token里面 save,然后再看到User Credentials on this computer点+号,
+9.  打开菜单ET->Init->Manage scope registries, 点击ET-Packages Edit, 把你的github token粘贴到token里面 save,然后再看到User Credentials on this computer点+号,
    Registry URL填入 https://npm.pkg.github.com/@ET-Packages
    Registry URL填入 https://npm.pkg.github.com/@ET-Packages
    token填入你的github token  
    token填入你的github token  
    always auth 填 true
    always auth 填 true
    点击add
    点击add
 
 
-9. 在https://github.com/orgs/ET-Packages/packages 中选择一个demo包安装,目前有两个demo, cn.etetet.lockstep跟cn.etetet.statesync分别是帧同步跟状态同步(一个工程只能安装一个demo,不能同时装多个)
+10. 在https://github.com/orgs/ET-Packages/packages 中选择一个demo包安装,目前有两个demo, cn.etetet.lockstep跟cn.etetet.statesync分别是帧同步跟状态同步(一个工程只能安装一个demo,不能同时装多个)
     新手最好先选择状态同步,因为我都是先修改状态同步,偶尔会漏改了帧同步,等状态同步跑通再尝试帧同步
     新手最好先选择状态同步,因为我都是先修改状态同步,偶尔会漏改了帧同步,等状态同步跑通再尝试帧同步
    
    
-10. 两种安装包的方式,第一种,可以关闭Unity,打开Packages/manifest.json, 在dependencies中加上demo包跟版本号,例如"cn.etetet.lockstep": "0.0.36", 注意后面有个逗号,重启Unity,Unity就会自动下载依赖,并且会显示下载进度,该方案安装速度更快。第二种,打开Unity的菜单Windows->PackageManager,点击左上角加号,选择add package by name,输入包名,点击右边add,会把所有的依赖包下载。这种因为Unity有bug导致安装很慢。推荐使用第一种安装方式。
+11. 两种安装包的方式,第一种,可以关闭Unity,打开Packages/manifest.json, 在dependencies中加上demo包跟版本号,例如"cn.etetet.lockstep": "0.0.36", 注意后面有个逗号,重启Unity,Unity就会自动下载依赖,并且会显示下载进度,该方案安装速度更快。第二种,打开Unity的菜单Windows->PackageManager,点击左上角加号,选择add package by name,输入包名,点击右边add,会把所有的依赖包下载。这种因为Unity有bug导致安装很慢。推荐使用第一种安装方式。
 
 
-11. 如果没有出现日志git Dependencies are all installed,说明安装不完整,可以重新点击ET->Init->RepairDependencies修复,直到安装成功。注意,在PackageManager中观察一下,所有的ET开头的包都会是Custom包,这是因为安装后ET会把包挪到Packages目录,从而变成Custom包,如果有ET开头的包不是Custom,请重新点击ET->Init->RepairDependencies然后刷新Unity
+12. 注意,安装完成后,在PackageManager中观察一下,所有的ET开头的包都会是Custom包,这是因为安装后ET会把包挪到Packages目录,从而变成Custom包,如果有ET开头的包不是Custom,请重新点击ET->Init->RepairDependencies然后刷新Unity
 
 
-12. 运行Unity菜单 ET->StateSync->Init或者ET->LockStep->Init (这一步会导Excel 导Proto 生成assemlbyreference 添加INITED宏,并且自动链接demo中的ET.sln到根目录,并且把Loader包中的GlobalConfig中的SceneName设置成demo名)
+13. 运行Unity菜单 ET->StateSync->Init或者ET->LockStep->Init (这一步会导Excel 导Proto 生成assemlbyreference 添加INITED宏,并且自动链接demo中的ET.sln到根目录,并且把Loader包中的GlobalConfig中的SceneName设置成demo名)
     
     
-13. Unity中将Packages/ET.Loader/Resources/GlobalConfig中的CodeMode改成ClientServer,将SceneName设置成demo名StateSync或者LockStep(这个在上一步会自动设置,你这里检查一下名字是不是demo名), 这个选项是将服务端运行在Unity中,一体化运行。如果客户端单独打包的话,这里要使用Client
-14. Packages/ET.YooAssets/Resources/YooConfig中将EPlayMode修改为EditorSimulateMode(具体请看YooAssets的官方文档)
+14. Unity中将Packages/ET.Loader/Resources/GlobalConfig中的CodeMode改成ClientServer,将SceneName设置成demo名StateSync或者LockStep(这个在上一步会自动设置,你这里检查一下名字是不是demo名), 这个选项是将服务端运行在Unity中,一体化运行。如果客户端单独打包的话,这里要使用Client
+15. Packages/ET.YooAssets/Resources/YooConfig中将EPlayMode修改为EditorSimulateMode(具体请看YooAssets的官方文档)
     
     
-15. 点击Unity菜单 Assets->Open C# Project,这里由于修改了rider插件,会自动打开ET.sln
+16. 点击Unity菜单 Assets->Open C# Project,这里由于修改了rider插件,会自动打开ET.sln
     
     
-16. 编译整个ET.sln, 注意要翻墙,否则可能nuget包下载不下来,导致编译出错(翻墙后如果还有报错解决不了可以尝试先用VS打开ET.sln编译一次后再回到Rider重新编译一次)
+17. 编译整个ET.sln, 注意要翻墙,否则可能nuget包下载不下来,导致编译出错(翻墙后如果还有报错解决不了可以尝试先用VS打开ET.sln编译一次后再回到Rider重新编译一次)
 
 
-17. Unity中, 然后双击Packages/ET.Loader/Scenes/Init场景,点击Play(▶)即可运行
+18. Unity中, 然后双击Packages/ET.Loader/Scenes/Init场景,点击Play(▶)即可运行
 
 
-18. 帧同步默认是一个人匹配,如果需要多人匹配,修改**LSConstValue.cs**中的**MatchCount** 客户端服务端都要重新编译,都要重启即可
+19. 帧同步默认是一个人匹配,如果需要多人匹配,修改**LSConstValue.cs**中的**MatchCount** 客户端服务端都要重新编译,都要重启即可
 
 
-19. 注意要独立启动服务器,右键UnityHub,以管理员身份运行UnityHub,然后启动Unity(没有管理员启动是不行的,因为服务端要开启http服务,普通权限开不了),
+20. 注意要独立启动服务器,右键UnityHub,以管理员身份运行UnityHub,然后启动Unity(没有管理员启动是不行的,因为服务端要开启http服务,普通权限开不了),
    停止Unity Play,点开Unity菜单->ET->Server Tools->Start Server(Single Process),这样就单独启动了服务端。打开Unity菜单 -> ET -> BuildTool中CodeMode改成Client,点击Unity Play,登录。  
    停止Unity Play,点开Unity菜单->ET->Server Tools->Start Server(Single Process),这样就单独启动了服务端。打开Unity菜单 -> ET -> BuildTool中CodeMode改成Client,点击Unity Play,登录。  
    如果还是连接不上报10037错误,注意看ET/Logs目录,看有没有Error日志。 如果要用rider启动服务器,rider也必须用管理员权限启动
    如果还是连接不上报10037错误,注意看ET/Logs目录,看有没有Error日志。 如果要用rider启动服务器,rider也必须用管理员权限启动
    注意一定要用 netsh http delete urlacl 命令删除掉所有自己添加的urlacl,具体使用方法请谷歌
    注意一定要用 netsh http delete urlacl 命令删除掉所有自己添加的urlacl,具体使用方法请谷歌
    客户端注意要打开cn.etetet.loader/Resources/GlobalConfig, 把CodeMode换成Client
    客户端注意要打开cn.etetet.loader/Resources/GlobalConfig, 把CodeMode换成Client
 
 
-20. 注意独立运行服务器的目录不再是Bin目录,而是Bin的上一层目录,也就是Unity目录,比如 dotnet.exe Bin/ET.App.dll --Console=1。用rider启动默认是在Bin目录,需要自己修改运行目录,去掉Bin
+21. 注意独立运行服务器的目录不再是Bin目录,而是Bin的上一层目录,也就是Unity目录,比如 dotnet.exe Bin/ET.App.dll --Console=1。用rider启动默认是在Bin目录,需要自己修改运行目录,去掉Bin
 
 
-21. 有问题请论坛提问,贴出服务端error log跟客户端error log,没有日志无法回复
+22. 有问题请论坛提问,贴出服务端error log跟客户端error log,没有日志无法回复
 
 
 # 打包过程
 # 打包过程
 1. 点击HybridCLR -> Installer,点击安装,等待安装完成
 1. 点击HybridCLR -> Installer,点击安装,等待安装完成

+ 62 - 59
Book/8.2ET Package目录.md

@@ -1,61 +1,64 @@
 ET Package目录,简单描述,具体说明请看包中的Readme
 ET Package目录,简单描述,具体说明请看包中的Readme
 
 
-| 编号   | 包名 | 描述 | 价格(元) |
-|------|-------|-------|-------|
-| 0001 | cn.etetet.core                    |     et框架核心, 实现了纤程,网络,entity等et基础功能                           | |
-| 0002 | cn.etetet.loader                  |     et框架核心,是一个加载器,用于加载model modelview hotfix hotfixview        | |
-| 0003 | cn.etetet.actorlocation           |     实现了actor location机制                                                | |
-| 0004 | cn.etetet.move                    |     mmo类型的移动组件| |
-| 0005 | cn.etetet.unit                    |     提供一个包含位置旋转的entity,可以作为场景中的实体| |
-| 0006 | cn.etetet.db                      |     一个简单的mongodb封装| |
-| 0007 | cn.etetet.yooassets               |     提供了yooassets的封装                                | |
-| 0008 | cn.etetet.demores                 |     et自带demo的一些资源|                  |
-| 0009 | cn.etetet.login                   |     实现前后端登录流程,客户端网络是独立的纤程,服务端提供了realm gate scene   |     |
-| 0010 | cn.etetet.statesync               |     状态同步demo| |
-| 0011 | cn.etetet.lockstep                |     预测回滚的帧同步demo| |
-| 0012 | cn.etetet.proto                   |     proto2cs工具,用于把proto文件导出成C#                                      |   |
-| 0013 | cn.etetet.excel                   |     excelexporter工具,把excel导出成代码跟配置数据                             |  |
-| 0014 | cn.etetet.recast                  |     3d recast寻路库                                                       | |
-| 0015 | cn.etetet.router                  |     et的软路由,可以防网络攻击                                           | |
-| 0016 | cn.etetet.http                    |     简单的http库                                                             | |
-| 0017 | cn.etetet.referencecollector      |     一个unity脚本,可以挂在gameobject上实现资源引用| |
-| 0018 | cn.etetet.console                 |     实现了控制台解析分发                                                   | |
-| 0019 | cn.etetet.aoi                     |     一个九宫格的aoi实现| |
-| 0020 | cn.etetet.sourcegenerator         |     et框架的分析器跟代码生成器| |
-| 0021 | cn.etetet.lsentity                |     帧同步的Entity实现,提供了lsupdate,lsentity lsworld等功能| |
-| 0022 | cn.etetet.truesync                |     帧同步用的定点数实现| |
-| 0023 | cn.etetet.numeric                 |     一个数值组件,提供了kv的实现| |
-| 0024 | cn.etetet.mathematics             |     一个对unity的mathematics包装,主要是增加对服务端dotnet的支持| |
-| 0025 | cn.etetet.ui                      |     et框架实现的一个简单UI| |
-| 0026 | cn.etetet.watcher                 |     用于监视进程,拉起进程,防止进程挂掉| |
-| 0027 | cn.etetet.robotcase               |     测试用例组件| |
-| 0028 | cn.etetet.netinner                |     内网消息模块| |
-| 0029 | cn.etetet.startconfig             |     服务器配置| |
-| 0030 | cn.etetet.memorypack              |     memorypack| |
-| 0031 | cn.etetet.hybridclr               |     hybridclr热更新支持| |
-| 0032 | cn.etetet.ai                      |     行为机模块,用来写ai非常方便| |
-| 0033 | cn.etetet.webgl                   |     webgl支持 |999 |
-| 0034 | cn.etetet.mongodb                 |     数据库补丁包 |100 |
-|      | [1000-1999 (YIUI Package目录)](https://lib9kmxvq7k.feishu.cn/wiki/XJxLwzTlViqD5TkSAw1c32Rqnd1)
-| 1001 | [cn.etetet.yiuiframework](https://github.com/ET-Packages/cn.etetet.yiuiframework)                       | [框架](https://lib9kmxvq7k.feishu.cn/wiki/ES7Gwz4EAiVGKSkotY5cRbTznuh)            | |
-| 1100 | [cn.etetet.packagemanager](https://github.com/ET-Packages/cn.etetet.packagemanager)                     | [包管理](https://lib9kmxvq7k.feishu.cn/wiki/DzqwwwBJvixRvtkCI4dcatGcnAd)           | |
-| 1101 | [cn.etetet.yiuistatesync](https://github.com/ET-Packages/cn.etetet.yiuistatesync)                       | [YIUIDemo 运行指南](https://lib9kmxvq7k.feishu.cn/wiki/H7SmwXozNiliN3kahZFcqQxqnub) | |
-| 1201 | [cn.etetet.yiuiloopscrollrectasync](https://github.com/ET-Packages/cn.etetet.yiuiloopscrollrectasync)   | [无限循环列表 (异步)](https://lib9kmxvq7k.feishu.cn/wiki/HPbwwkhsKi9aDik5VEXcqPhDnIh)   | |
-| 1202 | [cn.etetet.yiuiloopscrollrectsync](https://github.com/ET-Packages/cn.etetet.yiuiloopscrollrectsync)     | [无限循环列表 (同步)](https://lib9kmxvq7k.feishu.cn/wiki/HPbwwkhsKi9aDik5VEXcqPhDnIh)   | |
-| 1203 | [cn.etetet.yiuiyooassets](https://github.com/ET-Packages/cn.etetet.yiuiyooassets)                       | [YooAsset 资源管理](https://lib9kmxvq7k.feishu.cn/wiki/SUpUwiABuip53zkWEdwcITACntc) | |
-| 1204 | [cn.etetet.yiuiinvoke](https://github.com/ET-Packages/cn.etetet.yiuiinvoke)                               | [Invoke 文档](https://lib9kmxvq7k.feishu.cn/wiki/TpyYwbWIUizhfKkcubocTZgInse)     | |
-| 1301 | [cn.etetet.yiuigm](https://github.com/ET-Packages/cn.etetet.yiuigm)                                     | [GM命令](https://lib9kmxvq7k.feishu.cn/wiki/NYADwMydliVmQ7kWXOuc0yxGn7p)          | |
-| 1302 | [cn.etetet.yiuitips](https://github.com/ET-Packages/cn.etetet.yiuitips)                                 | [Tips](https://lib9kmxvq7k.feishu.cn/wiki/OdNgwu0KsiyJ6NkK8vCcwbjbn1g)          | |
-| 1303 | [cn.etetet.yiui3ddisplay](https://github.com/ET-Packages/cn.etetet.yiui3ddisplay)                       | [UI3D模型展示](https://lib9kmxvq7k.feishu.cn/wiki/FhGGwVZSyiCqHCkTVQYcKHQCnKf)      | |
-| 1304 | [cn.etetet.yiuireddot](https://github.com/ET-Packages/cn.etetet.yiuireddot)                             | [红点](https://lib9kmxvq7k.feishu.cn/wiki/XzyawmryHitNVNk9QVtcDAftn5O)            | |
-| 1305 | [cn.etetet.yiuilocalization](https://github.com/ET-Packages/cn.etetet.yiuilocalization)                 | [多语言](https://lib9kmxvq7k.feishu.cn/wiki/ZOKxwi5XsijdX8kPU9McSxs1nxd)           | |
-| 1306 | [cn.etetet.yiuieffect](https://github.com/ET-Packages/cn.etetet.yiuieffect)                             | [UI特效](https://lib9kmxvq7k.feishu.cn/wiki/PA9CwTAMMiBxx9k30iBcXJnznIc)          | |
-| 1801 | cn.etetet.yiuiluban                                                                                    | [Luban 配置](https://lib9kmxvq7k.feishu.cn/wiki/W1ylwC9xDip1YQk4eijcxgO9nh0)      |100 |
-| 1802 | cn.etetet.yiuinumeric                                       | [Numeric 数值系统](https://lib9kmxvq7k.feishu.cn/wiki/GHDOwsmy0iQQMok3gU7cgxbpn7x)      |100 |
-| 1803 | cn.etetet.yiuicondition                                     | [Condition 条件系统](https://lib9kmxvq7k.feishu.cn/wiki/Kc0awA9EXiRJylkreL9cfLJFnsg)      |(限免)Luban送 |
-| 1804 | cn.etetet.yiuigameobjectpool                                   | [GameObjectPool 游戏对象缓存池](https://lib9kmxvq7k.feishu.cn/wiki/UyigweBFXipNJnkCIY6coHzFnSc)      |(限免)Luban送 |
-|      | 2000-2999 XET                                                                                           |  | |
-| 2000 | [cn.etetet.xetdemo](https://github.com/ET-Packages/cn.etetet.xetdemo)                                   | XET Demo,演示了 cn.etetet.xetfui 的使用方式 | |
-| 2001 | [cn.etetet.xetfui](https://github.com/ET-Packages/cn.etetet.xetfui)                                     | FairyGUI 代码导出工具 | |
-| 2002 | [cn.etetet.xetyooassets](https://github.com/ET-Packages/cn.etetet.xetyooassets)                         | 在 cn.etetet.yooassets 基础上加了一些需要的功能 | |
-| 3000 | [cn.etetet.configauto](https://github.com/ET-Packages/cn.etetet.configauto)           |     直接用C#代码作为配置| |
+| 编号   | 包名                                                                                                    | 描述                                                                                      | 价格(元) |
+|------|-------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------|-------|
+| 0001 | cn.etetet.core                                                                                        | et框架核心, 实现了纤程,网络,entity等et基础功能                                                          | |
+| 0002 | cn.etetet.loader                                                                                      | et框架核心,是一个加载器,用于加载model modelview hotfix hotfixview                                     | |
+| 0003 | cn.etetet.actorlocation                                                                               | 实现了actor location机制                                                                     | |
+| 0004 | cn.etetet.move                                                                                        | mmo类型的移动组件                                                                              | |
+| 0005 | cn.etetet.unit                                                                                        | 提供一个包含位置旋转的entity,可以作为场景中的实体                                                            | |
+| 0006 | cn.etetet.db                                                                                          | 一个简单的mongodb封装                                                                          | |
+| 0007 | cn.etetet.yooassets                                                                                   | 提供了yooassets的封装                                                                         | |
+| 0008 | cn.etetet.demores                                                                                     | et自带demo的一些资源                                                                           |                  |
+| 0009 | cn.etetet.login                                                                                       | 实现前后端登录流程,客户端网络是独立的纤程,服务端提供了realm gate scene                                            |     |
+| 0010 | cn.etetet.statesync                                                                                   | 状态同步demo                                                                                | |
+| 0011 | cn.etetet.lockstep                                                                                    | 预测回滚的帧同步demo                                                                            | |
+| 0012 | cn.etetet.proto                                                                                       | proto2cs工具,用于把proto文件导出成C#                                                              |   |
+| 0013 | cn.etetet.excel                                                                                       | excelexporter工具,把excel导出成代码跟配置数据                                                        |  |
+| 0014 | cn.etetet.recast                                                                                      | 3d recast寻路库                                                                            | |
+| 0015 | cn.etetet.router                                                                                      | et的软路由,可以防网络攻击                                                                          | |
+| 0016 | cn.etetet.http                                                                                        | 简单的http库                                                                                | |
+| 0017 | cn.etetet.referencecollector                                                                          | 一个unity脚本,可以挂在gameobject上实现资源引用                                                         | |
+| 0018 | cn.etetet.console                                                                                     | 实现了控制台解析分发                                                                              | |
+| 0019 | cn.etetet.aoi                                                                                         | 一个九宫格的aoi实现                                                                             | |
+| 0020 | cn.etetet.sourcegenerator                                                                             | et框架的分析器跟代码生成器                                                                          | |
+| 0021 | cn.etetet.lsentity                                                                                    | 帧同步的Entity实现,提供了lsupdate,lsentity lsworld等功能                                            | |
+| 0022 | cn.etetet.truesync                                                                                    | 帧同步用的定点数实现                                                                              | |
+| 0023 | cn.etetet.numeric                                                                                     | 一个数值组件,提供了kv的实现                                                                         | |
+| 0024 | cn.etetet.mathematics                                                                                 | 一个对unity的mathematics包装,主要是增加对服务端dotnet的支持                                               | |
+| 0025 | cn.etetet.ui                                                                                          | et框架实现的一个简单UI                                                                           | |
+| 0026 | cn.etetet.watcher                                                                                     | 用于监视进程,拉起进程,防止进程挂掉                                                                      | |
+| 0027 | cn.etetet.robotcase                                                                                   | 测试用例组件                                                                                  | |
+| 0028 | cn.etetet.netinner                                                                                    | 内网消息模块                                                                                  | |
+| 0029 | cn.etetet.startconfig                                                                                 | 服务器配置                                                                                   | |
+| 0030 | cn.etetet.memorypack                                                                                  | memorypack                                                                              | |
+| 0031 | cn.etetet.hybridclr                                                                                   | hybridclr热更新支持                                                                          | |
+| 0032 | cn.etetet.ai                                                                                          | 行为机模块,用来写ai非常方便                                                                         | |
+| 0033 | cn.etetet.webgl                                                                                       | webgl支持                                                                                 |999 |
+| 0034 | cn.etetet.mongodb                                                                                     | 数据库补丁包                                                                                  |100 |
+|      | [1000-1999 (YIUI Package目录)](https://lib9kmxvq7k.feishu.cn/wiki/XJxLwzTlViqD5TkSAw1c32Rqnd1)         |                                                                                         | |
+| 1001 | [cn.etetet.yiuiframework](https://github.com/ET-Packages/cn.etetet.yiuiframework)                     | [框架](https://lib9kmxvq7k.feishu.cn/wiki/ES7Gwz4EAiVGKSkotY5cRbTznuh)                    | |
+| 1100 | [cn.etetet.packagemanager](https://github.com/ET-Packages/cn.etetet.packagemanager)                   | [包管理](https://lib9kmxvq7k.feishu.cn/wiki/DzqwwwBJvixRvtkCI4dcatGcnAd)                   | |
+| 1101 | [cn.etetet.yiuistatesync](https://github.com/ET-Packages/cn.etetet.yiuistatesync)                     | [YIUIDemo 运行指南](https://lib9kmxvq7k.feishu.cn/wiki/H7SmwXozNiliN3kahZFcqQxqnub)         | |
+| 1201 | [cn.etetet.yiuiloopscrollrectasync](https://github.com/ET-Packages/cn.etetet.yiuiloopscrollrectasync) | [无限循环列表 (异步)](https://lib9kmxvq7k.feishu.cn/wiki/HPbwwkhsKi9aDik5VEXcqPhDnIh)           | |
+| 1202 | [cn.etetet.yiuiloopscrollrectsync](https://github.com/ET-Packages/cn.etetet.yiuiloopscrollrectsync)   | [无限循环列表 (同步)](https://lib9kmxvq7k.feishu.cn/wiki/HPbwwkhsKi9aDik5VEXcqPhDnIh)           | |
+| 1203 | [cn.etetet.yiuiyooassets](https://github.com/ET-Packages/cn.etetet.yiuiyooassets)                     | [YooAsset 资源管理](https://lib9kmxvq7k.feishu.cn/wiki/SUpUwiABuip53zkWEdwcITACntc)         | |
+| 1204 | [cn.etetet.yiuiinvoke](https://github.com/ET-Packages/cn.etetet.yiuiinvoke)                           | [Invoke 文档](https://lib9kmxvq7k.feishu.cn/wiki/TpyYwbWIUizhfKkcubocTZgInse)             | |
+| 1301 | [cn.etetet.yiuigm](https://github.com/ET-Packages/cn.etetet.yiuigm)                                   | [GM命令](https://lib9kmxvq7k.feishu.cn/wiki/NYADwMydliVmQ7kWXOuc0yxGn7p)                  | |
+| 1302 | [cn.etetet.yiuitips](https://github.com/ET-Packages/cn.etetet.yiuitips)                               | [Tips](https://lib9kmxvq7k.feishu.cn/wiki/OdNgwu0KsiyJ6NkK8vCcwbjbn1g)                  | |
+| 1303 | [cn.etetet.yiui3ddisplay](https://github.com/ET-Packages/cn.etetet.yiui3ddisplay)                     | [UI3D模型展示](https://lib9kmxvq7k.feishu.cn/wiki/FhGGwVZSyiCqHCkTVQYcKHQCnKf)              | |
+| 1304 | [cn.etetet.yiuireddot](https://github.com/ET-Packages/cn.etetet.yiuireddot)                           | [红点](https://lib9kmxvq7k.feishu.cn/wiki/XzyawmryHitNVNk9QVtcDAftn5O)                    | |
+| 1305 | [cn.etetet.yiuilocalization](https://github.com/ET-Packages/cn.etetet.yiuilocalization)               | [多语言](https://lib9kmxvq7k.feishu.cn/wiki/ZOKxwi5XsijdX8kPU9McSxs1nxd)                   | |
+| 1306 | [cn.etetet.yiuieffect](https://github.com/ET-Packages/cn.etetet.yiuieffect)                           | [UI特效](https://lib9kmxvq7k.feishu.cn/wiki/PA9CwTAMMiBxx9k30iBcXJnznIc)                  | |
+| 1801 | cn.etetet.yiuiluban                                                                                   | [Luban 配置](https://lib9kmxvq7k.feishu.cn/wiki/W1ylwC9xDip1YQk4eijcxgO9nh0)              |100 |
+| 1802 | cn.etetet.yiuinumeric                                                                                 | [Numeric 数值系统](https://lib9kmxvq7k.feishu.cn/wiki/GHDOwsmy0iQQMok3gU7cgxbpn7x)          |100 |
+| 1803 | cn.etetet.yiuicondition                                                                               | [Condition 条件系统](https://lib9kmxvq7k.feishu.cn/wiki/Kc0awA9EXiRJylkreL9cfLJFnsg)        |(限免)Luban送 |
+| 1804 | cn.etetet.yiuigameobjectpool                                                                          | [GameObjectPool 游戏对象缓存池](https://lib9kmxvq7k.feishu.cn/wiki/UyigweBFXipNJnkCIY6coHzFnSc) |(限免)Luban送 |
+| 1805 | cn.etetet.yiuiaudio                                                                                   | [Audio 音乐音效](https://lib9kmxvq7k.feishu.cn/wiki/ECbzwVPmDiQNY9ktJHecCuGsnig)            |(限免)Luban送 |
+| 1806 | cn.etetet.yiuivideo                                                                                   | [Video 视频播放](https://lib9kmxvq7k.feishu.cn/wiki/Wt7twM5nciZl5rkKf7ScpGGAn4c)            |(限免)Luban送 |
+| 1807 | cn.etetet.yiuidamagetips                                                                              | [DamageTips 伤害提示](https://lib9kmxvq7k.feishu.cn/wiki/Yt8PwrobfiYijDkuZTWcsGyJnFh)       |(限免)Luban送 |
+|      | 2000-2999 XET                                                                                         |                                                                                         | |
+| 2000 | [cn.etetet.xetdemo](https://github.com/ET-Packages/cn.etetet.xetdemo)                                 | XET Demo,演示了 cn.etetet.xetfui 的使用方式                                                     | |
+| 2001 | [cn.etetet.xetfui](https://github.com/ET-Packages/cn.etetet.xetfui)                                   | FairyGUI 代码导出工具                                                                         | |
+| 2002 | [cn.etetet.xetyooassets](https://github.com/ET-Packages/cn.etetet.xetyooassets)                       | 在 cn.etetet.yooassets 基础上加了一些需要的功能                                                      | |
+| 3000 | [cn.etetet.configauto](https://github.com/ET-Packages/cn.etetet.configauto)                           | 直接用C#代码作为配置                                                                             | |

+ 16 - 3
Packages/com.etetet.init/Editor/GitDependencyResolver/DependencyResolver.cs

@@ -20,14 +20,23 @@ namespace Hibzz.DependencyResolver
         //[MenuItem("ET/MoveToPackage")]
         //[MenuItem("ET/MoveToPackage")]
         static void MoveToPackage(string package, string version)
         static void MoveToPackage(string package, string version)
         {
         {
-            string dir = Path.Combine("Library/PackageCache", $"{package}@{version}");
+            string packageName = default;
+            string moveFileName = default;
+            #if UNITY_6000_0_OR_NEWER
+            packageName = package;
+            moveFileName = "MoveToPackages_6";
+            #else 
+            packageName =$"{package}@{version}";
+            moveFileName = "MoveToPackages";
+            #endif
+            string dir = Path.Combine("Library/PackageCache", packageName);
             if (!Directory.Exists(dir))
             if (!Directory.Exists(dir))
             {
             {
                 return;
                 return;
             }
             }
         
         
-            Debug.Log($"move package: {package}@{version}");
-            Process process = ProcessHelper.PowerShell($"-NoExit -ExecutionPolicy Bypass -File ./Packages/com.etetet.init/MoveToPackages.ps1 {package} {version}", waitExit: true);
+            Debug.Log($"move package: {packageName}");
+            Process process = ProcessHelper.PowerShell($"-NoExit -ExecutionPolicy Bypass -File ./Packages/com.etetet.init/{moveFileName}.ps1 {package} {version}", waitExit: true);
             Debug.Log(process.StandardOutput.ReadToEnd());
             Debug.Log(process.StandardOutput.ReadToEnd());
         }
         }
         
         
@@ -83,7 +92,11 @@ namespace Hibzz.DependencyResolver
                 
                 
                 string[] ss = baseName.Split("@");
                 string[] ss = baseName.Split("@");
                 string packageName = ss[0];
                 string packageName = ss[0];
+                #if UNITY_6000_0_OR_NEWER
+                string version = "";
+                #else 
                 string version = ss[1];
                 string version = ss[1];
+                #endif
 
 
                 MoveToPackage(packageName, version);
                 MoveToPackage(packageName, version);
             }
             }

+ 9 - 0
Packages/com.etetet.init/MoveToPackages_6.ps1

@@ -0,0 +1,9 @@
+param($packageName, $version)
+
+Write-Host $packageName
+
+$from = "Library/PackageCache/$packageName" 
+Move-Item $from "Packages/$packageName"
+
+Write-Host "move finish!" $packageName 
+#Read-Host -Prompt "Press Enter to exit"

+ 7 - 0
Packages/com.etetet.init/MoveToPackages_6.ps1.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 6997902c080851b4586429ad0eb5197b
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/.editorconfig → Packages/com.unity.ide.rider/.editorconfig


+ 2 - 2
Packages/com.unity.ide.rider@3.0.28/.signature → Packages/com.unity.ide.rider/.signature

@@ -1,5 +1,5 @@
 {
 {
-  "timestamp": 1708506923,
-  "signature": "BFXO8Pvm6vPITeDwdxb9p0uahZX8+i7lfwocAhZkQVDxvW2qqd+2SB0nnnmeTy0fkJMI2QROY3h5HwrWanMOj9b5L5uYfUOBU8hBnRZ3oD8nsoTUyj22esqRhuAVMfBkbcqOsG1YtwLZ1pJOFjJW8VY+TMKwstXAoMKC46YADs+wqxVpRH/LMwABbpAHBLSZbguEPfEXr/fQjZ5hKCcMgrEZQ4+sU7moO4rxFx7rKcnCAuM/G9HzqNyJl6ATQ1DYA/WBTN5jV5bgbM85AwAaAxeut9rc+pLeKu6Y0fn05jcuRxq8SX7QuZAGQkQxrGEc8QblMDc+/zbz8VQ841766wuj3WXZDhBdU1bpzYdtP6CZBoZ3sDNdKGdFBPmxY+n1+izPljKugKbJHXxE1JycsUO7arNTj+LCJsqGuM50N0N43y/5UCQ5QYq4nMsehOC21ts1mskuhHIkpe5w9oXr9P1Qpnmv0m6PYk4lA7il/5B63O/dQvjcuEdGinhtrQKg",
+  "timestamp": 1718627208,
+  "signature": "XO721MNQKyDN0H6D282GzXcEQDBd9wgGlkoocQk3iz22Tjp0E9zHrXLlGRpHJv5ltn5k0Dmegdpvni4qdG7DWM1YIL8bp8fAq/r9Lh1gH8woZ1Q/d5O82XS30pNfpVzXus6EVDhxW0EpsE6Hzpmy6GSHGWYlYlfdP4fpLaK5Yoc3j/DKsgDGJUzkl3rkI96Ec0js4TgaA1b0hjftxOQN7bt+HloX8ltsbEp+t6/mqW6MzWqT1ewM8Rxz/UNRy9qncywyONwaSEqNvChcKWT4eJn6aGgt5Dg2MiDsYL9Zyz9lVc8Och3U860JE6y3XdA/0K5BKek2IMufJn8QQc7nrp3LaaS/CBwHEpuyrTSjLGrZzUz1JkcE4YqlRtv2D/VJhvLRm34PxdqcwNyIzH1b08R5U2zL/5TX1eajVx5mcnUizyW89dvzvhbwJQug3J7Eg9yjKCHtvK94IQ4GKd8coMwMWbgi2AT8aRZFCz/804hYxsVRyz3tozUGlUwcYD/X",
   "publicKey": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUlJQm9qQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FZOEFNSUlCaWdLQ0FZRUFzdUhXYUhsZ0I1cVF4ZEJjTlJKSAordHR4SmoxcVY1NTdvMlZaRE1XaXhYRVBkRTBEMVFkT1JIRXNSS1RscmplUXlERU83ZlNQS0ZwZ1A3MU5TTnJCCkFHM2NFSU45aHNQVDhOVmllZmdWem5QTkVMenFkVmdEbFhpb2VpUnV6OERKWFgvblpmU1JWKytwbk9ySTRibG4KS0twelJlNW14OTc1SjhxZ1FvRktKT0NNRlpHdkJMR2MxSzZZaEIzOHJFODZCZzgzbUovWjBEYkVmQjBxZm13cgo2ZDVFUXFsd0E5Y3JZT1YyV1VpWXprSnBLNmJZNzRZNmM1TmpBcEFKeGNiaTFOaDlRVEhUcU44N0ZtMDF0R1ZwCjVNd1pXSWZuYVRUemEvTGZLelR5U0pka0tldEZMVGdkYXpMYlpzUEE2aHBSK0FJRTJhc0tLTi84UUk1N3UzU2cKL2xyMnZKS1IvU2l5eEN1Q20vQWJkYnJMbXk0WjlSdm1jMGdpclA4T0lLQWxBRWZ2TzV5Z2hSKy8vd1RpTFlzUQp1SllDM0V2UE16ZGdKUzdGR2FscnFLZzlPTCsxVzROY05yNWdveVdSUUJ0cktKaWlTZEJVWmVxb0RvSUY5NHpCCndGbzJJT1JFdXFqcU51M3diMWZIM3p1dGdtalFra3IxVjJhd3hmcExLWlROQWdNQkFBRT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg"
   "publicKey": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUlJQm9qQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FZOEFNSUlCaWdLQ0FZRUFzdUhXYUhsZ0I1cVF4ZEJjTlJKSAordHR4SmoxcVY1NTdvMlZaRE1XaXhYRVBkRTBEMVFkT1JIRXNSS1RscmplUXlERU83ZlNQS0ZwZ1A3MU5TTnJCCkFHM2NFSU45aHNQVDhOVmllZmdWem5QTkVMenFkVmdEbFhpb2VpUnV6OERKWFgvblpmU1JWKytwbk9ySTRibG4KS0twelJlNW14OTc1SjhxZ1FvRktKT0NNRlpHdkJMR2MxSzZZaEIzOHJFODZCZzgzbUovWjBEYkVmQjBxZm13cgo2ZDVFUXFsd0E5Y3JZT1YyV1VpWXprSnBLNmJZNzRZNmM1TmpBcEFKeGNiaTFOaDlRVEhUcU44N0ZtMDF0R1ZwCjVNd1pXSWZuYVRUemEvTGZLelR5U0pka0tldEZMVGdkYXpMYlpzUEE2aHBSK0FJRTJhc0tLTi84UUk1N3UzU2cKL2xyMnZKS1IvU2l5eEN1Q20vQWJkYnJMbXk0WjlSdm1jMGdpclA4T0lLQWxBRWZ2TzV5Z2hSKy8vd1RpTFlzUQp1SllDM0V2UE16ZGdKUzdGR2FscnFLZzlPTCsxVzROY05yNWdveVdSUUJ0cktKaWlTZEJVWmVxb0RvSUY5NHpCCndGbzJJT1JFdXFqcU51M3diMWZIM3p1dGdtalFra3IxVjJhd3hmcExLWlROQWdNQkFBRT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg"
 }
 }

+ 6 - 0
Packages/com.unity.ide.rider@3.0.28/CHANGELOG.md → Packages/com.unity.ide.rider/CHANGELOG.md

@@ -1,6 +1,12 @@
 # Code Editor Package for Rider
 # Code Editor Package for Rider
 
 
 
 
+## [3.0.31] - 2024-06-17
+
+fix RIDER-104519 Rider is reporting errors in scripts that work fine in Unity when utilizing DOTS - when Player project, by generating projects for all assemblies in "com.unity.entities", "com.unity.collections"
+fix RIDER-111622 Unity Rider package is not compatible with Rider Dev builds
+
+
 ## [3.0.28] - 2024-02-20
 ## [3.0.28] - 2024-02-20
 
 
 - fix RIDER-103933 "PlayerSettings.suppressCommonWarnings" is not supported in Unity 2019.4.40f
 - fix RIDER-103933 "PlayerSettings.suppressCommonWarnings" is not supported in Unity 2019.4.40f

+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/CHANGELOG.md.meta → Packages/com.unity.ide.rider/CHANGELOG.md.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/CONTRIBUTING.md → Packages/com.unity.ide.rider/CONTRIBUTING.md


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/CONTRIBUTING.md.meta → Packages/com.unity.ide.rider/CONTRIBUTING.md.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Documentation~/README.md → Packages/com.unity.ide.rider/Documentation~/README.md


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Documentation~/TableOfContents.md → Packages/com.unity.ide.rider/Documentation~/TableOfContents.md


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Documentation~/images/preferences-rider-tab.png → Packages/com.unity.ide.rider/Documentation~/images/preferences-rider-tab.png


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Documentation~/images/preferences-settings-external-tools-window.png → Packages/com.unity.ide.rider/Documentation~/images/preferences-settings-external-tools-window.png


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Documentation~/index.md → Packages/com.unity.ide.rider/Documentation~/index.md


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Documentation~/using-the-jetbrains-rider-editor-package.md → Packages/com.unity.ide.rider/Documentation~/using-the-jetbrains-rider-editor-package.md


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/LICENSE.md → Packages/com.unity.ide.rider/LICENSE.md


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/LICENSE.md.meta → Packages/com.unity.ide.rider/LICENSE.md.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider.meta → Packages/com.unity.ide.rider/Rider.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor.meta → Packages/com.unity.ide.rider/Rider/Editor.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Discovery.cs → Packages/com.unity.ide.rider/Rider/Editor/Discovery.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Discovery.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/Discovery.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/EditorPluginInterop.cs → Packages/com.unity.ide.rider/Rider/Editor/EditorPluginInterop.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/EditorPluginInterop.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/EditorPluginInterop.cs.meta


BIN
Packages/com.unity.ide.rider/Rider/Editor/JetBrains.Rider.PathLocator.dll


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/JetBrains.Rider.PathLocator.dll.meta → Packages/com.unity.ide.rider/Rider/Editor/JetBrains.Rider.PathLocator.dll.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/LoggingLevel.cs → Packages/com.unity.ide.rider/Rider/Editor/LoggingLevel.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/LoggingLevel.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/LoggingLevel.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/PluginSettings.cs → Packages/com.unity.ide.rider/Rider/Editor/PluginSettings.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/PluginSettings.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/PluginSettings.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/PostProcessors.meta → Packages/com.unity.ide.rider/Rider/Editor/PostProcessors.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/PostProcessors/RiderAssetPostprocessor.cs → Packages/com.unity.ide.rider/Rider/Editor/PostProcessors/RiderAssetPostprocessor.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/PostProcessors/RiderAssetPostprocessor.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/PostProcessors/RiderAssetPostprocessor.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration.meta


+ 8 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/AssemblyNameProvider.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/AssemblyNameProvider.cs

@@ -12,6 +12,7 @@ namespace Packages.Rider.Editor.ProjectGeneration
   {
   {
     private readonly Dictionary<string, PackageInfo> m_PackageInfoCache = new Dictionary<string, PackageInfo>();
     private readonly Dictionary<string, PackageInfo> m_PackageInfoCache = new Dictionary<string, PackageInfo>();
     private readonly Dictionary<string, ResponseFileData> m_ResponseFilesCache = new Dictionary<string, ResponseFileData>();
     private readonly Dictionary<string, ResponseFileData> m_ResponseFilesCache = new Dictionary<string, ResponseFileData>();
+    private readonly string[] _specialPackagesForProjectGen = new[] { "com.unity.entities", "com.unity.collections" };
 
 
     ProjectGenerationFlag m_ProjectGenerationFlag = (ProjectGenerationFlag)EditorPrefs.GetInt("unity_project_generation_flag", 3);
     ProjectGenerationFlag m_ProjectGenerationFlag = (ProjectGenerationFlag)EditorPrefs.GetInt("unity_project_generation_flag", 3);
 
 
@@ -174,6 +175,13 @@ namespace Packages.Rider.Editor.ProjectGeneration
       {
       {
         return false;
         return false;
       }
       }
+      
+      if (ProjectGenerationFlag.HasFlag(ProjectGenerationFlag.PlayerAssemblies) && _specialPackagesForProjectGen.Contains(packageInfo.name))
+      {
+        // special case for RIDER-104519 Rider is reporting errors in scripts that work fine in Unity when utilizing DOTS
+        // it would be better to only generate .Player projects and not Editor ones, but that would require big changes in ProjectGeneration
+        return false;
+      }
 
 
       var packageSource = packageInfo.source;
       var packageSource = packageInfo.source;
       switch (packageSource)
       switch (packageSource)

+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/AssemblyNameProvider.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/AssemblyNameProvider.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/FileIOProvider.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/FileIOProvider.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/FileIOProvider.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/FileIOProvider.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/GUIDProvider.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/GUIDProvider.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/GUIDProvider.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/GUIDProvider.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/IAssemblyNameProvider.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IAssemblyNameProvider.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/IAssemblyNameProvider.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IAssemblyNameProvider.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/IFileIO.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IFileIO.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/IFileIO.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IFileIO.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/IGUIDGenerator.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IGUIDGenerator.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/IGUIDGenerator.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IGUIDGenerator.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/IGenerator.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IGenerator.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/IGenerator.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IGenerator.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/LastWriteTracker.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/LastWriteTracker.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/LastWriteTracker.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/LastWriteTracker.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/PackageManagerTracker.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/PackageManagerTracker.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/PackageManagerTracker.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/PackageManagerTracker.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/ProjectGeneration.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectGeneration.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/ProjectGeneration.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectGeneration.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/ProjectGenerationFlag.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectGenerationFlag.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/ProjectGenerationFlag.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectGenerationFlag.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/ProjectPart.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectPart.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/ProjectPart.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectPart.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/SolutionGuidGenerator.cs → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/SolutionGuidGenerator.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/ProjectGeneration/SolutionGuidGenerator.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/SolutionGuidGenerator.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Properties.meta → Packages/com.unity.ide.rider/Rider/Editor/Properties.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Properties/AssemblyInfo.cs → Packages/com.unity.ide.rider/Rider/Editor/Properties/AssemblyInfo.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Properties/AssemblyInfo.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/Properties/AssemblyInfo.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/RiderInitializer.cs → Packages/com.unity.ide.rider/Rider/Editor/RiderInitializer.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/RiderInitializer.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/RiderInitializer.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/RiderScriptEditor.cs → Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditor.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/RiderScriptEditor.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditor.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/RiderScriptEditorData.cs → Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditorData.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/RiderScriptEditorData.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditorData.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/RiderScriptEditorDataPersisted.cs → Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditorDataPersisted.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/RiderScriptEditorDataPersisted.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditorDataPersisted.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/RiderStyles.cs → Packages/com.unity.ide.rider/Rider/Editor/RiderStyles.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/RiderStyles.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/RiderStyles.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/StartUpMethodExecutor.cs → Packages/com.unity.ide.rider/Rider/Editor/StartUpMethodExecutor.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/StartUpMethodExecutor.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/StartUpMethodExecutor.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting.meta → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/CallbackData.cs → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/CallbackData.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/CallbackData.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/CallbackData.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/CallbackInitializer.cs → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/CallbackInitializer.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/CallbackInitializer.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/CallbackInitializer.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/RiderTestRunner.cs → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/RiderTestRunner.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/RiderTestRunner.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/RiderTestRunner.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/SyncTestRunCallback.cs → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/SyncTestRunCallback.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/SyncTestRunCallback.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/SyncTestRunCallback.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/SyncTestRunEventsHandler.cs → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/SyncTestRunEventsHandler.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/SyncTestRunEventsHandler.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/SyncTestRunEventsHandler.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/TestEvent.cs → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/TestEvent.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/TestEvent.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/TestEvent.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/TestsCallback.cs → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/TestsCallback.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/UnitTesting/TestsCallback.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/TestsCallback.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Util.meta → Packages/com.unity.ide.rider/Rider/Editor/Util.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Util/CommandLineParser.cs → Packages/com.unity.ide.rider/Rider/Editor/Util/CommandLineParser.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Util/CommandLineParser.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/Util/CommandLineParser.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Util/FileSystemUtil.cs → Packages/com.unity.ide.rider/Rider/Editor/Util/FileSystemUtil.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Util/FileSystemUtil.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/Util/FileSystemUtil.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Util/LibcNativeInterop.cs → Packages/com.unity.ide.rider/Rider/Editor/Util/LibcNativeInterop.cs


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Util/LibcNativeInterop.cs.meta → Packages/com.unity.ide.rider/Rider/Editor/Util/LibcNativeInterop.cs.meta


+ 0 - 0
Packages/com.unity.ide.rider@3.0.28/Rider/Editor/Util/RiderMenu.cs → Packages/com.unity.ide.rider/Rider/Editor/Util/RiderMenu.cs


Някои файлове не бяха показани, защото твърде много файлове са промени