remove an unneeded check in JSONDescriptor
This commit is contained in:
		
							parent
							
								
									9c03f919a3
								
							
						
					
					
						commit
						759449b4be
					
				| @ -39,6 +39,8 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||||
| #include "../Util/StringUtil.h" | ||||
| #include "../Util/TimingUtil.h" | ||||
| 
 | ||||
| #include <boost/range/irange.hpp> | ||||
| 
 | ||||
| #include <algorithm> | ||||
| 
 | ||||
| template <class DataFacadeT> class JSONDescriptor : public BaseDescriptor<DataFacadeT> | ||||
| @ -118,7 +120,7 @@ template <class DataFacadeT> class JSONDescriptor : public BaseDescriptor<DataFa | ||||
|         json_result.values["status_message"] = "Found route between points"; | ||||
| 
 | ||||
|         // for each unpacked segment add the leg to the description
 | ||||
|         for (unsigned i = 0; i < raw_route.unpacked_path_segments.size(); ++i) | ||||
|         for (const auto i : boost::irange((std::size_t)0, raw_route.unpacked_path_segments.size())) | ||||
|         { | ||||
| #ifndef NDEBUG | ||||
|             const int added_segments = | ||||
| @ -276,7 +278,7 @@ template <class DataFacadeT> class JSONDescriptor : public BaseDescriptor<DataFa | ||||
|         json_hint_object.values["checksum"] = raw_route.check_sum; | ||||
|         JSON::Array json_location_hint_array; | ||||
|         std::string hint; | ||||
|         for (unsigned i = 0; i < raw_route.segment_end_coordinates.size(); ++i) | ||||
|         for (const auto i : boost::irange((std::size_t)0, raw_route.segment_end_coordinates.size())) | ||||
|         { | ||||
|             EncodeObjectToBase64(raw_route.segment_end_coordinates[i].source_phantom, hint); | ||||
|             json_location_hint_array.values.push_back(hint); | ||||
| @ -365,9 +367,6 @@ template <class DataFacadeT> class JSONDescriptor : public BaseDescriptor<DataFa | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         // TODO: check if this in an invariant
 | ||||
|         if (INVALID_EDGE_WEIGHT != route_length) | ||||
|         { | ||||
|         JSON::Array json_last_instruction_row; | ||||
|         temp_instruction = IntToString(as_integer(TurnInstruction::ReachedYourDestination)); | ||||
|         json_last_instruction_row.values.push_back(temp_instruction); | ||||
| @ -380,7 +379,6 @@ template <class DataFacadeT> class JSONDescriptor : public BaseDescriptor<DataFa | ||||
|         json_last_instruction_row.values.push_back(0.); | ||||
|         json_instruction_array.values.push_back(json_last_instruction_row); | ||||
|     } | ||||
|     } | ||||
| }; | ||||
| 
 | ||||
| #endif /* JSON_DESCRIPTOR_H_ */ | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user