Add BQN language#6623
Conversation
So how many files can a single repository maximally account for as a percentage of the threshold? |
It's not about how many files a repo has but rather how widely used the extension is. If there is an indication of a single user or repo having a disproportionate impact on the usage, I'll exclude it... 2000 files spread across 200 repos is a lot more indicative of widespread usage than 2000 files in a single repo. |
There was a problem hiding this comment.
Along with addressing the failing tests, we need the cached license file from the grammar. When you ran the script/add-grammar script, it should have downloaded a copy.
If it didn't (I've seen this a few times but haven't had the chance to look into it), you can get the file by running this line from the script:
Line 134 in 7ca3799
You'll also need to run script/list-grammars also run at the bottom of that script.
When I try to run Seems that it's unable to load |
|
You need to install the linguist gem... or use the Codespace we recommend. |
Is that different from the github-linguist gem? Cause I have that one installed and I can't see any gem simply called "linguist" |
|
Yes, it's the |
|
Oh yes, and you'll need to run it after you've sorted out the other issues reported in the test failures as the |
Now, this obviously doesn't discount the issue that many of the files are concentrated in one repository. However, I think it's worth clarifying that the linked repository automatically mirrors solutions to Rosetta Code programming tasks implemented by various users of the site, as opposed to a single power user. |
|
I've indexed the following 28 Advent of Code repositories, which brings this search up to 2k. I did find that some repositories I listed earlier were actually deleted or renamed, which I hadn't thought to check, and have updated that list to indicate them. Three of the 2023 repositories had also been indexed since I made that list. I note that file totals frequently don't add up right: the full search of added files gives 286, while this half returns 150 and this half returns 157, totalling 307 (after updating local clones I see 308). And these "286" files were needed to increase BQN's total from 1.8k to 2k, as earlier 255 wasn't enough. |
|
Popularity really isn't the priority right now... passing tests is 😉 |
|
Apologies, I'd just talked to skykanin who believed popularity was the only remaining issue. I'm asking around to see if I can find someone to help. |
|
@lildude could you approve the workflow? I was able to get rid of all the test failures locally 🙂 |

Add support for the BQN language as it's now passed the 2k unique file threshold.
Checklist:
#21584F