Skip to content

Add a Lexer for Bicep language#1937

Merged
tancnle merged 5 commits intorouge-ruby:masterfrom
xaviermignot:feat.bicepLexer
Jun 23, 2025
Merged

Add a Lexer for Bicep language#1937
tancnle merged 5 commits intorouge-ruby:masterfrom
xaviermignot:feat.bicepLexer

Conversation

@xaviermignot
Copy link
Copy Markdown
Contributor

Add support for Bicep (Azure DSL language).

This is my first Lexer, and as I'm not a Ruby developer I am very open to feedback, I'll be happy to make the requested changes.
I have tried to follow the guidelines from the docs, but feel free to reach out if there is any broken rule (or any question).

Resolves #1887 (I hope 🤞)

@flanakin
Copy link
Copy Markdown

flanakin commented Nov 4, 2023

@tancnle Any chance you could review this and consider it for the next release? This is a gap for my site right now 😞

@xaviermignot
Copy link
Copy Markdown
Contributor Author

Hello @tancnle, sorry for tagging you like this but this PR has been opened a while ago and is still waiting for review...
I'm in the same boat as @flanakin, I would very much bring syntax highlighting to the blog posts I have written about Bicep 🤗

Many thanks in advance, and as I said I'm open to feedback so don't hesitate if some change is required from my side !

@tancnle tancnle self-requested a review June 17, 2025 05:49
@tancnle
Copy link
Copy Markdown
Collaborator

tancnle commented Jun 17, 2025

@xaviermignot Apology for the late response. Could you please rebase the MR to re-run the CI jobs? 🙏🏼

@xaviermignot xaviermignot force-pushed the feat.bicepLexer branch 2 times, most recently from 57ac19e to 1686821 Compare June 17, 2025 07:12
@xaviermignot
Copy link
Copy Markdown
Contributor Author

@tancnle MR has been rebased, CI workflow is waiting for an approval to start ;)

@xaviermignot
Copy link
Copy Markdown
Contributor Author

Found and fixed the whitespace error returned by the linter and added some functions added by the Bicep team in the meantime.
New CI workflow is waiting to start ^^

Co-authored-by: Tan Le <numbat@fastmail.com>
@tancnle tancnle added this pull request to the merge queue Jun 23, 2025
Merged via the queue into rouge-ruby:master with commit 22a6a17 Jun 23, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for Bicep language

3 participants