<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt-creator.git/src/plugins/cpptools/cppmodelmanagerinterface.cpp, branch wip/clang</title>
<subtitle>code.qt.io: qt-creator/qt-creator.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/'/>
<entry>
<title>C++: split defines into project-defined and toolchain-defined.</title>
<updated>2013-12-10T10:42:41+00:00</updated>
<author>
<name>Erik Verbruggen</name>
<email>erik.verbruggen@digia.com</email>
</author>
<published>2013-11-27T14:17:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=ea1a92484ac99057b06130a012164bf9788650e9'/>
<id>ea1a92484ac99057b06130a012164bf9788650e9</id>
<content type='text'>
So we can ignore possibly problematic toolchain-defines, while can still
unconditionally apply project-defines.

Change-Id: I7cb96f35a963d080011fe888ef71bfc098dd33ef
Reviewed-by: Nikolai Kosjar &lt;nikolai.kosjar@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So we can ignore possibly problematic toolchain-defines, while can still
unconditionally apply project-defines.

Change-Id: I7cb96f35a963d080011fe888ef71bfc098dd33ef
Reviewed-by: Nikolai Kosjar &lt;nikolai.kosjar@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>CppEditor: Follow Symbol Under Cursor opens the preprocessor dialog</title>
<updated>2013-10-22T13:58:54+00:00</updated>
<author>
<name>Nikolai Kosjar</name>
<email>nikolai.kosjar@digia.com</email>
</author>
<published>2013-10-21T10:59:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=e79d4ed2e1aa079884179e04f47cac7ffb29d2f8'/>
<id>e79d4ed2e1aa079884179e04f47cac7ffb29d2f8</id>
<content type='text'>
... when invoked on a macro that is defined inside that dialog.

Change-Id: I419c6675d70cfb8dd174f6a33f502b4c584baa3a
Reviewed-by: David Schulz &lt;david.schulz@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... when invoked on a macro that is defined inside that dialog.

Change-Id: I419c6675d70cfb8dd174f6a33f502b4c584baa3a
Reviewed-by: David Schulz &lt;david.schulz@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ProjectPart: Add meta information</title>
<updated>2013-10-01T14:31:36+00:00</updated>
<author>
<name>Daniel Teske</name>
<email>daniel.teske@digia.com</email>
</author>
<published>2013-09-30T13:59:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=e462c9620d6f741da0d6b540e286616fcf31a89a'/>
<id>e462c9620d6f741da0d6b540e286616fcf31a89a</id>
<content type='text'>
Add displayname and project file path and a pointer back to the
project.

Change-Id: Ic9a18f52a6291493bd3a95fd3456ed0e1a3c63e3
Reviewed-by: Erik Verbruggen &lt;erik.verbruggen@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add displayname and project file path and a pointer back to the
project.

Change-Id: Ic9a18f52a6291493bd3a95fd3456ed0e1a3c63e3
Reviewed-by: Erik Verbruggen &lt;erik.verbruggen@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>C++: add fallback project part querying</title>
<updated>2013-09-10T05:36:25+00:00</updated>
<author>
<name>Erik Verbruggen</name>
<email>erik.verbruggen@digia.com</email>
</author>
<published>2013-08-19T16:20:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=87a3aac18f70daa6921292f944fb69378c75aaf7'/>
<id>87a3aac18f70daa6921292f944fb69378c75aaf7</id>
<content type='text'>
When a file is not part of any other project part, this project part can
be used to get at least some compiler flags, defines, etc. to use. This
can happen when either a file outside a project is opened, or when the
project description is incomplete.

Change-Id: I5d595fae7195e8b61dbad14368b6cae9eb15c21b
Reviewed-by: Nikolai Kosjar &lt;nikolai.kosjar@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a file is not part of any other project part, this project part can
be used to get at least some compiler flags, defines, etc. to use. This
can happen when either a file outside a project is opened, or when the
project description is incomplete.

Change-Id: I5d595fae7195e8b61dbad14368b6cae9eb15c21b
Reviewed-by: Nikolai Kosjar &lt;nikolai.kosjar@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>CppTools: Rework handling of ProjectInfo changes</title>
<updated>2013-08-13T12:13:33+00:00</updated>
<author>
<name>Nikolai Kosjar</name>
<email>nikolai.kosjar@digia.com</email>
</author>
<published>2013-07-10T12:46:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=8ea14767af70f7c0c2e9940f018e7b17e6f00205'/>
<id>8ea14767af70f7c0c2e9940f018e7b17e6f00205</id>
<content type='text'>
(a) The code model manager figures out by itself which files were added
    or removed from the project.

    If this was done successfully, check also the timestamp of the
    common files and reindex if necessary.

(b) A full reindexing is only triggered if the project configuration
    changes (defines, includes, framework paths).

(c) If project files were removed, the garbage collector is called.

Task-number: QTCREATORBUG-9730
Change-Id: Ib855614b070880576233a3525813617c967a72f3
Reviewed-by: Fawzi Mohamed &lt;fawzi.mohamed@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(a) The code model manager figures out by itself which files were added
    or removed from the project.

    If this was done successfully, check also the timestamp of the
    common files and reindex if necessary.

