Commit graph

7472 commits

Author SHA1 Message Date
Dane Springmeyer
e0622be27d fixup parameters conversion from python 2013-01-04 11:28:00 -08:00
Dane Springmeyer
866597c8c3 Fix -Wshadow warnings 2013-01-04 11:06:03 -08:00
Dane Springmeyer
098f58a206 Merge branch 'master' of github.com:mapnik/mapnik 2013-01-04 09:46:14 -08:00
Dane Springmeyer
3304841009 move type conversions code fully to cpp file to reduce compile times across code base 2013-01-04 09:27:39 -08:00
Dane Springmeyer
a01a998aff reduce unneeded usage of boost in sql_utils.hpp 2013-01-04 09:26:22 -08:00
Dane Springmeyer
59dace25db move base value type definitions to separate header to enable basic types to be includes without full overhead of value conversions 2013-01-04 09:25:56 -08:00
Dane Springmeyer
648105c2c4 move params impl to cpp to avoid overhead of lexical cast header compile which would otherwise be included implicitly in every datasource plugin 2013-01-04 09:24:35 -08:00
Dane Springmeyer
4bd5484cdb fixup includes and value type and params usage across plugins 2013-01-04 09:23:06 -08:00
Dane Springmeyer
39f0d52090 iwyu 2013-01-04 09:18:40 -08:00
Dane Springmeyer
2d7c7fed9b use more forward declares in renderer headers to speed up compiles of process cpp files 2013-01-04 09:17:58 -08:00
Dane Springmeyer
c705fbff80 iwyu 2013-01-04 09:16:11 -08:00
Dane Springmeyer
815b79a80a add specialized quote trimming functions (will be used in sql_utils.hpp) 2013-01-04 09:15:45 -08:00
Dane Springmeyer
85dc3413e5 only include debug.hpp if needed 2013-01-04 09:14:57 -08:00
Dane Springmeyer
e7b2c58500 fixup includes in map.hpp 2013-01-04 09:13:45 -08:00
artemp
ba9e42016c + update parameters tests 2013-01-04 16:56:26 +00:00
artemp
e68a65db33 + returning mapnik::parameter makes more sense in this context (?) 2013-01-04 16:55:18 +00:00
artemp
8e78bb3c20 + return value_holder from get_params_by_index 2013-01-04 16:17:51 +00:00
artemp
9ad93d5b06 + change ctor's order - fixes integer parameters convert/extract 2013-01-04 15:55:34 +00:00
Dane Springmeyer
dc8a5cc23a iwyu 2013-01-04 00:21:22 -08:00
Dane Springmeyer
48603669f6 remove unneeded includes 2013-01-04 00:20:21 -08:00
Dane Springmeyer
900b6172bf iwyu 2013-01-04 00:20:08 -08:00
Dane Springmeyer
eb15d0bd8a iwyu 2013-01-04 00:18:53 -08:00
Dane Springmeyer
fd6381dc69 move feature_ptr typedef to feature.hpp to enable access without complexity of datasource header 2013-01-04 00:18:08 -08:00
Dane Springmeyer
c7ae161659 iwyu 2013-01-04 00:13:40 -08:00
Dane Springmeyer
9c3dba905b iwyu 2013-01-04 00:12:46 -08:00
Dane Springmeyer
09c8b876fd remove unused include 2013-01-04 00:12:25 -08:00
Dane Springmeyer
70ef017f8c move karma out of header to radically speed up compile times of files including image_filter_types.hpp 2013-01-04 00:07:57 -08:00
Dane Springmeyer
24cb20051e iwyu 2013-01-04 00:06:05 -08:00
Dane Springmeyer
8356e4aede iwyu 2013-01-03 23:58:12 -08:00
Dane Springmeyer
17b0b1eeb1 iwyu 2013-01-03 23:56:47 -08:00
Dane Springmeyer
e9343ca32c iwyu 2013-01-03 23:56:11 -08:00
Dane Springmeyer
a75cfa111b iwyu 2013-01-03 23:55:09 -08:00
Dane Springmeyer
0812ac871d iwyu 2013-01-03 23:54:04 -08:00
Dane Springmeyer
5c0e52b979 iwyu 2013-01-03 23:53:47 -08:00
Dane Springmeyer
54aa2c040d iwyu 2013-01-03 23:52:58 -08:00
Dane Springmeyer
b6cd17847c iwyu 2013-01-03 23:20:30 -08:00
Dane Springmeyer
32760318a4 iwyu 2013-01-03 23:19:54 -08:00
Dane Springmeyer
958dce3783 iwyu 2013-01-03 22:34:31 -08:00
Dane Springmeyer
cee5872b78 use new path_expression.hpp header to simplify includes 2013-01-03 20:08:14 -08:00
Dane Springmeyer
a87f7160dd fixup includes for src/map.cpp 2013-01-03 20:07:44 -08:00
Dane Springmeyer
8bd685de8c fixup includes for memory_featureset.hpp 2013-01-03 20:06:34 -08:00
Dane Springmeyer
17d80780bd fixup includes for save_map.cpp 2013-01-03 20:06:10 -08:00
Dane Springmeyer
84c3afbd53 report integer type sensitive to BIGINT define 2013-01-03 20:05:06 -08:00
Dane Springmeyer
618e43af06 create path_expression.hpp and leverage to simplify and speed up compiles 2013-01-03 20:00:23 -08:00
Dane Springmeyer
bf649176ae finish move to cpp for rule class and fixup includes 2013-01-03 19:57:09 -08:00
Dane Springmeyer
100f07c5da no need to turn off stderr in enumeration since they are fatal and therefore no need for debug.hpp 2013-01-03 19:51:00 -08:00
Dane Springmeyer
e682705a86 use the std library tolower over boost::algorithm::to_lower for both better runtime and compile speed - closes #1677 2013-01-03 19:27:53 -08:00
Dane Springmeyer
c61335c277 fix -Wshadow warnings 2013-01-03 19:14:19 -08:00
Dane Springmeyer
3378166b64 iwyu 2013-01-03 18:58:44 -08:00
Dane Springmeyer
a7eaab9d07 add lexical cast and sstream notes to contributing docs 2013-01-03 18:58:37 -08:00