Sudhir Verma
0677e58429
test(als): raise provider unit coverage to 100% ( #3048 )
...
## Summary
- Raise ansible-language-server provider unit coverage to 100%
statements/lines/functions for all six provider files.
## Changes
- Add semantic-token and vars-utils tests and fixture playbook
- Extend hover/definition/validation/completion/resolve provider tests
for remaining gaps
- Extend fixture `module_1` docs with alias, dict, and bool options
## Test plan
- [ ] `SKIP_PODMAN=1 SKIP_DOCKER=1 npm exec -- vitest run --project=als`
passes
- [ ] Provider coverage report shows 100% statements/lines/functions
under `src/providers`
- [ ] CI green on draft PR
2026-07-22 19:00:35 +05:30
.claude
fix: static checks minor issues + deps ( #2412 )
2026-01-08 18:43:31 -05:00
.config
chore(deps): update pnpm to v11.13.1 ( #3037 )
2026-07-21 14:13:46 +05:30
.cursor/skills /wdio-testing
feat: replace Selenium UI tests with WebDriverIO ( #2746 )
2026-04-17 06:54:43 -07:00
.devcontainer
Adopt community-ansible-dev-tools image ( #1415 )
2024-08-20 19:02:13 +05:30
.github
chore(deps): update astral-sh/setup-uv action to v8.3.2 ( #3017 )
2026-07-21 07:52:33 +00:00
.vscode
fix: address @typescript-eslint/await-thenable ( #2850 )
2026-06-10 10:22:44 +01:00
docs
chore(performance): use parallel github steps and reduce runner build chain length ( #2948 )
2026-06-26 17:51:45 +01:00
examples
chore(build): clean uv cache and avoid build artifacts ( #2369 )
2025-12-09 13:11:55 +00:00
images
fix(docs): replace mkdocs with zensical ( #2905 )
2026-06-19 14:53:26 +01:00
media
chore: build fixes and deps update ( #2597 )
2026-02-18 14:11:53 +00:00
packages
test(als): raise provider unit coverage to 100% ( #3048 )
2026-07-22 19:00:35 +05:30
patches
chore(deps): update dependency @vscode/test-cli ( #2934 )
2026-06-25 18:00:01 +01:00
scripts
feat: replace Selenium UI tests with WebDriverIO ( #2746 )
2026-04-17 06:54:43 -07:00
src
chore(deps): update dependency js-yaml to v5 ( #2924 )
2026-07-13 11:29:23 +05:30
syntaxes
feat: enhance Jinja2 inline syntax highlighting ( #2715 )
2026-07-01 19:17:31 +05:30
test
chore(deps): update dependency js-yaml to v5 ( #2924 )
2026-07-13 11:29:23 +05:30
tools
chore(deps): update dependency js-yaml to v5 ( #2924 )
2026-07-13 11:29:23 +05:30
webviews
Fix/sonarcloud bugs reliability security ( #3005 )
2026-07-07 19:52:04 +05:30
.c8rc.json
fix: remove use of webpack ( #2665 )
2026-03-20 12:08:05 +00:00
.coderabbit.yaml
chore: upgrade typescript v6 ( #2866 )
2026-06-18 12:22:48 +01:00
.dockerignore
chore: remove broken tekton pipelines ( #2684 )
2026-03-23 16:40:15 +00:00
.editorconfig
feat: adopt the new language server ( #142 )
2021-08-02 08:54:57 +05:30
.env
chore: update deps ( #2669 )
2026-03-19 13:23:25 +00:00
.gitattributes
chore(build): remove use of git-lfs ( #2285 )
2025-11-10 17:12:45 +00:00
.gitignore
chore: update lodash version specifier to ^4.18.1 ( #2958 )
2026-06-29 16:39:57 +01:00
.gitleaks.toml
fix: replace yarn with pnpm ( #2699 )
2026-03-31 10:49:06 +01:00
.issuetracker
chore: update jira urls ( #2667 )
2026-03-18 12:50:31 +00:00
.markdownlint-cli2.jsonc
chore: more renovate reconfig ( #2264 )
2025-11-04 12:22:20 +00:00
.markdownlint.yaml
fix(docs): replace mkdocs with zensical ( #2905 )
2026-06-19 14:53:26 +01:00
.markdownlintignore
chore: more renovate reconfig ( #2264 )
2025-11-04 12:22:20 +00:00
.mcp.json
chore(build): remove use of git-lfs ( #2285 )
2025-11-10 17:12:45 +00:00
.npmrc
Ensure packages als is functional ( #1280 )
2024-04-26 15:10:42 +01:00
.pre-commit-config.yaml
fix: address @typescript-eslint/no-unsafe-member-access ( #2851 )
2026-06-10 13:49:17 +01:00
.python-version
chore: avoid build failures when python 3.14 is default ( #2251 )
2025-10-29 12:57:01 +00:00
.readthedocs.yml
chore: migrate github runners to ubuntu-26.04 ( #2912 )
2026-06-23 12:28:37 +01:00
.vscode-test.mjs
chore: codecov and test cleanup code ( #2942 )
2026-06-25 15:37:46 +01:00
.vscodeignore
fix(mcp): copy resource data files to build output directory ( #2777 )
2026-05-04 10:46:52 +05:30
.yamllint
chore: uv and pnpm security hardening ( #2719 )
2026-06-04 13:54:44 +01:00
AGENTS.md
chore: build logic fixes to avoid duplicate runs ( #2847 )
2026-06-09 18:01:18 +01:00
ansible-language-configuration.json
chore: replace prettier with biome ( #2195 )
2025-10-03 11:06:42 +01:00
biome.json
chore: update node deps ( #2902 )
2026-06-18 15:30:56 +01:00
CHANGELOG.md
Refactor release and changelog ( #1200 )
2024-04-04 16:31:31 +01:00
codecov.yml
chore: enable c8 coverage for wdio testing ( #2947 )
2026-06-26 12:25:34 +01:00
commitlint.config.js
Reformat typescript using prettier ( #407 )
2022-03-14 08:54:26 +00:00
cspell.config.yaml
fix(ci): pre-install chromedriver for Node 24.16 + bump node version ( #2821 )
2026-06-01 12:40:15 +01:00
eslint.config.mjs
fix: enable eslint-plugin-sonarjs plugin ( #2949 )
2026-06-26 13:35:54 +01:00
jinja-language-configuration.json
feat: adopt the new language server ( #142 )
2021-08-02 08:54:57 +05:30
knip.ts
fix: address @typescript-eslint/no-unsafe-member-access ( #2851 )
2026-06-10 13:49:17 +01:00
LICENSE
feat: adopt the new language server ( #142 )
2021-08-02 08:54:57 +05:30
package.json
chore(deps): update pnpm to v11.13.1 ( #3037 )
2026-07-21 14:13:46 +05:30
package.nls.json
chore: replace prettier with biome ( #2195 )
2025-10-03 11:06:42 +01:00
pnpm-lock.yaml
chore(deps): update dependency js-yaml@4 to v5 [security] ( #3041 )
2026-07-21 14:54:39 +05:30
pnpm-workspace.yaml
chore(deps): update dependency js-yaml@4 to v5 [security] ( #3041 )
2026-07-21 14:54:39 +05:30
pyproject.toml
fix(deps): exclude ansible-core 2.17.x (CVE-2026-11332) ( #3047 )
2026-07-21 20:54:59 +05:30
README.md
fix(docs): replace mkdocs with zensical ( #2905 )
2026-06-19 14:53:26 +01:00
renovate.json
chore: make renovate rebase less aggressive ( #2845 )
2026-06-09 12:42:07 +01:00
settings.toml
fix: migrate lightspeed ui tests to selenium ( #2438 )
2026-01-21 11:40:16 +00:00
sonar-project.properties
chore: webview coverage exclusions + unit tests for lightspeed webviews ( #2963 )
2026-07-01 17:40:18 +05:30
Taskfile.base.yml
chore(performance): use parallel github steps and reduce runner build chain length ( #2948 )
2026-06-26 17:51:45 +01:00
Taskfile.yml
chore(performance): use parallel github steps and reduce runner build chain length ( #2948 )
2026-06-26 17:51:45 +01:00
tsconfig.base.json
fix: eslint rule fixes ( #2685 )
2026-03-24 09:17:00 +00:00
tsconfig.json
feat: replace Selenium UI tests with WebDriverIO ( #2746 )
2026-04-17 06:54:43 -07:00
tsdoc.json
Consolidate lint config ( #1178 )
2024-03-29 20:35:00 +00:00
uv.lock
fix(deps): exclude ansible-core 2.17.x (CVE-2026-11332) ( #3047 )
2026-07-21 20:54:59 +05:30
vite.config.mts
chore: reduce noise on build console ( #2816 )
2026-06-04 12:14:03 +01:00
vitest.config.ts
chore: webview coverage exclusions + unit tests for lightspeed webviews ( #2963 )
2026-07-01 17:40:18 +05:30
wdio.conf.ts
chore: enable c8 coverage for wdio testing ( #2947 )
2026-06-26 12:25:34 +01:00
zensical.toml
fix(docs): replace mkdocs with zensical ( #2905 )
2026-06-19 14:53:26 +01:00