Skip to content

Commit

Permalink
AU: 2 updated - codemaid disposablefixer
Browse files Browse the repository at this point in the history
  • Loading branch information
Chocolatey committed Jun 14, 2018
1 parent 260bd98 commit 8c7fe72
Show file tree
Hide file tree
Showing 11 changed files with 53 additions and 47 deletions.
5 changes: 3 additions & 2 deletions automatic/codemaid/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# ![CodeMaid Changelog](https://img.shields.io/badge/CodeMaid-Package%20Changelog-blue.svg?style=for-the-badge)

## UPCOMING
- Initial implementation of the codemaid chocolatey package
## Version: 10.5.119 (2018-06-14)
- Initial implementation of the codemaid chocolatey package

2 changes: 1 addition & 1 deletion automatic/codemaid/Readme.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# [<img src="https://cdn.rawgit.com/AdmiringWorm/chocolatey-packages/f81addd0b30a960dbe4fa7e7bd789a4ab441630a/icons/codemaid.png" height="48" width="48" /> ![CodeMaid](https://img.shields.io/chocolatey/v/codemaid.svg?label=CodeMaid&style=for-the-badge)](https://chocolatey.org/packages/codemaid)
# [<img src="https://cdn.rawgit.com/AdmiringWorm/chocolatey-packages/38677c493b7bae294eaa44d2e749d1e47ac0b823/icons/codemaid.png" height="48" width="48" /> ![CodeMaid](https://img.shields.io/chocolatey/v/codemaid.svg?label=CodeMaid&style=for-the-badge)](https://chocolatey.org/packages/codemaid)

An open source Visual Studio extension to cleanup and simplify C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.

