<?xml version="1.0"?>
<statsTarget><link>http://cia.vc/stats/author/rodda</link><counters><counter name="forever" lastEventTime="1260069825" firstEventTime="1075779378">1922</counter></counters><metadata></metadata><recentMessages><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id E69491D816B
	for &lt;cia@cia.navi.cx&gt;; Sat,  5 Dec 2009 19:23:28 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id AA675184
	for &lt;cia@cia.navi.cx&gt;; Sun,  6 Dec 2009 04:23:17 +0100 (CET)</header><header name="Received">(nullmailer pid 29988 invoked by uid 50958);
	Sun, 06 Dec 2009 03:23:17 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Sun, 06 Dec 2009 03:23:17 +0000</header><header name="Message-Id">&lt;1260069797.636832.29987.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop</module>     </source>     <body>         <commit>             <revision>1059216</revision>             <author>rodda</author>             <files><file>trunk/extragear/sdk/kdevelop/languages/cpp/parser/rpp/pp-macro-expander.cpp</file></files>             <log>Avoid access past end of input stream by querying the correct stream (is) [as seen on reviewboard]</log>             <diffLines>18</diffLines>         </commit>     </body> <timestamp>1260069820</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 5981E24009A
	for &lt;cia@cia.navi.cx&gt;; Thu,  3 Dec 2009 01:43:42 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id AD001183
	for &lt;cia@cia.navi.cx&gt;; Thu,  3 Dec 2009 10:43:31 +0100 (CET)</header><header name="Received">(nullmailer pid 23974 invoked by uid 50958);
	Thu, 03 Dec 2009 09:43:31 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Thu, 03 Dec 2009 09:43:31 +0000</header><header name="Message-Id">&lt;1259833411.650052.23973.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevplatform</module>     </source>     <body>         <commit>             <revision>1057771</revision>             <author>rodda</author>             <files><file>trunk/extragear/sdk/kdevplatform/language/duchain/Mainpage.dox</file></files>             <log>Basic documentation for expression visitor creation</log>             <diffLines>19</diffLines>         </commit>     </body> <timestamp>1259833422</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 1FBD01D826F
	for &lt;cia@cia.navi.cx&gt;; Wed,  2 Dec 2009 01:50:38 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 69648183
	for &lt;cia@cia.navi.cx&gt;; Wed,  2 Dec 2009 10:50:27 +0100 (CET)</header><header name="Received">(nullmailer pid 11896 invoked by uid 50958);
	Wed, 02 Dec 2009 09:50:27 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Wed, 02 Dec 2009 09:50:27 +0000</header><header name="Message-Id">&lt;1259747427.371847.11895.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop4-extra-plugins</module>     </source>     <body>         <commit>             <revision>1057398</revision>             <author>rodda</author>             <files><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/expressionvisitor.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/typebuilder.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/typebuilder.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/viablefunctions.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/javalanguagesupport.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/javalanguagesupport.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/parsejob.cpp</file></files>             <log>Protect KZip object from multithreaded access with a mutex - fixes race condition crashes
Improve type builder to register types for function arguments and add them to the function type
Resolve functions from the correct context

