Commit Graph

20 Commits

Author SHA1 Message Date
eric sciple 03d68e89c6 Refactor if-condition to use schema-driven validation and AST-based status function detection (#218)
- Read allowed context from schema definition instead of hardcoded constants
- Parse expressions into AST to accurately detect status functions (avoids false positives from string literals)
- Export ensureStatusFunction helper that combines checking and wrapping logic
- Remove step-if.yml from skipped tests (now passes with accurate detection)
- Add tests for if-condition wrapping in hover/completion position mapping
2025-11-25 08:56:34 -06:00
eric sciple bad1fb96af Remove isExpression flag and implement convertToIfCondition to align with Go parser architecture (#217) 2025-11-24 09:12:26 -06:00
Lawrence Gripper 6bd54f1b94 Merge branch 'lg/image-event' of github.com:lawrencegripper/languageservices into lg/image-event 2025-09-25 08:48:59 +00:00
Lawrence Gripper fcc72a8d97 Implement handling of new filters in typescript converter 2025-09-25 08:46:57 +00:00
lawrencegripper 17f511bb6e chore(lint): Run prettier 2025-09-04 15:34:52 +00:00
lawrencegripper 4faa096820 Add support for new snapshot keyword and object into workflow parser 2025-09-04 15:25:36 +00:00
Felipe Suero 6e8cbc3e8c prettify 2023-04-12 11:32:38 -04:00
Felipe Suero d0916938ce Remove TokenType 2023-04-12 11:26:59 -04:00
Felipe Suero 488879804f prettify 2023-04-11 13:56:02 -04:00
Felipe Suero 736dd1a66c add scalar handling 2023-04-11 13:54:53 -04:00
Felipe Suero d58deaf097 Remove branch 2023-04-11 10:12:38 -04:00
Felipe Suero f4a32c43cf token 2023-04-11 10:05:30 -04:00
Felipe Suero 41b8fa9231 Create alternate logic branch for workflow-call 2023-04-06 16:45:45 -04:00
Felipe Suero d08fed3cf5 duplicate logic 2023-04-05 12:34:50 -04:00
Josh Gross 272dec83ce Lint the workflow parser package 2023-03-17 11:17:18 -04:00
Josh Gross 57ebe9b9b1 Lint the workflow parser package 2023-03-15 15:58:44 -04:00
Beth Brennan de09e8771a Merge branch 'main' into elbrenn/called-secret-complete 2023-03-07 16:44:25 -05:00
Beth Brennan 87e3131958 Convert secrets, complete secrets in called workflow 2023-03-07 15:11:16 -05:00
Beth Brennan f3acb5b573 Handle erros while converting job 2023-03-01 12:58:40 -05:00
Christopher Schleiden 2a3d63551f Rename folders 2023-02-22 15:52:40 -08:00