6

The question:

What should I do, if the "Open Call Hierarchy" is broken (empty for every method in a project)? It is very useful for code navigation, do not know, how to work without it!

The answer (now converted to a comment):

I have had the same issue. Closing and re-opening the project fixed this issue for me. You might want to give that a try.

The comment on the answer (before it was deleted):

This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post - you can always comment on your own posts, and once you have sufficient reputation you will be able to comment on any post

  • @Servy: saw that after I commented and deleted my comment already. :P – Wooble Aug 14 '13 at 14:07
  • 3 upvotes and 2 downvotes. Maybe some explanation from downvoters - why do you think it should be a comment? – MikroDel Aug 14 '13 at 14:10
  • That isn't what voting means. – GEOCHET Aug 14 '13 at 14:10
  • @GEOCHET - Its mean agree (+) or not (-) or not? =) – MikroDel Aug 14 '13 at 14:11
  • 1
    Or it means "This is an unnecessary question". Do you consider this question useful? – GEOCHET Aug 14 '13 at 14:12
  • The votes on my answer are whether people agree with my answer or not. – GEOCHET Aug 14 '13 at 14:13
  • @GEOCHET ok - good ) – MikroDel Aug 14 '13 at 14:19
  • 1
    Considering that the person who posted the answer doesn't even have enough rep to comment yet, why was this question even asked? Give the newbie some slack until he has sufficient rep to leave comments. And, if it really is an answer that should be a comment, then maybe a mod can covert it. – RobH Aug 14 '13 at 16:06
  • well it really doesn't answered the question neither telling why the problem solved it may possible that he made some changes and then on closing those automatically reverse – NullPoiиteя Aug 15 '13 at 7:54
  • 3
    I want to note that I agree with @gordon, however please people if you see a question where the accepted answer is: "restart the thing" also close and delete the question instead of just flagging the non answers. – PeeHaa Aug 15 '13 at 10:43
  • 1
    Looks like everyone here missed the fact the OP found the solution himself and posted it as a comment to the question. – Shadow The Curly Braced Wizard Aug 15 '13 at 11:06
  • Yes, OP accepted an obvious debugging step as answer because it works for him, some users even upvote these answers. Kill the question with fire! /s – Old Checkmark Aug 15 '13 at 11:39
  • 1
    It wasn't really deleted and reposted. The answer was converted to a comment by a moderator, after it was flagged as "not an answer". – Cody Gray Aug 15 '13 at 11:50
  • @CodyGray the same 2 step operation in 1 step – MikroDel Aug 15 '13 at 11:54
  • @CodyGray but I also didnt know moderators can convert answers – MikroDel Aug 15 '13 at 11:58
5

The answer provided is not a great answer, but it is an answer. It could potentially solve the problem described in the question.

  • 3
    I read that answer as "Have you tried closing and reopening the project? It worked for me." ;-) – Jack Aug 15 '13 at 8:07
  • 2
    This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post - you can always comment on your own posts, and once you have sufficient reputation you will be able to comment on any post. – James Aug 15 '13 at 10:39
  • 2
    Have you tried closing and reopening the question? – MikeTheLiar Aug 15 '13 at 13:00
13

If I had handled that flag, I would have certainly converted it to a comment.

Restarting an application is the first thing to do whenever something goes wrong. It's troubleshooting 101 and as an answer it is way too generic. It's the type of "answer" you can put below every problem with an application and it will never be "wrong", because it's the reasonable first thing to try.

In case of this particular question restarting worked for the OP giving the answer but it didn't work for the OP asking the question. This shows how generic that "solution" is because sometimes it works and sometimes it doesn't. And that's why it should be a comment only.

We expect answers to contain factual information about how to solve specific problems. If restarting makes the error go away, it's a magic fix. You are lucky then. But it offers no insight whatsoever into the problem or why the solution works.

Likewise, because "restart your application" is so basic and generic as a "solution" it offers no value whatsoever to future visitors. It's so obvious to try that it doesn't qualify as an answer.

As a rule of thumb: if you dont know what exactly solves a problem but want to make suggestions about what to try, provide them as a comment an if that then turns out to solve the problem, turn it into an answer.

To add some numbers to illustrate that answering "restart your application" is not considered an answer, consider the following 5 posts (you need 10k to view these):

That's five out of many more deleted posts suggesting to restart the application:

Deleted posts suggesting to restart an application

  • 2
    You have created a monster now. There are hundreds of "restarting x fixed this for me" answers in the not-an-answer queue. – Cody Gray Aug 15 '13 at 9:15
  • @CodyGray yeah, but that's a good thing, isn't it? – Gordon Aug 15 '13 at 9:18
  • 1
    Sure, I suppose. I just haven't the magic buttons to deal with them all, and that saddens me :-( – Cody Gray Aug 15 '13 at 9:18
  • 1
    +1 Basic debuggery is not an answer, it's a comment. It should be a "have you tried this?". "Have you tried turning it off and on again" is not an legitimate answer, unless you're from the IT Crowd. – James Aug 15 '13 at 10:40
  • 1
    @Gordon: It's a bit of a mess in the 10k queue right now: meta.stackexchange.com/questions/193570/… – Linuxios Aug 16 '13 at 14:58
  • @Jimbo Hah, "debuggery", I like it :) – AakashM Aug 16 '13 at 14:59
  • 1
    @Jimbo: Necessary XKCD: xkcd.com/806. – Linuxios Aug 16 '13 at 15:03

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .