aboutsummaryrefslogtreecommitdiffstats
path: root/tests/connect-non-signal
Commit message (Collapse)AuthorAgeFilesLines
* tests: Fixes usages of minimum_qt_versionSergio Martins2018-09-231-2/+2
| | | | 5.5 is 50500, not 550
* connect-non-signal: Put the QOverload in it's own fileSergio Martins2018-03-284-7/+12
| | | | to restrict it to Qt >= 5.7, since it's where QOverload was introduced.
* connect-non-signal: Make it know about QOverloadSergio Martins2018-03-281-1/+7
| | | | BUG: 392441
* Fix typoSergio Martins2017-12-271-1/+1
|
* connect-non-signal: Tidy unit-test jsonSergio Martins2017-09-281-9/+5
| | | | No need to repeat property, make it top-level
* connect-non-signal: Unit-tests++Sergio Martins2017-09-202-1/+16
|
* connect-non-signal: Don't fail to detect signals wrapped with a static-castSergio Martins2017-02-123-3/+1
| | | | BUG: 376137
* connect-non-signal: Add failign unit testSergio Martins2017-02-112-0/+21
| | | | CCBUG: 376137
* connect-non-signal: Don't error out when connect has 3 argumentsSergio Martins2017-01-303-0/+17
| | | | | That's possible when using lambdas BUG: 375748
* connect-non-signal: Don't warn if the method decl comes from a macroSergio Martins2017-01-192-2/+1
| | | | | | | | | | | | | This is very hard to support, since both the method and the signal macro will have the same source location. Maybe it can be done by falling back to comparing the spelling location whenever the locs are the same, but would mean a very large rewrite Anyway, someone using a macro that spits "Q_SIGNALS: void myMethod()" will never be affected by connect-non-signal because it always has the Q_SIGNALS keyword. BUG: 375239
* connect-non-signal: Add unit-test for a reported bugSergio Martins2017-01-182-0/+27
| | | | CCBUG: 375239
* connect-non-signal: Fix false positive with qOverload()Sergio Martins2017-01-143-0/+28
| | | | BUG: 374951
* Fix build against clang 3.6Sergio Martins2016-12-181-1/+2
| | | | clang 3.6 doesn't support preprocessor callbacks
* new check: connect-non-signalSergio Martins2016-12-183-0/+48
Warns when connecting a non-signal to something. For example, connecting a slot to a slot.