Now the uses of functions start to be resolved correctly</log>             <diffLines>198</diffLines>         </commit>     </body> <timestamp>1259747438</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id EB1631D826F
	for &lt;cia@cia.navi.cx&gt;; Tue,  1 Dec 2009 22:52:05 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 4EB50183
	for &lt;cia@cia.navi.cx&gt;; Wed,  2 Dec 2009 07:51:55 +0100 (CET)</header><header name="Received">(nullmailer pid 3291 invoked by uid 50958);
	Wed, 02 Dec 2009 06:51:55 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Wed, 02 Dec 2009 06:51:55 +0000</header><header name="Message-Id">&lt;1259736715.290905.3290.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop4-extra-plugins</module>     </source>     <body>         <commit>             <revision>1057364</revision>             <author>rodda</author>             <files><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/expressionvisitor.cpp</file></files>             <log>Actually pass on the use found in a PrimaryAtom node, so the use is created... duh...!</log>             <diffLines>31</diffLines>         </commit>     </body> <timestamp>1259736726</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id D922A240097
	for &lt;cia@cia.navi.cx&gt;; Tue,  1 Dec 2009 03:32:59 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 88A2A17B
	for &lt;cia@cia.navi.cx&gt;; Tue,  1 Dec 2009 12:32:48 +0100 (CET)</header><header name="Received">(nullmailer pid 19054 invoked by uid 50958);
	Tue, 01 Dec 2009 11:32:48 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Tue, 01 Dec 2009 11:32:48 +0000</header><header name="Message-Id">&lt;1259667168.527188.19053.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop4-extra-plugins</module>     </source>     <body>         <commit>             <revision>1057060</revision>             <author>rodda</author>             <files><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/contextbuilder.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/contextbuilder.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/declarationbuilder.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/expressionvisitor.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/typebuilder.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/typebuilder.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/parsejob.cpp</file></files>             <log>Don't create duchain for non-visible items, and don't even try to build types completely on the 1st pass.  Slightly faster but probably much less memory use.</log>             <diffLines>293</diffLines>         </commit>     </body> <timestamp>1259667181</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id CC48C240096
	for &lt;cia@cia.navi.cx&gt;; Sun, 29 Nov 2009 03:12:06 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id CF3718E
	for &lt;cia@cia.navi.cx&gt;; Sun, 29 Nov 2009 12:11:55 +0100 (CET)</header><header name="Received">(nullmailer pid 9580 invoked by uid 50958);
	Sun, 29 Nov 2009 11:11:47 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Sun, 29 Nov 2009 11:11:47 +0000</header><header name="Message-Id">&lt;1259493107.628057.9579.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop4-extra-plugins</module>     </source>     <body>         <commit>             <revision>1056083</revision>             <author>rodda</author>             <files><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/CMakeLists.txt</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/contextbuilder.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/contextbuilder.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/expressionvisitor.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/expressionvisitor.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/identifiercompiler.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/usebuilder.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/usebuilder.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/javalanguagesupport.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/javalanguagesupport.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/j
 ava/javaparsertracker.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/javaparsertracker.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/parsejob.cpp</file></files>             <log>Remove parser tracker (unneeded)
Base use builder on the expression visitor
More work on the expression visitor, let it silently visit block nodes

Now you can start to navigate around java files - it even works to navigate into jdk source files, even though they remain zipped up on disk!</log>             <diffLines>752</diffLines>         </commit>     </body> <timestamp>1259493127</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 5DA341D8262
	for &lt;cia@cia.navi.cx&gt;; Sun, 29 Nov 2009 00:14:30 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id B370517E
	for &lt;cia@cia.navi.cx&gt;; Sun, 29 Nov 2009 09:14:19 +0100 (CET)</header><header name="Received">(nullmailer pid 17723 invoked by uid 50958);
	Sun, 29 Nov 2009 08:14:19 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Sun, 29 Nov 2009 08:14:19 +0000</header><header name="Message-Id">&lt;1259482459.702968.17722.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>language</module>     </source>     <body>         <commit>             <revision>1055941</revision>             <author>rodda</author>             <files><file>trunk/KDE/kdevplatform/language/duchain/builders/abstractexpressionvisitor.h</file></files>             <log>Convenience types to set last type and instance
Rearrange usingDeclaration to put parameters which are often left default at the end</log>             <diffLines>48</diffLines>         </commit>     </body> <timestamp>1259482470</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 36BB61D80D6
	for &lt;cia@cia.navi.cx&gt;; Fri, 27 Nov 2009 06:41:56 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 41C8870
	for &lt;cia@cia.navi.cx&gt;; Fri, 27 Nov 2009 15:41:45 +0100 (CET)</header><header name="Received">(nullmailer pid 11988 invoked by uid 50958);
	Fri, 27 Nov 2009 14:41:44 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Fri, 27 Nov 2009 14:41:44 +0000</header><header name="Message-Id">&lt;1259332904.883457.11982.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop4-extra-plugins</module>     </source>     <body>         <commit>             <revision>1055189</revision>             <author>rodda</author>             <files><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/CMakeLists.txt</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/expressionvisitor.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/missingdeclarationtype.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/missingdeclarationtype.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/overloadresolver.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/overloadresolver.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/typeconversion.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/typeconversion.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/typeutils.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/typeutils.h</file><file>trunk/playground/devtools/kdevel
 op4-extra-plugins/java/duchain/viablefunctions.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/viablefunctions.h</file></files>             <log>Wholesale copy of many classes from C++ support.

