@@ -140,8 +140,8 @@ export class SourceIndex {
140140 * Converts a character offset to a source location.
141141 *
142142 * @param offset - 0-based character offset in the source
143- * @param file - File path for the location
144- * @returns SourceLocation with 1-based line and column
143+ * @param file - file path for the location
144+ * @returns ` SourceLocation` with 1-based line and column
145145 */
146146 get_location ( offset : number , file : string ) : SourceLocation {
147147 // Binary search for line
@@ -159,10 +159,10 @@ export class SourceIndex {
159159/**
160160 * Adds a class with its location to the extraction result.
161161 *
162- * @param classes - Map of classes to locations
163- * @param class_name - Class name to add
164- * @param location - Source location where the class was found
165- * @mutates classes - Adds or appends to the map entry
162+ * @param classes - map of classes to locations
163+ * @param class_name - class name to add
164+ * @param location - source location where the class was found
165+ * @mutates classes - adds or appends to the map entry
166166 */
167167const add_class_with_location = (
168168 classes : Map < string , Array < SourceLocation > > ,
@@ -285,9 +285,9 @@ const location_from_offset = (state: WalkState, offset: number): SourceLocation
285285/**
286286 * Extracts CSS classes from a Svelte file using AST parsing.
287287 *
288- * @param source - The Svelte file source code
289- * @param file - File path for location tracking
290- * @returns Extraction result with classes, tracked variables, elements, and diagnostics
288+ * @param source - the Svelte file source code
289+ * @param file - file path for location tracking
290+ * @returns extraction result with classes, tracked variables, elements, and diagnostics
291291 */
292292export const extract_from_svelte = ( source : string , file = '<unknown>' ) : ExtractionResult => {
293293 const source_index = new SourceIndex ( source ) ;
@@ -474,10 +474,10 @@ const extract_fuz_comments_from_script = (
474474/**
475475 * Extracts CSS classes from a TypeScript/JS file using AST parsing.
476476 *
477- * @param source - The TS/JS file source code
478- * @param file - File path for location tracking
479- * @param acorn_plugins - Additional acorn plugins (e.g., acorn-jsx for React)
480- * @returns Extraction result with classes, tracked variables, elements, and diagnostics
477+ * @param source - the TS/JS file source code
478+ * @param file - file path for location tracking
479+ * @param acorn_plugins - additional acorn plugins (e.g., acorn-jsx for React)
480+ * @returns extraction result with classes, tracked variables, elements, and diagnostics
481481 */
482482export const extract_from_ts = (
483483 source : string ,
@@ -547,9 +547,9 @@ export const extract_from_ts = (
547547 * Unified extraction function that auto-detects file type.
548548 * Returns just the class names as a Set.
549549 *
550- * @param source - The file source code
551- * @param options - Extraction options
552- * @returns Set of class names, or null if none found
550+ * @param source - the file source code
551+ * @param options - extraction options
552+ * @returns set of class names, or null if none found
553553 */
554554export const extract_css_classes = (
555555 source : string ,
@@ -563,9 +563,9 @@ export const extract_css_classes = (
563563 * Unified extraction function that auto-detects file type.
564564 * Returns full extraction result with locations and diagnostics.
565565 *
566- * @param source - The file source code
567- * @param options - Extraction options
568- * @returns Full extraction result with classes, tracked variables, and diagnostics
566+ * @param source - the file source code
567+ * @param options - extraction options
568+ * @returns full extraction result with classes, tracked variables, and diagnostics
569569 */
570570export const extract_css_classes_with_locations = (
571571 source : string ,
0 commit comments