Does there exist a database with info about the project, application etc? A quick yes or no question Follow
Just a quick yes or no question.
I occurs to me that IntelliJ probably creates a lot of information about any given application / project / module it analyzes. Method sigs, class members, type information all this kind of thing. The question becomes- does it retain a significant amount of this information in an enduring manner once it's been created or does it forget it and recompute most of it as needed? If it remembers a lot of "stuff", does it do it in memory or on disk, in a database.
So my question is- is there a database or other data structure which is queried to retrieve what computed relationships exist between objects? Just this- is there a db either in memory or on disk with computed values of the broad sort I am talking about?
Hope this is relatively clear.
Please sign in to leave a comment.
Hello,
Depending on what you mean by "computed relationships". IntelliJ does store
some information on disk, but most of it is fairly low-level (in which files
a particular word occurs).
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"