It's pretty hard to 'start small' for an expression visitor.  So, try to copy en masse, adapt to java, and then reassess afterwards to see where the common code is.  Anyway, obviously it's not a great time to start adapting c++ support to more generic code now.</log>             <diffLines>2339</diffLines>         </commit>     </body> <timestamp>1259332917</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 40CD01D80D6
	for &lt;cia@cia.navi.cx&gt;; Thu, 26 Nov 2009 07:37:09 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 8FF1F190
	for &lt;cia@cia.navi.cx&gt;; Thu, 26 Nov 2009 16:36:58 +0100 (CET)</header><header name="Received">(nullmailer pid 1393 invoked by uid 50958);
	Thu, 26 Nov 2009 15:36:58 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Thu, 26 Nov 2009 15:36:58 +0000</header><header name="Message-Id">&lt;1259249818.551101.1392.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop4-extra-plugins</module>     </source>     <body>         <commit>             <revision>1054722</revision>             <author>rodda</author>             <files><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/expressionvisitor.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/expressionvisitor.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/parsejob.cpp</file></files>             <log>Commence work on the expression visitor implementation (loooooooooooong way to go)</log>             <diffLines>218</diffLines>         </commit>     </body> <timestamp>1259249830</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 4DE951D80D6
	for &lt;cia@cia.navi.cx&gt;; Thu, 26 Nov 2009 07:35:43 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 8C868190
	for &lt;cia@cia.navi.cx&gt;; Thu, 26 Nov 2009 16:35:32 +0100 (CET)</header><header name="Received">(nullmailer pid 591 invoked by uid 50958);
	Thu, 26 Nov 2009 15:35:32 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Thu, 26 Nov 2009 15:35:32 +0000</header><header name="Message-Id">&lt;1259249732.477727.589.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>language</module>     </source>     <body>         <commit>             <revision>1054720</revision>             <author>rodda</author>             <files><file>trunk/KDE/kdevplatform/language/duchain/builders/abstractexpressionvisitor.h</file></files>             <log>Allow setting of the last type in the abstract expression visitor</log>             <diffLines>23</diffLines>         </commit>     </body> <timestamp>1259249743</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id DDD7D240095
	for &lt;cia@cia.navi.cx&gt;; Thu, 26 Nov 2009 05:43:40 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 46116190
	for &lt;cia@cia.navi.cx&gt;; Thu, 26 Nov 2009 14:43:30 +0100 (CET)</header><header name="Received">(nullmailer pid 30375 invoked by uid 50958);
	Thu, 26 Nov 2009 13:43:30 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Thu, 26 Nov 2009 13:43:30 +0000</header><header name="Message-Id">&lt;1259243010.230907.30374.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop4-extra-plugins</module>     </source>     <body>         <commit>             <revision>1054673</revision>             <author>rodda</author>             <files><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/completion/context.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/completion/context.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/completion/worker.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/completion/worker.h</file></files>             <log>Adapt to new kdevplatform api - missing const == no code completion!  Now invokes ok, time to work on the expression parser</log>             <diffLines>57</diffLines>         </commit>     </body> <timestamp>1259243021</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 98E981D8271
	for &lt;cia@cia.navi.cx&gt;; Wed, 25 Nov 2009 22:40:55 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id F38AF190
	for &lt;cia@cia.navi.cx&gt;; Thu, 26 Nov 2009 07:40:44 +0100 (CET)</header><header name="Received">(nullmailer pid 13564 invoked by uid 50958);
	Thu, 26 Nov 2009 06:40:44 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Thu, 26 Nov 2009 06:40:44 +0000</header><header name="Message-Id">&lt;1259217644.966992.13563.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop4-extra-plugins</module>     </source>     <body>         <commit>             <revision>1054502</revision>             <author>rodda</author>             <files><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/parsejob.cpp</file></files>             <log>Parse uses again, only if requested.  Also dump the duchain when this is done, so you can see the accuracy of the duchain.</log>             <diffLines>32</diffLines>         </commit>     </body> <timestamp>1259217656</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id E36821D8271
	for &lt;cia@cia.navi.cx&gt;; Wed, 25 Nov 2009 07:46:12 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 487DA3D3
	for &lt;cia@cia.navi.cx&gt;; Wed, 25 Nov 2009 16:46:02 +0100 (CET)</header><header name="Received">(nullmailer pid 30911 invoked by uid 50958);
	Wed, 25 Nov 2009 15:46:02 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Wed, 25 Nov 2009 15:46:02 +0000</header><header name="Message-Id">&lt;1259163962.260107.30910.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop4-extra-plugins</module>     </source>     <body>         <commit>             <revision>1054133</revision>             <author>rodda</author>             <files><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/contextbuilder.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/contextbuilder.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/declarationbuilder.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/ducontext.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/javalanguagesupport.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/javalanguagesupport.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/parsejob.cpp</file></files>             <log>Move KZip creation to the language support - save ~80ms from each file load
