Siyka Marinova

Group by Traits in the Unit Test Window

I would like to be able to group unit tests by Traits and run a set of tests that have a specific trait. For example, in xUnit I can add a Trait attribute at test or at class level:

[Trait("Type", "ABC")]
public void Do_test_work()
Feature Request by Siyka Marinova Status: New Comments: 3 Last update: 2015-03-13T19:45:46 by Hans Brems
Chris Fitzsimons

delete all comment lines by value

When I work on a new version of a program, I add new code and comment out old. Over time, the project bloats with comments. It would be nice to have an option which scans the project, solution or current document to remove any lines which start with a user defined value. So I would like to delete all lines which start ‘// or Rem // (vb) or // (c#)
Feature Request by Chris Fitzsimons Status: New Comments: 0 Last update: 2015-02-11T15:14:33 by Chris Fitzsimons
Tomi Junnila

Remove trailing whitespace

Add a Code Style option to remove trailing whitespace in (C#/...) files.
Idea by Tomi Junnila Status: Reviewed Comments: 1 Last update: 2015-02-04T20:51:25 by John Pitkin
Shreenivas Joshi

Orgnisation chart control for winform seems missing similar to what is available in AJAX

Feature Request by Shreenivas Joshi Status: New Comments: 0 Last update: 2015-01-07T15:33:11 by Shreenivas Joshi
Steve Kinyon

Command line usage of JustCode

The ability to run and export results from the Analysis tool (i.e. Errors & Warning Window) as well as the Test Runner. I'd like to integrate those into the continuous integration (CI) build rather than use other tools. That way there is an integration and consistency between IDE to build processes. The alternative I have now is to use JustCode in the IDE but still need an entire set of different tools and configurations to create CI build reporting. Because we use the CI build to validate team code QA and for management metrics, we need a CI compatible processes but we'd prefer to have those results from JustCode.
Feature Request by Steve Kinyon Status: New Comments: 0 Last update: 2014-11-25T19:20:00 by Steve Kinyon
Zdravko Branzov
Team Member

Generate Documentation to all members in class.

As a user I would like to have a command that would generate documentation for all class members.
Feature Request by Zdravko Branzov Status: Reviewed Comments: 2 Last update: 2014-11-25T19:07:32 by Steve Kinyon
Christopher Cicchitelli

IntelliRush competitor please

please add an IntelliRush competitor to the toolkit if possible
Feature Request by Christopher Cicchitelli Status: New Comments: 0 Last update: 2014-11-21T22:48:29 by Christopher Cicchitelli
Edwin Van de Burgt

JustCode: incorrect warning "This cast is not required"

JustCode indicates a cast to object is not required, but because the type is 'dynamic' it truly is required, otherwise runtime (=compile time in this case) it fails!

Consider the following example code (MVC partial class):
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<Functie>" %>
<table class="competentietabel">
<% List<Competentie> competenties = (List<Competentie>)ViewData[Constants.VIEWDATA_COMPETENTIES];
int rows = (competenties.Count + 1) / 2;
for (int i = 0; i < rows;i++)
object obj1 = new { FunctieCompetentie = Model.FunctieCompetenties.Where(x=>x.CompetentieId == competenties[i].Id).ExtSingleOrDefault(null), Competentie = competenties[i] };
object obj2 = i + rows <= competenties.Count - 1 ? new { FunctieCompetentie = Model.FunctieCompetenties.Where(x => x.CompetentieId == competenties[+rows].Id).ExtSingleOrDefault(null), Competentie = competenties[i + rows] } : null;
Html.RenderPartial(Constants.VIEW_FUNCTIECOMPETENTIE, (object) obj1.MakeExpando(), new ViewDataDictionary()); // Anonymous object is internal! DO NOT PASS anonymous objects to partial views!
Html.RenderPartial(Constants.VIEW_FUNCTIECOMPETENTIE, (object) obj2.MakeExpando(), new ViewDataDictionary()); // And by the way, the cast to object IS REQUIRED!!!
// And new ViewDataDictionary() is also required, otherwise in case of a null object, Model will be passed in!

When removing the cast to object, it fails during runtime (because as it is an MVC partial view, it is compiled at runtime, so it is still a runtime failure) with the following exception:

d:\Projects\FBF\MAIN\FBFWeb\FBFWeb\Views\Functie\FunctieCompetenties.ascx(11): error CS1973: 'System.Web.Mvc.HtmlHelper<Company.FBFWeb.Models.Functie>' has no applicable method named 'RenderPartial' but appears to have an extension method by that name. Extension methods cannot be dynamically dispatched. Consider casting the dynamic arguments or calling the extension method without the extension method syntax.

I think a cast to object should NEVER result in a JustCode warning when the object being casted is of type dynamic.
Problem by Edwin Van de Burgt Status: Logged Comments: 2 Attachments: 1 Last update: 2014-11-21T19:37:29 by Masaki Fujimoto
Eric Boumendil

Indentation of multiple 'using' blocks

I like the C# feature allowing a kind of chaining multiple 'using' blocks:

using (var fs = File.Open(path))
using (var reader = new StreamReader(fs, Encoding.Utf8))
// [...]

But Justcode auto-clean the previous code into this :

using (var fs = File.Open(path))
using (var reader = new StreamReader(fs, Encoding.Utf8))
// [...]

I find the first indentation mode more clean in that specific case.

Feedback by Eric Boumendil Status: New Comments: 0 Last update: 2014-11-19T08:43:11 by Eric Boumendil
Ron Frick

removed unused xaml

It would be nice if you could tell it to find and replace any unused styles/templates/etc.. You could have JC go to each one and give you the option to remove or go to the next.


Feedback by Ron Frick Status: New Comments: 0 Last update: 2014-10-29T19:13:27 by Ron Frick
Displaying items 1 - 10 of 194