Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladiMihaylenko <vxmihaylenko@gmail.com>2017-08-07 18:11:09 +0300
committerArsentiy Milchakov <milcars@mapswithme.com>2017-08-08 14:36:03 +0300
commit83d3e770127f5b477c70f45747aed170f59038f3 (patch)
treef5298bfc4926df72f38b2edc3e6d3e6ee390ba2d
parent5ef2109e8ebc7fb5afc61d5d6478cdb754fcdae3 (diff)
Review fixes
-rw-r--r--storage/CMakeLists.txt6
-rw-r--r--storage/diff_scheme/diff_scheme_checker.cpp (renamed from storage/diff_scheme_checker.cpp)24
-rw-r--r--storage/diff_scheme/diff_scheme_checker.hpp (renamed from storage/diff_scheme_checker.hpp)4
-rw-r--r--storage/diff_scheme/diff_types.hpp (renamed from storage/diff_types.hpp)2
-rw-r--r--storage/storage.pro6
-rw-r--r--xcode/storage/storage.xcodeproj/project.pbxproj24
6 files changed, 33 insertions, 33 deletions
diff --git a/storage/CMakeLists.txt b/storage/CMakeLists.txt
index d8799ac5a0..ce55713621 100644
--- a/storage/CMakeLists.txt
+++ b/storage/CMakeLists.txt
@@ -15,9 +15,9 @@ set(
country_name_getter.hpp
country_polygon.hpp
country_tree.hpp
- diff_scheme_checker.cpp
- diff_scheme_checker.hpp
- diff_types.hpp
+ diff_scheme/diff_scheme_checker.cpp
+ diff_scheme/diff_scheme_checker.hpp
+ diff_scheme/diff_types.hpp
downloader_search_params.hpp
downloading_policy.cpp
downloading_policy.hpp
diff --git a/storage/diff_scheme_checker.cpp b/storage/diff_scheme/diff_scheme_checker.cpp
index d5b16ac909..800e909059 100644
--- a/storage/diff_scheme_checker.cpp
+++ b/storage/diff_scheme/diff_scheme_checker.cpp
@@ -1,4 +1,4 @@
-#include "storage/diff_scheme_checker.hpp"
+#include "storage/diff_scheme/diff_scheme_checker.hpp"
#include "platform/http_client.hpp"
#include "platform/platform.hpp"
@@ -19,11 +19,11 @@ namespace
{
using namespace diff_scheme;
-char const * const kMaxVersionKey = "max_version";
-char const * const kMwmsKey = "mwms";
-char const * const kNameKey = "name";
-char const * const kSizeKey = "size";
-char const * const kVersionKey = "version";
+char const kMaxVersionKey[] = "max_version";
+char const kMwmsKey[] = "mwms";
+char const kNameKey[] = "name";
+char const kSizeKey[] = "size";
+char const kVersionKey[] = "version";
string SerializeCheckerData(Checker::LocalMapsInfo const & info)
{
@@ -43,11 +43,11 @@ string SerializeCheckerData(Checker::LocalMapsInfo const & info)
return buffer.get();
}
-NameFileMap DeserializeResponse(string const & response, Checker::NameVersionMap const & nameVersionMap)
+NameFileInfoMap DeserializeResponse(string const & response, Checker::NameVersionMap const & nameVersionMap)
{
if (response.empty())
{
- LOG(LERROR, ("Diff responce shouldn't be empty."));
+ LOG(LERROR, ("Diff response shouldn't be empty."));
return {};
}
@@ -66,7 +66,7 @@ NameFileMap DeserializeResponse(string const & response, Checker::NameVersionMap
return {};
}
- NameFileMap diffs;
+ NameFileInfoMap diffs;
for (size_t i = 0; i < size; ++i)
{
@@ -75,7 +75,7 @@ NameFileMap DeserializeResponse(string const & response, Checker::NameVersionMap
if (!node)
{
LOG(LERROR, ("Incorrect server response."));
- return diffs;
+ return {};
}
string name;
@@ -83,7 +83,7 @@ NameFileMap DeserializeResponse(string const & response, Checker::NameVersionMap
int64_t size;
FromJSONObject(node, kSizeKey, size);
// Invalid size. The diff is not available.
- if (size == -1)
+ if (size < 0)
continue;
if (nameVersionMap.find(name) == nameVersionMap.end())
@@ -118,7 +118,7 @@ void Checker::Check(LocalMapsInfo const & info, Callback const & fn)
string const body = SerializeCheckerData(info);
ASSERT(!body.empty(), ());
request.SetBodyData(body, "application/json");
- NameFileMap diffs;
+ NameFileInfoMap diffs;
if (request.RunHttpRequest() && !request.WasRedirected() && request.ErrorCode() == 200)
diffs = DeserializeResponse(request.ServerResponse(), info.m_localMaps);
diff --git a/storage/diff_scheme_checker.hpp b/storage/diff_scheme/diff_scheme_checker.hpp
index c338604769..537036faa4 100644
--- a/storage/diff_scheme_checker.hpp
+++ b/storage/diff_scheme/diff_scheme_checker.hpp
@@ -1,6 +1,6 @@
#pragma once
-#include "storage/diff_types.hpp"
+#include "storage/diff_scheme/diff_types.hpp"
#include <cstdint>
#include <functional>
@@ -20,7 +20,7 @@ public:
NameVersionMap m_localMaps;
};
- using Callback = std::function<void(NameFileMap const & diffs)>;
+ using Callback = std::function<void(NameFileInfoMap const & diffs)>;
static void Check(LocalMapsInfo const & info, Callback const & fn);
};
diff --git a/storage/diff_types.hpp b/storage/diff_scheme/diff_types.hpp
index 9f01d8f079..c5c7c13030 100644
--- a/storage/diff_types.hpp
+++ b/storage/diff_scheme/diff_types.hpp
@@ -20,5 +20,5 @@ struct FileInfo final
uint64_t m_version;
};
-using NameFileMap = std::unordered_map<std::string, FileInfo>;
+using NameFileInfoMap = std::unordered_map<std::string, FileInfo>;
} // namespace diff_scheme
diff --git a/storage/storage.pro b/storage/storage.pro
index 818b511ab5..bcafbcb1ab 100644
--- a/storage/storage.pro
+++ b/storage/storage.pro
@@ -17,8 +17,8 @@ HEADERS += \
country_name_getter.hpp \
country_polygon.hpp \
country_tree.hpp \
- diff_scheme_checker.hpp \
- diff_types.hpp \
+ diff_scheme/diff_scheme_checker.hpp \
+ diff_scheme/diff_types.hpp \
downloader_search_params.hpp \
downloading_policy.hpp \
http_map_files_downloader.hpp \
@@ -34,7 +34,7 @@ SOURCES += \
country_decl.cpp \
country_info_getter.cpp \
country_name_getter.cpp \
- diff_scheme_checker.cpp \
+ diff_scheme/diff_scheme_checker.cpp \
downloading_policy.cpp \
http_map_files_downloader.cpp \
index.cpp \
diff --git a/xcode/storage/storage.xcodeproj/project.pbxproj b/xcode/storage/storage.xcodeproj/project.pbxproj
index 372aceaebe..378f497db7 100644
--- a/xcode/storage/storage.xcodeproj/project.pbxproj
+++ b/xcode/storage/storage.xcodeproj/project.pbxproj
@@ -168,9 +168,9 @@
F66D56AF1EAE383E0081E883 /* drules_proto_vehicle_clear.bin in Resources */ = {isa = PBXBuildFile; fileRef = F66D569B1EAE37160081E883 /* drules_proto_vehicle_clear.bin */; };
F66D56B01EAE383E0081E883 /* drules_proto_vehicle_clear.txt in Resources */ = {isa = PBXBuildFile; fileRef = F66D569C1EAE37160081E883 /* drules_proto_vehicle_clear.txt */; };
F66D56B21EAE385B0081E883 /* local_ads_symbols.txt in Resources */ = {isa = PBXBuildFile; fileRef = F66D56B11EAE385B0081E883 /* local_ads_symbols.txt */; };
- F68CC5BA1F386BD1007527C7 /* diff_types.hpp in Headers */ = {isa = PBXBuildFile; fileRef = F68CC5B91F386BD1007527C7 /* diff_types.hpp */; };
- F6AD75681F3093370027ECF2 /* diff_scheme_checker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F6AD75661F3093370027ECF2 /* diff_scheme_checker.cpp */; };
- F6AD75691F3093370027ECF2 /* diff_scheme_checker.hpp in Headers */ = {isa = PBXBuildFile; fileRef = F6AD75671F3093370027ECF2 /* diff_scheme_checker.hpp */; };
+ F68CC5BE1F38B967007527C7 /* diff_scheme_checker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F68CC5BB1F38B967007527C7 /* diff_scheme_checker.cpp */; };
+ F68CC5BF1F38B967007527C7 /* diff_scheme_checker.hpp in Headers */ = {isa = PBXBuildFile; fileRef = F68CC5BC1F38B967007527C7 /* diff_scheme_checker.hpp */; };
+ F68CC5C01F38B967007527C7 /* diff_types.hpp in Headers */ = {isa = PBXBuildFile; fileRef = F68CC5BD1F38B967007527C7 /* diff_types.hpp */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
@@ -290,9 +290,9 @@
F66D56A91EAE38030081E883 /* libtraffic.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libtraffic.a; path = ../traffic/build/Debug/libtraffic.a; sourceTree = "<group>"; };
F66D56AB1EAE38150081E883 /* liblocal_ads.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = liblocal_ads.a; path = ../local_ads/build/Debug/liblocal_ads.a; sourceTree = "<group>"; };
F66D56B11EAE385B0081E883 /* local_ads_symbols.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = local_ads_symbols.txt; sourceTree = "<group>"; };
- F68CC5B91F386BD1007527C7 /* diff_types.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = diff_types.hpp; sourceTree = "<group>"; };
- F6AD75661F3093370027ECF2 /* diff_scheme_checker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = diff_scheme_checker.cpp; sourceTree = "<group>"; };
- F6AD75671F3093370027ECF2 /* diff_scheme_checker.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = diff_scheme_checker.hpp; sourceTree = "<group>"; };
+ F68CC5BB1F38B967007527C7 /* diff_scheme_checker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = diff_scheme_checker.cpp; path = diff_scheme/diff_scheme_checker.cpp; sourceTree = "<group>"; };
+ F68CC5BC1F38B967007527C7 /* diff_scheme_checker.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = diff_scheme_checker.hpp; path = diff_scheme/diff_scheme_checker.hpp; sourceTree = "<group>"; };
+ F68CC5BD1F38B967007527C7 /* diff_types.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = diff_types.hpp; path = diff_scheme/diff_types.hpp; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -510,9 +510,9 @@
675342E21A3F59EF00A0A8C3 /* storage */ = {
isa = PBXGroup;
children = (
- F68CC5B91F386BD1007527C7 /* diff_types.hpp */,
- F6AD75661F3093370027ECF2 /* diff_scheme_checker.cpp */,
- F6AD75671F3093370027ECF2 /* diff_scheme_checker.hpp */,
+ F68CC5BB1F38B967007527C7 /* diff_scheme_checker.cpp */,
+ F68CC5BC1F38B967007527C7 /* diff_scheme_checker.hpp */,
+ F68CC5BD1F38B967007527C7 /* diff_types.hpp */,
67BE1DC31CD2180D00572709 /* downloading_policy.cpp */,
67BE1DC41CD2180D00572709 /* downloading_policy.hpp */,
34C9BCFA1C6CCF85000DC38D /* country_name_getter.cpp */,
@@ -584,11 +584,11 @@
674125201B4C05FA00A3E828 /* map_files_downloader.hpp in Headers */,
56D8CB9A1CAC17A80003F420 /* test_defines.hpp in Headers */,
6753430D1A3F5A2600A0A8C3 /* country_polygon.hpp in Headers */,
- F68CC5BA1F386BD1007527C7 /* diff_types.hpp in Headers */,
+ F68CC5C01F38B967007527C7 /* diff_types.hpp in Headers */,
34C9BCFD1C6CCF85000DC38D /* country_name_getter.hpp in Headers */,
6741251F1B4C05FA00A3E828 /* http_map_files_downloader.hpp in Headers */,
67BE1DC61CD2180D00572709 /* downloading_policy.hpp in Headers */,
- F6AD75691F3093370027ECF2 /* diff_scheme_checker.hpp in Headers */,
+ F68CC5BF1F38B967007527C7 /* diff_scheme_checker.hpp in Headers */,
675343191A3F5A2600A0A8C3 /* storage_defines.hpp in Headers */,
67247FD41C60BA8A00EDE56A /* task_runner.hpp in Headers */,
6753430F1A3F5A2600A0A8C3 /* country.hpp in Headers */,
@@ -770,7 +770,7 @@
34B093221C61F9BA0066F4C3 /* storage_helpers.cpp in Sources */,
675343091A3F5A2600A0A8C3 /* country_decl.cpp in Sources */,
674125211B4C05FA00A3E828 /* queued_country.cpp in Sources */,
- F6AD75681F3093370027ECF2 /* diff_scheme_checker.cpp in Sources */,
+ F68CC5BE1F38B967007527C7 /* diff_scheme_checker.cpp in Sources */,
6753431A1A3F5A2600A0A8C3 /* storage.cpp in Sources */,
675343161A3F5A2600A0A8C3 /* index.cpp in Sources */,
678338D51C723B1A00FD6263 /* helpers.cpp in Sources */,