Expand Down
4 changes: 3 additions & 1 deletion automatic/codemaid/codemaid.json
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
{}
{
"10.5": "10.5.119"
}
57 changes: 29 additions & 28 deletions automatic/codemaid/codemaid.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>codemaid</id>
<version>0.0</version>
<version>10.5.119</version>
<packageSourceUrl>https://github.com/AdmiringWorm/chocolatey-packages/tree/master/automatic/codemaid</packageSourceUrl>
<owners>AdmiringWorm</owners>
<title>CodeMaid</title>
<authors>Steve Cadwallader</authors>
<projectUrl>http://www.codemaid.net</projectUrl>
<iconUrl>https://cdn.rawgit.com/AdmiringWorm/chocolatey-packages/f81addd0b30a960dbe4fa7e7bd789a4ab441630a/icons/codemaid.png</iconUrl>
<iconUrl>https://cdn.rawgit.com/AdmiringWorm/chocolatey-packages/38677c493b7bae294eaa44d2e749d1e47ac0b823/icons/codemaid.png</iconUrl>
<copyright>© 2007 - 2018 CodeMaid</copyright>
<licenseUrl>https://github.com/codecadwallader/codemaid/blob/master/LICENSE.txt</licenseUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
Expand All @@ -19,48 +19,49 @@
<tags>codemaid visual-studio-extension vsix cleaning c-sharp clean-code</tags>
<summary>An open source Visual Studio extension to cleanup and simplify code.</summary>
<!-- Do not touch the description here in the nuspec file. Description is imported during update from the Readme.md file -->
<description>An open source Visual Studio extension to cleanup and simplify C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
<description><![CDATA[An open source Visual Studio extension to cleanup and simplify C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
## Features
- ![Code Cleaning](http://www.codemaid.net/wp-content/themes/codemaid/images/code-cleaning_thumb.png)
**Code Cleaning**
- **Code Cleaning**
![Code Cleaning](http://www.codemaid.net/wp-content/themes/codemaid/images/code-cleaning_thumb.png)
Cleanup random white space into a simple standard order. Add unspecified access modifiers. Utilize Visual Studio’s built-in formatting capabilities. Remove and sort using statements. And do it all automatically on save or on demand, from an individual file to the entire solution.
- ![CodeMaid Digging](http://www.codemaid.net/wp-content/themes/codemaid/images/code-digging_thumb.png)
**Code Digging**
- **Code Digging**
![CodeMaid Digging](http://www.codemaid.net/wp-content/themes/codemaid/images/code-digging_thumb.png)
Visualize and navigate through the contents of your C# and C++ files from a tree view hierarchy. Quickly switch between different sorting methods to get a better overview. Drag and drop to reorganize the code. See McCabe complexity scores and informative tooltips.
- ![CodeMaid Reorganizing](http://www.codemaid.net/wp-content/themes/codemaid/images/code-reorganizing_thumb.png)
**Code Reorganizing**
- **Code Reorganizing**
![CodeMaid Reorganizing](http://www.codemaid.net/wp-content/themes/codemaid/images/code-reorganizing_thumb.png)
Reorganize the layout of members in a C# file to follow Microsoft’s StyleCop convention, or your own preferences. Automatically generate regions to match. Run on demand or automatically during cleanup.
- ![CodeMaid Formatting](http://www.codemaid.net/wp-content/themes/codemaid/images/code-formatting_thumb.png)
**Comment Formatting**
- **Comment Formatting**
![CodeMaid Formatting](http://www.codemaid.net/wp-content/themes/codemaid/images/code-formatting_thumb.png)
Format comments to wrap at a specified column and arrange tags on separate lines. Run on demand or automatically during cleanup.
- ![CodeMaid Joining](http://www.codemaid.net/wp-content/themes/codemaid/images/code-joining_thumb.png)
**Joining**
- **Joining**
![CodeMaid Joining](http://www.codemaid.net/wp-content/themes/codemaid/images/code-joining_thumb.png)
Join two adjacent lines, or a highlighted section of code onto a single line.
- ![CodeMaid Finding](http://www.codemaid.net/wp-content/themes/codemaid/images/code-finding_thumb.png)
**Finding**
Find the current file in the solution explorer window.
- ![CodeMaid Sorting](http://www.codemaid.net/wp-content/themes/codemaid/images/code-sorting_thumb.png)
**Sorting**
- **Sorting**
![CodeMaid Sorting](http://www.codemaid.net/wp-content/themes/codemaid/images/code-sorting_thumb.png)
Sort a highlighted section of code alphabetically.
- ![CodeMaid Collapsing](http://www.codemaid.net/wp-content/themes/codemaid/images/code-collapsing_thumb.png)
**Collapsing**
- **Collapsing**
![CodeMaid Collapsing](http://www.codemaid.net/wp-content/themes/codemaid/images/code-collapsing_thumb.png)
Recursively collapse nodes or the entire tree in the solution explorer window.
- ![CodeMaid Progressing](http://www.codemaid.net/wp-content/themes/codemaid/images/code-progressing_thumb.png)
**Progressing**
- **Progressing**
![CodeMaid Progressing](http://www.codemaid.net/wp-content/themes/codemaid/images/code-progressing_thumb.png)
View the overall progress of a build within Visual Studio, or in the Windows taskbar, both with a green/red status indication.
- ![CodeMaid Configuring](http://www.codemaid.net/wp-content/themes/codemaid/images/code-configuring_thumb.png)
**Configuring**
- **Configuring**
![CodeMaid Configuring](http://www.codemaid.net/wp-content/themes/codemaid/images/code-configuring_thumb.png)
Enable, modify or disable many of the aspects of how CodeMaid does its work.
- ![CodeMaid Switching](http://www.codemaid.net/wp-content/themes/codemaid/images/code-switching_thumb.png)
**Switching**
- **Switching**
![CodeMaid Switching](http://www.codemaid.net/wp-content/themes/codemaid/images/code-switching_thumb.png)
Switch between related files, such as cpp and header files or xaml and code-behind.
- ![CodeMaid Toggling](http://www.codemaid.net/wp-content/themes/codemaid/images/code-toggling_thumb.png)
**Toggling**
- **Toggling**
![CodeMaid Toggling](http://www.codemaid.net/wp-content/themes/codemaid/images/code-toggling_thumb.png)
Toggle read-only state of files without jumping into the windows explorer.
- ![CodeMaid and more](http://www.codemaid.net/wp-content/themes/codemaid/images/code-andmore_thumb.png)
**and More!**
Remove regions, close read-only files, etc.</description>
- **and More!**
![CodeMaid and more](http://www.codemaid.net/wp-content/themes/codemaid/images/code-andmore_thumb.png)
Remove regions, close read-only files, etc.
]]></description>
<releaseNotes>
[Software Changelog](https://github.com/codecadwallader/codemaid/blob/master/CHANGELOG.md)
[Package Changelog](https://github.com/AdmiringWorm/chocolatey-packages/blob/master/codemaid/Changelog.md)
Expand Down
6 changes: 3 additions & 3 deletions automatic/codemaid/legal/VERIFICATION.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ The embedded software have been downloaded from the listed download
location on <https://github.com/codecadwallader/codemaid/releases>
and can be verified by doing the following:

1. Download the following <>
1. Download the following <https://github.com/codecadwallader/codemaid/releases/download/v10.5/CodeMaid.v10.5.119.vsix>
2. Get the checksum using one of the following methods:
- Using powershell function 'Get-FileHash'
- Use chocolatey utility 'checksum.exe'
3. The checksums should match the following:

checksum type:
checksum:
checksum type: sha256
checksum: EB1A30CC59AA3A54D50C0C6CC748AEA3C41F1BA632584B21E92C55CA0C888BA1

The file 'LICENSE.txt' has been obtained from <https://github.com/codecadwallader/codemaid/blob/master/LICENSE.txt>
4 changes: 2 additions & 2 deletions automatic/codemaid/tools/chocolateyinstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ $toolsPath = Split-Path $MyInvocation.MyCommand.Definition

$parameters = @{
PackageName = $env:ChocolateyPackageName
File = "$toolsPath\"
File = "$toolsPath\CodeMaid.v10.5.119.vsix"
}

Install-VisualStudioVsixExtension @parameters

rm -Force -ea 0 "$toolsPath\*.vsix"
Remove-Item -Force -ea 0 "$toolsPath\*.vsix"
3 changes: 2 additions & 1 deletion automatic/disposablefixer/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# ![DisposableFixer Changelog](https://img.shields.io/badge/DisposableFixer-Package%20Changelog-blue.svg?style=for-the-badge)

## UPCOMING
## Version: 0.37 (2018-06-14)
- Initial implementation of the disposablefixer chocolatey package

2 changes: 1 addition & 1 deletion automatic/disposablefixer/Readme.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# [<img src="https://cdn.rawgit.com/AdmiringWorm/chocolatey-packages/d615fe77c2c87ae0b6a8770d3eb5c3ab2e4af31e/icons/disposablefixer.png" height="48" width="48" /> ![DisposableFixer](https://img.shields.io/chocolatey/v/disposablefixer.svg?label=DisposableFixer&style=for-the-badge)](https://chocolatey.org/packages/disposablefixer)
# [<img src="https://cdn.rawgit.com/AdmiringWorm/chocolatey-packages/2a324519b086feb9d82bf8b3e35543c48b9bfa89/icons/disposablefixer.png" height="48" width="48" /> ![DisposableFixer](https://img.shields.io/chocolatey/v/disposablefixer.svg?label=DisposableFixer&style=for-the-badge)](https://chocolatey.org/packages/disposablefixer)

This extension uses the Roslyn compiler plattform to identify IDisposable-instances that are not disposed. IDisposable instances that are not disposed, usually lead to some hard-to-find errors like memoryleaks. The current version is only able to find this undisposed instances, future version should also provide code-fixes.
7 changes: 4 additions & 3 deletions automatic/disposablefixer/disposablefixer.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,22 @@
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>disposablefixer</id>
<version>0.0</version>
<version>0.37</version>
<packageSourceUrl>https://github.com/AdmiringWorm/chocolatey-packages/tree/master/automatic/disposablefixer</packageSourceUrl>
<owners>AdmiringWorm</owners>
<title>DisposableFixer</title>
<authors>David Störmer</authors>
<projectUrl>https://github.com/BADF00D/DisposableFixer</projectUrl>
<iconUrl>https://cdn.rawgit.com/AdmiringWorm/chocolatey-packages/d615fe77c2c87ae0b6a8770d3eb5c3ab2e4af31e/icons/disposablefixer.png</iconUrl>
<iconUrl>https://cdn.rawgit.com/AdmiringWorm/chocolatey-packages/2a324519b086feb9d82bf8b3e35543c48b9bfa89/icons/disposablefixer.png</iconUrl>
<licenseUrl>https://github.com/BADF00D/DisposableFixer/blob/master/License.txt</licenseUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<projectSourceUrl>https://github.com/BADF00D/DisposableFixer</projectSourceUrl>
<bugTrackerUrl>https://github.com/BADF00D/DisposableFixer/issues</bugTrackerUrl>
<tags>disposablefixer visual-studio-extension vsix disposable detection debugging</tags>
<summary>This is a small Visual Studio Extension that should identify and fix problems as memleaks while using IDisposables</summary>
<!-- Do not touch the description here in the nuspec file. Description is imported during update from the Readme.md file -->
<description>This extension uses the Roslyn compiler plattform to identify IDisposable-instances that are not disposed. IDisposable instances that are not disposed, usually lead to some hard-to-find errors like memoryleaks. The current version is only able to find this undisposed instances, future version should also provide code-fixes.</description>
<description><![CDATA[This extension uses the Roslyn compiler plattform to identify IDisposable-instances that are not disposed. IDisposable instances that are not disposed, usually lead to some hard-to-find errors like memoryleaks. The current version is only able to find this undisposed instances, future version should also provide code-fixes.
]]></description>
<releaseNotes>
[Package Changelog](https://github.com/AdmiringWorm/chocolatey-packages/blob/master/disposablefixer/Changelog.md)
</releaseNotes>
Expand Down
8 changes: 4 additions & 4 deletions automatic/disposablefixer/legal/VERIFICATION.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ VERIFICATION
Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.

The extension has been downloaded from visual studio gallery <>
The extension has been downloaded from visual studio gallery <https://marketplace.visualstudio.com/items?itemName=DavidStormer.DisposableFixer>
and can be verified like this:

1. Download <>
1. Download <https://davidstormer.gallerycdn.vsassets.io/extensions/davidstormer/disposablefixer/0.37/1528829790989/DisposableFixer.Vsix.vsix>
2. Then use one of the following methods to obtain the checksum
- Use powershell function 'Get-Filehash'
- Use chocolatey utility 'checksum.exe'

checksum type:
checksum:
checksum type: sha256
checksum: 7F1B076701E909AFD3573E74F25E13AC920644839C8D476398C63AF41C653FF3

File 'LICENSE.txt' is obtained from <https://github.com/BADF00D/DisposableFixer/blob/24d83f777495bdac0cd48905b740b35f343f9696/License.txt>
2 changes: 1 addition & 1 deletion automatic/disposablefixer/tools/chocolateyinstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ $toolsPath = Split-Path $MyInvocation.MyCommand.Definition

$parameters = @{
PackageName = $env:ChocolateyPackageName
File = "$toolsPath\asp-net-mvc-boilerplate.vsix"
File = "$toolsPath\disposablefixer.vsix"
}

Install-VisualStudioVsixExtension @parameters

0 comments on commit 8c7fe72

Please sign in to comment.