@@ -323,9 +323,9 @@ export namespace Rule {
323323 id : string
324324 options : ESLintRule . RuleContext [ 'options' ]
325325 settings : { [ name : string ] : any }
326- /** @deprecated removed in ESLint v10? */
326+ /** @deprecated removed in ESLint v10 */
327327 parserPath ?: string
328- /** @deprecated removed in ESLint v10? */
328+ /** @deprecated removed in ESLint v10 */
329329 parserOptions ?: ESLintLinter . ParserOptions
330330 /** For flat config */
331331 languageOptions ?: ESLintLinter . FlatConfig [ 'languageOptions' ]
@@ -336,22 +336,24 @@ export namespace Rule {
336336 getAncestors ?( ) : VAST . ESNode [ ]
337337 /** @deprecated removed in ESLint v9 */
338338 getDeclaredVariables ?( node : VAST . ESNode ) : Scope . Variable [ ]
339+ /** @deprecated removed in ESLint v10 */
339340 getFilename ( ) : string
340341 /** @since ESLint v8.40.0 */
341- filename ? : string
342+ filename : string
342343 /** @deprecated removed in ESLint v9 */
343344 getScope ?( ) : Scope . Scope
345+ /** @deprecated removed in ESLint v10 */
344346 getSourceCode ( ) : SourceCode
345347 /** @since ESLint v8.40.0 */
346- sourceCode ? : SourceCode
348+ sourceCode : SourceCode
347349 /** @deprecated removed in ESLint v9 */
348350 markVariableAsUsed ?( name : string ) : boolean
349351 report ( descriptor : ReportDescriptor ) : void
350352
351353 // eslint@6 does not have this method.
352354 getCwd ?: ( ) => string
353355 /** @since ESLint v8.40.0 */
354- cwd ? : string
356+ cwd : string
355357 }
356358
357359 type ReportDescriptor =
0 commit comments