Moved to KDE Review: KDb, KReport, KProperty
Jaroslaw Staniek
staniek at kde.org
Mon Oct 10 23:01:40 BST 2016
On 10 October 2016 at 23:32, Albert Astals Cid <aacid at kde.org> wrote:
> El dissabte, 8 d’octubre de 2016, a les 7:49:21 CEST, Ben Cooksley va
> escriure:
> > Hi all,
> >
> > Just a heads up that at the request of Jaroslaw Staniek, Sysadmin has
> > moved the following repositories to KDE Review:
> >
> > - KDb (kdb)
>
> kdb seems to have some public/exported classes without d-pointer that may
> make keeping BC harder, is that on purpose?
>
Yes, many of them can be converted. There are some performance-critical
points like the ones around drivers and connection.
> You may also want to run clazy over it, there's some interesting things in
> the report, i.e.
>
> /home/kdeunstable/kdb/src/parser/generated/KDbToken.h:88:28: warning:
> Missing reference on non-trivial type (class KDbToken)
> [-Wclazy-function-args-by-ref]
> inline bool operator==(KDbToken other) const { return v == other.v; }
> ^
> /home/kdeunstable/kdb/src/parser/generated/KDbToken.h:91:28: warning:
> Missing reference on non-trivial type (class KDbToken)
> [-Wclazy-function-args-by-ref]
> inline bool operator!=(KDbToken other) const { return v != other.v; }
>
>
> The full log is at
> https://paste.kde.org/pojcgtvh2
> in case you're interested, note i'm not asking to "fix" everything, some
> stuff is a bit "too much" but having a look at it won't hurt
>
>
Thanks. Serious warnings will be fixed.
Fixing other stuff won't hurt,
yes, some stuff like this is a good task for students, will have to find
them eventually. The stuff passed Coverity checks not so long ago. So far
only gcc and msvc were the compilers in daily use, clang maybe year ago.
Cheers,
> Albert
>
--
regards, Jaroslaw Staniek
KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20161011/d4d6a16b/attachment.htm>
More information about the kde-core-devel
mailing list