Minor refactoring / changes
Disable use building for now</log>             <diffLines>276</diffLines>         </commit>     </body> <timestamp>1259163973</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 25D77240094
	for &lt;cia@cia.navi.cx&gt;; Tue, 24 Nov 2009 18:50:33 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 6D4303D3
	for &lt;cia@cia.navi.cx&gt;; Wed, 25 Nov 2009 03:50:22 +0100 (CET)</header><header name="Received">(nullmailer pid 15423 invoked by uid 50958);
	Wed, 25 Nov 2009 02:50:22 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Wed, 25 Nov 2009 02:50:22 +0000</header><header name="Message-Id">&lt;1259117422.415666.15422.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop4-extra-plugins</module>     </source>     <body>         <commit>             <revision>1053945</revision>             <author>rodda</author>             <files><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/ducontext.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/typebuilder.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/typebuilder.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/javalanguagesupport.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/parsejob.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/parsejob.h</file></files>             <log>Adapt to suggested re-parsing scheme, use lower priorities for jobs which must wait until all other jobs have completed.  Seems to work, but searching brokenness remains.</log>             <diffLines>370</diffLines>         </commit>     </body> <timestamp>1259117433</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 2F19A1D827B
	for &lt;cia@cia.navi.cx&gt;; Tue, 24 Nov 2009 00:03:12 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id C74128A
	for &lt;cia@cia.navi.cx&gt;; Tue, 24 Nov 2009 09:03:00 +0100 (CET)</header><header name="Received">(nullmailer pid 29133 invoked by uid 50958);
	Tue, 24 Nov 2009 08:03:00 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Tue, 24 Nov 2009 08:03:00 +0000</header><header name="Message-Id">&lt;1259049780.634337.29132.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop4-extra-plugins</module>     </source>     <body>         <commit>             <revision>1053452</revision>             <author>rodda</author>             <files><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/CMakeLists.txt</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/completion/worker.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/completion/worker.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/contextbuilder.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/contextbuilder.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/typebuilder.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/javalanguagesupport.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/javalanguagesupport.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/javaparsertracker.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/javaparsertracker.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/parsejob.cpp</file>  <file>trunk/playground/devtools/kdevelop4-extra-plugins/java/parsejob.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/java/settings/CMakeLists.txt</file></files>             <log>Fix a few crashes in the context builder
Reworking of the parse job
- now able to load source files from zips without having the zips expanded on disk (eg. for jdk sources)
- some code to allow separate running of each builder
Compilation fixes
Parser tracker - an experiment from a while back which probably won't be pursued, but committing it in case I want it back in future
Remove some obsolete code
Track identifiers which are unresolved (for future use, to determine when the job must be re-scheduled)</log>             <diffLines>1009</diffLines>         </commit>     </body> <timestamp>1259049792</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 3AC5F24004A
	for &lt;cia@cia.navi.cx&gt;; Mon,  8 Jun 2009 03:54:48 -0700 (PDT)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id A34171DB
	for &lt;cia@cia.navi.cx&gt;; Mon,  8 Jun 2009 12:54:38 +0200 (CEST)</header><header name="Received">(nullmailer pid 26506 invoked by uid 50958);
	Mon, 08 Jun 2009 10:54:38 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Mon, 08 Jun 2009 10:54:38 +0000</header><header name="Message-Id">&lt;1244458478.607552.26505.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>Oxygen</module>     </source>     <body>         <commit>             <revision>978845</revision>             <author>rodda</author>             <files><file>trunk/playground/artwork/Oxygen/docs/kdevelop-icons.txt</file></files>             <log>Major update of needed kdevelop icons</log>             <diffLines>221</diffLines>         </commit>     </body> <timestamp>1244458488</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 044BF1D80BC
	for &lt;cia@cia.navi.cx&gt;; Sat, 25 Apr 2009 00:55:59 -0700 (PDT)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 5044019D
	for &lt;cia@cia.navi.cx&gt;; Sat, 25 Apr 2009 09:55:49 +0200 (CEST)</header><header name="Received">(nullmailer pid 18228 invoked by uid 50958);
	Sat, 25 Apr 2009 07:55:49 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Sat, 25 Apr 2009 07:55:49 +0000</header><header name="Message-Id">&lt;1240646149.295249.18227.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>language</module>     </source>     <body>         <commit>             <revision>958944</revision>             <author>rodda</author>             <files><file>trunk/KDE/kdevplatform/language/duchain/duchain.cpp</file><file>trunk/KDE/kdevplatform/language/duchain/duchain.h</file></files>             <log>Re-add document to background parser when the url changes, so the new url is tracked (should probably remove the old one too...)

