Skip to content

Commit 2a08b8a

Browse files
committed
chore: resolve merge conflicts with main
2 parents 6d24555 + e2f8aec commit 2a08b8a

52 files changed

Lines changed: 205 additions & 124 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.jules/bolt.md

Lines changed: 3 additions & 6 deletions

Cargo.lock

Lines changed: 1 addition & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ indexmap = { workspace = true }
4040
bincode = "1.3"
4141
dirs = "6.0"
4242
num_cpus = "1.15"
43-
ureq = { version = "2.9" }
43+
ureq = { version = "2.9.0" }
4444

4545
[build-dependencies]
4646
winres = "0.1.12"

compiler/parser/src/expressions.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ impl<'a> Parser<'a> {
1414
precedence: Precedence,
1515
reporter: &mut DiagnosticReporter,
1616
) -> ParseResult<Expression> {
17-
let token = self.advance().clone();
18-
let mut left = self.parse_prefix(&token, reporter)?;
17+
let token = self.advance();
18+
let mut left = self.parse_prefix(token, reporter)?;
1919

2020
while !self.is_at_end() {
2121
let next_prec = self.peek().kind.precedence();
@@ -41,8 +41,8 @@ impl<'a> Parser<'a> {
4141
break;
4242
}
4343

44-
let next_token = self.advance().clone();
45-
left = self.parse_infix(left, &next_token, reporter)?;
44+
let next_token = self.advance();
45+
left = self.parse_infix(left, next_token, reporter)?;
4646
}
4747

4848
Ok(left)

compiler/parser/src/parser.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,15 +162,15 @@ impl<'a> Parser<'a> {
162162
}
163163

164164
/// Advances the cursor and returns the previous token.
165-
pub(crate) fn advance(&mut self) -> &Token {
165+
pub(crate) fn advance(&mut self) -> &'a Token {
166166
if !self.is_at_end() {
167167
self.pos += 1;
168168
}
169169
&self.tokens[self.pos - 1]
170170
}
171171

172172
/// Returns the previous token.
173-
pub(crate) fn previous(&self) -> &Token {
173+
pub(crate) fn previous(&self) -> &'a Token {
174174
&self.tokens[self.pos - 1]
175175
}
176176

compiler/parser/src/statements.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ impl<'a> Parser<'a> {
6767
|| self.check(TokenKind::Send)
6868
{
6969
let start_pos = self.peek().span.start;
70-
let kw_token = self.peek().clone();
70+
let kw_token = self.peek();
7171
if kw_token.kind == TokenKind::Return {
7272
reporter.report(techscript_errors::Diagnostic::new(
7373
techscript_errors::DiagnosticLevel::Warning,

0 commit comments

Comments
 (0)