Эх сурвалжийг харах

更新com.unity.ide.rider到3.0.31版本

tanghai 1 жил өмнө
parent
commit
847260f0c9

+ 2 - 2
Packages/com.unity.ide.rider@3.0.28/.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"
 }

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

@@ -1,6 +1,12 @@
 # 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
 
 - fix RIDER-103933 "PlayerSettings.suppressCommonWarnings" is not supported in Unity 2019.4.40f

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


+ 8 - 0
Packages/com.unity.ide.rider@3.0.28/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, 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);
 
@@ -174,6 +175,13 @@ namespace Packages.Rider.Editor.ProjectGeneration
       {
         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;
       switch (packageSource)

+ 5 - 5
Packages/com.unity.ide.rider@3.0.28/package.json

@@ -2,25 +2,25 @@
   "name": "com.unity.ide.rider",
   "displayName": "JetBrains Rider Editor",
   "description": "The JetBrains Rider Editor package provides an integration for using the JetBrains Rider IDE as a code editor for Unity. It adds support for generating .csproj files for code completion and auto-discovery of installations.",
-  "version": "3.0.28",
+  "version": "3.0.31",
   "unity": "2019.2",
   "unityRelease": "6f1",
   "dependencies": {
     "com.unity.ext.nunit": "1.0.6"
   },
   "relatedPackages": {
-    "com.unity.ide.rider.tests": "3.0.28"
+    "com.unity.ide.rider.tests": "3.0.31"
   },
   "_upm": {
-    "changelog": "- fix RIDER-103933 \"PlayerSettings.suppressCommonWarnings\" is not supported in Unity 2019.4.40f\n- fix https://github.com/JetBrains/resharper-unity/issues/2431 and [RIDER-104221](https://youtrack.jetbrains.com/issue/RIDER-104221)"
+    "changelog": "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\"\nfix RIDER-111622 Unity Rider package is not compatible with Rider Dev builds"
   },
   "upmCi": {
-    "footprint": "b3c7b10f2b4529c477b9695954f7ccea32424aba"
+    "footprint": "b575d2acd4f31d85999e18d8204f19ec61b9c179"
   },
   "documentationUrl": "https://docs.unity3d.com/Packages/com.unity.ide.rider@3.0/manual/index.html",
   "repository": {
     "url": "https://github.cds.internal.unity3d.com/unity/com.unity.ide.rider.git",
     "type": "git",
-    "revision": "f4880c72477e9bbd7321c0dbda4428fa10d916df"
+    "revision": "ccd778a2275ff09f1a83bc924cfb2fb4d5b63566"
   }
 }