20 Commits

Author SHA1 Message Date
Nyall Dawson
a62c6a917a Give symbol widgets optional access to a map canvas
This allows symbol widgets to fetch properties from the main map
canvas, for instance fetching the current scale from the map.
2015-09-16 21:57:27 +10:00
Matthias Kuhn
b8b760e2bb Write important test output to travis console 2015-09-14 17:55:09 +02:00
Nyall Dawson
499d0da585 Update acceptable missing doc coverage 2015-09-14 09:24:28 +10:00
Nyall Dawson
9133538a74 [FEATURE][composer] Advanced customisation of cell background color
for attribute tables

This allows users to set differing colors for alternating rows and
columns, first/last row/column and header row. Fixes #5131.

Sponsored by Ville de Morges
2015-09-05 22:06:31 +10:00
Nyall Dawson
a19cb945d0 Update doc coverage test
- Ignore deprecated stuff
- Ignore on_* members
2015-09-01 06:43:26 +10:00
Juergen E. Fischer
b39055b39c indentation update (now including autopep8) 2015-08-22 14:29:41 +02:00
Nyall Dawson
8cbfe00343 Bump acceptable doc coverage 2015-08-21 10:39:13 +10:00
Nyall Dawson
ee139b929c Tweak documentation coverage test
Ignore some obvious members which don't require docs:
- constructors with no arguments
- = and == operators

Also show list of undocumented members for each class
2015-08-21 10:05:51 +10:00
Nyall Dawson
013e1da783 Tests and doxygen for QgsDataDefined 2015-08-07 09:05:47 +10:00
Nyall Dawson
4774c87d03 Switch doxygen coverage test to check count of undocumented members
The previous check (% of documented members) set the bar too low
(~60%). Now no members/classes can be introduced without full
documentation.
2015-08-01 17:07:39 +10:00
Nyall Dawson
323fa2ce50 Fix doxygen warnings, bump acceptable doc coverage 2015-07-20 06:24:58 +10:00
Nyall Dawson
075d6f2ad5 Handled malformed xml generated by Doxygen for QgsDocCoverage test 2015-06-18 16:25:42 +10:00
Nyall Dawson
93fb0331bf Always output full results of documentation test, even if test passes 2015-06-02 19:59:36 +10:00
Nyall Dawson
fab1a355d5 Output list of undocument classes during doc coverage test 2015-06-02 12:52:26 +10:00
Matthias Kuhn
2fe3f55775 Provider testing
* Test more operations
 * Include spatialite tests
2015-05-22 19:39:24 +02:00
Nyall Dawson
0b326069bd Bump acceptable doc coverage 2015-05-19 04:11:05 +10:00
Nyall Dawson
ce18a60bc7 Bump acceptable doc coverage 2015-04-30 17:27:35 +10:00
Nyall Dawson
2722426059 Bump acceptable documentation coverage 2015-04-14 09:15:25 +10:00
Juergen E. Fischer
fc22bf19b1 identation update 2015-02-18 08:37:00 +01:00
Nyall Dawson
47488f280d Add unit test for API documentation coverage
This test checks that the coverage of the API docs does not drop
below a preset threshold (initially set at the current doc coverage)

If new members are added without documentation, then the coverage
will drop and this test will fail. Hopefully over time we can slowly
increase this threshold until documentation coverage reaches an
acceptable level.
2015-02-11 22:22:06 +11:00