diff --git a/crates/rome_js_formatter/src/comments.rs b/crates/rome_js_formatter/src/comments.rs index 0664f9aeafd..e258b304f34 100644 --- a/crates/rome_js_formatter/src/comments.rs +++ b/crates/rome_js_formatter/src/comments.rs @@ -72,13 +72,13 @@ impl FormatRule> for FormatJsLeadingComment { /// # Examples /// /// ``` -/// # use rome_js_parser::parse_module; +/// # use rome_js_parser::{JsParserOptions, parse_module}; /// # use rome_js_syntax::JsLanguage; /// # use rome_rowan::{Direction, SyntaxTriviaPieceComments}; /// use rome_js_formatter::comments::is_doc_comment; /// /// # fn parse_comment(source: &str) -> SyntaxTriviaPieceComments { -/// # let root = parse_module(source).tree(); +/// # let root = parse_module(source, JsParserOptions::default()).tree(); /// # root /// # .eof_token() /// # .expect("Root to have an EOF token") diff --git a/crates/rome_js_semantic/src/events.rs b/crates/rome_js_semantic/src/events.rs index c6d127994ed..b3700a4f197 100644 --- a/crates/rome_js_semantic/src/events.rs +++ b/crates/rome_js_semantic/src/events.rs @@ -140,7 +140,7 @@ impl SemanticEvent { /// use rome_js_parser::*; /// use rome_js_syntax::*; /// use rome_js_semantic::*; -/// let tree = parse("let a = 1", JsFileSource::js_script()); +/// let tree = parse("let a = 1", JsFileSource::js_script(), JsParserOptions::default()); /// let mut extractor = SemanticEventExtractor::new(); /// for e in tree.syntax().preorder() { /// match e { @@ -1068,7 +1068,7 @@ impl Iterator for SemanticEventIterator { /// use rome_js_parser::*; /// use rome_js_syntax::*; /// use rome_js_semantic::*; -/// let tree = parse("let a = 1", JsFileSource::js_script()); +/// let tree = parse("let a = 1", JsFileSource::js_script(), JsParserOptions::default()); /// for e in semantic_events(tree.syntax()) { /// dbg!(e); /// } diff --git a/crates/rome_js_semantic/src/semantic_model/model.rs b/crates/rome_js_semantic/src/semantic_model/model.rs index 2e2d361aa13..80fba36e51c 100644 --- a/crates/rome_js_semantic/src/semantic_model/model.rs +++ b/crates/rome_js_semantic/src/semantic_model/model.rs @@ -138,11 +138,12 @@ impl SemanticModel { /// Can also be called from [AstNode]::scope extension method. /// /// ```rust + /// use rome_js_parser::JsParserOptions; /// use rome_rowan::{AstNode, SyntaxNodeCast}; /// use rome_js_syntax::{JsFileSource, JsReferenceIdentifier}; /// use rome_js_semantic::{semantic_model, SemanticModelOptions, SemanticScopeExtensions}; /// - /// let r = rome_js_parser::parse("function f(){let a = arguments[0]; let b = a + 1;}", JsFileSource::js_module()); + /// let r = rome_js_parser::parse("function f(){let a = arguments[0]; let b = a + 1;}", JsFileSource::js_module(), JsParserOptions::default()); /// let model = semantic_model(&r.tree(), SemanticModelOptions::default()); /// /// let arguments_reference = r @@ -187,11 +188,12 @@ impl SemanticModel { /// Can also be called from "binding" extension method. /// /// ```rust + /// use rome_js_parser::JsParserOptions; /// use rome_rowan::{AstNode, SyntaxNodeCast}; /// use rome_js_syntax::{JsFileSource, JsReferenceIdentifier}; /// use rome_js_semantic::{semantic_model, BindingExtensions, SemanticModelOptions}; /// - /// let r = rome_js_parser::parse("function f(){let a = arguments[0]; let b = a + 1;}", JsFileSource::js_module()); + /// let r = rome_js_parser::parse("function f(){let a = arguments[0]; let b = a + 1;}", JsFileSource::js_module(), JsParserOptions::default()); /// let model = semantic_model(&r.tree(), SemanticModelOptions::default()); /// /// let arguments_reference = r @@ -339,11 +341,12 @@ impl SemanticModel { /// Returns all [Call] of a [AnyJsFunction]. /// /// ```rust + /// use rome_js_parser::JsParserOptions; /// use rome_rowan::{AstNode, SyntaxNodeCast}; /// use rome_js_syntax::{JsFileSource, AnyJsFunction}; /// use rome_js_semantic::{semantic_model, CallsExtensions, SemanticModelOptions}; /// - /// let r = rome_js_parser::parse("function f(){} f() f()", JsFileSource::js_module()); + /// let r = rome_js_parser::parse("function f(){} f() f()", JsFileSource::js_module(), JsParserOptions::default()); /// let model = semantic_model(&r.tree(), SemanticModelOptions::default()); /// /// let f_declaration = r