Extra period in class path

4 posts, 0 answers
  1. Benjamin F
    Benjamin F avatar
    2 posts
    Member since:
    May 2010

    Posted 07 Jun 2011 Link to this post

    Just grabbed the beta yesterday and am so far impressed - looks like it's shaping up to be a great solution.

    Some feedback: I immediately noticed some strange behaviour in the "Tooltip" which shows up when you hover over a member variable usage or declaration - an extra period is inserted between the Class Path of the variable Type and the name of the variable itself.

    In the attached example (extra_period_in_class_path.png) this implies that the "_WSchars" variable is a member of System.Char[] which isn't correct. Ideally there should be a space between the class path and the member name, rather than a period. You could potentially include the class path of the actual class the variable is a member of, however, which would allow the user to grok the type and location of the variable at a glance. e.g.

    • System.Char[] System.Uri._WSchars

    More feedback: In the second example (not_sure_what_the_forward_slash_means_here.png) you are using a forward slash to indicate an internal class. It took a moment for me to work this one out - I thought it was a rendering bug at first. I'd suggest sticking to the dot notation for internal classes (private, protected or public) simply because this is the notation you'd use to access an internal class when writing code.

    Cheers,
    Ben
  2. Kaloyan
    Admin
    Kaloyan avatar
    920 posts

    Posted 13 Jun 2011 Link to this post

    Hi Benjamin F,

    Thank you for your notes. We will do the suggested improvements for the next product release.  

    Regards,
    Kaloyan
    the Telerik team

    Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

  3. DevCraft banner
  4. Benjamin F
    Benjamin F avatar
    2 posts
    Member since:
    May 2010

    Posted 22 Jun 2011 Link to this post

    I just grabbed the latest build and see you've included some changes in this area. It looks great - very easy to read.

    Quick bug report: When hovering over the "Flags" parameter type in the below example I get the type System.Flags
    This should be System.Uri.Flags. The type is correctly shown when you hover over the m_Flags member variable of Uri (see attachment).

    I've also noticed that you're using the BaseClass/InternalClass notation in some areas, and the BaseClass.InternalClass in other areas. This isn't a bug report - just a note that you might like to standardise to one form or the other.

    Cheers,
    Ben
  5. Kaloyan
    Admin
    Kaloyan avatar
    920 posts

    Posted 28 Jun 2011 Link to this post

    Hi Benjamin F,

    Thanks once again for your support. I will create a work item with those complimentary fixes. Let us know if you find any other problems.

    Greetings,
    Kaloyan
    the Telerik team

    Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

Back to Top