File tree 4 files changed +7
-6
lines changed
4 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 92
92
run : echo "CARGO=cross" >> $GITHUB_ENV
93
93
94
94
- name : Build
95
- run : ${{ env.CARGO }} build --release --locked --target ${{ matrix.target }} --workspace --exclude scarb-prove --exclude scarb-verify ${{ !inputs.include-cairols && '--exclude scarb-cairo-language-server' || ''}} --no-default-features ${{ ! inputs.include-lint && '--features scarb/scarb-lint' || ''}}
95
+ run : ${{ env.CARGO }} build --release --locked --target ${{ matrix.target }} --workspace --exclude scarb-prove --exclude scarb-verify ${{ !inputs.include-cairols && '--exclude scarb-cairo-language-server' || ''}} --no-default-features ${{ inputs.include-lint && '--features scarb/scarb-lint' || ''}}
96
96
97
97
- uses : dtolnay/rust-toolchain@master
98
98
if : inputs.include-stwo
Original file line number Diff line number Diff line change 7
7
description : " Dry run"
8
8
type : boolean
9
9
default : true
10
+ upgrade-cairo :
11
+ description : " Upgrade Cairo"
12
+ type : boolean
13
+ default : false
10
14
upgrade-cairols :
11
15
description : " Upgrade CairoLS"
12
16
type : boolean
Original file line number Diff line number Diff line change @@ -128,4 +128,4 @@ zip.workspace = true
128
128
129
129
[features ]
130
130
default = [" scarb-lint" ]
131
- scarb-lint = [" dep:cairo-lint-core" ]
131
+ scarb-lint = [" dep:cairo-lint-core" ]
Original file line number Diff line number Diff line change @@ -26,9 +26,6 @@ use std::path::PathBuf;
26
26
use std:: sync:: Arc ;
27
27
use tracing:: trace;
28
28
29
- #[ cfg( feature = "scarb-lint" ) ]
30
- use cairo_lint_core:: plugin:: CairoLintAllow ;
31
-
32
29
pub struct ScarbDatabase {
33
30
pub db : RootDatabase ,
34
31
pub proc_macros : Vec < Arc < ProcMacroHostPlugin > > ,
@@ -73,7 +70,7 @@ pub(crate) fn build_scarb_root_database(
73
70
74
71
#[ cfg( feature = "scarb-lint" ) ]
75
72
fn append_lint_plugin ( suite : & mut PluginSuite ) {
76
- suite. add_analyzer_plugin :: < CairoLintAllow > ( ) ;
73
+ suite. add_analyzer_plugin :: < cairo_lint_core :: plugin :: CairoLintAllow > ( ) ;
77
74
}
78
75
79
76
#[ cfg( not( feature = "scarb-lint" ) ) ]
You can’t perform that action at this time.
0 commit comments