(b) A full reindexing is only triggered if the project configuration
    changes (defines, includes, framework paths).

(c) If project files were removed, the garbage collector is called.

Task-number: QTCREATORBUG-9730
Change-Id: Ib855614b070880576233a3525813617c967a72f3
Reviewed-by: Fawzi Mohamed &lt;fawzi.mohamed@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>CppTools: Clean up CppModelManager(Interface)</title>
<updated>2013-07-31T12:34:08+00:00</updated>
<author>
<name>Nikolai Kosjar</name>
<email>nikolai.kosjar@digia.com</email>
</author>
<published>2013-07-11T09:13:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=fdaddec7d1f2706302ca6c2fe754ab7c925d6d66'/>
<id>fdaddec7d1f2706302ca6c2fe754ab7c925d6d66</id>
<content type='text'>
* Const correctness
* Better variable names
* Sort order of includes and forward declarations
* Comment fixes
* Cosmetic/Whitespace changes

Change-Id: Ieb137266ac7eddedb00c37f8b2cc8677d67e4bdd
Reviewed-by: David Schulz &lt;david.schulz@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Const correctness
* Better variable names
* Sort order of includes and forward declarations
* Comment fixes
* Cosmetic/Whitespace changes

Change-Id: Ieb137266ac7eddedb00c37f8b2cc8677d67e4bdd
Reviewed-by: David Schulz &lt;david.schulz@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>CppTools: Fix "! condition" coding style</title>
<updated>2013-07-25T11:11:34+00:00</updated>
<author>
<name>Nikolai Kosjar</name>
<email>nikolai.kosjar@digia.com</email>
</author>
<published>2013-07-24T09:59:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=e2ce17ef00218af3db35118b036ebf19834b86e8'/>
<id>e2ce17ef00218af3db35118b036ebf19834b86e8</id>
<content type='text'>
Change-Id: Ic7e634e4249fb64edbc2daceb65ec8e9b5f0f8b9
Reviewed-by: Orgad Shaneh &lt;orgads@gmail.com&gt;
Reviewed-by: Aurindam Jana &lt;aurindam.jana@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ic7e634e4249fb64edbc2daceb65ec8e9b5f0f8b9
Reviewed-by: Orgad Shaneh &lt;orgads@gmail.com&gt;
Reviewed-by: Aurindam Jana &lt;aurindam.jana@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>CppTools: Allow to force a "Parsing" notification</title>
<updated>2013-06-24T11:10:51+00:00</updated>
<author>
<name>Nikolai Kosjar</name>
<email>nikolai.kosjar@digia.com</email>
</author>
<published>2013-06-21T06:42:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=26fbefb26cd0aa824c1ade51d3fc37bc398f1c1a'/>
<id>26fbefb26cd0aa824c1ade51d3fc37bc398f1c1a</id>
<content type='text'>
Task-number: QTCREATORBUG-9597

Change-Id: I726a818c7d4af35dcb4863f74b08cd639a189bdd
Reviewed-by: Daniel Teske &lt;daniel.teske@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task-number: QTCREATORBUG-9597

Change-Id: I726a818c7d4af35dcb4863f74b08cd639a189bdd
Reviewed-by: Daniel Teske &lt;daniel.teske@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>CppTools: fixed wrong flags check.</title>
<updated>2013-05-29T12:17:50+00:00</updated>
<author>
<name>Sergey Shambir</name>
<email>sergey.shambir.auto@gmail.com</email>
</author>
<published>2013-05-26T14:15:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=0b724400aa07249a844d40821d85acd89f2709df'/>
<id>0b724400aa07249a844d40821d85acd89f2709df</id>
<content type='text'>
Change-Id: I682e78c352066ddd05e96199fd8ead088e3e9f52
Reviewed-by: Erik Verbruggen &lt;erik.verbruggen@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I682e78c352066ddd05e96199fd8ead088e3e9f52
Reviewed-by: Erik Verbruggen &lt;erik.verbruggen@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>CppTools: ProjectPart now collects warning flags</title>
<updated>2013-05-13T11:10:10+00:00</updated>
<author>
<name>Sergey Shambir</name>
<email>sergey.shambir.auto@gmail.com</email>
</author>
<published>2013-05-08T14:27:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=59b303fadca5d8febdb200744789f28a5df468ca'/>
<id>59b303fadca5d8febdb200744789f28a5df468ca</id>
<content type='text'>
Will be used by ClangCodeModel, but native model also can use it by
disabling unused variable/parameter warnings when needed.

Change-Id: I184efb3c65e893a2d85a933385cc547b646e6826
Reviewed-by: Erik Verbruggen &lt;erik.verbruggen@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Will be used by ClangCodeModel, but native model also can use it by
disabling unused variable/parameter warnings when needed.

Change-Id: I184efb3c65e893a2d85a933385cc547b646e6826
Reviewed-by: Erik Verbruggen &lt;erik.verbruggen@digia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
