Skip to content

bicep console - Add support for types & functions#18261

Merged
anthony-c-martin merged 1 commit into
mainfrom
ant/repl_types
Oct 14, 2025
Merged

bicep console - Add support for types & functions#18261
anthony-c-martin merged 1 commit into
mainfrom
ant/repl_types

Conversation

@anthony-c-martin
Copy link
Copy Markdown
Member

@anthony-c-martin anthony-c-martin commented Oct 14, 2025

image

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 14, 2025

Test this change out locally with the following install scripts (Action run 18504602042)

VSCode
  • Mac/Linux
    bash <(curl -Ls https://aka.ms/bicep/nightly-vsix.sh) --run-id 18504602042
  • Windows
    iex "& { $(irm https://aka.ms/bicep/nightly-vsix.ps1) } -RunId 18504602042"
Azure CLI
  • Mac/Linux
    bash <(curl -Ls https://aka.ms/bicep/nightly-cli.sh) --run-id 18504602042
  • Windows
    iex "& { $(irm https://aka.ms/bicep/nightly-cli.ps1) } -RunId 18504602042"

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 14, 2025

Dotnet Test Results

    96 files   -     48      96 suites   - 48   40m 9s ⏱️ - 29m 31s
12 417 tests  -      6  12 417 ✅  -      6  0 💤 ±0  0 ❌ ±0 
28 579 runs   - 14 262  28 579 ✅  - 14 262  0 💤 ±0  0 ❌ ±0 

Results for commit 7e10384. ± Comparison against base commit 61a928a.

This pull request removes 1916 and adds 660 tests. Note that renamed tests count towards both.

		nestedProp1: 1
		nestedProp2: 2
		prop1: true
		prop2: false
	1
	2
	\$'")
	prop1: true
	prop2: false
…
Bicep.Cli.UnitTests.Services.ReplEnvironmentTests ‑ Expression_evaluation_succeeds
Bicep.Cli.UnitTests.Services.ReplEnvironmentTests ‑ Function_syntax_is_highlighted
Bicep.Cli.UnitTests.Services.ReplEnvironmentTests ‑ Type_syntax_is_highlighted
Bicep.Cli.UnitTests.Services.ReplEnvironmentTests ‑ Valid_function_syntax_raises_no_diagnostics
Bicep.Cli.UnitTests.Services.ReplEnvironmentTests ‑ Valid_type_syntax_raises_no_diagnostics
Bicep.Cli.UnitTests.Services.ReplEnvironmentTests ‑ Valid_var_syntax_raises_no_diagnostics
Bicep.Cli.UnitTests.Services.ReplEnvironmentTests ‑ Var_syntax_is_highlighted
Bicep.Core.IntegrationTests.AzTypesViaRegistryTests ‑ Bicep_compiler_handles_corrupted_extension_package_gracefully (\u001f�\u0008\u0000\u0000\u0000\u0000\u0000\u0000
�ӽ
� \u0010\u0007p�>E��ܙS�d��W�6�\u000fbJbh���k�B\u0007C�4\u0016�����T�<ߙq[�C���� �li�)���\u0004%2�/�@KBƲq�I\u0002�ޙΏ��Y?H��q���P+ �B�\(�Kl|m?[��jܱ\u001a�Ŷ7��}k��f�!�E������\u0013}�?�`(A\u0017\u0012@\u000b���b��*�����\u001f�'H�$Ibx\u0002r6f�\u0000\u000c\u0000\u0000,"The path: index.json was not found in artifact contents")
Bicep.Core.IntegrationTests.AzTypesViaRegistryTests ‑ Bicep_compiler_handles_corrupted_extension_package_gracefully (\u001f�\u0008\u0000\u0000\u0000\u0000\u0000\u0000
�Ի
�0\u0014\u0006��>E�\u0001ғ�$�B\u0007���TAp�`\u0003V���P��M\u0007qiq�E0�\u0014r\u00029I�C��.\u0017F��S\u0004\u0004����%\u0011k�+\u000c\u0015a�
\u0008(��\u0010�l��\u001a���w�J\u001f{� \u001ez���&bJ\u0002J�eH\u0003�\u0015g���\u000eM56�n�8F�%5%=��K��ܴ|�c:
>���\u0015}�?p$L�
\u0004��c�\u0002���/����?�q�����~�]'�g��{r\u001c�q��\u0002�\u0015�\u0000\u000c\u0000\u0000,"'7' is an invalid end of a number. Expected a delimiter. Path: $.INVALID_JSON | LineNumber: 0 | BytePositionInLine: 20.")
Bicep.Core.IntegrationTests.AzTypesViaRegistryTests ‑ Bicep_compiler_handles_corrupted_extension_package_gracefully (\u001f�\u0008\u0000\u0000\u0000\u0000\u0000\u0000
���
�0\u000c\u0006��}��\u0003t閶��݋��\u0007�.��ͱU\u0018���
/�\u0004�\u001d�@Ӕ_\u0004+�,ȦT�\u0002\u0001!\u0010�ݠ�\u0011{�;\u0012
��\u0001\u0018\u0018��1޼}�\u001e��٪\u001d�\u001bw��0��e9ͥрZ�:\u0016\u0011&�B����PM&��n?ϊ�\u001aq�OEמ\u000f���Lo���>��W��\u0008�T`"\u0005`Bd����J&�<�\u0017>]\u0017Ԕ�u�.)�P5��=�t\u001d{6��<�sn��A�\u0000\u000c\u0000\u0000,"Value cannot be null. (Parameter 'source')")
…

♻️ This comment has been updated with latest results.

@anthony-c-martin anthony-c-martin merged commit f37ea76 into main Oct 14, 2025
82 checks passed
@anthony-c-martin anthony-c-martin deleted the ant/repl_types branch October 14, 2025 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants