I don't think we'll bundle the entire plugin all at once, but at least some part of it will definitely be included. (My own favorite feature is "Infer Nullity Annotations").
-- Dmitry Jemerov Development Lead JetBrains, Inc. http://www.jetbrains.com/ "Develop with Pleasure!"
I don't think we'll bundle the entire plugin all at once, but at least some part of it will definitely be included. (My own favorite feature is "Infer Nullity Annotations").
How well did the "infer nullity" actually work? There was talk of running it over the JDK source code and creating external annotations - did anyone ever try it?
How well did the "infer nullity" actually work? There was talk of running it over the JDK source code and creating external annotations - did anyone ever try it?
Not me. :)
Are the LockSmith features going to make it in?
Yes, we're looking at those too.
-- Dmitry Jemerov Development Lead JetBrains, Inc. http://www.jetbrains.com/ "Develop with Pleasure!"
As long as we're on the subject of Sixth and Red River Software plug-ins making it into IDEA... What about CodeDependency? That is a very useful plug-in.
As long as we're on the subject of Sixth and Red River Software plug-ins making it into IDEA... What about CodeDependency? That is a very useful plug-in.
We don't currently have any plans for bundling CodeDependency.
-- Dmitry Jemerov Development Lead JetBrains, Inc. http://www.jetbrains.com/ "Develop with Pleasure!"
Running it over the modified files I have in my sandbox today: 1) it froze up IDEA completely - it is quite cpu intensive but does not utilise any background task features of IDEA. 2) it caused quite a few problems in methods that took a more general class but checked for a subclass: e.g. void foo(Object obj) { if (obj instanceof Bar) { // do stuff } } When it encountered this it marked obj as @NotNull, which has caused quite a lot of runtime breakages.
Bugs like this is the main reason why I don't use InspectorGeneral - it's just not safe enough to use on production code. I hope that the merge into Diana includes fixes to all known problems to bring it up to par... for more pls see this whopping great thread : http://intellij.net/forums/thread.jspa?messageID=5189209
Hmm, that's not what I was hoping to hear, damn... I was hoping to achieve the holy grail of automatically creating external annotations for the JDK, but I guess not.
I don't think we'll bundle the entire plugin all at once, but at least some part of it will definitely be included. (My own favorite feature is "Infer Nullity Annotations").
Any chance that we will be getting this in Maia? Or have I once again missed some existing feature that would let me do this? It was one of my favorite features as well...
>> I don't think we'll bundle the entire plugin all at once, but at >> least some part of it will definitely be included. (My own favorite >> feature is "Infer Nullity Annotations"). >>
Any chance that we will be getting this in Maia? Or have I once again missed some existing feature that would let me do this? It was one of my favorite features as well...
Yes, I hope there is still a chance to get some of IG's features in.
-- Dmitry Jemerov Development Lead JetBrains, Inc. http://www.jetbrains.com/ "Develop with Pleasure!"
Taras Tielkes wrote:
... or at least made bug-free enough to be safe to use on production
code...
N.
Hello Taras,
I don't think we'll bundle the entire plugin all at once, but at least some
part of it will definitely be included. (My own favorite feature is "Infer
Nullity Annotations").
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Dmitry Jemerov wrote:
That's brilliant news!
N.
How well did the "infer nullity" actually work? There was talk of running it over the JDK source code and creating external annotations - did anyone ever try it?
Are the LockSmith features going to make it in?
Cheers,
Colin
Hello Colin,
Not me. :)
Yes, we're looking at those too.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Great news! Did the nullity inference generally work well?
Cheers,
Colin
As long as we're on the subject of Sixth and Red River Software plug-ins making it into IDEA... What about CodeDependency? That is a very useful plug-in.
Hello Mark,
We don't currently have any plans for bundling CodeDependency.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Colin Fleming wrote:
Running it over the modified files I have in my sandbox today:
1) it froze up IDEA completely - it is quite cpu intensive but does not
utilise any background task features of IDEA.
2) it caused quite a few problems in methods that took a more general
class but checked for a subclass: e.g.
void foo(Object obj)
{
if (obj instanceof Bar) {
// do stuff
}
}
When it encountered this it marked obj as @NotNull, which has caused
quite a lot of runtime breakages.
Bugs like this is the main reason why I don't use InspectorGeneral -
it's just not safe enough to use on production code. I hope that the
merge into Diana includes fixes to all known problems to bring it up to
par... for more pls see this whopping great thread :
http://intellij.net/forums/thread.jspa?messageID=5189209
N.
Hmm, that's not what I was hoping to hear, damn... I was hoping to achieve the holy grail of automatically creating external annotations for the JDK, but I guess not.
Cheers,
Colin
Any chance that we will be getting this in Maia? Or have I once again
missed some existing feature that would let me do this? It was one of
my favorite features as well...
Hello Jonas,
>> I don't think we'll bundle the entire plugin all at once, but at
>> least some part of it will definitely be included. (My own favorite
>> feature is "Infer Nullity Annotations").
>>
Yes, I hope there is still a chance to get some of IG's features in.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"