Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions SpiceQL/src/api.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@

#include <fmt/format.h>
#include <fmt/compile.h>
#include <fmt/ranges.h>

#include <nlohmann/json.hpp>
#include <spdlog/spdlog.h>
Expand Down
10 changes: 5 additions & 5 deletions SpiceQL/src/config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ namespace SpiceQL {
json::json_pointer pathMod;
vector<string> deconstructedPointer = {""};

while (pointer != "") {
while (pointer != json::json_pointer("")) {
deconstructedPointer.push_back(pointer.back());
pointer.pop_back();
}
Expand All @@ -106,7 +106,7 @@ namespace SpiceQL {
json::json_pointer fullPointer = pathMod;

// If there is some dependency at the pointer requested, return that instead
string depPath = json::json_pointer(getRootDependency(config, fullPointer.to_string()));
string depPath = getRootDependency(config, fullPointer.to_string());
if (depPath != "") {
return depPath;
}
Expand Down Expand Up @@ -139,11 +139,11 @@ namespace SpiceQL {
json::json_pointer full_pointer = pointer / json_pointer;

fs::path fsDataPath(dataPath);
json::json_pointer kernelPath(getParentPointer(full_pointer, 1));
json::json_pointer kernelPath(getParentPointer(full_pointer.to_string(), 1));
if (fs::exists((string)fsDataPath + kernelPath.to_string())) {
fsDataPath += kernelPath.to_string();
kernelPath = json::json_pointer("/kernels");
string kernelType = json::json_pointer(getParentPointer(full_pointer, 2)).back();
string kernelType = json::json_pointer(getParentPointer(full_pointer.to_string(), 2)).back();
kernelPath /= kernelType;
if (fs::exists((string)fsDataPath + kernelPath.to_string())) {
fsDataPath += kernelPath.to_string();
Expand Down Expand Up @@ -174,7 +174,7 @@ namespace SpiceQL {
pointer = "/" + pointer;
}
json::json_pointer p(pointer);
res[p] = get(p);
res[p] = get(p.to_string());
}

return res;
Expand Down
2 changes: 1 addition & 1 deletion SpiceQL/src/inventoryimpl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ namespace SpiceQL {
for(auto &subArr : arr) {
for (auto &kernel : subArr) {
pair<double, double> sstimes = getKernelStartStopTimes(kernel);
SPDLOG_TRACE("{} times: {}, {}", kernel, sstimes.first, sstimes.second);
SPDLOG_TRACE("{} times: {}, {}", std::string(kernel), sstimes.first, sstimes.second);
// use start_time as index to the majority of kernels, then use stop time in the value
// to get the final list
size_t index = 0;
Expand Down
2 changes: 1 addition & 1 deletion SpiceQL/src/query.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#include <SpiceUsr.h>

#include <ghc/fs_std.hpp>
#include <spdlog/spdlog.h>
#include <fmt/ranges.h>

#include <spdlog/spdlog.h>

Expand Down
1 change: 1 addition & 0 deletions SpiceQL/src/spice_types.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
#include <nlohmann/json.hpp>

#include <ghc/fs_std.hpp>
#include <fmt/ranges.h>

#include <spdlog/spdlog.h>

Expand Down
2 changes: 1 addition & 1 deletion SpiceQL/src/spiceql.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ namespace SpiceQL {

SPDLOG_DEBUG("Using log dir: {}", log_dir);
SPDLOG_DEBUG("Log level: {}", log_level_string);
SPDLOG_DEBUG("Log level enum: {}", log_level);
SPDLOG_DEBUG("Log level enum: {}", int(log_level));
SPDLOG_TRACE("Log dir: {}", log_dir);
}
}
Expand Down
1 change: 1 addition & 0 deletions SpiceQL/src/utils.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
#include <fmt/chrono.h>
#include <fmt/format.h>
#include <fmt/compile.h>
#include <fmt/ranges.h>

#include <nlohmann/json.hpp>
#include <spdlog/spdlog.h>
Expand Down
1 change: 1 addition & 0 deletions SpiceQL/tests/Fixtures.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#include "Paths.h"

#include <fmt/format.h>
#include <fmt/ranges.h>
#include <spdlog/spdlog.h>

#include <exception>
Expand Down
14 changes: 7 additions & 7 deletions SpiceQL/tests/FunctionalTestsConfig.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -23,40 +23,40 @@ TEST_F(IsisDataDirectory, FunctionalTestConfigEval) {
int expected_number = 0;
EXPECT_EQ(SpiceQL::getKernelsAsVector(config_eval_res["clementine1"][pointer]).size(), expected_number);
EXPECT_EQ(SpiceQL::getKernelsAsVector(pointer_eval_res[pointer]).size(), expected_number);
EXPECT_EQ(testConfig["clementine1"][pointer].size(), 1);
EXPECT_EQ(testConfig["clementine1"][pointer.to_string()].size(), 1);

pointer = "/ck/smithed/kernels"_json_pointer;
expected_number = 1;
EXPECT_EQ(SpiceQL::getKernelsAsVector(config_eval_res["clementine1"][pointer]).size(), expected_number);
EXPECT_EQ(SpiceQL::getKernelsAsVector(pointer_eval_res[pointer]).size(), expected_number);
EXPECT_EQ(testConfig["clementine1"][pointer].size(), expected_number);
EXPECT_EQ(testConfig["clementine1"][pointer.to_string()].size(), expected_number);

pointer = "/spk/reconstructed/kernels"_json_pointer;
expected_number = 0;
EXPECT_EQ(SpiceQL::getKernelsAsVector(config_eval_res["clementine1"][pointer]).size(), expected_number);
EXPECT_EQ(SpiceQL::getKernelsAsVector(pointer_eval_res[pointer]).size(), expected_number);
EXPECT_EQ(testConfig["clementine1"][pointer].size(), 1);
EXPECT_EQ(testConfig["clementine1"][pointer.to_string()].size(), 1);

pointer = "/fk/kernels"_json_pointer;
expected_number = 3;
EXPECT_EQ(SpiceQL::getKernelsAsVector(config_eval_res["clementine1"][pointer]).size(), expected_number);
EXPECT_EQ(SpiceQL::getKernelsAsVector(pointer_eval_res[pointer]).size(), expected_number);
EXPECT_EQ(testConfig["clementine1"][pointer].size(), 1);
EXPECT_EQ(testConfig["clementine1"][pointer.to_string()].size(), 1);

pointer = "/sclk/kernels"_json_pointer;
expected_number = 1;
EXPECT_EQ(SpiceQL::getKernelsAsVector(config_eval_res["clementine1"][pointer]).size(), expected_number);
EXPECT_EQ(SpiceQL::getKernelsAsVector(pointer_eval_res[pointer]).size(), expected_number);
EXPECT_EQ(testConfig["clementine1"][pointer].size(), 1);
EXPECT_EQ(testConfig["clementine1"][pointer.to_string()].size(), 1);

pointer = "/uvvis/ik/kernels"_json_pointer;
expected_number = 1;
EXPECT_EQ(SpiceQL::getKernelsAsVector(config_eval_res[pointer]).size(), expected_number);
EXPECT_EQ(testConfig[pointer].size(), expected_number);
EXPECT_EQ(testConfig[pointer.to_string()].size(), expected_number);

pointer = "/uvvis/iak/kernels"_json_pointer;
expected_number = 4;
EXPECT_EQ(SpiceQL::getKernelsAsVector(config_eval_res[pointer]).size(), expected_number);
EXPECT_EQ(testConfig[pointer].size(), 1);
EXPECT_EQ(testConfig[pointer.to_string()].size(), 1);
}

1 change: 1 addition & 0 deletions SpiceQL/tests/MemoTests.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#include <gtest/gtest.h>

#include <fmt/format.h>
#include <fmt/ranges.h>
#include <ghc/fs_std.hpp>
#include <chrono>

Expand Down
1 change: 1 addition & 0 deletions SpiceQL/tests/QueryTests.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#include <algorithm>

#include <fmt/format.h>
#include <fmt/ranges.h>
#include <gtest/gtest.h>
#include <spdlog/spdlog.h>

Expand Down
5 changes: 3 additions & 2 deletions environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ dependencies:
- cspice
- cxx-compiler
- doxygen
- fmt
- h5py
- highfive==2.10.1
- fmt==9.1.0
- libhiredis
- ninja
- pip
Expand All @@ -31,4 +31,5 @@ dependencies:
- mkdocs-swagger-ui-tag
- mkdoxy
- check-jsonschema
- mkdocs-material
- mkdocs-material

Loading