organicmaps/indexer
Maxim Pimenov 73df2beda7 [coding] Default cache params in FileReader's constructor.
Now that we know all the places that depended on the
implicit params, fall back to the simple constructor.

The main problem here was that there used to be a component
in generator/intermediate_data.hpp where the same field could be
used both as a reader and as a writer via template metaprogramming.
This effectively forced the constructors of FileReader and
FileWriter to have the same parameter list.

Three default parameters in FileReader's constructor that could
be implicitly cast to one another only complicated the matters,
so once we have removed the |withException| param an extra
check was needed that all the constructors are now used as
intended.
2018-06-21 15:05:58 +03:00
..
indexer_tests [indexer] Remove feature_xml_test 2018-06-08 14:00:21 +03:00
indexer_tests_support [cmake] Add precompiled headers support 2018-06-15 13:14:00 +03:00
altitude_loader.cpp [routing] Fixed a data race in AltitudeLoader. 2017-09-13 16:25:30 +03:00
altitude_loader.hpp Review fixes. 2017-09-13 16:25:30 +03:00
borders.cpp [geocoder] Fix borders delta coding 2018-04-27 21:53:30 +03:00
borders.hpp [geocoder] Do not catch Reader::Exception in Borders::Deserialize 2018-04-25 15:03:28 +03:00
categories_holder.cpp [indexer] [search] Enabled the Persian language for categories. 2017-11-10 17:51:00 +03:00
categories_holder.hpp [search] Fix category recognition for multiple words category synonyms 2018-06-15 15:34:24 +03:00
categories_holder_loader.cpp GetDefaultCategories() function to access categories from everywhere. 2016-03-23 16:21:19 +03:00
categories_index.cpp [base] Compressed MemTrie. 2017-12-05 15:30:16 +03:00
categories_index.hpp [base] Compressed MemTrie. 2017-12-05 15:30:16 +03:00
cell_coverer.hpp Add geo ranking 2018-03-16 18:28:27 +03:00
cell_id.hpp [geocoder] Convert LocalityIndex depth to template parameter. Use different depth for objects and regions index in geocoder 2018-04-21 12:23:12 +03:00
cell_value_pair.hpp Add LocalityIndexBuilder 2018-02-01 18:13:38 +03:00
centers_table.cpp [coding] Refactored EncodeDelta for points. 2018-04-11 16:35:42 +03:00
centers_table.hpp clang-format 2018-04-11 14:27:47 +03:00
cities_boundaries_serdes.hpp Review fixes. 2018-04-11 16:35:42 +03:00
city_boundary.hpp [search] CitiesBoundaryTable is exposed to TestMwmBuilder. 2017-10-13 11:55:26 +03:00
classificator.cpp [indexer] Increase subtypes limit to 128 2017-06-30 20:47:09 +03:00
classificator.hpp Review fixes 2018-05-17 19:30:13 +03:00
classificator_loader.cpp Improve pybindings for KML Library 2018-05-17 19:30:13 +03:00
classificator_loader.hpp Improve pybindings for KML Library 2018-05-17 19:30:13 +03:00
CMakeLists.txt [cmake] Add precompiled headers support 2018-06-15 13:14:00 +03:00
cuisines.cpp Cuisines parsing and localization wrapper. 2016-03-23 16:49:30 +03:00
cuisines.hpp [ios] Fixed cuisines editing with untranslated keys. 2016-03-23 16:56:31 +03:00
data_factory.cpp [indexer] Add ability to mmap scales index. 2018-01-19 16:10:31 +03:00
data_factory.hpp Add LocalityIndexBuilder 2018-02-01 18:13:38 +03:00
data_header.cpp clang-format 2018-04-11 14:27:47 +03:00
data_header.hpp [coding] [geometry] Refactored geometry serialization. 2018-04-11 14:27:47 +03:00
displacement_manager.hpp Add LocalityIndexBuilder 2018-02-01 18:13:38 +03:00
drawing_rule_def.cpp Fix include path for indexer 2015-09-22 16:45:51 -07:00
drawing_rule_def.hpp Support text tag values addr:housename and addr:housenumber 2015-09-29 16:10:57 +03:00
drawing_rules.cpp Fixed black background reading from styles 2017-07-27 15:17:52 +03:00
drawing_rules.hpp Obtaining colors from style 2017-02-09 17:17:52 +03:00
drules_include.hpp Fix include path for indexer 2015-09-22 16:45:51 -07:00
drules_selector.cpp Fixed rating selector 2017-10-11 18:34:43 +03:00
drules_selector.hpp Added processing of apply_if in the kernel 2015-09-23 13:44:17 +03:00
drules_selector_parser.cpp Replace http with https for openstreetmap.org links 2018-03-16 13:11:54 +03:00
drules_selector_parser.hpp Fixed notes 2015-09-23 19:03:34 +03:00
drules_struct.pb.cc Updated protobuf to 3.3.0 2017-07-10 19:29:38 +03:00
drules_struct.pb.h Updated protobuf to 3.3.0 2017-07-10 19:29:38 +03:00
drules_struct.proto Updated protobuf to 3.3.0 2017-07-10 19:29:38 +03:00
editable_map_object.cpp [editor] The character '+' is valid for name now 2018-04-25 15:38:50 +03:00
editable_map_object.hpp [editor] validate name method is added 2017-11-27 18:03:53 +03:00
fake_feature_ids.cpp Use different featureIds for transit segments. Expose OsmEditor fake feature interval to avoid conflicts. 2017-11-28 17:58:36 +03:00
fake_feature_ids.hpp Use different featureIds for transit segments. Expose OsmEditor fake feature interval to avoid conflicts. 2017-11-28 17:58:36 +03:00
feature.cpp [indexer][editor] Move code and tests for work with XMLFeature to editor 2018-06-08 14:00:21 +03:00
feature.hpp [indexer][editor] Move code and tests for work with XMLFeature to editor 2018-06-08 14:00:21 +03:00
feature_algo.cpp Code review and refactoring of geometry/algorithm. 2016-03-23 16:20:48 +03:00
feature_algo.hpp [editor] Review fixes. 2016-03-23 16:14:15 +03:00
feature_altitude.hpp Fix warnings 2017-01-12 13:57:04 +03:00
feature_covering.cpp [geocoder] Set cellPenaltyArea to 0 for reverse server-side geocoder indices to save exact cells 2018-05-25 11:22:38 +03:00
feature_covering.hpp [geocoder] Set cellPenaltyArea to 0 for reverse server-side geocoder indices to save exact cells 2018-05-25 11:22:38 +03:00
feature_data.cpp [generator] Less warnings so that proper ones can be found 2018-05-17 18:17:09 +03:00
feature_data.hpp [search] Fixed search in cian mode. 2017-08-01 18:29:06 +03:00
feature_decl.cpp [omim] Changed getting mwm's info logic. 2016-03-24 12:39:51 +03:00
feature_decl.hpp [omim] Changed getting mwm's info logic. 2016-03-24 12:39:51 +03:00
feature_impl.cpp review fixes 2017-03-23 14:50:19 +03:00
feature_impl.hpp Fix warnings. 2017-01-13 19:09:10 +03:00
feature_loader.cpp [indexer] logging for incorrect type index is added. 2018-05-15 17:30:30 +03:00
feature_loader.hpp git-clang-format 2016-07-26 18:51:57 +03:00
feature_loader_base.cpp Remove GeoIndex 2011 format support 2018-01-30 13:30:27 +03:00
feature_loader_base.hpp [coding] [geometry] Refactored geometry serialization. 2018-04-11 14:27:47 +03:00
feature_meta.cpp [indexer][editor] Move code and tests for work with XMLFeature to editor 2018-06-08 14:00:21 +03:00
feature_meta.hpp [indexer][editor] Move code and tests for work with XMLFeature to editor 2018-06-08 14:00:21 +03:00
feature_processor.hpp [coding] Default cache params in FileReader's constructor. 2018-06-21 15:05:58 +03:00
feature_utils.cpp Custom bookmark name. 2018-04-13 13:39:33 +03:00
feature_utils.hpp Custom bookmark name. 2018-04-13 13:39:33 +03:00
feature_visibility.cpp [index][search] Get rid of feature visibility duplication: we have TypeAlwaysExists() and do not need IsInvisibleIndexedChecker. Move all RequireGeometryInIndex and TypeAlwaysExists checks to feature_visibility.cpp 2018-06-19 19:02:26 +03:00
feature_visibility.hpp [index][search] Get rid of feature visibility duplication: we have TypeAlwaysExists() and do not need IsInvisibleIndexedChecker. Move all RequireGeometryInIndex and TypeAlwaysExists checks to feature_visibility.cpp 2018-06-19 19:02:26 +03:00
features_offsets_table.cpp Review fixes. 2015-10-12 15:34:54 +03:00
features_offsets_table.hpp Review fixes. 2017-07-21 12:56:16 +03:00
features_vector.cpp [indexer] Extensions to FeaturesVector. 2016-09-20 14:51:15 +03:00
features_vector.hpp [indexer] Extensions to FeaturesVector. 2016-09-20 14:51:15 +03:00
ftraits.hpp Using optionals in ftraits 2017-11-09 13:20:32 +03:00
ftypes_mapping.hpp Send type from ugc_types.csv 2017-11-09 11:10:09 +03:00
ftypes_matcher.cpp [index][search] Get rid of feature visibility duplication: we have TypeAlwaysExists() and do not need IsInvisibleIndexedChecker. Move all RequireGeometryInIndex and TypeAlwaysExists checks to feature_visibility.cpp 2018-06-19 19:02:26 +03:00
ftypes_matcher.hpp [index][search] Get rid of feature visibility duplication: we have TypeAlwaysExists() and do not need IsInvisibleIndexedChecker. Move all RequireGeometryInIndex and TypeAlwaysExists checks to feature_visibility.cpp 2018-06-19 19:02:26 +03:00
ftypes_sponsored.cpp Refactored partners 2018-05-07 18:03:39 +03:00
ftypes_sponsored.hpp Refactored partners 2018-05-07 18:03:39 +03:00
index.cpp Fixed warning in index. 2017-10-12 14:22:33 +03:00
index.hpp [indexer][editor] Move some code from indexer to editor 2018-06-01 16:17:52 +03:00
index_builder.cpp Review fixes. 2016-03-23 16:02:43 +03:00
index_builder.hpp Review fixes. 2016-03-23 16:02:37 +03:00
index_helpers.cpp Warning fixes and correcting some log information. 2018-05-17 17:17:16 +03:00
index_helpers.hpp review fixes 2016-08-09 14:39:27 +03:00
interval_index.hpp Fix signed unsigned mismatch warning 2018-03-01 11:09:07 +03:00
interval_index_builder.hpp Add LocalityIndexBuilder 2018-02-01 18:13:38 +03:00
locality_index.hpp [geocoder] Convert LocalityIndex depth to template parameter. Use different depth for objects and regions index in geocoder 2018-04-21 12:23:12 +03:00
locality_index_builder.cpp [geocoder] Set cellPenaltyArea to 0 for reverse server-side geocoder indices to save exact cells 2018-05-25 11:22:38 +03:00
locality_index_builder.hpp [coding] Default cache params in FileReader's constructor. 2018-06-21 15:05:58 +03:00
locality_object.cpp [coding] [geometry] Refactored geometry serialization. 2018-04-11 14:27:47 +03:00
locality_object.hpp Add LocalityIndex test 2018-02-07 19:28:19 +03:00
map_object.cpp Store feature names and types in bookmark data. 2018-04-09 23:16:10 +03:00
map_object.hpp Store feature names and types in bookmark data. 2018-04-09 23:16:10 +03:00
map_style.cpp Added support of vehicle styles 2017-02-16 19:39:55 +03:00
map_style.hpp Added support of vehicle styles 2017-02-16 19:39:55 +03:00
map_style_reader.cpp Added possibility to run from IDE 2017-07-04 11:26:12 +03:00
map_style_reader.hpp Fixed data race in drape engine 2017-07-24 15:53:44 +03:00
mwm_set.cpp [indexer] logging for incorrect type index is added. 2018-05-15 17:30:30 +03:00
mwm_set.hpp Download diffs 2017-09-13 16:25:15 +03:00
postcodes_matcher.cpp [search] Fixed numero signs in search queries and names. 2017-06-01 15:29:06 +03:00
postcodes_matcher.hpp Code review. 2016-05-25 14:22:58 +03:00
rank_table.cpp Increase search rank for FC2018 objects 2018-04-09 15:59:05 +03:00
rank_table.hpp Increase search rank for FC2018 objects 2018-04-09 15:59:05 +03:00
road_shields_parser.cpp [shields] Remove duplicate shields of default style 2017-07-27 12:24:46 +03:00
road_shields_parser.hpp Fixed shields rendering on roads without name 2017-06-28 18:43:03 +03:00
scale_index.hpp Add LocalityIndexBuilder 2018-02-01 18:13:38 +03:00
scale_index_builder.hpp [coding] Default cache params in FileReader's constructor. 2018-06-21 15:05:58 +03:00
scales.cpp Perspective discarding after routing start fixed. 2015-12-29 16:36:15 +03:00
scales.hpp Turned off 3d buildings and displacement for add-new-place mode 2016-04-22 14:52:11 +03:00
scales_patch.hpp The MAPS.ME.Designer tool for DRAPE 2.0 2017-07-04 11:26:12 +03:00
search_delimiters.cpp Review fixes. 2016-05-13 21:22:00 +03:00
search_delimiters.hpp Remove using std from base 2016-12-28 15:24:51 +03:00
search_string_utils.cpp [base] Compressed MemTrie. 2017-12-05 15:30:16 +03:00
search_string_utils.hpp Review fixes. 2018-05-30 09:53:16 +03:00
string_set.hpp [search] Fixed numero signs in search queries and names. 2017-06-01 15:29:06 +03:00
string_slice.cpp Review fixes. 2016-06-09 13:20:37 +03:00
string_slice.hpp Review fixes. 2016-06-09 13:20:37 +03:00
succinct_trie_builder.hpp review fixes 2017-03-23 14:50:19 +03:00
succinct_trie_reader.hpp Fixed some warnings. 2017-03-27 17:02:46 +03:00
tree_structure.hpp [indexer] Increase subtypes limit to 128 2017-06-30 20:47:09 +03:00
trie.hpp Review fixes. 2017-12-05 15:30:16 +03:00
trie_builder.hpp Review fixes. 2017-11-24 18:23:42 +03:00
trie_reader.hpp [search] Get rid of T-prefix. 2017-11-24 18:23:42 +03:00
types_mapping.cpp Fix include path for indexer 2015-09-22 16:45:51 -07:00
types_mapping.hpp Improve pybindings for KML Library 2018-05-17 19:30:13 +03:00
unique_index.hpp Review fixes. 2015-09-22 16:57:15 -07:00