BUG:183651</log>             <diffLines>41</diffLines>         </commit>     </body> <timestamp>1240646159</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id B92CE1D8189
	for &lt;cia@cia.navi.cx&gt;; Fri, 13 Mar 2009 05:33:59 -0700 (PDT)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 69FA518E
	for &lt;cia@cia.navi.cx&gt;; Fri, 13 Mar 2009 13:33:50 +0100 (CET)</header><header name="Received">(nullmailer pid 18434 invoked by uid 50958);
	Fri, 13 Mar 2009 12:33:50 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Fri, 13 Mar 2009 12:33:50 +0000</header><header name="Message-Id">&lt;1236947630.363224.18433.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>language</module>     </source>     <body>         <commit>             <revision>938892</revision>             <author>rodda</author>             <files><file>trunk/KDE/kdevplatform/language/duchain/Mainpage.dox</file></files>             <log>Add missing endcode, as pointed out by killerfox</log>             <diffLines>13</diffLines>         </commit>     </body> <timestamp>1236947640</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id BA47E1D8163
	for &lt;cia@cia.navi.cx&gt;; Mon,  9 Mar 2009 23:12:16 -0700 (PDT)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 28EF0186
	for &lt;cia@cia.navi.cx&gt;; Tue, 10 Mar 2009 07:12:06 +0100 (CET)</header><header name="Received">(nullmailer pid 6114 invoked by uid 50958);
	Tue, 10 Mar 2009 06:12:06 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Tue, 10 Mar 2009 06:12:06 +0000</header><header name="Message-Id">&lt;1236665526.136193.6113.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>kdevelop4-extra-plugins</module>     </source>     <body>         <commit>             <revision>937621</revision>             <author>rodda</author>             <files><file>trunk/playground/devtools/kdevelop4-extra-plugins/classbrowser/CMakeLists.txt</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/classbrowser/classmodel.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/classbrowser/classmodel.h</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/classbrowser/classmodelnode.cpp</file><file>trunk/playground/devtools/kdevelop4-extra-plugins/classbrowser/classmodelnode.h</file></files>             <log>Start trying to fix the class browser. Seems to work much better so far.

- Split node class out into separate files.
- Fix a few bugs in the update system</log>             <diffLines>837</diffLines>         </commit>     </body> <timestamp>1236665537</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id CCE3D1D8163
	for &lt;cia@cia.navi.cx&gt;; Mon,  9 Mar 2009 21:44:00 -0700 (PDT)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 42137186
	for &lt;cia@cia.navi.cx&gt;; Tue, 10 Mar 2009 05:43:51 +0100 (CET)</header><header name="Received">(nullmailer pid 4332 invoked by uid 50958);
	Tue, 10 Mar 2009 04:43:51 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Tue, 10 Mar 2009 04:43:51 +0000</header><header name="Message-Id">&lt;1236660231.235996.4331.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>         <module>language</module>     </source>     <body>         <commit>             <revision>937614</revision>             <author>rodda</author>             <files><file>trunk/KDE/kdevplatform/language/backgroundparser/backgroundparser.cpp</file><file>trunk/KDE/kdevplatform/language/backgroundparser/parsejob.cpp</file><file>trunk/KDE/kdevplatform/language/backgroundparser/parsejob.h</file></files>             <log>Actually set priority on parse job, thus informing threadweaver of the job's priority
Support parse jobs spawning subsequent parse jobs, if they need to do further parsing at a later point in time, eg. if they depend on another parse job.</log>             <diffLines>160</diffLines>         </commit>     </body> <timestamp>1236660242</timestamp></message></recentMessages></statsTarget>
