Commit Graph
38 Commits
Author SHA1 Message Date
Josh Gross 447bbfc032 Show deprecation status when suggesting action inputs 2022-12-14 13:07:26 -05:00
Laura YuandGitHub 63ebc92dec Use custom value provider from parent when token key doesn't have one (#49) 2022-12-13 14:41:29 -08:00
Josh GrossandGitHub cca0f94d33 Merge branch 'main' into joshmgross/for-of 2022-12-09 18:00:11 -05:00
Christopher Schleiden efe71dd684 Auto completion for multi-line expressions 2022-12-09 08:38:50 -08:00
Josh Gross cb0bee35fe Replace allowPartialContext with a mode enum 2022-12-09 10:40:19 -05:00
Josh Gross 44239714e6 Replace for loops with for...of 2022-12-08 15:22:34 -05:00
Josh Gross eeb39de9d5 Support partial matrix context completion 2022-12-08 14:34:11 -05:00
Josh Gross f2c04b7b89 Ensure context is inherited in validation 2022-12-08 13:55:46 -05:00
Beth Brennan 424bc471ce Use mapRange 2022-12-07 10:51:44 -05:00
Beth Brennan 3eb3855cb1 Remove comment 2022-12-07 10:44:20 -05:00
Beth Brennan bdcb592f90 Add range to CompletionItems 2022-12-07 09:53:26 -05:00
Beth Brennan e5a0bae3d0 Add descriptions to completion item detail 2022-12-02 17:32:42 -05:00
Christopher SchleidenandGitHub c3ed8d3408 Remove obsolete comments 2022-12-02 13:58:17 -08:00
Christopher SchleidenandGitHub 67195e9736 Merge branch 'main' into cschleiden/validate-if-expressions 2022-12-02 13:53:22 -08:00
Beth Brennan 09e354a30e Read definition from key for hover and complete 2022-12-02 14:29:59 -05:00
Christopher Schleiden dbce95d3ed Validate if expressions 2022-12-02 10:48:49 -08:00
Josh Gross 643917ae9d Add a needs context provider for auto-completion 2022-11-30 11:21:32 -05:00
Josh Gross 72c7fbd032 Add a context provider for secrets 2022-11-29 16:56:20 -05:00
Christopher Schleiden a9cdcdba80 Support allowed/suggested value providers 2022-11-28 16:15:57 -08:00
Christopher Schleiden a495432d40 Merge validation code into a single traversal 2022-11-28 16:04:53 -08:00
Christopher Schleiden a32295a09a Use value providers for validation 2022-11-28 15:53:02 -08:00
Christopher Schleiden e29020bfe0 Try to convert workflow even with errors 2022-11-23 17:16:34 -08:00
Christopher Schleiden 66e0f47151 Use tokenPath for value providers 2022-11-23 15:35:34 -08:00
Christopher Schleiden fd942fc6e2 Export default value providers 2022-11-23 14:36:16 -08:00
Christopher Schleiden 1a77979543 Remove extraneous await 2022-11-23 14:35:31 -08:00
Christopher Schleiden 94fffed2a7 Use const for default value providers 2022-11-23 14:34:44 -08:00
Josh Gross 4774a6a3d1 Merge branch 'main' into cschleiden/find-token-tests 2022-11-23 14:20:44 -05:00
Laura YuandGitHub 330f62ebe7 Add needs value provider (#2)
* Add needs value provider
2022-11-23 10:54:15 -08:00
Christopher Schleiden 1e339cb732 Fix :| edge case 2022-11-23 07:08:50 -08:00
Josh Gross b6c40c5976 Separate value providers from definition values 2022-11-22 16:06:39 -05:00
Josh GrossandChristopher Schleiden 634cac8eb4 Handle completion edge cases with empty mapping nodes 2022-11-17 11:23:39 -08:00
Christopher Schleiden c217dd3784 Support expression completion for if 2022-11-16 16:19:48 -08:00
Christopher Schleiden 35d706334e Add first default value provider 2022-11-15 16:04:10 -08:00
Christopher Schleiden 82f29eb216 Expression auto-completion 2022-11-15 16:04:06 -08:00
Josh Gross 3a816b2a74 Run prettier on language service 2022-11-15 14:08:12 -05:00
Laura Yu da8f987c61 Revert "initial changes for value provider"
This reverts commit 3f7cfbfdb1.
2022-11-14 22:37:34 +00:00
Laura Yu 3f7cfbfdb1 initial changes for value provider 2022-11-14 22:34:57 +00:00
Christopher Schleiden 2e1652515e Initial code import 2022-11-08 17:00:59 -08:00