Skip to content

Commit

Permalink
Update nuspec + plugin.xml for 1.6
Browse files Browse the repository at this point in the history
  • Loading branch information
citizenmatt committed Mar 1, 2017
1 parent 618feb7 commit 8d129d7
Show file tree
Hide file tree
Showing 4 changed files with 65 additions and 21 deletions.
22 changes: 10 additions & 12 deletions rider/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,22 +35,20 @@
</description>
<change-notes>
<![CDATA[
Support for Rider EAP17 (<a href="https://github.com/JetBrains/resharper-unity/issues/104">#104</a>)
From 1.5.0:
<ul>
<li>Add inspection and Quick Fix to use <code>CompareTag</code> instead of string comparison (<a href="https://github.com/JetBrains/resharper-unity/issues/82">#82</a>)</li>
<li>Add support for API versions 5.2 to 5.5 (<a href="https://github.com/JetBrains/resharper-unity/issues/81">#81</a>)</li>
<li>Add support for undocumented APIs <code>ScriptableObject.OnValidate</code> and <code>Reset</code> (<a href="https://github.com/JetBrains/resharper-unity/issues/79">#79</a>)</li>
<li>Add code completion, find usages and rename for <code>MonoBehaviour.IsInvoking</code> (<a href="https://github.com/JetBrains/resharper-unity/85">#85</a>), and <code>MonoBehaviour.StartCoroutine</code>/<code>StopCoroutine</code> (<a href="https://github.com/JetBrains/resharper/issues/83">#83</a>)</li>
<li>Add gutter icon and Create Event Function context action for Unity based classes (<a href="https://github.com/JetBrains/resharper-unity/issues/77">#77</a>)</li>
<li>Fix method generation for static event functions (<a href="https://github.com/JetBrains/resharper-unity/issues/73">#73</a>)</li>
<li>Improve recognition of serialised fields (<a href="https://github.com/JetBrains/resharper-unity/issues/87">#87</a>)</li>
<li>Remove duplicate items in auto complete list (<a href="https://github.com/JetBrains/resharper-unity/issues/92">#92</a>)</li>
<li>Correctly update .meta files when creating, renaming or refactoring (<a href="https://github.com/JetBrains/resharper-unity/issues/56">#56</a>, <a href="https://github.com/JetBrains/resharper-unity/issues/61">#61</a>)</li>
<li>"Create serialized field" from usage Quick Fix (<a href="https://github.com/JetBrains/resharper-unity/issues/111">#111</a>)</li>
<li>Inspections and quick fixes for incorrect event function signature and return type</li>
<li>Event functions that are coroutines are now recognised and marked as in use (<a href="https://github.com/JetBrains/resharper-unity/issues/52">#52</a>)</li>
<li>Context action to convert event function signature to/from coroutine</li>
<li>Add coroutine and optional parameter information to API and tooltips</li>
<li>Expand API support to 5.0 - 5.6</li>
<li>Add regex annotations for EditorTestsWithLogParser.ExpectLogLineRegex (<a href="https://github.com/JetBrains/resharper-unity/issues/95">#95</a>)</li>
<li>Warn if coroutine return value is unused (<a href="https://github.com/JetBrains/resharper-unity/issues/99">#99</a>)</li>
</ul>
]]>
</change-notes>
<version>1.5.1.0</version>
<version>1.6.0.0</version>
<vendor url="https://www.jetbrains.com" logo="resharper/Logos/UnityLogo.png">JetBrains</vendor>
<idea-version since-build="171.3085"/>
<extensions defaultExtensionNs="com.intellij" />
Expand Down
21 changes: 19 additions & 2 deletions src/resharper-unity/resharper-unity.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<metadata>
<id>JetBrains.Unity</id>
<title>Unity Support</title>
<version>1.5.0</version>
<version>1.6.0</version>
<authors>JetBrains slava.tutushkin</authors>
<owners>JetBrains slava.tutushkin</owners>
<summary>ReSharper support for Unity</summary>
Expand All @@ -12,22 +12,39 @@
&#8226; Highlights Unity event functions and fields with an icon in the editor gutter.
&#8226; Marks fields and methods implicitly used by Unity as in use.
&#8226; Knows about all Unity script classes (MonoBehaviour, ScriptableObject, EditorWindow, etc).
&#8226; Supports Unity API 5.2 - 5.5
&#8226; Supports Unity API 5.0 - 5.6.
&#8226; Inspections and Quick Fixes for incorrect event function method signature and return types.
&#8226; Support for undocumented functions such as OnValidate and OnPreGeneratingCSProjectFiles.
&#8226; Warns if a coroutine return value is unused.
&#8226; Context action to convert event function method signature to/from coroutine.
&#8226; Use Generate Code to create event functions, with parameters.
&#8226; Start typing for automatic completion of event function declarations in a class.
&#8226; Event function descriptions for methods and parameters displayed in tooltips and QuickDoc
&#8226; "Read more" in QuickDoc navigates to Unity API documentation.
&#8226; Correctly update .meta files.
&#8226; Code completion, find usages and rename support for Invoke, InvokeRepeating, IsInvoking and CancelInvoke. Also Start/StopCoroutine.
&#8226; Inspection and Quick Fix to use CompareTag instead of string comparison.
&#8226; "Create serialized field" from usage Quick Fix.
&#8226; Suppress naming consistency checks on event functions.
&#8226; Prevent ReSharper from suggesting `Assets` or `Scripts` as part of the namespace of your code.
&#8226; Automatically sets Unity projects to C# 4 or C# 6. No more suggestions for features that won't compile!
&#8226; Highlights UnityEngine.Color and Color32. Edit via colour palette quick fix.
&#8226; Treats Unity debug assertions as assertion methods in ReSharper control flow analysis.
&#8226; String formatting assistance for debug log methods.
&#8226; Regex assistance for EditorTestsWithLogParser.ExpectLogLineRegex.
</description>
<releaseNotes>
&#8226; Correctly update .meta files when creating, renaming or refactoring (#56, #61)
&#8226; "Create serialized field" from usage Quick Fix (#111)
&#8226; Inspections and quick fixes for incorrect event function signature and return type
&#8226; Event functions that are coroutines are now recognised and marked as in use (#52)
&#8226; Context action to convert event function signature to/from coroutine
&#8226; Add coroutine and optional parameter information to API and tooltips
&#8226; Expand API support to 5.0 - 5.6
&#8226; Add regex annotations for EditorTestsWithLogParser.ExpectLogLineRegex (#95)
&#8226; Warn if coroutine return value is unused (#99)

From 1.5.0:
&#8226; ReSharper 2016.3 support (#80, #90)
&#8226; Add inspection and Quick Fix to use CompareTag instead of string comparison (#82)
&#8226; Support Unity API for 5.2 - 5.5 (#81)
Expand Down
23 changes: 19 additions & 4 deletions src/resharper-unity/resharper-unity.rider.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<metadata>
<id>JetBrains.Unity</id>
<title>Unity Support</title>
<version>1.5.1-rider</version>
<version>1.6.0-rider</version>
<authors>JetBrains slava.tutushkin</authors>
<owners>JetBrains slava.tutushkin</owners>
<summary>ReSharper support for Unity</summary>
Expand All @@ -12,23 +12,38 @@
&#8226; Highlights Unity event functions and fields with an icon in the editor gutter.
&#8226; Marks fields and methods implicitly used by Unity as in use.
&#8226; Knows about all Unity script classes (MonoBehaviour, ScriptableObject, EditorWindow, etc).
&#8226; Supports Unity API 5.2 - 5.5
&#8226; Supports Unity API 5.0 - 5.6.
&#8226; Inspections and Quick Fixes for incorrect event function method signature and return types.
&#8226; Support for undocumented functions such as OnValidate and OnPreGeneratingCSProjectFiles.
&#8226; Warns if a coroutine return value is unused.
&#8226; Context action to convert event function method signature to/from coroutine.
&#8226; Use Generate Code to create event functions, with parameters.
&#8226; Start typing for automatic completion of event function declarations in a class.
&#8226; Event function descriptions for methods and parameters displayed in tooltips and QuickDoc
&#8226; "Read more" in QuickDoc navigates to Unity API documentation.
&#8226; Correctly update .meta files.
&#8226; Code completion, find usages and rename support for Invoke, InvokeRepeating, IsInvoking and CancelInvoke. Also Start/StopCoroutine.
&#8226; Inspection and Quick Fix to use CompareTag instead of string comparison.
&#8226; "Create serialized field" from usage Quick Fix.
&#8226; Suppress naming consistency checks on event functions.
&#8226; Prevent ReSharper from suggesting `Assets` or `Scripts` as part of the namespace of your code.
&#8226; Automatically sets Unity projects to C# 4 or C# 6. No more suggestions for features that won't compile!
&#8226; Highlights UnityEngine.Color and Color32. Edit via colour palette quick fix.
&#8226; Treats Unity debug assertions as assertion methods in ReSharper control flow analysis.
&#8226; String formatting assistance for debug log methods.
&#8226; Regex assistance for EditorTestsWithLogParser.ExpectLogLineRegex.
</description>
<releaseNotes>
&#8226; Updated for Rider EAP17
&#8226; Support for Rider EAP18
&#8226; Correctly update .meta files when creating, renaming or refactoring (#56, #61)
&#8226; "Create serialized field" from usage Quick Fix (#111)
&#8226; Inspections and quick fixes for incorrect event function signature and return type
&#8226; Event functions that are coroutines are now recognised and marked as in use (#52)
&#8226; Context action to convert event function signature to/from coroutine
&#8226; Add coroutine and optional parameter information to API and tooltips
&#8226; Expand API support to 5.0 - 5.6
&#8226; Add regex annotations for EditorTestsWithLogParser.ExpectLogLineRegex (#95)
&#8226; Warn if coroutine return value is unused (#99)

From 1.5.0:
&#8226; ReSharper 2016.3 support (#80, #90)
Expand Down Expand Up @@ -68,7 +83,7 @@ From previous releases:
&#8226; Automatically sets Unity projects to C# 5. No more incompatible C# 6 suggestions! (#5)
</releaseNotes>
<projectUrl>https://github.com/JetBrains/resharper-unity</projectUrl>
<licenseUrl>https://raw.githubusercontent.com/JetBrains/resharper-unity/license.txt</licenseUrl>
<licenseUrl>https://raw.githubusercontent.com/JetBrains/resharper-unity/master/license.txt</licenseUrl>
<iconUrl>http://resharper-plugins.jetbrains.com/Content/Images/packageReSharper.png</iconUrl>
<copyright>Copyright 2016 JetBrains, s.r.o</copyright>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
Expand Down
20 changes: 17 additions & 3 deletions src/resharper-unity/resharper-unity.wave08.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<metadata>
<id>JetBrains.Unity</id>
<title>Unity Support</title>
<version>1.5.1</version>
<version>1.6.0</version>
<authors>JetBrains slava.tutushkin</authors>
<owners>JetBrains slava.tutushkin</owners>
<summary>ReSharper support for Unity</summary>
Expand All @@ -12,23 +12,37 @@
&#8226; Highlights Unity event functions and fields with an icon in the editor gutter.
&#8226; Marks fields and methods implicitly used by Unity as in use.
&#8226; Knows about all Unity script classes (MonoBehaviour, ScriptableObject, EditorWindow, etc).
&#8226; Supports Unity API 5.2 - 5.5
&#8226; Supports Unity API 5.0 - 5.6.
&#8226; Inspections and Quick Fixes for incorrect event function method signature and return types.
&#8226; Support for undocumented functions such as OnValidate and OnPreGeneratingCSProjectFiles.
&#8226; Warns if a coroutine return value is unused.
&#8226; Context action to convert event function method signature to/from coroutine.
&#8226; Use Generate Code to create event functions, with parameters.
&#8226; Start typing for automatic completion of event function declarations in a class.
&#8226; Event function descriptions for methods and parameters displayed in tooltips and QuickDoc
&#8226; "Read more" in QuickDoc navigates to Unity API documentation.
&#8226; Correctly update .meta files.
&#8226; Code completion, find usages and rename support for Invoke, InvokeRepeating, IsInvoking and CancelInvoke. Also Start/StopCoroutine.
&#8226; Inspection and Quick Fix to use CompareTag instead of string comparison.
&#8226; "Create serialized field" from usage Quick Fix.
&#8226; Suppress naming consistency checks on event functions.
&#8226; Prevent ReSharper from suggesting `Assets` or `Scripts` as part of the namespace of your code.
&#8226; Automatically sets Unity projects to C# 4 or C# 6. No more suggestions for features that won't compile!
&#8226; Highlights UnityEngine.Color and Color32. Edit via colour palette quick fix.
&#8226; Treats Unity debug assertions as assertion methods in ReSharper control flow analysis.
&#8226; String formatting assistance for debug log methods.
&#8226; Regex assistance for EditorTestsWithLogParser.ExpectLogLineRegex.
</description>
<releaseNotes>
&#8226; ReSharper 2017.1 EAP1 support
&#8226; Correctly update .meta files when creating, renaming or refactoring (#56, #61)
&#8226; "Create serialized field" from usage Quick Fix (#111)
&#8226; Inspections and quick fixes for incorrect event function signature and return type
&#8226; Event functions that are coroutines are now recognised and marked as in use (#52)
&#8226; Context action to convert event function signature to/from coroutine
&#8226; Add coroutine and optional parameter information to API and tooltips
&#8226; Expand API support to 5.0 - 5.6
&#8226; Add regex annotations for EditorTestsWithLogParser.ExpectLogLineRegex (#95)
&#8226; Warn if coroutine return value is unused (#99)

From 1.5.0:
&#8226; ReSharper 2016.3 support (#80, #90)
Expand Down

0 comments on commit 8d129d7

Please # to comment.