6 Commits

Author SHA1 Message Date
Noel Grandin
a6acccc6d2 clang plugin: check return types for vcl::Window* that should be wrapped
Change-Id: I7121c1727d1374a955fbccb6554aede468d4977f
2015-04-09 20:03:18 +01:00
Noel Grandin
09b4246c6a vcl: vclwidget plugin should look for raw vcl::Window usage
teach the vclwidget plugin to look for places where we need to use
VclPtr<T> instead of raw pointers

Change-Id: I444836bf8e3d05fca0f30380c91a8ce24d1e9d1c
2015-04-09 19:57:44 +01:00
Noel Grandin
a632fa5f2e vcl: rename VclReference to VclPtr
and remove the typedefs. The code is more obvious this way.

Change-Id: I4c8f5b5ab050dd96216302a03e760ed0e3ab3464
2015-04-09 19:57:33 +01:00
Noel Grandin
10981bc4e3 new loplugin: VCL widget reference checker
First stage of new VCL widget reference checker

Change-Id: I63a2108a26b3c0e0a896d13672b1daa6f8e60b3a
2015-04-09 19:56:46 +01:00
Stephan Bergmann
1f36fda306 Revert "new loplugin: VCL widget reference checker"
This gerrit patch was apparently not ready yet for integration.

This reverts commit 44a432e9073b3d39b1bdd34b65cfd91d5541f324.
2014-09-21 20:22:02 +02:00
Noel Grandin
44a432e907 new loplugin: VCL widget reference checker
First stage of new VCL widget reference checker

Change-Id: I63a2108a26b3c0e0a896d13672b1daa6f8e60b3a
Reviewed-on: https://gerrit.libreoffice.org/10427
Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2014-09-21 12:44:59 +00:00