| informationsyndicateUTC clock | event counters The last message was received 2.19 years ago at 03:23 on Dec 06, 2009 0 messages so far today, 0 messages yesterday 0 messages so far this week, 0 messages last week 0 messages so far this month, 0 messages last month 1922 messages since the first one, 8.03 years ago, for an average of 1.53 days between messages recent messages date | project | content | link |
|---|
| 03:23 on Dec 06, 2009 | KDE | Commit by rodda :: r1059216 kdevelop/trunk/extragear/sdk/kdevelop/languages/cpp/parser/rpp/pp-macro-expander.cpp: Avoid access past end of input stream by querying the correct stream (is) [as seen on reviewboard] | # | | 09:43 on Dec 03, 2009 | KDE | Commit by rodda :: r1057771 kdevplatform/trunk/extragear/sdk/kdevplatform/language/duchain/Mainpage.dox: Basic documentation for expression visitor creation | # | | 09:50 on Dec 02, 2009 | KDE | Commit by rodda :: r1057398 kdevelop4-extra-plugins/trunk/playground/devtools/kdevelop4-extra-plugins/java/ (7 files in 2 dirs): 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 | # | | 06:52 on Dec 02, 2009 | KDE | Commit by rodda :: r1057364 kdevelop4-extra-plugins/trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/expressionvisitor.cpp: Actually pass on the use found in a PrimaryAtom node, so the use is created... duh...! | # | | 11:33 on Dec 01, 2009 | KDE | Commit by rodda :: r1057060 kdevelop4-extra-plugins/trunk/playground/devtools/kdevelop4-extra-plugins/java/ (7 files in 2 dirs): 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. | # | | 11:12 on Nov 29, 2009 | KDE | Commit by rodda :: r1056083 kdevelop4-extra-plugins/trunk/playground/devtools/kdevelop4-extra-plugins/ (13 files in 3 dirs): 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! | # | | 08:14 on Nov 29, 2009 | KDE | Commit by rodda :: r1055941 language/trunk/KDE/kdevplatform/language/duchain/builders/abstractexpressionvisitor.h: Convenience types to set last type and instance Rearrange usingDeclaration to put parameters which are often left default at the end | # | | 14:41 on Nov 27, 2009 | KDE | Commit by rodda :: r1055189 kdevelop4-extra-plugins/trunk/playground/devtools/ (12 files in 3 dirs): 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. | # | | 15:37 on Nov 26, 2009 | KDE | Commit by rodda :: r1054722 kdevelop4-extra-plugins/trunk/playground/devtools/kdevelop4-extra-plugins/java/ (3 files in 2 dirs): Commence work on the expression visitor implementation (loooooooooooong way to go) | # | | 15:35 on Nov 26, 2009 | KDE | Commit by rodda :: r1054720 language/trunk/KDE/kdevplatform/language/duchain/builders/abstractexpressionvisitor.h: Allow setting of the last type in the abstract expression visitor | # | | 13:43 on Nov 26, 2009 | KDE | Commit by rodda :: r1054673 kdevelop4-extra-plugins/trunk/playground/devtools/kdevelop4-extra-plugins/java/completion/ (4 files): Adapt to new kdevplatform api - missing const == no code completion! Now invokes ok, time to work on the expression parser | # | | 06:40 on Nov 26, 2009 | KDE | Commit by rodda :: r1054502 kdevelop4-extra-plugins/trunk/playground/devtools/kdevelop4-extra-plugins/java/parsejob.cpp: Parse uses again, only if requested. Also dump the duchain when this is done, so you can see the accuracy of the duchain. | # | | 15:46 on Nov 25, 2009 | KDE | Commit by rodda :: r1054133 kdevelop4-extra-plugins/trunk/playground/devtools/kdevelop4-extra-plugins/java/ (7 files in 2 dirs): Move KZip creation to the language support - save ~80ms from each file load Minor refactoring / changes Disable use building for now | # | | 02:50 on Nov 25, 2009 | KDE | Commit by rodda :: r1053945 kdevelop4-extra-plugins/trunk/playground/devtools/kdevelop4-extra-plugins/java/ (6 files in 2 dirs): 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. | # | | 08:03 on Nov 24, 2009 | KDE | Commit by rodda :: r1053452 kdevelop4-extra-plugins/trunk/playground/devtools/kdevelop4-extra-plugins/java/ (13 files in 4 dirs): 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)
| # | | 10:54 on Jun 08, 2009 | KDE | Commit by rodda :: r978845 Oxygen/trunk/playground/artwork/Oxygen/docs/kdevelop-icons.txt: Major update of needed kdevelop icons | # | | 07:55 on Apr 25, 2009 | KDE | Commit by rodda :: r958944 language/trunk/KDE/kdevplatform/language/duchain/ (duchain.cpp duchain.h): 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 | # | | 12:34 on Mar 13, 2009 | KDE | Commit by rodda :: r938892 language/trunk/KDE/kdevplatform/language/duchain/Mainpage.dox: Add missing endcode, as pointed out by killerfox | # | | 06:12 on Mar 10, 2009 | KDE | Commit by rodda :: r937621 kdevelop4-extra-plugins/trunk/playground/devtools/kdevelop4-extra-plugins/classbrowser/ (5 files): 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
| # | | 04:44 on Mar 10, 2009 | KDE | Commit by rodda :: r937614 language/trunk/KDE/kdevplatform/language/backgroundparser/ (3 files): 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. | # |
|