Skip to content

Commit 0c74165

Browse files
committedFeb 25, 2025·
Migrate to GitQL 0.37.0
1 parent 694d20d commit 0c74165

13 files changed

+82
-78
lines changed
 

‎Cargo.lock

+62-58
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml

+6-6
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ categories = ["command-line-utilities"]
1313
exclude = [".github/**", "docs/**", "media/**", "scripts/**"]
1414

1515
[dependencies]
16-
gitql-core = "0.13.0"
17-
gitql-std = "0.13.0"
18-
gitql-cli = "0.36.0"
19-
gitql-ast = "0.32.0"
20-
gitql-parser = "0.35.0"
21-
gitql-engine = "0.36.0"
16+
gitql-core = "0.14.0"
17+
gitql-std = "0.14.0"
18+
gitql-cli = "0.37.0"
19+
gitql-ast = "0.33.0"
20+
gitql-parser = "0.36.0"
21+
gitql-engine = "0.37.0"
2222
clang-sys = { version = "1.8.1", features = ["clang_16_0"] }
2323
dyn-clone = "1.0.17"
2424

‎src/clang_ql/data_provider.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ use std::vec;
33
use clang_sys::clang_disposeIndex;
44
use clang_sys::clang_disposeTranslationUnit;
55
use gitql_core::object::Row;
6-
use gitql_core::values::base::Value;
76
use gitql_core::values::boolean::BoolValue;
87
use gitql_core::values::integer::IntValue;
98
use gitql_core::values::null::NullValue;
109
use gitql_core::values::text::TextValue;
10+
use gitql_core::values::Value;
1111
use gitql_engine::data_provider::DataProvider;
1212

1313
use crate::clang_ql::clang_parser::CompilationUnit;

‎src/clang_ql/functions/ast/functions.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ use clang_sys::CXCursor_CXXMethod;
99
use gitql_ast::types::boolean::BoolType;
1010
use gitql_core::signature::Signature;
1111
use gitql_core::signature::StandardFunction;
12-
use gitql_core::values::base::Value;
1312
use gitql_core::values::boolean::BoolValue;
13+
use gitql_core::values::Value;
1414

1515
use crate::clang_ql::types::FunctionType;
1616
use crate::clang_ql::values::FunctionValue;

‎src/clang_ql/functions/matchers/combine.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use gitql_ast::types::varargs::VarargsType;
55
use gitql_ast::types::variant::VariantType;
66
use gitql_core::signature::Signature;
77
use gitql_core::signature::StandardFunction;
8-
use gitql_core::values::base::Value;
8+
use gitql_core::values::Value;
99
use gitql_std::meta_types::first_element_type;
1010

1111
use crate::clang_ql::matchers::CombineMatcher;

‎src/clang_ql/functions/matchers/function.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ use std::collections::HashMap;
33
use gitql_ast::types::boolean::BoolType;
44
use gitql_core::signature::Signature;
55
use gitql_core::signature::StandardFunction;
6-
use gitql_core::values::base::Value;
76
use gitql_core::values::boolean::BoolValue;
7+
use gitql_core::values::Value;
88

99
use crate::clang_ql::matchers::AccessSpecifierMatcher;
1010
use crate::clang_ql::matchers::IsConstMethodMatcher;

‎src/clang_ql/schema.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
use std::collections::HashMap;
22
use std::sync::OnceLock;
33

4-
use gitql_ast::types::base::DataType;
54
use gitql_ast::types::boolean::BoolType;
65
use gitql_ast::types::integer::IntType;
76
use gitql_ast::types::text::TextType;
7+
use gitql_ast::types::DataType;
88
use gitql_core::environment::Environment;
99
use gitql_core::schema::Schema;
1010
use gitql_std::aggregation::aggregation_function_signatures;

‎src/clang_ql/types/function.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::any::Any;
22

3-
use gitql_ast::types::base::DataType;
3+
use gitql_ast::types::DataType;
44

55
#[derive(Clone)]
66
pub struct FunctionType;

‎src/clang_ql/types/matcher.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::any::Any;
22

3-
use gitql_ast::types::base::DataType;
3+
use gitql_ast::types::DataType;
44

55
#[derive(Clone)]
66
pub struct FunctionMatcherType;

‎src/clang_ql/types/source_location.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::any::Any;
22

3-
use gitql_ast::types::base::DataType;
3+
use gitql_ast::types::DataType;
44

55
#[derive(Clone)]
66
pub struct SourceLocType;

‎src/clang_ql/values/function.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use clang_sys::CXCursor;
2-
use gitql_core::values::base::Value;
2+
use gitql_core::values::Value;
33

44
use crate::clang_ql::types::FunctionType;
55

@@ -48,7 +48,7 @@ impl Value for FunctionValue {
4848
None
4949
}
5050

51-
fn data_type(&self) -> Box<dyn gitql_ast::types::base::DataType> {
51+
fn data_type(&self) -> Box<dyn gitql_ast::types::DataType> {
5252
Box::new(FunctionType)
5353
}
5454

‎src/clang_ql/values/matcher.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use gitql_core::values::base::Value;
1+
use gitql_core::values::Value;
22

33
use crate::clang_ql::matchers::{CombineBinaryMatcher, Matcher, UnaryCombineMatcher};
44
use crate::clang_ql::types::FunctionMatcherType;
@@ -29,7 +29,7 @@ impl Value for FunctionMatcherValue {
2929
None
3030
}
3131

32-
fn data_type(&self) -> Box<dyn gitql_ast::types::base::DataType> {
32+
fn data_type(&self) -> Box<dyn gitql_ast::types::DataType> {
3333
Box::new(FunctionMatcherType)
3434
}
3535

‎src/clang_ql/values/source_location.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use std::fmt::Display;
33
use std::fmt::Formatter;
44
use std::fmt::Result;
55

6-
use gitql_core::values::base::Value;
6+
use gitql_core::values::Value;
77

88
use crate::clang_ql::types::SourceLocType;
99

@@ -48,7 +48,7 @@ impl Value for SourceLocValue {
4848
None
4949
}
5050

51-
fn data_type(&self) -> Box<dyn gitql_ast::types::base::DataType> {
51+
fn data_type(&self) -> Box<dyn gitql_ast::types::DataType> {
5252
Box::new(SourceLocType)
5353
}
5454

0 commit comments

Comments
 (0)
Please sign in to comment.