Skip to content

Commit 7a06556

Browse files
CopilotSteveL-MSFT
andcommitted
Fix function categorization and revert cargo config change
Co-authored-by: SteveL-MSFT <[email protected]>
1 parent c9d0010 commit 7a06556

File tree

12 files changed

+12
-12
lines changed

12 files changed

+12
-12
lines changed

.cargo/config.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ rustflags = ["-Ccontrol-flow-guard", "-Ctarget-feature=+crt-static", "-Clink-arg
1717

1818
# The following is only needed for release builds
1919
[source.crates-io]
20-
# replace-with = "POWERSHELL"
20+
replace-with = "POWERSHELL"

dsc_lib/src/functions/coalesce.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ impl Function for Coalesce {
1616
FunctionMetadata {
1717
name: "coalesce".to_string(),
1818
description: t!("functions.coalesce.description").to_string(),
19-
category: vec![FunctionCategory::Logical],
19+
category: vec![FunctionCategory::Comparison],
2020
min_args: 1,
2121
max_args: usize::MAX,
2222
accepted_arg_ordered_types: vec![vec![

dsc_lib/src/functions/copy_index.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ impl Function for CopyIndex {
1616
FunctionMetadata {
1717
name: "copyIndex".to_string(),
1818
description: t!("functions.copyIndex.description").to_string(),
19-
category: vec![FunctionCategory::Deployment],
19+
category: vec![FunctionCategory::Numeric],
2020
min_args: 0,
2121
max_args: 2,
2222
accepted_arg_ordered_types: vec![

dsc_lib/src/functions/empty.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ impl Function for Empty {
1616
FunctionMetadata {
1717
name: "empty".to_string(),
1818
description: t!("functions.empty.description").to_string(),
19-
category: vec![FunctionCategory::String, FunctionCategory::Array, FunctionCategory::Object],
19+
category: vec![FunctionCategory::Array, FunctionCategory::Object, FunctionCategory::String],
2020
min_args: 1,
2121
max_args: 1,
2222
accepted_arg_ordered_types: vec![vec![FunctionArgKind::Array, FunctionArgKind::Object, FunctionArgKind::String]],

dsc_lib/src/functions/first.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ impl Function for First {
1616
FunctionMetadata {
1717
name: "first".to_string(),
1818
description: t!("functions.first.description").to_string(),
19-
category: vec![FunctionCategory::String, FunctionCategory::Array],
19+
category: vec![FunctionCategory::Array, FunctionCategory::String],
2020
min_args: 1,
2121
max_args: 1,
2222
accepted_arg_ordered_types: vec![vec![FunctionArgKind::Array, FunctionArgKind::String]],

dsc_lib/src/functions/index_of.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ impl Function for IndexOf {
1616
FunctionMetadata {
1717
name: "indexOf".to_string(),
1818
description: t!("functions.indexOf.description").to_string(),
19-
category: vec![FunctionCategory::String],
19+
category: vec![FunctionCategory::Array, FunctionCategory::String],
2020
min_args: 2,
2121
max_args: 2,
2222
accepted_arg_ordered_types: vec![

dsc_lib/src/functions/last_index_of.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ impl Function for LastIndexOf {
1616
FunctionMetadata {
1717
name: "lastIndexOf".to_string(),
1818
description: t!("functions.lastIndexOf.description").to_string(),
19-
category: vec![FunctionCategory::String],
19+
category: vec![FunctionCategory::Array, FunctionCategory::String],
2020
min_args: 2,
2121
max_args: 2,
2222
accepted_arg_ordered_types: vec![

dsc_lib/src/functions/length.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ impl Function for Length {
1616
FunctionMetadata {
1717
name: "length".to_string(),
1818
description: t!("functions.length.description").to_string(),
19-
category: vec![FunctionCategory::String, FunctionCategory::Array, FunctionCategory::Object],
19+
category: vec![FunctionCategory::Array, FunctionCategory::Object, FunctionCategory::String],
2020
min_args: 1,
2121
max_args: 1,
2222
accepted_arg_ordered_types: vec![vec![FunctionArgKind::Array, FunctionArgKind::Object, FunctionArgKind::String]],

dsc_lib/src/functions/null.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ impl Function for Null {
1616
FunctionMetadata {
1717
name: "null".to_string(),
1818
description: t!("functions.null.description").to_string(),
19-
category: vec![FunctionCategory::Logical],
19+
category: vec![FunctionCategory::Object],
2020
min_args: 0,
2121
max_args: 0,
2222
accepted_arg_ordered_types: vec![],

dsc_lib/src/functions/reference.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ impl Function for Reference {
1616
FunctionMetadata {
1717
name: "reference".to_string(),
1818
description: t!("functions.reference.description").to_string(),
19-
category: vec![FunctionCategory::Deployment],
19+
category: vec![FunctionCategory::Resource],
2020
min_args: 1,
2121
max_args: 1,
2222
accepted_arg_ordered_types: vec![vec![FunctionArgKind::String]],

0 commit comments

Comments
 (0)