- Apr 16, 2010
-
-
Tobias Hunger authored
... in the ldparser.
-
- Apr 15, 2010
-
-
Tobias Hunger authored
Nothing to fix in master, move on;-) Tasknumber: QTCREATORBUG-1165
-
- Apr 12, 2010
- Apr 09, 2010
-
-
Tobias Hunger authored
-
- Apr 07, 2010
-
-
Tobias Hunger authored
* Document the hariest regexp * Simplify the parser a bit * Catch "/usr/bin/ld: cannot find -lsomelib" (and others) as errors.
-
- Apr 01, 2010
-
-
Tobias Hunger authored
* "In blah method " messages are informative, not errors. * Be more picky about file names: Stops errors from ranlib, rm, etc. being reported as build issues.
-
- Mar 22, 2010
-
-
Tobias Hunger authored
-
- Mar 19, 2010
-
-
Tobias Hunger authored
* Also handle TeamBuilder issues similar to QTCB-904
-
Tobias Hunger authored
-
- Mar 15, 2010
-
-
Tobias Hunger authored
-
- Mar 12, 2010
-
-
dt authored
Since otherwise we can't forward declare it.
-
- Mar 11, 2010
-
-
Tobias Hunger authored
... and add a unit test for it
-
- Mar 05, 2010
-
-
hjk authored
- Mar 04, 2010
-
-
Tobias Hunger authored
-
Tobias Hunger authored
-
Tobias Hunger authored
-
- Dec 09, 2009
-
-
Tobias Hunger authored
* Rework IBuildParser: * Remove name() method. * Remove enterDirectory and leaveDirectory signals. * Allow chaining of parsers. * Rename IBuildParser to IOutputParser. * Implement GnuMakeParser. * Remove entering/leaving directory related code from all other parsers * Move filename fixup heuristic based on entering/leaving directory massages from gnumake here from AbstractMakeStep. * Add outputParser method to ToolChain: This removes the need to map toolchains to BuildParser names in the BuildSteps. * Enhance AbstractProcessStep to accept a IOutputParser to parse its output. * Remove AbstractMakeStep. * Set the appropriate Parsers in all classes deriving from AbstractProcessStep and append the ToolChain's parser to the parser chain. * Remove BuildParserFactories: There is no more need for them. * Remove constants used to identify the BuildParsers. * Clean up some names: * Replace stdOut with stdOutput. * Replace addToTaskWindow with addTask and addToOutputWindow with addOutput. Do this wherever it is not yet clear that this will end up in the Task/Output window. Reviewed-by: dt
-
- Dec 04, 2009
-
-
Oswald Buddenhagen authored
patch by Robert de Vries
-
- Nov 12, 2009
-
-
Tobias Hunger authored
* Use Task class in addToTaskWindow(...) signal. This introduces support for task categories into the BuildParsers. * Add a task category for buildsystem issues. * Update existing BuildParsers to new API and assign their tasks to the Compile or Buildsystem task category. Reviewed-By: dt
-
- Nov 11, 2009
-
-
Kai Koehne authored
Always recompile after a rebase :)
-
Kai Koehne authored
The category differs between e.g. TODO tasks, compiler errors/warnings, qml syntax errrors ... Idea is that every plugin can manage it's own virtual list of tasks. Reviewed-by: dt
-
- Nov 10, 2009
-
-
Tobias Hunger authored
* Handle Warnings by the perl build scripts run by ABLD. * Handle critical failures in CPP on windows. Reviewed-By: con
-
- Nov 09, 2009
-
-
Tobias Hunger authored
This is a initial version including * ABLD error parsing * RVCT compiler output parsing. Reviewed-By: con
-
- Aug 14, 2009
-
-
hjk authored
-
- Jun 16, 2009
-
-
con authored
Reviewed-by: Trust Me Conflicts: src/libs/cplusplus/CppBindings.cpp src/libs/cplusplus/CppBindings.h src/libs/cplusplus/FastPreprocessor.cpp src/libs/cplusplus/FastPreprocessor.h src/plugins/cpptools/cppcurrentdocumentfilter.cpp src/plugins/cpptools/cppcurrentdocumentfilter.h src/plugins/cpptools/cppsemanticsearch.cpp src/plugins/cpptools/cppsemanticsearch.h src/plugins/duieditor/parser/qmljs.g src/plugins/duieditor/parser/qmljsast.cpp src/plugins/duieditor/parser/qmljsast_p.h src/plugins/duieditor/parser/qmljsastfwd_p.h src/plugins/duieditor/parser/qmljsastvisitor.cpp src/plugins/duieditor/parser/qmljsastvisitor_p.h src/plugins/duieditor/parser/qmljsengine_p.cpp src/plugins/duieditor/parser/qmljsengine_p.h src/plugins/duieditor/parser/qmljsgrammar.cpp src/plugins/duieditor/parser/qmljsgrammar_p.h src/plugins/duieditor/parser/qmljslexer.cpp src/plugins/duieditor/parser/qmljslexer_p.h src/plugins/duieditor/parser/qmljsmemorypool_p.h src/plugins/duieditor/parser/qmljsnodepool_p.h src/plugins/duieditor/parser/qmljsparser.cpp src/plugins/duieditor/parser/qmljsparser_p.h src/plugins/duieditor/parser/qmljsprettypretty.cpp src/plugins/duieditor/parser/qmljsprettypretty_p.h src/plugins/duieditor/rewriter/rewriter.cpp src/plugins/duieditor/rewriter/rewriter_p.h src/plugins/duieditor/rewriter/textwriter.cpp src/plugins/duieditor/rewriter/textwriter_p.h src/shared/cplusplus/ASTClone.cpp tests/manual/cplusplus/main.cpp
-
Jason McDonald authored
Reviewed-by: Trust Me
-
- Feb 25, 2009
-
-
hjk authored
-
- Feb 16, 2009
-
-
dt authored
Details: This enables us to parse the build errors correctly. The makesteps of the qt4project and cmakeproject have some code dupliaction, which could be refactored. And the code to find out the correct build parser could probably also be done better, but we are now parsing the build output for cmake.
-
- Feb 05, 2009
-
-
dt authored
Details: If we know don't parse some errors, then i'd like to know.
-
- Jan 13, 2009
-
-
Daniel Molkentin authored
-
Daniel Molkentin authored
-
- Dec 16, 2008
-
-
hjk authored
-
- Dec 03, 2008
-
-
Oswald Buddenhagen authored
-
- Dec 02, 2008