event: filters
data: [{"value":"archived:yes","label":"Include archived repos","count":92504,"exhaustive":false,"kind":"utility"},{"value":"fork:yes","label":"Include forked repos","count":277,"exhaustive":false,"kind":"utility"}]

event: progress
data: {"done":false,"matchCount":0,"durationMs":204,"skipped":[{"reason":"repository-fork","title":"277 forked","message":"By default we exclude forked repositories. Include them with `fork:yes` in your query.","severity":"info","suggested":{"title":"include forked","queryExpression":"fork:yes"}},{"reason":"excluded-archive","title":"92k archived","message":"By default we exclude archived repositories. Include them with `archived:yes` in your query.","severity":"info","suggested":{"title":"include archived","queryExpression":"archived:yes"}}],"trace":"https://console.cloud.google.com/traces/list?tid=a6a3ffbc2a43dbe42091346a0c47c464\u0026authuser=0\u0026project=src-c4cd661e8a76d6b51c26"}

event: progress
data: {"done":false,"matchCount":0,"durationMs":5004,"skipped":[{"reason":"repository-fork","title":"277 forked","message":"By default we exclude forked repositories. Include them with `fork:yes` in your query.","severity":"info","suggested":{"title":"include forked","queryExpression":"fork:yes"}},{"reason":"excluded-archive","title":"92k archived","message":"By default we exclude archived repositories. Include them with `archived:yes` in your query.","severity":"info","suggested":{"title":"include archived","queryExpression":"archived:yes"}}],"trace":"https://console.cloud.google.com/traces/list?tid=a6a3ffbc2a43dbe42091346a0c47c464\u0026authuser=0\u0026project=src-c4cd661e8a76d6b51c26"}

event: matches
data: [{"type":"content","path":"src/assets/styles/homepage.css","repositoryID":61303844,"repository":"github.com/JuliaPluto/computational-thinking-template","repoStars":46,"repoLastFetched":"2026-06-17T17:09:31.206292Z","branches":[""],"commit":"8d2fc1a3b4fd8193b1663f4fc44ed5bed619d1cf","hunks":null,"lineMatches":[{"line":".asdf {","lineNumber":139,"offsetAndLengths":[[1,4]]}],"language":"CSS"},{"type":"content","path":"tests/test-clients/cpp-libs/sharedlib.cpp","repositoryID":1271066,"repository":"github.com/KDAB/hotspot","repoStars":5063,"repoLastFetched":"2026-06-30T14:28:34.501103Z","branches":[""],"commit":"6188ec8db6efc2bcdea5f0a8753264a42c57f245","hunks":null,"lineMatches":[{"line":"double asdf(double a, double b)","lineNumber":13,"offsetAndLengths":[[7,4]]},{"line":"        s += asdf(uniform(engine), uniform(engine));","lineNumber":25,"offsetAndLengths":[[13,4]]}],"language":"C++"},{"type":"content","path":"crates/ruff_linter/resources/test/fixtures/pycodestyle/E721.py","repositoryID":58965086,"repository":"github.com/astral-sh/ruff","repoStars":47852,"repoLastFetched":"2026-07-03T19:08:19.955833Z","branches":[""],"commit":"0a17600b991215f341930647e52548a8437824e0","hunks":null,"lineMatches":[{"line":"    def asdf(self, value: str | None):","lineNumber":104,"offsetAndLengths":[[8,4]]},{"line":"    def asdf(self, value: str | None):","lineNumber":114,"offsetAndLengths":[[8,4]]},{"line":"    def asdf(self, value: str | None):","lineNumber":121,"offsetAndLengths":[[8,4]]}],"language":"Python"},{"type":"content","path":"tests/test-clients/cpp-libs/staticlib.cpp","repositoryID":1271066,"repository":"github.com/KDAB/hotspot","repoStars":5063,"repoLastFetched":"2026-06-30T14:28:34.501103Z","branches":[""],"commit":"6188ec8db6efc2bcdea5f0a8753264a42c57f245","hunks":null,"lineMatches":[{"line":"double asdf(double a, double b)","lineNumber":13,"offsetAndLengths":[[7,4]]},{"line":"        s += asdf(uniform(engine), uniform(engine));","lineNumber":25,"offsetAndLengths":[[13,4]]}],"language":"C++"},{"type":"content","path":"tests/test-clients/cpp-minimal-static/main.cpp","repositoryID":1271066,"repository":"github.com/KDAB/hotspot","repoStars":5063,"repoLastFetched":"2026-06-30T14:28:34.501103Z","branches":[""],"commit":"6188ec8db6efc2bcdea5f0a8753264a42c57f245","hunks":null,"lineMatches":[{"line":"double __attribute__((noinline)) asdf(double a, double b)","lineNumber":7,"offsetAndLengths":[[33,4]]},{"line":"        d *= asdf(0.1234E-12 * i, 12.345E67 / i);","lineNumber":16,"offsetAndLengths":[[13,4]]}],"language":"C++"},{"type":"content","path":"flink-end-to-end-tests/flink-queryable-state-test/src/main/java/org/apache/flink/streaming/tests/queryablestate/EmailInformation.java","repositoryID":3744,"repository":"github.com/apache/flink","repoStars":26029,"repoLastFetched":"2026-07-04T17:19:13.293763Z","branches":[""],"commit":"3196a998cf00a58bb49d4441baf6bbb5cd45d5b5","hunks":null,"lineMatches":[{"line":"    private Long asdf = 0L;","lineNumber":45,"offsetAndLengths":[[17,4]]},{"line":"    public void setAsdf(Long asdf) {","lineNumber":41,"offsetAndLengths":[[19,4],[29,4]]},{"line":"        this.asdf = asdf;","lineNumber":42,"offsetAndLengths":[[13,4],[20,4]]},{"line":"    public Long getAsdf() {","lineNumber":68,"offsetAndLengths":[[19,4]]},{"line":"        return asdf;","lineNumber":69,"offsetAndLengths":[[15,4]]},{"line":"                \u0026\u0026 Objects.equals(asdf, that.asdf)","lineNumber":91,"offsetAndLengths":[[34,4],[45,4]]},{"line":"        return Objects.hash(emailId, stuff, asdf, label);","lineNumber":97,"offsetAndLengths":[[44,4]]},{"line":"                + \", asdf=\"","lineNumber":107,"offsetAndLengths":[[21,4]]},{"line":"                + asdf","lineNumber":108,"offsetAndLengths":[[18,4]]}],"language":"Java"},{"type":"content","path":"vendor/github.com/holys/safe/safe.go","repositoryID":36574669,"repository":"github.com/appcelerator-archive/amp","repoStars":81,"repoLastFetched":"2026-07-04T10:22:15.873759Z","branches":[""],"commit":"9b14930fe43f6bfbcda22c69a0954846e688a0ec","hunks":null,"lineMatches":[{"line":"\tasdf    = \"qwertyuiopasdfghjklzxcvbnm\"","lineNumber":29,"offsetAndLengths":[[1,4],[22,4]]},{"line":"\trevAsdf = reverse(asdf)","lineNumber":30,"offsetAndLengths":[[4,4],[19,4]]},{"line":"func (s *Safety) isAsdf(raw string) bool {","lineNumber":111,"offsetAndLengths":[[19,4]]},{"line":"\t// s in asdf , or reverse in asdf","lineNumber":112,"offsetAndLengths":[[9,4],[30,4]]},{"line":"\treturn strings.Contains(asdf, raw) || strings.Contains(asdf, rev)","lineNumber":114,"offsetAndLengths":[[25,4],[56,4]]},{"line":"\tif s.isAsdf(raw) || s.isByStep(raw) {","lineNumber":76,"offsetAndLengths":[[8,4]]},{"line":"//  asdfghjkl","lineNumber":26,"offsetAndLengths":[[4,4]]}],"language":"Go"},{"type":"content","path":"game/source/game/materials_definitions.hpp","repositoryID":59263673,"repository":"github.com/twist84/ManagedDonkey","repoStars":45,"repoLastFetched":"2026-07-04T15:24:36.273132Z","branches":[""],"commit":"65eb5b2aafac16ebb33f213c1286eda5fa1e4446","hunks":null,"lineMatches":[{"line":"\tbyte ASDF[0x2]; // pad","lineNumber":133,"offsetAndLengths":[[6,4]]}],"language":"C++"},{"type":"content","path":"game/source/scenario/scenario_object_definitions.hpp","repositoryID":59263673,"repository":"github.com/twist84/ManagedDonkey","repoStars":45,"repoLastFetched":"2026-07-04T15:24:36.273132Z","branches":[""],"commit":"65eb5b2aafac16ebb33f213c1286eda5fa1e4446","hunks":null,"lineMatches":[{"line":"\tbyte asdf[0x2];","lineNumber":56,"offsetAndLengths":[[6,4]]}],"language":"C++"},{"type":"content","path":"Documentation/ModeDevelopment/Reference Files/hl/highlight.js","repositoryID":37219043,"repository":"github.com/subethaedit/SubEthaEdit","repoStars":1425,"repoLastFetched":"2026-06-26T23:23:34.155739Z","branches":[""],"commit":"444e35606a4b033dbc93a16d0f6c2579985dbdea","hunks":null,"lineMatches":[{"line":"var asdf = someObject().bar()","lineNumber":18,"offsetAndLengths":[[4,4]]},{"line":"var foo = \"asdf\";","lineNumber":5,"offsetAndLengths":[[11,4]]},{"line":"var foo = bar.asdf;","lineNumber":9,"offsetAndLengths":[[14,4]]},{"line":"var foo = bar.asdf.bla;","lineNumber":10,"offsetAndLengths":[[14,4]]},{"line":"  . asdf;","lineNumber":13,"offsetAndLengths":[[4,4]]},{"line":"var foo = asdf. asdf","lineNumber":14,"offsetAndLengths":[[10,4],[16,4]]},{"line":"  . asdf ;","lineNumber":15,"offsetAndLengths":[[4,4]]},{"line":"foo = /asdf/i;","lineNumber":27,"offsetAndLengths":[[7,4]]},{"line":"foo = /asdf/ig;","lineNumber":28,"offsetAndLengths":[[7,4]]},{"line":"foo = /asdf/gi;","lineNumber":29,"offsetAndLengths":[[7,4]]},{"line":"foo = /asdf\\/asdf/;","lineNumber":30,"offsetAndLengths":[[7,4],[13,4]]}],"language":"JavaScript"},{"type":"content","path":"10.One-gadgets(feat. PLT:GOT overwrite)/one.c","repositoryID":41658272,"repository":"github.com/Lazenca/Exploit-tech","repoStars":74,"repoLastFetched":"2026-06-17T16:48:41.31519Z","branches":[""],"commit":"41df123ecf93a29dacc7fffe7151182b6db9e505","hunks":null,"lineMatches":[{"line":"char asdf[1024];","lineNumber":11,"offsetAndLengths":[[5,4]]},{"line":"    read(0, asdf+index, 16);","lineNumber":22,"offsetAndLengths":[[12,4]]}],"language":"C"},{"type":"content","path":"10.One-gadgets(feat. PLT:GOT overwrite)/baby.c","repositoryID":41658272,"repository":"github.com/Lazenca/Exploit-tech","repoStars":74,"repoLastFetched":"2026-06-17T16:48:41.31519Z","branches":[""],"commit":"41df123ecf93a29dacc7fffe7151182b6db9e505","hunks":null,"lineMatches":[{"line":"char asdf[1024];","lineNumber":10,"offsetAndLengths":[[5,4]]},{"line":"    read(0, asdf+index, 8);","lineNumber":20,"offsetAndLengths":[[12,4]]}],"language":"C"},{"type":"content","path":"README.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"# asdf","lineNumber":0,"offsetAndLengths":[[2,4]]},{"line":"[![Lint](https://github.com/asdf-vm/asdf/actions/workflows/lint.yml/badge.svg)](https://github.com/asdf-vm/asdf/actions/workflows/lint.yml) [![Tests](https://github.com/asdf-vm/asdf/actions/workflows/tests.yml/badge.svg)](https://github.com/asdf-vm/asdf/actions/workflows/tests.yml)","lineNumber":2,"offsetAndLengths":[[28,4],[36,4],[99,4],[107,4],[169,4],[177,4],[241,4],[249,4]]},{"line":"**Manage multiple runtime versions with a single CLI tool, extendable via plugins** - [docs at asdf-vm.com](https://asdf-vm.com/)","lineNumber":4,"offsetAndLengths":[[95,4],[116,4]]},{"line":"asdf is a CLI tool that can manage multiple language runtime versions on a per-project basis. It is like `gvm`, `nvm`, `rbenv` \u0026 `pyenv` (and more) all in one! Simply install your language's plugin!","lineNumber":6,"offsetAndLengths":[[0,4]]},{"line":"## Why use asdf?","lineNumber":8,"offsetAndLengths":[[11,4]]},{"line":"- [FAQ](https://asdf-vm.com/more/faq.html)","lineNumber":35,"offsetAndLengths":[[16,4]]},{"line":"- [![GitHub Issues](https://icongr.am/simple/github.svg?color=808080\u0026size=16) GitHub Issues](https://github.com/asdf-vm/asdf/issues): report a bug or raise a feature request to the `asdf` core team","lineNumber":36,"offsetAndLengths":[[112,4],[120,4],[182,4]]},{"line":"- [![StackOverflow Tag](https://icongr.am/fontawesome/stack-overflow.svg?size=16\u0026color=808080) StackOverflow Tag](https://stackoverflow.com/questions/tagged/asdf-vm): see existing Q\u0026A for `asdf`. Some of the core team watch this tag in addition to our helpful community","lineNumber":37,"offsetAndLengths":[[157,4],[189,4]]},{"line":"## Ballad of asdf","lineNumber":39,"offsetAndLengths":[[13,4]]},{"line":"[Please head over to the documentation site for more information](https://asdf-vm.com/)!","lineNumber":21,"offsetAndLengths":[[74,4]]},{"line":"- [Getting Started](https://asdf-vm.com/guide/getting-started.html)","lineNumber":23,"offsetAndLengths":[[28,4]]},{"line":"- [All Commands](https://asdf-vm.com/manage/commands.html)","lineNumber":24,"offsetAndLengths":[[25,4]]},{"line":"- [All Plugins](https://github.com/asdf-vm/asdf-plugins)","lineNumber":25,"offsetAndLengths":[[35,4],[43,4]]},{"line":"- [Create a Plugin](https://asdf-vm.com/plugins/create.html) with our [asdf-plugin-template](https://github.com/asdf-vm/asdf-plugin-template)","lineNumber":26,"offsetAndLengths":[[28,4],[71,4],[112,4],[120,4]]},{"line":"- [asdf GitHub Actions](https://github.com/asdf-vm/actions)","lineNumber":27,"offsetAndLengths":[[3,4],[43,4]]},{"line":"See [CONTRIBUTING.md in the repo](https://github.com/asdf-vm/asdf/blob/master/CONTRIBUTING.md) or the [Contributing section on the docs site](http://asdf-vm.com/contribute/core.html#initial-setup).","lineNumber":31,"offsetAndLengths":[[53,4],[61,4],[149,4]]},{"line":"\u003e **asdf version manager** - \u003chttps://github.com/asdf-vm/asdf\u003e","lineNumber":58,"offsetAndLengths":[[4,4],[49,4],[57,4]]}],"language":"Markdown"},{"type":"content","path":"docs/contribute/core.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"# asdf","lineNumber":0,"offsetAndLengths":[[2,4]]},{"line":"`asdf` core contribution guide.","lineNumber":2,"offsetAndLengths":[[1,4]]},{"line":"Fork `asdf` on GitHub and/or Git clone the default branch:","lineNumber":6,"offsetAndLengths":[[6,4]]},{"line":"git clone https://github.com/\u003cGITHUB_USER\u003e/asdf.git","lineNumber":10,"offsetAndLengths":[[43,4]]},{"line":"# or clone asdf","lineNumber":11,"offsetAndLengths":[[11,4]]},{"line":"git clone https://github.com/asdf-vm/asdf.git","lineNumber":12,"offsetAndLengths":[[29,4],[37,4]]},{"line":"The tools for core development are in this repo's `.tool-versions`. If you wish to manage with `asdf` itself, add the plugins:","lineNumber":15,"offsetAndLengths":[[96,4]]},{"line":"asdf plugin add bats https://github.com/timgluz/asdf-bats.git","lineNumber":18,"offsetAndLengths":[[0,4],[48,4]]},{"line":"asdf plugin add shellcheck https://github.com/luizm/asdf-shellcheck.git","lineNumber":19,"offsetAndLengths":[[0,4],[52,4]]},{"line":"asdf plugin add shfmt https://github.com/luizm/asdf-shfmt.git","lineNumber":20,"offsetAndLengths":[[0,4],[47,4]]},{"line":"Install the versions to develop `asdf` with:","lineNumber":23,"offsetAndLengths":[[33,4]]},{"line":"asdf install","lineNumber":26,"offsetAndLengths":[[0,4]]},{"line":"It _may_ be useful to not use `asdf` to manage the tools during development on your local machine as you may need to break functionality which would then break your dev tooling. Here's the raw list of tools:","lineNumber":29,"offsetAndLengths":[[31,4]]},{"line":"If you want to try out your changes without making change to your installed `asdf`, you can set the `$ASDF_DIR` variable to the path where you cloned the repository, and temporarily prepend the `bin` and `shims` directory of the directory to your path.","lineNumber":37,"offsetAndLengths":[[77,4],[102,4]]},{"line":"The following is the `.gitignore` file in the `asdf-vm/asdf` repository. We ignore project-specific files. Files specific to your OS, tools or workflows should be ignored in your global `.gitignore` configuration, [see here](http://stratus3d.com/blog/2018/06/03/stop-excluding-editor-temp-files-in-gitignore/) for more details.","lineNumber":63,"offsetAndLengths":[[47,4],[55,4]]},{"line":"`asdf` uses a `.git-blame-ignore-revs` to reduce noise when running a blame. See the [git blame documentation](https://git-scm.com/docs/git-blame) for more information.","lineNumber":69,"offsetAndLengths":[[1,4]]},{"line":"`asdf` is using an automated release tool called [Release Please](https://github.com/googleapis/release-please) to automatically bump the [SemVer](https://semver.org/) version and generate the [Changelog](https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md). This information is determined by reading the commit history since the last release.","lineNumber":123,"offsetAndLengths":[[1,4],[224,4],[232,4]]},{"line":"The [asdf-alpine](https://github.com/vic/asdf-alpine) and [asdf-ubuntu](https://github.com/vic/asdf-ubuntu) projects are an ongoing effort to provide Dockerized images of some asdf tools. You can use these docker images as base for your development servers, or for running your production apps.","lineNumber":157,"offsetAndLengths":[[5,4],[41,4],[59,4],[95,4],[176,4]]}],"language":"Markdown"},{"type":"content","path":"docs/ko-kr/contribute/core.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"# asdf","lineNumber":0,"offsetAndLengths":[[2,4]]},{"line":"`asdf` 코어 기여 가이드.","lineNumber":2,"offsetAndLengths":[[1,4]]},{"line":"Github의 `asdf`를 fork하거나 clone하세요:","lineNumber":6,"offsetAndLengths":[[9,4]]},{"line":"git clone https://github.com/\u003cGITHUB_USER\u003e/asdf.git","lineNumber":10,"offsetAndLengths":[[43,4]]},{"line":"# or clone asdf","lineNumber":11,"offsetAndLengths":[[11,4]]},{"line":"git clone https://github.com/asdf-vm/asdf.git","lineNumber":12,"offsetAndLengths":[[29,4],[37,4]]},{"line":"코어 개발을 위한 툴들은 이 리포지토리의 `.tool-versions`에 있습니다. 만약 `asdf`가 직접 관리하기를 바라신다면, 다음 플러그인들을 설치하세요:","lineNumber":15,"offsetAndLengths":[[51,4]]},{"line":"asdf plugin add bats https://github.com/timgluz/asdf-bats.git","lineNumber":18,"offsetAndLengths":[[0,4],[48,4]]},{"line":"asdf plugin add shellcheck https://github.com/luizm/asdf-shellcheck.git","lineNumber":19,"offsetAndLengths":[[0,4],[52,4]]},{"line":"asdf plugin add shfmt https://github.com/luizm/asdf-shfmt.git","lineNumber":20,"offsetAndLengths":[[0,4],[47,4]]},{"line":"`asdf`를 개발하기 위한 버전들을 설치하세요:","lineNumber":23,"offsetAndLengths":[[1,4]]},{"line":"asdf install","lineNumber":26,"offsetAndLengths":[[0,4]]},{"line":"로컬 머신에서 개발 도구를 손상시킬 수 있는 기능을 개발 중일 경우 `asdf`를 사용하지 않는 것이 _좋을 수_ 있습니다. 개발 도구들의 원본 목록입니다:","lineNumber":29,"offsetAndLengths":[[39,4]]},{"line":"만약 설치된 `asdf`에 영향 없이 변화들을 테스트해보시고 싶으시다면, `$ASDF_DIR` 변수를 리포지토리를 clone한 경로에 지정하시고, 그 다음 임시로 `bin`와 `shims` 디렉토리들을 경로 앞에 추가하세요.","lineNumber":37,"offsetAndLengths":[[8,4],[43,4]]},{"line":"다음은 `asdf-vm/asdf` 리포지토리에 `.gitignore` 파일입니다. 우리는 프로젝트에 관련된 특정한 파일들을 무시합니다. 운영체제, 툴, workflows에 관련된 파일들은 글로벌 `.gitignore` 설정에서 무시되어야합니다, [더 보기](http://stratus3d.com/blog/2018/06/03/stop-excluding-editor-temp-files-in-gitignore/).","lineNumber":63,"offsetAndLengths":[[5,4],[13,4]]},{"line":"`asdf`는 `.git-blame-ignore-revs` 사용해 blame 실행에서 잡음을 줄입니다. 더 많은 정보 [git blame 문서](https://git-scm.com/docs/git-blame).","lineNumber":69,"offsetAndLengths":[[1,4]]},{"line":"`asdf`는 자동화 배포 툴 [Release Please](https://github.com/googleapis/release-please)를 사용하여 자동으로 [SemVer](https://semver.org/) 버전을 올리고 [변동사항](https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md)을 작성합니다. 이 정보들은 지난 배포들로부터 커밋 history를 읽음으로써 결정됩니다.","lineNumber":123,"offsetAndLengths":[[1,4],[155,4],[163,4]]},{"line":"[asdf-alpine](https://github.com/vic/asdf-alpine)와 [asdf-ubuntu](https://github.com/vic/asdf-ubuntu) 프로젝트들은 asdf 툴들의 Dockerized 이미지들을 제공하기 위해 진행되고있습니다. 개발 서버의 베이스 혹은 프로덕션 앱들을 위해 docker 이미지들을 사용할 수 있습니다.","lineNumber":157,"offsetAndLengths":[[1,4],[37,4],[52,4],[88,4],[108,4]]}],"language":"Markdown"},{"type":"content","path":"docs/ja-jp/contribute/core.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"# asdf","lineNumber":0,"offsetAndLengths":[[2,4]]},{"line":"これは、`asdf`コアのコントリビューションガイドです。","lineNumber":2,"offsetAndLengths":[[5,4]]},{"line":"GitHubで`asdf`をフォークするか、デフォルトのブランチをGitクローンしてください:","lineNumber":6,"offsetAndLengths":[[8,4]]},{"line":"git clone https://github.com/\u003cGITHUB_USER\u003e/asdf.git","lineNumber":10,"offsetAndLengths":[[43,4]]},{"line":"# or clone asdf","lineNumber":11,"offsetAndLengths":[[11,4]]},{"line":"git clone https://github.com/asdf-vm/asdf.git","lineNumber":12,"offsetAndLengths":[[29,4],[37,4]]},{"line":"コア開発用のツールは、このリポジトリの`.tool-versions`で定義されています。`asdf`自身でこれらのツールを管理したい場合は、下記のようにプラグインを追加してください:","lineNumber":15,"offsetAndLengths":[[46,4]]},{"line":"asdf plugin add bats https://github.com/timgluz/asdf-bats.git","lineNumber":18,"offsetAndLengths":[[0,4],[48,4]]},{"line":"asdf plugin add shellcheck https://github.com/luizm/asdf-shellcheck.git","lineNumber":19,"offsetAndLengths":[[0,4],[52,4]]},{"line":"asdf plugin add shfmt https://github.com/luizm/asdf-shfmt.git","lineNumber":20,"offsetAndLengths":[[0,4],[47,4]]},{"line":"`asdf`の開発に必要なバージョンを、下記のようにインストールします:","lineNumber":23,"offsetAndLengths":[[1,4]]},{"line":"asdf install","lineNumber":26,"offsetAndLengths":[[0,4]]},{"line":"開発ツールに影響を与える特定の機能を壊す可能性もあるため、ローカルマシンで開発する際は、`asdf`を使用しないほうが _良いかもしれません_ 。下記に、使用しているツールを列挙します:","lineNumber":29,"offsetAndLengths":[[45,4]]},{"line":"インストール済みの`asdf`に変更を加えずに、あなたが開発した変更内容を試したいときは、`$ASDF_DIR`変数に、クローンしたリポジトリのパスを設定し、そのディレクトリの`bin`と`shims`ディレクトリを一時的にパスの先頭へ追加します。","lineNumber":37,"offsetAndLengths":[[10,4],[47,4]]},{"line":"下記は、`asdf-vm/asdf`リポジトリの`.gitignore`ファイルです。プロジェクト固有のファイルは無視をしています。使用しているOS、ツール、およびワークフロー固有のファイルは、グローバルな`.gitignore`構成で無視する必要があります。詳しくは[こちら](http://stratus3d.com/blog/2018/06/03/stop-excluding-editor-temp-files-in-gitignore/)をご覧ください。","lineNumber":63,"offsetAndLengths":[[5,4],[13,4]]},{"line":"@[Gitignoreコード](https://github.com/asdf-vm/asdf/blob/master/.gitignore)","lineNumber":65,"offsetAndLengths":[[35,4],[43,4]]},{"line":"`asdf`では、`.git-blame-ignore-revs`を使用して、Blameを実行する際のノイズを減らしています。詳しくは、[git blameのドキュメント](https://git-scm.com/docs/git-blame)をご覧ください。","lineNumber":69,"offsetAndLengths":[[1,4]]},{"line":"`asdf`は、[Release Please](https://github.com/googleapis/release-please)という自動リリースツールを使用して、[セマンティックバージョン](https://semver.org/)を自動的に引き上げ、[Changelog](https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md)を生成しています。この情報は、前回のリリースからのコミット履歴を読み込むことで生成されます。","lineNumber":123,"offsetAndLengths":[[1,4],[164,4],[172,4]]},{"line":"[asdf-alpine](https://github.com/vic/asdf-alpine)および[asdf-ubuntu](https://github.com/vic/asdf-ubuntu)プロジェクトは、一部のasdfツールのDocker化されたイメージを提供する取り組みを継続的に行っています。これらのDockerイメージは、開発用サーバのベースとしたり、本番用アプリケーションの実行用途として使用することができます。","lineNumber":157,"offsetAndLengths":[[1,4],[37,4],[53,4],[89,4],[112,4]]}],"language":"Markdown"},{"type":"content","path":"docs/pt-br/contribute/core.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"# asdf","lineNumber":0,"offsetAndLengths":[[2,4]]},{"line":"guia de contribuição principal `asdf`.","lineNumber":4,"offsetAndLengths":[[32,4]]},{"line":"Fork `asdf` no GitHub e/ou Git clone o branch padrão:","lineNumber":8,"offsetAndLengths":[[6,4]]},{"line":"git clone https://github.com/\u003cGITHUB_USER\u003e/asdf.git","lineNumber":12,"offsetAndLengths":[[43,4]]},{"line":"# or clone asdf","lineNumber":13,"offsetAndLengths":[[11,4]]},{"line":"git clone https://github.com/asdf-vm/asdf.git","lineNumber":14,"offsetAndLengths":[[29,4],[37,4]]},{"line":"As ferramentas para o desenvolvimento do núcleo estão em `.tool-versions` deste repositório.  Se você deseja gerenciar com o próprio `asdf`, adicione os plugins:","lineNumber":17,"offsetAndLengths":[[134,4]]},{"line":"asdf plugin add bats https://github.com/timgluz/asdf-bats.git","lineNumber":20,"offsetAndLengths":[[0,4],[48,4]]},{"line":"asdf plugin add shellcheck https://github.com/luizm/asdf-shellcheck.git","lineNumber":21,"offsetAndLengths":[[0,4],[52,4]]},{"line":"asdf plugin add shfmt https://github.com/luizm/asdf-shfmt.git","lineNumber":22,"offsetAndLengths":[[0,4],[47,4]]},{"line":"Instale as versões para desenvolver `asdf` com:","lineNumber":25,"offsetAndLengths":[[37,4]]},{"line":"asdf install","lineNumber":28,"offsetAndLengths":[[0,4]]},{"line":"_pode_ ser útil não usar `asdf` para gerenciar as ferramentas durante o desenvolvimento em sua máquina local, pois você pode precisar quebrar funcionalidades que, então, quebrariam suas ferramentas de desenvolvimento.  Aqui está a lista bruta de ferramentas:","lineNumber":31,"offsetAndLengths":[[26,4]]},{"line":"Se você quiser testar suas alterações sem fazer alterações em seu `asdf` instalado, você pode definir a variável `$ASDF_DIR` para o caminho onde você clonou o repositório e anexar temporariamente o diretório `bin` e `shims` do diretório para o seu caminho.","lineNumber":39,"offsetAndLengths":[[67,4],[115,4]]},{"line":"O `asdf` está usando uma ferramenta de lançamento automatizada chamada [Release Please](https://github.com/googleapis/release-please) para aumentar automaticamente a versão [SemVer](https://semver.org/) e gerar a [Changelog](https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md).  Essas informações são determinadas lendo o histórico de confirmação desde a última versão.","lineNumber":79,"offsetAndLengths":[[3,4],[244,4],[252,4]]},{"line":"Os projetos [asdf-alpine](https://github.com/vic/asdf-alpine) e [asdf-ubuntu](https://github.com/vic/asdf-ubuntu) são um esforço contínuo para fornecer imagens de algumas ferramentas asdf.  Você pode usar essas imagens docker como base para seus servidores de desenvolvimento ou para executar seus aplicativos de produção.","lineNumber":114,"offsetAndLengths":[[13,4],[49,4],[65,4],[101,4],[183,4]]}],"language":"Markdown"},{"type":"content","path":"docs/zh-hans/contribute/core.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"# asdf","lineNumber":0,"offsetAndLengths":[[2,4]]},{"line":"`asdf` 核心贡献指南.","lineNumber":2,"offsetAndLengths":[[1,4]]},{"line":"在 Github 上 fork `asdf` 并且/或者使用 Git 克隆默认分支：","lineNumber":6,"offsetAndLengths":[[17,4]]},{"line":"# 克隆你 fork 的 asdf","lineNumber":9,"offsetAndLengths":[[13,4]]},{"line":"git clone https://github.com/\u003cGITHUB_USER\u003e/asdf.git","lineNumber":10,"offsetAndLengths":[[43,4]]},{"line":"# 或者直接克隆 asdf","lineNumber":11,"offsetAndLengths":[[9,4]]},{"line":"git clone https://github.com/asdf-vm/asdf.git","lineNumber":12,"offsetAndLengths":[[29,4],[37,4]]},{"line":"核心开发所需的工具都列举在这个存储库的 `.tool-versions` 文件中。如果你想要使用 `asdf` 自身来管理它，请使用以下命令添加这些插件：","lineNumber":15,"offsetAndLengths":[[50,4]]},{"line":"asdf plugin add bats https://github.com/timgluz/asdf-bats.git","lineNumber":18,"offsetAndLengths":[[0,4],[48,4]]},{"line":"asdf plugin add shellcheck https://github.com/luizm/asdf-shellcheck.git","lineNumber":19,"offsetAndLengths":[[0,4],[52,4]]},{"line":"asdf plugin add shfmt https://github.com/luizm/asdf-shfmt.git","lineNumber":20,"offsetAndLengths":[[0,4],[47,4]]},{"line":"使用以下命令安装这些版本来开发 `asdf`：","lineNumber":23,"offsetAndLengths":[[17,4]]},{"line":"asdf install","lineNumber":26,"offsetAndLengths":[[0,4]]},{"line":"在本地机器的开发过程中不使用 `asdf` 来管理工具 _或许_ 对你有帮助，因为你可能需要打破某些可能会影响到你的开发工具链的功能。以下是所需工具的原始列表：","lineNumber":29,"offsetAndLengths":[[16,4]]},{"line":"如果你想要在不更改已安装的 `asdf` 的情况下尝试应用你的更改，可以将 `$ASDF_DIR` 变量设置为克隆存储库的路径，并临时将目录的 `bin` 和 `shims` 目录添加到你的路径中。","lineNumber":37,"offsetAndLengths":[[15,4],[40,4]]},{"line":"以下是 `asdf-vm/asdf` 仓库中的 `.gitignore` 文件。我们忽略项目特定的文件。与操作系统、工具或工作流程相关的文件应在全 `.gitignore` 配置中忽略， [请查看此处](http://stratus3d.com/blog/2018/06/03/stop-excluding-editor-temp-files-in-gitignore/) 了解更多。","lineNumber":63,"offsetAndLengths":[[5,4],[13,4]]},{"line":"`asdf` 使用 `.git-blame-ignore-revs` 文件来减少在运行 blame 命令时的噪音。请查看 [git blame documentation](https://git-scm.com/docs/git-blame) 了解更多。","lineNumber":69,"offsetAndLengths":[[1,4]]},{"line":"`asdf` 正在使用一个名为 [Release Please](https://github.com/googleapis/release-please) 的自动发布工具来自动碰撞 [SemVer](https://semver.org/) 版本并生成 [变更日志](https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md)。这个信息是通过读取自上次发布以来的提交历史记录来确定的。","lineNumber":123,"offsetAndLengths":[[1,4],[154,4],[162,4]]},{"line":"[asdf-alpine](https://github.com/vic/asdf-alpine) 和 [asdf-ubuntu](https://github.com/vic/asdf-ubuntu) 项目正在努力提供一些 asdf 工具的容器化镜像。你可以使用这些容器镜像作为开发服务器的基础镜像，或者运行生产应用。","lineNumber":157,"offsetAndLengths":[[1,4],[37,4],[53,4],[89,4],[113,4]]}],"language":"Markdown"},{"type":"content","path":"packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/output.js","repositoryID":5569,"repository":"github.com/babel/babel","repoStars":43912,"repoLastFetched":"2026-07-04T17:26:53.151099Z","branches":[""],"commit":"286c79a148db0b4ab0dec96e2eff62ccfbbc3889","hunks":null,"lineMatches":[{"line":"  asdf = babelHelpers.objectWithoutProperties(complex.x, [\"a\", d].map(babelHelpers.toPropertyKey)),","lineNumber":9,"offsetAndLengths":[[2,4]]}],"language":"JavaScript"},{"type":"content","path":"tests/baselines/reference/unknownSymbols1.js","repositoryID":50152,"repository":"github.com/microsoft/TypeScript","repoStars":108944,"repoLastFetched":"2026-07-04T17:11:05.190432Z","branches":[""],"commit":"637d5746b70257028fb95aad32ddec6b26ab0a14","hunks":null,"lineMatches":[{"line":"var x = asdf;","lineNumber":3,"offsetAndLengths":[[8,4]]},{"line":"var y: asdf;","lineNumber":4,"offsetAndLengths":[[7,4]]},{"line":"function foo(x: asdf, y: number): asdf { }","lineNumber":6,"offsetAndLengths":[[16,4],[34,4]]},{"line":"    return asdf;","lineNumber":8,"offsetAndLengths":[[11,4]]},{"line":"var z = \u003casdf\u003ex; // should be an error","lineNumber":11,"offsetAndLengths":[[9,4]]},{"line":"    foo: asdf;","lineNumber":14,"offsetAndLengths":[[9,4]]},{"line":"    bar: C\u003casdf\u003e;","lineNumber":15,"offsetAndLengths":[[11,4]]},{"line":"class C2 implements asdf { }","lineNumber":18,"offsetAndLengths":[[20,4]]},{"line":"        super(asdf);","lineNumber":24,"offsetAndLengths":[[14,4]]},{"line":"var x2 = this.asdf; // no error, this is any","lineNumber":28,"offsetAndLengths":[[14,4]]},{"line":"        this.asdf = asdf;","lineNumber":32,"offsetAndLengths":[[13,4],[20,4]]},{"line":"var x = asdf;\r","lineNumber":38,"offsetAndLengths":[[8,4]]},{"line":"    return asdf;\r","lineNumber":42,"offsetAndLengths":[[11,4]]},{"line":"        super(asdf);\r","lineNumber":54,"offsetAndLengths":[[14,4]]},{"line":"var x2 = this.asdf; // no error, this is any\r","lineNumber":57,"offsetAndLengths":[[14,4]]},{"line":"        this.asdf = asdf;\r","lineNumber":60,"offsetAndLengths":[[13,4],[20,4]]}],"language":"JavaScript"},{"type":"content","path":"tests/baselines/reference/unknownSymbols2.js","repositoryID":50152,"repository":"github.com/microsoft/TypeScript","repoStars":108944,"repoLastFetched":"2026-07-04T17:11:05.190432Z","branches":[""],"commit":"637d5746b70257028fb95aad32ddec6b26ab0a14","hunks":null,"lineMatches":[{"line":"    var x: asdf;","lineNumber":4,"offsetAndLengths":[[11,4]]},{"line":"    var y = x + asdf;","lineNumber":5,"offsetAndLengths":[[16,4]]},{"line":"    var z = \u003casdf\u003ex; // should be an error","lineNumber":6,"offsetAndLengths":[[13,4]]},{"line":"    if (asdf) {","lineNumber":7,"offsetAndLengths":[[8,4]]},{"line":"    catch (asdf) { // no error","lineNumber":14,"offsetAndLengths":[[11,4]]},{"line":"    switch (asdf) {","lineNumber":17,"offsetAndLengths":[[12,4]]},{"line":"    var a = () =\u003e asdf;","lineNumber":24,"offsetAndLengths":[[18,4]]},{"line":"    var b = (asdf) =\u003e { return qwerty };","lineNumber":25,"offsetAndLengths":[[13,4]]},{"line":"    import d = asdf;","lineNumber":31,"offsetAndLengths":[[15,4]]},{"line":"    var y = x + asdf;\r","lineNumber":39,"offsetAndLengths":[[16,4]]},{"line":"    if (asdf) {\r","lineNumber":41,"offsetAndLengths":[[8,4]]},{"line":"    catch (asdf) { // no error\r","lineNumber":47,"offsetAndLengths":[[11,4]]},{"line":"    switch (asdf) {\r","lineNumber":49,"offsetAndLengths":[[12,4]]},{"line":"    var a = () =\u003e asdf;\r","lineNumber":55,"offsetAndLengths":[[18,4]]},{"line":"    var b = (asdf) =\u003e { return qwerty; };\r","lineNumber":56,"offsetAndLengths":[[13,4]]}],"language":"JavaScript"}]

event: matches
data: [{"type":"content","path":"tests/cases/compiler/unusedLocalsAndObjectSpread2.ts","repositoryID":50152,"repository":"github.com/microsoft/TypeScript","repoStars":108944,"repoLastFetched":"2026-07-04T17:11:05.190432Z","branches":[""],"commit":"637d5746b70257028fb95aad32ddec6b26ab0a14","hunks":null,"lineMatches":[{"line":"export const asdf = 123;","lineNumber":18,"offsetAndLengths":[[13,4]]}],"language":"TypeScript"},{"type":"content","path":"tests/baselines/reference/unusedLocalsAndObjectSpread2.js","repositoryID":50152,"repository":"github.com/microsoft/TypeScript","repoStars":108944,"repoLastFetched":"2026-07-04T17:11:05.190432Z","branches":[""],"commit":"637d5746b70257028fb95aad32ddec6b26ab0a14","hunks":null,"lineMatches":[{"line":"export const asdf = 123;\r","lineNumber":18,"offsetAndLengths":[[13,4]]},{"line":"export const asdf = 123;\r","lineNumber":38,"offsetAndLengths":[[13,4]]}],"language":"JavaScript"},{"type":"content","path":"README.md","repositoryID":63478368,"repository":"github.com/xx4h/hctl","repoStars":79,"repoLastFetched":"2026-06-17T21:40:14.951733Z","branches":[""],"commit":"b0720b8a07156653fa757e9b9a9aa2f0c6f439f5","hunks":null,"lineMatches":[{"line":"### asdf","lineNumber":153,"offsetAndLengths":[[4,4]]},{"line":"asdf plugin add hctl https://github.com/xx4h/asdf-hctl.git","lineNumber":156,"offsetAndLengths":[[0,4],[45,4]]},{"line":"asdf global hctl latest","lineNumber":157,"offsetAndLengths":[[0,4]]},{"line":"for more information see [asdf-hctl](https://github.com/xx4h/asdf-hctl)","lineNumber":160,"offsetAndLengths":[[26,4],[61,4]]},{"line":"- [x] Add install methods (native, asdf, ...)","lineNumber":325,"offsetAndLengths":[[35,4]]}],"language":"Markdown"},{"type":"content","path":"test/basic/src/hello.ts","repositoryID":64170320,"repository":"github.com/colinhacks/zshy","repoStars":1107,"repoLastFetched":"2026-07-04T05:34:44.105461Z","branches":[""],"commit":"acce27d85eda066ff75b52282019086c6ae10844","hunks":null,"lineMatches":[{"line":"  asdf: string;","lineNumber":7,"offsetAndLengths":[[2,4]]}],"language":"TypeScript"},{"type":"content","path":"test/basic/dist/hello.d.ts","repositoryID":64170320,"repository":"github.com/colinhacks/zshy","repoStars":1107,"repoLastFetched":"2026-07-04T05:34:44.105461Z","branches":[""],"commit":"acce27d85eda066ff75b52282019086c6ae10844","hunks":null,"lineMatches":[{"line":"    asdf: string;","lineNumber":3,"offsetAndLengths":[[4,4]]}],"language":"TypeScript"},{"type":"content","path":"definitions/npm/camelcase-keys_v3.x.x/test_camelcase-keys_v3.x.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"(camlcaseKeys({asdf: 42}): {asdf: '42'});","lineNumber":6,"offsetAndLengths":[[15,4],[28,4]]}],"language":"JavaScript"},{"type":"content","path":"simsem/R/openMx.R","repositoryID":42921297,"repository":"github.com/simsem/simsem","repoStars":58,"repoLastFetched":"2026-05-27T00:45:33.382247Z","branches":[""],"commit":"49b221226ac36dbb1853823287a9c94e1e76710b","hunks":null,"lineMatches":[{"line":"    asdf \u003c- NULL","lineNumber":372,"offsetAndLengths":[[4,4]]},{"line":"    algebra \u003c- OpenMx::mxAlgebra(asdf, name = \"allobjective\")","lineNumber":373,"offsetAndLengths":[[33,4]]},{"line":"    asdf \u003c- NULL","lineNumber":562,"offsetAndLengths":[[4,4]]},{"line":"    algebra \u003c- OpenMx::mxAlgebra(asdf, name = \"allobjective\")","lineNumber":563,"offsetAndLengths":[[33,4]]}],"language":"R"},{"type":"content","path":"tests/testthat/test_eval_rank_importance.R","repositoryID":35544726,"repository":"github.com/prioritizr/prioritizr","repoStars":137,"repoLastFetched":"2026-05-27T17:17:18.945824Z","branches":[""],"commit":"fc16653158325375c439201551331850b8db48d6","hunks":null,"lineMatches":[{"line":"    eval_rank_importance(p, s, n = 2, extra_args = list(asdf = 1)),","lineNumber":1573,"offsetAndLengths":[[56,4]]},{"line":"      extra_args = list(asdf = 1)","lineNumber":1579,"offsetAndLengths":[[24,4]]},{"line":"    eval_rank_importance(p, s, n = 2, objective = \"asdf\"),","lineNumber":1564,"offsetAndLengths":[[51,4]]}],"language":"R"},{"type":"content","path":"src/components/settings/index.js","repositoryID":41125591,"repository":"github.com/rcc11/4chan-sounds-player","repoStars":74,"repoLastFetched":"2026-06-17T17:41:05.244593Z","branches":[""],"commit":"f2953446fd9403872642e05f91f580aab148ec44","hunks":null,"lineMatches":[{"line":"\tasdf: 'asdf',","lineNumber":6,"offsetAndLengths":[[1,4],[8,4]]}],"language":"JavaScript"},{"type":"path","path":"cli/src/lib/npm/__tests__/__npmLibDefs-fixtures__/extractLibDefsFromNpmPkgDir/unexpected-pkg-file/definitions/npm/underscore_v1.x.x/asdf","pathMatches":[{"start":{"offset":132,"line":0,"column":132},"end":{"offset":136,"line":0,"column":136}}],"repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e"},{"type":"path","path":"cli/src/lib/npm/__tests__/__npmLibDefs-fixtures__/extractLibDefsFromNpmPkgDir/unexpected-pkg-file/definitions/npm/underscore_v1.x.x/asdfdir/asdf","pathMatches":[{"start":{"offset":132,"line":0,"column":132},"end":{"offset":136,"line":0,"column":136}},{"start":{"offset":140,"line":0,"column":140},"end":{"offset":144,"line":0,"column":144}}],"repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e"},{"type":"path","path":"cli/src/lib/npm/__tests__/__npmLibDefs-fixtures__/extractLibDefsFromNpmPkgDir/unexpected-pkg-file/definitions/npm/underscore_v1.x.x/flow_v0.38.x-/asdf2dir/asdf","pathMatches":[{"start":{"offset":146,"line":0,"column":146},"end":{"offset":150,"line":0,"column":150}},{"start":{"offset":155,"line":0,"column":155},"end":{"offset":159,"line":0,"column":159}}],"repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e"},{"type":"path","path":"lambda/assign-public-ip/asdf","pathMatches":[{"start":{"offset":24,"line":0,"column":24},"end":{"offset":28,"line":0,"column":28}}],"repositoryID":57897226,"repository":"github.com/cdklabs/cdk-ecs-service-extensions","repoStars":67,"repoLastFetched":"2026-06-17T23:07:46.177908Z","branches":[""],"commit":"d945abedbfcca302bf78648295701326da10013b"},{"type":"content","path":"Assets/Plugins/Zenject/OptionalExtras/UnitTests/Editor/Conventions/TestConventionNames.cs","repositoryID":62775566,"repository":"github.com/ttayfunylmz/Unity_DesignPatterns","repoStars":38,"repoLastFetched":"2026-06-17T21:01:11.589954Z","branches":[""],"commit":"219e74e8157048999bc7d33157308adca8ad7256","hunks":null,"lineMatches":[{"line":"        class QuxControllerAsdf : IController","lineNumber":50,"offsetAndLengths":[[27,4]]}],"language":"C#"},{"type":"content","path":"Games/Simon_Game_Challenge/styles.css","repositoryID":61024301,"repository":"github.com/kunjgit/GameZone","repoStars":751,"repoLastFetched":"2026-06-25T22:02:25.836679Z","branches":[""],"commit":"ac4ce207868a6dfef11073435234311d91dfac99","hunks":null,"lineMatches":[{"line":".asdf{\r","lineNumber":56,"offsetAndLengths":[[1,4]]},{"line":".asdf .load{\r","lineNumber":59,"offsetAndLengths":[[1,4]]}],"language":"CSS"},{"type":"content","path":"node_modules/jade/support/stylus/test/cases/selectors.nested.css","repositoryID":41596415,"repository":"github.com/tomkersten/sses-node-example","repoStars":45,"repoLastFetched":"2026-07-04T09:03:34.731276Z","branches":[""],"commit":"2e3f3dfadd205d723041baeb4c067fd98d2542ce","hunks":null,"lineMatches":[{"line":".foo .baz .ASDF,","lineNumber":28,"offsetAndLengths":[[11,4]]},{"line":".bar .baz .ASDF,","lineNumber":29,"offsetAndLengths":[[11,4]]},{"line":".foo .raz .ASDF,","lineNumber":30,"offsetAndLengths":[[11,4]]},{"line":".bar .raz .ASDF {","lineNumber":31,"offsetAndLengths":[[11,4]]}],"language":"CSS"},{"type":"content","path":"internal/completions/asdf.bash","pathMatches":[{"start":{"offset":21,"line":0,"column":21},"end":{"offset":25,"line":0,"column":25}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"_asdf() {","lineNumber":9,"offsetAndLengths":[[1,4]]},{"line":"_asdf_list_shims() (","lineNumber":0,"offsetAndLengths":[[1,4]]},{"line":"  for shim in \"${ASDF_DATA_DIR:-$HOME/.asdf}\"/shims/*; do","lineNumber":4,"offsetAndLengths":[[17,4],[39,4]]},{"line":"  plugins=$(asdf plugin list 2\u003e/dev/null | tr '\\n' ' ')","lineNumber":19,"offsetAndLengths":[[12,4]]},{"line":"      available_plugins=$(asdf plugin list all 2\u003e/dev/null | awk '{ if ($2 !~ /^\\*/) print $1}')","lineNumber":40,"offsetAndLengths":[[26,4]]},{"line":"      versions=$(asdf list all \"$prev\" 2\u003e/dev/null)","lineNumber":64,"offsetAndLengths":[[17,4]]},{"line":"      versions=$(asdf list all \"$prev\" 2\u003e/dev/null)","lineNumber":84,"offsetAndLengths":[[17,4]]},{"line":"      versions=$(asdf list \"$prev\" 2\u003e/dev/null | colrm 1 2)","lineNumber":97,"offsetAndLengths":[[17,4]]},{"line":"      versions=$(asdf list \"$prev\" 2\u003e/dev/null | colrm 1 2)","lineNumber":110,"offsetAndLengths":[[17,4]]},{"line":"      versions=$(asdf list all \"$prev\" 2\u003e/dev/null)","lineNumber":123,"offsetAndLengths":[[17,4]]},{"line":"    COMPREPLY=($(compgen -W \"$(_asdf_list_shims)\" -- \"$cur\"))","lineNumber":134,"offsetAndLengths":[[32,4]]},{"line":"complete -F _asdf asdf","lineNumber":151,"offsetAndLengths":[[13,4],[18,4]]}],"language":"Shell"},{"type":"content","path":"cli/source/src/utils/nativeInstaller/packageManagers.ts","repositoryID":64287646,"repository":"github.com/SirhanMacx/Claw-ED","repoStars":49,"repoLastFetched":"2026-07-04T13:00:44.283056Z","branches":[""],"commit":"6202e85c69b073402e4e0a96aa947d1db1ee32b9","hunks":null,"lineMatches":[{"line":" * Detects if the currently running Claude instance was installed via asdf","lineNumber":74,"offsetAndLengths":[[70,4]]},{"line":" * is within an asdf installs directory.","lineNumber":76,"offsetAndLengths":[[16,4]]},{"line":" * asdf installs to: ~/.asdf/installs/\u003ctool\u003e/\u003cversion\u003e/","lineNumber":78,"offsetAndLengths":[[3,4],[24,4]]},{"line":"export function detectAsdf(): boolean {","lineNumber":80,"offsetAndLengths":[[22,4]]},{"line":"  | 'asdf'","lineNumber":18,"offsetAndLengths":[[5,4]]},{"line":"  // Check if the executable is within an asdf installs directory","lineNumber":83,"offsetAndLengths":[[42,4]]},{"line":"  if (/[/\\\\]\\.?asdf[/\\\\]installs[/\\\\]/i.test(execPath)) {","lineNumber":84,"offsetAndLengths":[[15,4]]},{"line":"    logForDebugging(`Detected asdf installation: ${execPath}`)","lineNumber":85,"offsetAndLengths":[[30,4]]},{"line":"  if (detectAsdf()) {","lineNumber":314,"offsetAndLengths":[[12,4]]},{"line":"    return 'asdf'","lineNumber":315,"offsetAndLengths":[[12,4]]}],"language":"TypeScript"},{"type":"content","path":"src/document/util.lisp","repositoryID":41332498,"repository":"github.com/melisgl/mgl-pax","repoStars":89,"repoLastFetched":"2026-05-27T03:09:41.551016Z","branches":[""],"commit":"93f9b8b9b16d3e665c6fe830c64fd8ca623f4653","hunks":null,"lineMatches":[{"line":";;;; Return the ASDF:SYSTEM DREF is defined in or NIL.","lineNumber":180,"offsetAndLengths":[[16,4]]},{"line":"(defun asdf-system-name-of (dref)","lineNumber":181,"offsetAndLengths":[[7,4]]},{"line":"(defun asdf-system-name-of* (dref)","lineNumber":189,"offsetAndLengths":[[7,4]]},{"line":"    (asdf-system-name-of-filename file)","lineNumber":191,"offsetAndLengths":[[5,4]]},{"line":"(defun asdf-system-name-of-filename (filename)","lineNumber":201,"offsetAndLengths":[[7,4]]},{"line":"    (if (boundp '*filename-to-asdf-system-name-map*)","lineNumber":203,"offsetAndLengths":[[30,4]]},{"line":"        (gethash filename *filename-to-asdf-system-name-map*)","lineNumber":204,"offsetAndLengths":[[39,4]]},{"line":"        (filename-to-asdf-system-name filename))))","lineNumber":205,"offsetAndLengths":[[21,4]]},{"line":"(defmacro do-asdf-files ((system-name filename) \u0026body body)","lineNumber":207,"offsetAndLengths":[[13,4]]},{"line":"    `(dolist (,system-name (asdf:registered-systems))","lineNumber":209,"offsetAndLengths":[[28,4]]},{"line":"         (dolist (,component (asdf/component:sub-components ,system))","lineNumber":211,"offsetAndLengths":[[30,4]]},{"line":"           (when (typep ,component 'asdf:cl-source-file)","lineNumber":212,"offsetAndLengths":[[36,4]]},{"line":"                                   (asdf:component-pathname ,component)))","lineNumber":214,"offsetAndLengths":[[36,4]]},{"line":"(defun filename-to-asdf-system-name-map ()","lineNumber":217,"offsetAndLengths":[[19,4]]},{"line":"    (do-asdf-files (system-name filename)","lineNumber":219,"offsetAndLengths":[[8,4]]},{"line":"(defun filename-to-asdf-system-name (filename)","lineNumber":223,"offsetAndLengths":[[19,4]]},{"line":"    (do-asdf-files (system-name filename-1)","lineNumber":225,"offsetAndLengths":[[8,4]]},{"line":";;;; Determine the ASDF system a definition belongs to.","lineNumber":167,"offsetAndLengths":[[19,4]]},{"line":"(defvar *filename-to-asdf-system-name-map*)","lineNumber":169,"offsetAndLengths":[[21,4]]},{"line":";;; Amortize the cost of ASDF-SYSTEM-NAME-OF and ASDF-SYSTEM-NAME-OF*","lineNumber":171,"offsetAndLengths":[[25,4],[49,4]]},{"line":"(defmacro with-filename-to-asdf-system-name-map (\u0026body body)","lineNumber":173,"offsetAndLengths":[[27,4]]},{"line":"  `(let ((*filename-to-asdf-system-name-map*","lineNumber":174,"offsetAndLengths":[[23,4]]},{"line":"           (if (boundp '*filename-to-asdf-system-name-map*)","lineNumber":175,"offsetAndLengths":[[37,4]]},{"line":"               *filename-to-asdf-system-name-map*","lineNumber":176,"offsetAndLengths":[[28,4]]},{"line":"               (filename-to-asdf-system-name-map))))","lineNumber":177,"offsetAndLengths":[[28,4]]},{"line":"      (asdf-system-name-of-filename file))))","lineNumber":184,"offsetAndLengths":[[7,4]]},{"line":";;; Like ASDF-SYSTEM-NAME-OF, but if DREF has no SOURCE-LOCATION then","lineNumber":186,"offsetAndLengths":[[9,4]]},{"line":"          (asdf-system-name-of-filename file))))))","lineNumber":195,"offsetAndLengths":[[11,4]]},{"line":"        (return-from filename-to-asdf-system-name system-name)))))","lineNumber":229,"offsetAndLengths":[[33,4]]}],"language":"Common Lisp"},{"type":"content","path":"src/document/browse.lisp","repositoryID":41332498,"repository":"github.com/melisgl/mgl-pax","repoStars":89,"repoLastFetched":"2026-05-27T03:09:41.551016Z","branches":[""],"commit":"93f9b8b9b16d3e665c6fe830c64fd8ca623f4653","hunks":null,"lineMatches":[{"line":";;; Return the packages defined directly in files of ASDF-SYSTEM, or","lineNumber":487,"offsetAndLengths":[[53,4]]},{"line":";;; packages defined in files below the directory of ASDF-SYSTEM.","lineNumber":488,"offsetAndLengths":[[53,4]]},{"line":"(defun asdf-packages (asdf-system)","lineNumber":489,"offsetAndLengths":[[7,4],[22,4]]},{"line":"(defun asdf-system-dirname (system)","lineNumber":524,"offsetAndLengths":[[7,4]]},{"line":"  (when-let (pathname (asdf:component-pathname system))","lineNumber":525,"offsetAndLengths":[[23,4]]},{"line":"(defun asdf-systems-and-packages-grouped-documentable ()","lineNumber":1095,"offsetAndLengths":[[7,4]]},{"line":"      (asdf-systems-and-packages-grouped)","lineNumber":1097,"offsetAndLengths":[[7,4]]},{"line":"     \"### [ASDF:SYSTEMs and Related PACKAGEs][","lineNumber":1099,"offsetAndLengths":[[11,4]]},{"line":"     @asdf-systems-and-related-packages]\"","lineNumber":1100,"offsetAndLengths":[[6,4]]},{"line":"(defun asdf-systems-and-packages-grouped ()","lineNumber":1125,"offsetAndLengths":[[7,4]]},{"line":"(defun format-asdf-detritus (dref)","lineNumber":453,"offsetAndLengths":[[14,4]]},{"line":"  (when (typep dref 'dref-ext:asdf-system-dref)","lineNumber":454,"offsetAndLengths":[[30,4]]},{"line":"    (with-filename-to-asdf-system-name-map","lineNumber":455,"offsetAndLengths":[[22,4]]},{"line":"             (related-asdf-systems (related-asdf-systems name)))","lineNumber":457,"offsetAndLengths":[[22,4],[44,4]]},{"line":"            (asdf-packages name)","lineNumber":459,"offsetAndLengths":[[13,4]]},{"line":"                   (format nil \"- [~A][asdf:system]\"","lineNumber":461,"offsetAndLengths":[[39,4]]},{"line":"(defun related-asdf-systems (asdf-system)","lineNumber":506,"offsetAndLengths":[[15,4],[29,4]]},{"line":"         (system (find-system* asdf-system))","lineNumber":508,"offsetAndLengths":[[31,4]]},{"line":"         (system-dirname (asdf-system-dirname system))","lineNumber":509,"offsetAndLengths":[[26,4]]},{"line":"(defsection @asdf-systems-and-related-packages","lineNumber":1074,"offsetAndLengths":[[13,4]]},{"line":"    (:title \"ASDF:SYSTEMs and Related PACKAGEs\")","lineNumber":1075,"offsetAndLengths":[[13,4]]},{"line":"  \"The @PAX-LIVE-HOME-PAGE lists all ASDF:SYSTEMs and PACKAGEs in the","lineNumber":1076,"offsetAndLengths":[[37,4]]},{"line":"                  (format-asdf-detritus reference)","lineNumber":437,"offsetAndLengths":[[26,4]]},{"line":"               (when related-asdf-systems","lineNumber":480,"offsetAndLengths":[[29,4]]},{"line":"                 (list* \"### [Related][PAX::@RELATED] ASDF Systems\"","lineNumber":481,"offsetAndLengths":[[54,4]]},{"line":"                        (mapcar #'format-system related-asdf-systems)))","lineNumber":482,"offsetAndLengths":[[56,4]]},{"line":"         (system (find-system* asdf-system))","lineNumber":492,"offsetAndLengths":[[31,4]]},{"line":"         (system-dirname (asdf-system-dirname system)))","lineNumber":494,"offsetAndLengths":[[26,4]]},{"line":"      (when-let (name (asdf-system-name-of package))","lineNumber":496,"offsetAndLengths":[[23,4]]},{"line":"                                        (asdf-system-dirname","lineNumber":501,"offsetAndLengths":[[41,4]]},{"line":"      (dolist (name (sort (asdf:registered-systems) #'string\u003c))","lineNumber":512,"offsetAndLengths":[[27,4]]},{"line":"               (dirname-1 (asdf-system-dirname system-1)))","lineNumber":514,"offsetAndLengths":[[27,4]]},{"line":"        (when-let (asdf-system-name (asdf-system-name-of* reference))","lineNumber":584,"offsetAndLengths":[[19,4],[37,4]]},{"line":"          (emit \"the defining ASDF system [~A][asdf:system]\"","lineNumber":585,"offsetAndLengths":[[30,4],[47,4]]},{"line":"                (escape-markdown asdf-system-name)))))","lineNumber":586,"offsetAndLengths":[[33,4]]},{"line":"    [ASDF:SYSTEMs][locative], [PACKAGEs][locative] and","lineNumber":710,"offsetAndLengths":[[5,4]]},{"line":"  (@asdf-systems-and-related-packages section)","lineNumber":1031,"offsetAndLengths":[[4,4]]},{"line":"  (with-filename-to-asdf-system-name-map","lineNumber":1039,"offsetAndLengths":[[20,4]]},{"line":"           (asdf-systems-and-packages-grouped-documentable)","lineNumber":1047,"offsetAndLengths":[[12,4]]},{"line":"  [unrelated][@asdf-systems-and-related-packages] to any ASDF:SYSTEM","lineNumber":1092,"offsetAndLengths":[[15,4],[57,4]]},{"line":"                     (format s \"~%- ~{[~A][asdf:system]~^, ~}~%~%\"","lineNumber":1103,"offsetAndLengths":[[43,4]]},{"line":"      (dolist (asdf-system-name (sort (asdf:registered-systems) #'string\u003e))","lineNumber":1151,"offsetAndLengths":[[15,4],[39,4]]},{"line":"        (let* ((system (find-system* asdf-system-name))","lineNumber":1152,"offsetAndLengths":[[37,4]]},{"line":"               (dir (asdf-system-dirname system)))","lineNumber":1153,"offsetAndLengths":[[21,4]]}],"language":"Common Lisp"},{"type":"content","path":"src/base/document-early.lisp","repositoryID":41332498,"repository":"github.com/melisgl/mgl-pax","repoStars":89,"repoLastFetched":"2026-05-27T03:09:41.551016Z","branches":[""],"commit":"93f9b8b9b16d3e665c6fe830c64fd8ca623f4653","hunks":null,"lineMatches":[{"line":"                   ASDF system~% ~A. Links to the git forge will not be ~","lineNumber":271,"offsetAndLengths":[[19,4]]},{"line":"                   (asdf:component-name (find-system* asdf-system))))))))","lineNumber":273,"offsetAndLengths":[[20,4],[54,4]]},{"line":"(defun asdf-system-git-root-and-version (system \u0026key default-version)","lineNumber":275,"offsetAndLengths":[[7,4]]},{"line":"  (let ((file (asdf:system-source-file (find-system* system))))","lineNumber":276,"offsetAndLengths":[[15,4]]},{"line":"  UPDATE-ASDF-SYSTEM-READMES) so that users have something to read","lineNumber":174,"offsetAndLengths":[[9,4]]},{"line":"(defun make-github-source-uri-fn (asdf-system github-uri \u0026key git-version)","lineNumber":207,"offsetAndLengths":[[34,4]]},{"line":"  (make-git-source-uri-fn asdf-system github-uri :git-version git-version))","lineNumber":212,"offsetAndLengths":[[26,4]]},{"line":"(defun make-git-source-uri-fn (asdf-system git-forge-uri","lineNumber":216,"offsetAndLengths":[[31,4]]},{"line":"  checkout containing the file of the ASDF-SYSTEM and finally an \\URI","lineNumber":223,"offsetAndLengths":[[38,4]]},{"line":"  ASDF-SYSTEM.","lineNumber":227,"offsetAndLengths":[[2,4]]},{"line":"  ASDF-SYSTEM. If no `.git` directory is found, then no links to","lineNumber":236,"offsetAndLengths":[[2,4]]},{"line":"           (asdf-system-git-root-and-version asdf-system","lineNumber":256,"offsetAndLengths":[[12,4],[45,4]]},{"line":"  (let ((dref (dref name 'asdf:system nil)))","lineNumber":283,"offsetAndLengths":[[26,4]]}],"language":"Common Lisp"},{"type":"content","path":"src/document/document-object.lisp","repositoryID":41332498,"repository":"github.com/melisgl/mgl-pax","repoStars":89,"repoLastFetched":"2026-05-27T03:09:41.551016Z","branches":[""],"commit":"93f9b8b9b16d3e665c6fe830c64fd8ca623f4653","hunks":null,"lineMatches":[{"line":"(defun asdf-deps (dep-names)","lineNumber":332,"offsetAndLengths":[[7,4]]},{"line":"  (let ((names* (sort (remove nil (mapcar #'extract-asdf-dep-name dep-names))","lineNumber":333,"offsetAndLengths":[[52,4]]},{"line":"(defun extract-asdf-dep-name (dep)","lineNumber":341,"offsetAndLengths":[[15,4]]},{"line":"(defvar *omit-asdf-slots* nil)","lineNumber":268,"offsetAndLengths":[[14,4]]},{"line":"(defmethod document-object* ((dref asdf-system-dref) stream)","lineNumber":270,"offsetAndLengths":[[35,4]]},{"line":"  \"For definitions with a ASDF:SYSTEM locative, their most","lineNumber":271,"offsetAndLengths":[[26,4]]},{"line":"  - [document-object* (method (asdf-system-dref t))][docstring]","lineNumber":37,"offsetAndLengths":[[31,4]]},{"line":";;;; ASDF:SYSTEM locative","lineNumber":265,"offsetAndLengths":[[5,4]]},{"line":"                               name (asdf-deps value))","lineNumber":307,"offsetAndLengths":[[37,4]]},{"line":"        (unless *omit-asdf-slots*","lineNumber":311,"offsetAndLengths":[[22,4]]},{"line":"          (foo \"Version\" 'asdf:component-version)","lineNumber":313,"offsetAndLengths":[[26,4]]},{"line":"          (foo \"Description\" 'asdf:system-description :type :docstring)","lineNumber":314,"offsetAndLengths":[[30,4]]},{"line":"          (foo \"Long Description\" 'asdf:system-long-description","lineNumber":315,"offsetAndLengths":[[35,4]]},{"line":"          (foo \"Licence\" 'asdf:system-licence)","lineNumber":317,"offsetAndLengths":[[26,4]]},{"line":"          (foo \"Author\" 'asdf:system-author)","lineNumber":318,"offsetAndLengths":[[25,4]]},{"line":"          (foo \"Maintainer\" 'asdf:system-maintainer)","lineNumber":319,"offsetAndLengths":[[29,4]]},{"line":"          (foo \"Mailto\" 'asdf:system-mailto :type :mailto)","lineNumber":320,"offsetAndLengths":[[25,4]]},{"line":"          (foo \"Homepage\" 'asdf:system-homepage :type :link)","lineNumber":321,"offsetAndLengths":[[27,4]]},{"line":"          (foo \"Bug tracker\" 'asdf:system-bug-tracker :type :link)","lineNumber":322,"offsetAndLengths":[[30,4]]},{"line":"          (foo \"Source control\" 'asdf:system-source-control","lineNumber":323,"offsetAndLengths":[[33,4]]},{"line":"          (foo \"Depends on\" 'asdf:system-depends-on :type :list-of-systems)","lineNumber":325,"offsetAndLengths":[[29,4]]},{"line":"          (foo \"Defsystem depends on\" 'asdf:system-defsystem-depends-on","lineNumber":329,"offsetAndLengths":[[39,4]]},{"line":"          collect (format nil \"~A~A\" (md-reflink-from name 'asdf:system)","lineNumber":336,"offsetAndLengths":[[60,4]]}],"language":"Common Lisp"},{"type":"content","path":"package/cli/src/utils/nativeInstaller/packageManagers.ts","repositoryID":64282105,"repository":"github.com/sxhxliang/claude-code-2.1.88","repoStars":32,"repoLastFetched":"2026-07-04T13:00:45.608932Z","branches":[""],"commit":"ffd7a298ec3f779fea41771c5cefd909c5c0ed21","hunks":null,"lineMatches":[{"line":" * Detects if the currently running Claude instance was installed via asdf","lineNumber":74,"offsetAndLengths":[[70,4]]},{"line":" * is within an asdf installs directory.","lineNumber":76,"offsetAndLengths":[[16,4]]},{"line":" * asdf installs to: ~/.asdf/installs/\u003ctool\u003e/\u003cversion\u003e/","lineNumber":78,"offsetAndLengths":[[3,4],[24,4]]},{"line":"export function detectAsdf(): boolean {","lineNumber":80,"offsetAndLengths":[[22,4]]},{"line":"  | 'asdf'","lineNumber":18,"offsetAndLengths":[[5,4]]},{"line":"  // Check if the executable is within an asdf installs directory","lineNumber":83,"offsetAndLengths":[[42,4]]},{"line":"  if (/[/\\\\]\\.?asdf[/\\\\]installs[/\\\\]/i.test(execPath)) {","lineNumber":84,"offsetAndLengths":[[15,4]]},{"line":"    logForDebugging(`Detected asdf installation: ${execPath}`)","lineNumber":85,"offsetAndLengths":[[30,4]]},{"line":"  if (detectAsdf()) {","lineNumber":314,"offsetAndLengths":[[12,4]]},{"line":"    return 'asdf'","lineNumber":315,"offsetAndLengths":[[12,4]]}],"language":"TypeScript"},{"type":"content","path":"vendor/github.com/holys/safe/safe_test.go","repositoryID":36574669,"repository":"github.com/appcelerator-archive/amp","repoStars":81,"repoLastFetched":"2026-07-04T10:22:15.873759Z","branches":[""],"commit":"9b14930fe43f6bfbcda22c69a0954846e688a0ec","hunks":null,"lineMatches":[{"line":"func TestIsAsdf(t *testing.T) {","lineNumber":41,"offsetAndLengths":[[11,4]]},{"line":"func BenchmarkIsAsdf(b *testing.B) {","lineNumber":104,"offsetAndLengths":[[16,4]]},{"line":"\t\ts.isAsdf(\"asdfghjkl\")","lineNumber":106,"offsetAndLengths":[[6,4],[12,4]]},{"line":"\t\t{\"asdf\", true},","lineNumber":48,"offsetAndLengths":[[4,4]]},{"line":"\t\t{\"Asdf\", false},","lineNumber":52,"offsetAndLengths":[[4,4]]},{"line":"\t\tgot := s.isAsdf(c.in)","lineNumber":56,"offsetAndLengths":[[13,4]]},{"line":"\t\t{\"asdf\", false},","lineNumber":71,"offsetAndLengths":[[4,4]]},{"line":"\t\t{\"asdfghjkl\", Simple},","lineNumber":25,"offsetAndLengths":[[4,4]]},{"line":"\t\treverse(\"qwertyasdfghjklmnbvcxz\")","lineNumber":124,"offsetAndLengths":[[17,4]]}],"language":"Go"},{"type":"content","path":"cmd/asdf/main_test.go","pathMatches":[{"start":{"offset":4,"line":0,"column":4},"end":{"offset":8,"line":0,"column":8}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"func buildAsdf(t *testing.T, dir string) {","lineNumber":141,"offsetAndLengths":[[10,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/execute\"","lineNumber":8,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t// Build asdf and put in temp directory","lineNumber":17,"offsetAndLengths":[[10,4]]},{"line":"\tbuildAsdf(t, dir)","lineNumber":18,"offsetAndLengths":[[6,4]]},{"line":"\t// Run tests with the asdf binary in the temp directory","lineNumber":20,"offsetAndLengths":[[23,4]]},{"line":"\t// Version commands like `asdf global` and `asdf local` aren't going to be","lineNumber":95,"offsetAndLengths":[[27,4],[45,4]]},{"line":"\t// versions, e.g. ASDF_RUBY_VERSION=2.0.0. Some of these tests could be","lineNumber":97,"offsetAndLengths":[[19,4]]},{"line":"\t// Add dir to asdf test variables","lineNumber":127,"offsetAndLengths":[[15,4]]},{"line":"\tcmd.Env = execute.MergeWithCurrentEnv(map[string]string{\"BASE_DIR\": dir, \"ASDF_BIN\": dir})","lineNumber":128,"offsetAndLengths":[[75,4]]},{"line":"\t\tt.Fatal(\"Failed to build asdf\")","lineNumber":146,"offsetAndLengths":[[27,4]]}],"language":"Go"},{"type":"content","path":"test/utils.bash","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"asdf_data_dir() {","lineNumber":0,"offsetAndLengths":[[0,4]]},{"line":"asdf_dir() {","lineNumber":14,"offsetAndLengths":[[0,4]]},{"line":"  if [ -z \"$ASDF_DIR\" ]; then","lineNumber":15,"offsetAndLengths":[[12,4]]},{"line":"  if [ -n \"${ASDF_DATA_DIR}\" ]; then","lineNumber":3,"offsetAndLengths":[[13,4]]},{"line":"    data_dir=\"${ASDF_DATA_DIR}\"","lineNumber":4,"offsetAndLengths":[[16,4]]},{"line":"    data_dir=\"$HOME/.asdf\"","lineNumber":6,"offsetAndLengths":[[21,4]]},{"line":"    data_dir=$(asdf_dir)","lineNumber":8,"offsetAndLengths":[[15,4]]},{"line":"    printf '%s\\n' \"$ASDF_DIR\"","lineNumber":22,"offsetAndLengths":[[20,4]]},{"line":"    printf \"%s\\n\" \"$(asdf_data_dir)/plugins/$1\"","lineNumber":28,"offsetAndLengths":[[21,4]]},{"line":"    printf \"%s\\n\" \"$(asdf_data_dir)/plugins\"","lineNumber":30,"offsetAndLengths":[[21,4]]}],"language":"Shell"},{"type":"content","path":"src/utils/nativeInstaller/packageManagers.ts","repositoryID":64281429,"repository":"github.com/Gitlawb/openclaude","repoStars":28102,"repoLastFetched":"2026-07-04T13:00:46.978314Z","branches":[""],"commit":"d1530c28aa1788a9be78773f4ecec13f82a1f083","hunks":null,"lineMatches":[{"line":" * Detects if the currently running Claude instance was installed via asdf","lineNumber":74,"offsetAndLengths":[[70,4]]},{"line":" * is within an asdf installs directory.","lineNumber":76,"offsetAndLengths":[[16,4]]},{"line":" * asdf installs to: ~/.asdf/installs/\u003ctool\u003e/\u003cversion\u003e/","lineNumber":78,"offsetAndLengths":[[3,4],[24,4]]},{"line":"export function detectAsdf(): boolean {","lineNumber":80,"offsetAndLengths":[[22,4]]},{"line":"  | 'asdf'","lineNumber":18,"offsetAndLengths":[[5,4]]},{"line":"  // Check if the executable is within an asdf installs directory","lineNumber":83,"offsetAndLengths":[[42,4]]},{"line":"  if (/[/\\\\]\\.?asdf[/\\\\]installs[/\\\\]/i.test(execPath)) {","lineNumber":84,"offsetAndLengths":[[15,4]]},{"line":"    logForDebugging(`Detected asdf installation: ${execPath}`)","lineNumber":85,"offsetAndLengths":[[30,4]]},{"line":"  if (detectAsdf()) {","lineNumber":314,"offsetAndLengths":[[12,4]]},{"line":"    return 'asdf'","lineNumber":315,"offsetAndLengths":[[12,4]]}],"language":"TypeScript"},{"type":"content","path":"tests/test_daal4py_examples.py","repositoryID":40057478,"repository":"github.com/uxlfoundation/scikit-learn-intelex","repoStars":1351,"repoLastFetched":"2026-06-18T01:15:49.813585Z","branches":[""],"commit":"126bfb5cf40e69f77d86d81b6c1ad8a834efc246","hunks":null,"lineMatches":[{"line":"class TestExPandasDF(Daal4pyBase, unittest.TestCase):","lineNumber":340,"offsetAndLengths":[[16,4]]}],"language":"Python"},{"type":"content","path":"ballad-of-asdf.md","pathMatches":[{"start":{"offset":10,"line":0,"column":10},"end":{"offset":14,"line":0,"column":14}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"# Ballad of asdf","lineNumber":0,"offsetAndLengths":[[12,4]]},{"line":"\u003e **asdf version manager** - \u003chttps://github.com/HashNuke/asdf\u003e","lineNumber":19,"offsetAndLengths":[[4,4],[58,4]]}],"language":"Markdown"},{"type":"content","path":"BPMF/data_reader_examples.py","repositoryID":58712909,"repository":"github.com/ebeauce/Seismic_BPMF","repoStars":70,"repoLastFetched":"2026-06-17T19:10:19.773194Z","branches":[""],"commit":"00f07ed3572452e31487d3f053fcf8a9174757dc","hunks":null,"lineMatches":[{"line":"def data_reader_pyasdf(","lineNumber":46,"offsetAndLengths":[[18,4]]},{"line":"    \"\"\"Data reader for BPMF based on the ASDF format.","lineNumber":57,"offsetAndLengths":[[41,4]]},{"line":"        Tag name in the ASDF file.","lineNumber":76,"offsetAndLengths":[[24,4]]},{"line":"    from pyasdf import ASDFDataSet","lineNumber":84,"offsetAndLengths":[[11,4],[23,4]]},{"line":"    with ASDFDataSet(where, mode=\"r\") as ds:","lineNumber":87,"offsetAndLengths":[[9,4]]}],"language":"Python"}]

event: matches
data: [{"type":"content","path":"CONTRIBUTING.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"# How to Contribute to asdf","lineNumber":0,"offsetAndLengths":[[23,4]]},{"line":"There are many ways to contribute to `asdf`, thanks for taking the time to read and help.","lineNumber":2,"offsetAndLengths":[[38,4]]},{"line":"## `asdf` Core","lineNumber":4,"offsetAndLengths":[[4,4]]},{"line":"Ensure the bug is actually an issue with asdf and not a plugin. If the bug only occurs when using one tool installed by `asdf` and not others it is likely an issue with the **plugin**. Find the plugin repo URL with `asdf plugin list --urls`, browse their repo Issues and if no solution is found open a new Issue there.","lineNumber":8,"offsetAndLengths":[[41,4],[121,4],[216,4]]},{"line":"Ensure the bug was not already reported in existing [Issues](https://github.com/asdf-vm/asdf/issues). If not, then please [open a new Issue](https://github.com/asdf-vm/asdf/issues/new/choose). Please be as specific as possible when reporting the issue.","lineNumber":10,"offsetAndLengths":[[80,4],[88,4],[160,4],[168,4]]},{"line":"Please [open a new Feature Request](https://github.com/asdf-vm/asdf/issues/new/choose) to discuss the feature before implementing a solution.","lineNumber":14,"offsetAndLengths":[[55,4],[63,4]]},{"line":"See [docs/contribute/core.md](docs/contribute/core.md) or on our [Docs Site](https://asdf-vm.com/contribute/core.html).","lineNumber":18,"offsetAndLengths":[[85,4]]},{"line":"Documentation can always be improved! See [docs/contribute/documentation.md](docs/contribute/documentation.md) or on our [Docs Site](https://asdf-vm.com/contribute/documentation.html).","lineNumber":22,"offsetAndLengths":[[141,4]]},{"line":"We always need help to maintain our plugins. See [docs/contribute/first-party-plugins.md](docs/contribute/first-party-plugins.md) or on our [Docs Site](https://asdf-vm.com/contribute/first-party-plugins.html).","lineNumber":26,"offsetAndLengths":[[160,4]]},{"line":"Please read the [docs/plugins/create.md](docs/plugins/create.md) or on our [Docs Site](https://asdf-vm.com/plugins/create.html).","lineNumber":30,"offsetAndLengths":[[95,4]]},{"line":"See the [asdf actions repo](https://github.com/asdf-vm/actions) for existing Issues, conversations and Contributing Guidelines.","lineNumber":34,"offsetAndLengths":[[9,4],[47,4]]}],"language":"Markdown"},{"type":"content","path":"tests/test_instrument.py","repositoryID":64260394,"repository":"github.com/AllenNeuralDynamics/aind-data-schema","repoStars":32,"repoLastFetched":"2026-06-18T00:47:47.362926Z","branches":[""],"commit":"d1682b62c7d065e5fb6810868fd5a5e2d1da3cf9","hunks":null,"lineMatches":[{"line":"computer_ASDF = Computer(name=\"ASDF\")","lineNumber":55,"offsetAndLengths":[[9,4],[31,4]]},{"line":"        target_device=\"ASDF\",","lineNumber":118,"offsetAndLengths":[[23,4]]},{"line":"        target_device=\"ASDF\",","lineNumber":126,"offsetAndLengths":[[23,4]]},{"line":"                computer_ASDF,","lineNumber":613,"offsetAndLengths":[[25,4]]},{"line":"                    target_device=\"ASDF\",","lineNumber":619,"offsetAndLengths":[[35,4]]},{"line":"                computer_ASDF,","lineNumber":916,"offsetAndLengths":[[25,4]]}],"language":"Python"},{"type":"content","path":"README.md","repositoryID":41828257,"repository":"github.com/ssselixir/ssselixir","repoStars":52,"repoLastFetched":"2026-05-27T07:43:16.622917Z","branches":[""],"commit":"9c2ad9258ee0bc5b9e9ef02fb2c6a55f0f52f6e9","hunks":null,"lineMatches":[{"line":"## Install Erlang/Elixir via asdf","lineNumber":6,"offsetAndLengths":[[29,4]]},{"line":"# Install asdf on Ubuntu","lineNumber":11,"offsetAndLengths":[[10,4]]},{"line":"git clone https://github.com/asdf-vm/asdf.git ~/.asdf","lineNumber":12,"offsetAndLengths":[[29,4],[37,4],[49,4]]},{"line":"echo -e '\\n. $HOME/.asdf/asdf.sh' \u003e\u003e ~/.bashrc","lineNumber":13,"offsetAndLengths":[[20,4],[25,4]]},{"line":"echo -e '\\n. $HOME/.asdf/completions/asdf.bash' \u003e\u003e ~/.bashrc","lineNumber":14,"offsetAndLengths":[[20,4],[37,4]]},{"line":"asdf plugin-add erlang","lineNumber":22,"offsetAndLengths":[[0,4]]},{"line":"asdf install erlang 20.0","lineNumber":23,"offsetAndLengths":[[0,4]]},{"line":"asdf global erlang 20.0","lineNumber":24,"offsetAndLengths":[[0,4]]},{"line":"asdf plugin-add elixir","lineNumber":27,"offsetAndLengths":[[0,4]]},{"line":"asdf install elixir 1.5.2","lineNumber":28,"offsetAndLengths":[[0,4]]},{"line":"asdf global elixir 1.5.2","lineNumber":29,"offsetAndLengths":[[0,4]]}],"language":"Markdown"},{"type":"content","path":"crates/ruff_linter/resources/test/fixtures/pydocstyle/D.py","repositoryID":58965086,"repository":"github.com/astral-sh/ruff","repoStars":47852,"repoLastFetched":"2026-07-03T19:08:19.955833Z","branches":[""],"commit":"0a17600b991215f341930647e52548a8437824e0","hunks":null,"lineMatches":[{"line":"def asdfsdf():","lineNumber":228,"offsetAndLengths":[[4,4]]},{"line":"def asdfsdsdf24():","lineNumber":248,"offsetAndLengths":[[4,4]]},{"line":"def asdfsdsdfsdf24():","lineNumber":258,"offsetAndLengths":[[4,4]]},{"line":"def asdfsdfsdsdsdfsdf24():","lineNumber":268,"offsetAndLengths":[[4,4]]},{"line":"def asdfljdf24():","lineNumber":279,"offsetAndLengths":[[4,4]]},{"line":"def asdfljdjgf24():","lineNumber":586,"offsetAndLengths":[[4,4]]}],"language":"Python"},{"type":"content","path":"world-generation/src/main/java/net/minestom/vanilla/generation/SurfaceContext.java","repositoryID":41221800,"repository":"github.com/Minestom/VanillaReimplementation","repoStars":158,"repoLastFetched":"2026-06-17T22:40:21.546114Z","branches":[""],"commit":"05c3434ceed498287c587664affee11dba496206","hunks":null,"lineMatches":[{"line":"    private DensityFunction.Context asDFContext() {","lineNumber":71,"offsetAndLengths":[[36,4]]}],"language":"Java"},{"type":"content","path":"src/main/java/analysis/data/DFF.java","repositoryID":61406093,"repository":"github.com/soot-oss/TaintAnalysis","repoStars":45,"repoLastFetched":"2026-06-18T00:29:25.613407Z","branches":[""],"commit":"a65f38332a0ab9ea56bd0d97c69aecfe0b14832c","hunks":null,"lineMatches":[{"line":"    public static DFF asDFF(Value val) {","lineNumber":150,"offsetAndLengths":[[22,4]]}],"language":"Java"},{"type":"content","path":"docs/ko-kr/plugins/create.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## asdf CLI 확장 명령어 \u003cBadge type=\"danger\" text=\"고급\" vertical=\"middle\" /\u003e","lineNumber":740,"offsetAndLengths":[[3,4]]},{"line":"Git 리포지토리입니다. 이 스크립트들은 asdf에 의해 특정 명령어들을 받아","lineNumber":3,"offsetAndLengths":[[23,4]]},{"line":"`asdf list-all \u003cname\u003e`, `asdf install \u003cname\u003e \u003cversion\u003e`","lineNumber":4,"offsetAndLengths":[[1,4],[25,4]]},{"line":"1. [asdf-vm/asdf-plugin-template](https://github.com/asdf-vm/asdf-plugin-template)","lineNumber":11,"offsetAndLengths":[[4,4],[12,4],[53,4],[61,4]]},{"line":"   기본 스크립트가 구현된 (`asdf-\u003ctool_name\u003e` 이름으로) 플러그인 리포지토리","lineNumber":13,"offsetAndLengths":[[18,4]]},{"line":"   [생성하기](https://github.com/asdf-vm/asdf-plugin-template/generate). 리포지토리가 생성되면,","lineNumber":14,"offsetAndLengths":[[29,4],[37,4]]},{"line":"2. `asdf-\u003ctool_name\u003e`로 이룸 붙인 리포지토리를 시작하고","lineNumber":18,"offsetAndLengths":[[4,4]]},{"line":"- 스크립트는 다른 `asdf` 명령어를 호출하면 **안됩니다**.","lineNumber":23,"offsetAndLengths":[[12,4]]},{"line":"  asdf core를 참고하세요","lineNumber":26,"offsetAndLengths":[[2,4]]},{"line":"  [금지된 명령어 목록](https://github.com/asdf-vm/asdf/blob/master/test/banned_commands.bats)","lineNumber":27,"offsetAndLengths":[[34,4],[42,4]]},{"line":"asdf에서 호출 가능한 스크립트의 전체 목록입니다.","lineNumber":31,"offsetAndLengths":[[0,4]]},{"line":"| `ASDF_INSTALL_TYPE`      | `version` 또는 `ref`                                              |","lineNumber":62,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_INSTALL_VERSION`   | `ASDF_INSTALL_TYPE`에 따른 풀 버전 번호 또는 Git Ref              |","lineNumber":63,"offsetAndLengths":[[3,4],[30,4]]},{"line":"| `ASDF_INSTALL_PATH`      | 툴이 설치 _되어야하는_ 혹은 _되어있는_ 경로                       |","lineNumber":64,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_CONCURRENCY`       | 소스 코드를 컴파일할 때 사용할 코어 수. `make-j`를 설정할 때 유용 |","lineNumber":65,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_DOWNLOAD_PATH`     | `bin/download`에 의해 소스 코드 또는 바이너리가 다운로드 된 경로  |","lineNumber":66,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_PATH`       | 플러그인이 설치된 경로                                            |","lineNumber":67,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_SOURCE_URL` | 플러그인의 소스 URL                                               |","lineNumber":68,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_PREV_REF`   | 플러그인 리포지토리의 이전 `git-ref`                              |","lineNumber":69,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_POST_REF`   | 플러그인 리포지토리의 업데이트 된 `git-ref`                       |","lineNumber":70,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_CMD_FILE`          | source 되는 파일의 전체 경로를 해결                               |","lineNumber":71,"offsetAndLengths":[[3,4]]},{"line":"asdf core는 각 버전을 각각의 행에 출력하여, 일부 버전을 화면 밖으로","lineNumber":98,"offsetAndLengths":[[0,4]]},{"line":"- [Git 정렬 기능 사용](https://github.com/asdf-vm/asdf-plugin-template/blob/main/template/lib/utils.bash)","lineNumber":110,"offsetAndLengths":[[36,4],[44,4]]},{"line":"- [맞춤 정렬 함수 작성](https://github.com/vic/asdf-idris/blob/master/bin/list-all#L6)","lineNumber":112,"offsetAndLengths":[[39,4]]},{"line":"- `asdf list all \u003cname\u003e [version]`","lineNumber":121,"offsetAndLengths":[[3,4]]},{"line":"- `asdf list all nodejs`: 이 스크립트에 의해 반환된 모든 버전을 나열합니다,","lineNumber":122,"offsetAndLengths":[[3,4]]},{"line":"- `asdf list all nodejs 18`: 이 스크립트에 의해 반환된 모든 버전을 나열하며,","lineNumber":124,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":127,"offsetAndLengths":[[2,4]]},{"line":"- 스크립트는 소스 또는 바이너리를 `ASDF_DOWNLOAD_PATH`에서 지정된 디렉토리에 다운로드해야합니다.","lineNumber":145,"offsetAndLengths":[[21,4]]},{"line":"- 압축 해제된 소스 코드 또는 바이너리만 `ASDF_DOWNLOAD_PATH` 디렉토리에 위치해야합니다.","lineNumber":146,"offsetAndLengths":[[25,4]]},{"line":"- 실패 시에는 `ASDF_DOLOAD_PATH`에 어떠한 파일도 남아서는 안 됩니다.","lineNumber":147,"offsetAndLengths":[[10,4]]},{"line":"이 스크립트가 없는 경우, asdf는 `bin/install` 스크립트가 있다고 가정하고 해당 버전을 다운로드 **그리고** 설치합니다.","lineNumber":155,"offsetAndLengths":[[15,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 또는 `ref`","lineNumber":161,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":162,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`의 경우, 풀 버전 번호.","lineNumber":163,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`의 경우, Git ref (태그/커밋/브랜치).","lineNumber":164,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: 툴이 설치 _되어있는_, 또는 _되어야하는_ 경로.","lineNumber":165,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_DOWNLOAD_PATH`: 소스 코드 또는 바이너리 파일이 다운로드 된 경로.","lineNumber":166,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e [version]`","lineNumber":170,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e latest[:version]`","lineNumber":171,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install nodejs 18.0.0`: Node.js 버전 `18.0.0`의 소스 코드 또는 바이너리를 다운로드하고","lineNumber":172,"offsetAndLengths":[[3,4]]},{"line":"  `ASDF_DOWNLOAD_PATH` 디렉토리에 저장. 그 다음 `bin/install` 스크립트를 실행.","lineNumber":173,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":175,"offsetAndLengths":[[2,4]]},{"line":"- 스크립트는 `ASDF_INSTALL_PATH` 경로에 지정된 버전을 설치해야합니다.","lineNumber":193,"offsetAndLengths":[[9,4]]},{"line":"- Shim은 `$ASDF_INSTALL_PATH/bin`에 있는 어떠한 파일에 대해서든 기본적으로 생성됩니다. 이 동작은","lineNumber":194,"offsetAndLengths":[[10,4]]},{"line":"- TOCTOU(Time-of-Check-to-Off-Use) 문제를 방지하려면, 툴의 빌드 및 설치가 성공적이라고 판단될때만 스크립트에서 파일을 `ASDF_INSTALL_PATH`에 배치합니다.","lineNumber":198,"offsetAndLengths":[[83,4]]},{"line":"`0.7._`보다 이전 그리고 `0.8._`보다 이후 asdf 코어 버전들의 호환성을 확인하려면, `ASDF_DOWNLOAD_PATH` 환경 변수가 있는지 확인합니다.","lineNumber":204,"offsetAndLengths":[[30,4],[56,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 또는 `ref`","lineNumber":209,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":210,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`의 경우, 풀 버전 번호.","lineNumber":211,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`의 경우, Git ref (태그/커밋/브랜치).","lineNumber":212,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: 툴이 설치 _되어있는_, 또는 _되어야하는_ 경로.","lineNumber":213,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_CONCURRENCY`: 소스 코드를 컴파일할 때 사용할 코어 수. `make-j`를 설정할 때 유용.","lineNumber":214,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_DOWNLOAD_PATH`: 소스 코드 또는 바이너리 파일이 다운로드 된 경로.","lineNumber":215,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install`","lineNumber":219,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e`","lineNumber":220,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e [version]`","lineNumber":221,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e latest[:version]`","lineNumber":222,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install nodejs 18.0.0`: Node.js 버전 `18.0.0`을","lineNumber":223,"offsetAndLengths":[[3,4]]},{"line":"  `ASDF_INSTALL_PATH` 디렉토리에 설치.","lineNumber":224,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":226,"offsetAndLengths":[[2,4]]},{"line":"도구의 최신 안정 버전을 결정합니다. 이 스크립트가 존재하지 않는 경우, asdf 코어는 `bin/list-all`의 출력을 비의도적으로 `tail`합니다.","lineNumber":240,"offsetAndLengths":[[41,4]]},{"line":"  - 예를 들어 [ruby 플러그인](https://github.com/asdf-vm/asdf-ruby)에서의 `asdf list all ruby`는 `jruby`, `rbx`, `truffleruby` 등의 많은 제공자들의 Ruby 버전 목록을 출력합니다. 사용자가 제공한 필터는 플러그인이 유의적 버전 및/또는 공급자를 필터링하는 데 사용될 수 있습니다.","lineNumber":247,"offsetAndLengths":[[41,4],[49,4],[64,4]]},{"line":"    \u003e asdf latest ruby","lineNumber":249,"offsetAndLengths":[[6,4]]},{"line":"    \u003e asdf latest ruby 2","lineNumber":251,"offsetAndLengths":[[6,4]]},{"line":"    \u003e asdf latest ruby truffleruby","lineNumber":253,"offsetAndLengths":[[6,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 또는 `ref`","lineNumber":261,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":262,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`의 경우, 풀 버전 번호.","lineNumber":263,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`의 경우, Git ref (태그/커밋/브랜치).","lineNumber":264,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: 툴이 설치 _되어있는_, 또는 _되어야하는_ 경로.","lineNumber":265,"offsetAndLengths":[[3,4]]},{"line":"- `asdf set \u003ctool\u003e latest`: 툴의 버전을 해당 툴의 최신 안정 버전으로 설정합니다.","lineNumber":269,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e latest`: 최신 버전의 툴을 설치합니다.","lineNumber":270,"offsetAndLengths":[[3,4]]},{"line":"- `asdf latest \u003ctool\u003e [\u003cversion\u003e]`: 선택적인 필터를 기반으로 도구의 최신 버전을 출력합니다.","lineNumber":271,"offsetAndLengths":[[3,4]]},{"line":"- `asdf latest --all`: asdf에서 관리하는 모든 툴의 최신 버전과 설치 여부를 출력합니다.","lineNumber":272,"offsetAndLengths":[[3,4],[23,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":274,"offsetAndLengths":[[2,4]]},{"line":"- asdf 코어가 머리말를 인쇄하므로 머리말을 출력해서는 안 됩니다.","lineNumber":293,"offsetAndLengths":[[2,4]]},{"line":"- 핵심이 되는 asdf-vm 문서에서 이미 설명되어 있는 정보는 출력하지 않아야 합니다.","lineNumber":295,"offsetAndLengths":[[9,4]]},{"line":"- 운영 체제와 설치된 툴의 버전에 맞게 출력해야합니다 (필요에 따라 `ASDF_INSTALL_VERSION` 및 `ASDF_INSTALL_TYPE` 환경 변수의 값을 사용하십시오).","lineNumber":296,"offsetAndLengths":[[40,4],[65,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 또는 `ref`","lineNumber":302,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":303,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`의 경우, 풀 버전 번호.","lineNumber":304,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`의 경우, Git ref (태그/커밋/브랜치).","lineNumber":305,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: 툴이 설치 _되어있는_, 또는 _되어야하는_ 경로.","lineNumber":306,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`: 플러그인 및 도구 문서를 출력","lineNumber":310,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":312,"offsetAndLengths":[[2,4]]},{"line":"- 운영 체제와 설치된 툴의 버전에 맞게 출력해야합니다 (필요에 따라 `ASDF_INSTALL_VERSION` 및 `ASDF_INSTALL_TYPE` 환경 변수의 값을 사용하십시오).","lineNumber":335,"offsetAndLengths":[[40,4],[65,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 또는 `ref`","lineNumber":341,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":342,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`의 경우, 풀 버전 번호.","lineNumber":343,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`의 경우, Git ref (태그/커밋/브랜치).","lineNumber":344,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: 툴이 설치 _되어있는_, 또는 _되어야하는_ 경로.","lineNumber":345,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`: 플러그인 및 도구 문서를 출력","lineNumber":349,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":351,"offsetAndLengths":[[2,4]]},{"line":"- 운영 체제와 설치된 툴의 버전에 맞게 출력해야합니다 (필요에 따라 `ASDF_INSTALL_VERSION` 및 `ASDF_INSTALL_TYPE` 환경 변수의 값을 사용하십시오).","lineNumber":369,"offsetAndLengths":[[40,4],[65,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 또는 `ref`","lineNumber":375,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":376,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`의 경우, 풀 버전 번호.","lineNumber":377,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`의 경우, Git ref (태그/커밋/브랜치).","lineNumber":378,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: 툴이 설치 _되어있는_, 또는 _되어야하는_ 경로.","lineNumber":379,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`: 플러그인 및 도구 문서를 출력","lineNumber":383,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":385,"offsetAndLengths":[[2,4]]},{"line":"- 운영 체제와 설치된 툴의 버전에 맞게 출력해야합니다 (필요에 따라 `ASDF_INSTALL_VERSION` 및 `ASDF_INSTALL_TYPE` 환경 변수의 값을 사용하십시오).","lineNumber":411,"offsetAndLengths":[[40,4],[65,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 또는 `ref`","lineNumber":417,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":418,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`의 경우, 풀 버전 번호.","lineNumber":419,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`의 경우, Git ref (태그/커밋/브랜치).","lineNumber":420,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: 툴이 설치 _되어있는_, 또는 _되어야하는_ 경로.","lineNumber":421,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`: 플러그인 및 도구 문서를 출력","lineNumber":425,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":427,"offsetAndLengths":[[2,4]]},{"line":"- 이 스크립트가 존재하지 않는 경우, asdf는 `\"${ASDF_INSTALL_PATH}\"/bin` 디렉토리 내에 있는 바이너리들을 찾아 그 바이너리를 위한 shim들을 생성합니다.","lineNumber":443,"offsetAndLengths":[[22,4],[32,4]]},{"line":"- 경로는 `ASDF_INSTALL_PATH`로의 상대 경로이어야 합니다. 출력 예시는 다음과 같습니다:","lineNumber":445,"offsetAndLengths":[[7,4]]},{"line":"이는 asdf가 그 파일들을 위한 shim들을 다음 위치에 생성하게 지시합니다:","lineNumber":451,"offsetAndLengths":[[3,4]]},{"line":"- `\"${ASDF_INSTALL_PATH}\"/bin`","lineNumber":453,"offsetAndLengths":[[6,4]]},{"line":"- `\"${ASDF_INSTALL_PATH}\"/tools`","lineNumber":454,"offsetAndLengths":[[6,4]]},{"line":"- `\"${ASDF_INSTALL_PATH}\"/veggies`","lineNumber":455,"offsetAndLengths":[[6,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 또는 `ref`","lineNumber":459,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":460,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`의 경우, 풀 버전 번호.","lineNumber":461,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`의 경우, Git ref (태그/커밋/브랜치).","lineNumber":462,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: 툴이 설치 _되어있는_, 또는 _되어야하는_ 경로.","lineNumber":463,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e [version]`: 초기에 바이너리들을 위한 shim들 생성.","lineNumber":467,"offsetAndLengths":[[3,4]]},{"line":"- `asdf reshim \u003ctool\u003e \u003cversion\u003e`: 바이너리들을 위한 shim들 재생성.","lineNumber":468,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":470,"offsetAndLengths":[[2,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 또는 `ref`","lineNumber":486,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":487,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`의 경우, 풀 버전 번호.","lineNumber":488,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`의 경우, Git ref (태그/커밋/브랜치).","lineNumber":489,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: 툴이 설치 _되어있는_, 또는 _되어야하는_ 경로.","lineNumber":490,"offsetAndLengths":[[3,4]]},{"line":"- `asdf which \u003ccommand\u003e`: 실행파일의 경로 표시","lineNumber":494,"offsetAndLengths":[[3,4]]},{"line":"- `asdf exec \u003ccommand\u003e [args...]`: 현재 버전에서 shim 명령을 실행","lineNumber":495,"offsetAndLengths":[[3,4]]},{"line":"- `asdf env \u003ccommand\u003e [util]`: shim 명령어 실행 시 사용되는 환경에서 유틸리티(기본값: `env`)를 실행.","lineNumber":496,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":498,"offsetAndLengths":[[2,4]]},{"line":"  ~/.asdf/plugins/foo/bin/exec-path \"~/.asdf/installs/foo/1.0\" \"foo\" \"bin/foo\"","lineNumber":527,"offsetAndLengths":[[5,4],[40,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 또는 `ref`","lineNumber":535,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":536,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`의 경우, 풀 버전 번호.","lineNumber":537,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`의 경우, Git ref (태그/커밋/브랜치).","lineNumber":538,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: 툴이 설치 _되어있는_, 또는 _되어야하는_ 경로.","lineNumber":539,"offsetAndLengths":[[3,4]]},{"line":"- `asdf which \u003ccommand\u003e`: 실행파일의 경로 표시","lineNumber":543,"offsetAndLengths":[[3,4]]},{"line":"- `asdf exec \u003ccommand\u003e [args...]`: 현재 버전에서 shim 명령을 실행","lineNumber":544,"offsetAndLengths":[[3,4]]},{"line":"- `asdf env \u003ccommand\u003e [util]`: shim 명령어 실행 시 사용되는 환경에서 유틸리티(기본값: `env`)를 실행.","lineNumber":545,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":547,"offsetAndLengths":[[2,4]]},{"line":"- `asdf list all \u003cname\u003e \u003cversion\u003e`","lineNumber":571,"offsetAndLengths":[[3,4]]},{"line":"- `asdf uninstall nodejs 18.15.0`: nodejs의 `18.15.0` 버전을 제거, `npm i -g`로 설치된 모든 글로벌 shim들 또한 제거.","lineNumber":572,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":574,"offsetAndLengths":[[2,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 또는 `ref`","lineNumber":600,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":601,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`의 경우, 풀 버전 번호.","lineNumber":602,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`의 경우, Git ref (태그/커밋/브랜치).","lineNumber":603,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: 툴이 설치 _되어있는_, 또는 _되어야하는_ 경로.","lineNumber":604,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":610,"offsetAndLengths":[[2,4]]},{"line":"asdf에 의해 발견된 레거시 파일을 parse하여 툴의 버전을 결정. 자바스크립트의 `package.json`이나 Go 언어의 `go.mod`와 같은 파일에서 버전 번호를 추출하는 데 유용.","lineNumber":624,"offsetAndLengths":[[0,4]]},{"line":"- 이 스크립트가 존재하지 않는 경우, asdf는 단순히 레거시 파일을 `cat`하여 버전을 결정합니다.","lineNumber":628,"offsetAndLengths":[[22,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":645,"offsetAndLengths":[[2,4]]},{"line":"이 콜백 스크립트는 asdf의 `asdf plugin add \u003ctool\u003e` 명령어로 플러그인이 _추가된_ **후에** 실행됩니다.","lineNumber":659,"offsetAndLengths":[[11,4],[18,4]]},{"line":"- `pre_asdf_plugin_add`","lineNumber":663,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_add_${plugin_name}`","lineNumber":664,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_add`","lineNumber":665,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_add_${plugin_name}`","lineNumber":666,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_PLUGIN_PATH`: 플러그인이 설치된 경로.","lineNumber":670,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_PLUGIN_SOURCE_URL`: 플러그인 소스의 URL. 로컬 디렉토리 경로일 수 있음.","lineNumber":671,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":673,"offsetAndLengths":[[2,4]]},{"line":"이 콜백 스크립트는 asdf가 `asdf plugin update \u003ctool\u003e [\u003cgit-ref\u003e]` 커맨드로 플러그인 _업데이트_ 를 다운로드한 **후에** 실행됩니다.","lineNumber":687,"offsetAndLengths":[[11,4],[18,4]]},{"line":"- `pre_asdf_plugin_update`","lineNumber":691,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_update_${plugin_name}`","lineNumber":692,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_update`","lineNumber":693,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_update_${plugin_name}`","lineNumber":694,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_PLUGIN_PATH`: 플러그인이 설치된 경로.","lineNumber":698,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_PLUGIN_PREV_REF`: 플러그인의 이전 git-ref","lineNumber":699,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_PLUGIN_POST_REF`: 플러그인의 업데이트 된 git-ref","lineNumber":700,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":702,"offsetAndLengths":[[2,4]]},{"line":"asdf가 `asdf plugin remove \u003ctool\u003e` 커맨드로 플러그인을 제거하기 **전에** 이 콜백 스크립트를 실행시키세요.","lineNumber":716,"offsetAndLengths":[[0,4],[7,4]]},{"line":"- `pre_asdf_plugin_remove`","lineNumber":720,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_remove_${plugin_name}`","lineNumber":721,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_remove`","lineNumber":722,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_remove_${plugin_name}`","lineNumber":723,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_PLUGIN_PATH`: 플러그인이 설치된 경로.","lineNumber":727,"offsetAndLengths":[[3,4]]},{"line":"**asdf core에서 호출 시그니처**","lineNumber":729,"offsetAndLengths":[[2,4]]},{"line":"asdf 명령줄 인터페이스를 통해 호출할 수 있는 실행파일을 제공함으로써","lineNumber":743,"offsetAndLengths":[[0,4]]},{"line":"새로운 asdf 명령어를 정의할 수 있습니다.","lineNumber":744,"offsetAndLengths":[[4,4]]},{"line":"$ asdf foo         # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command.bash`","lineNumber":760,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo bar     # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command.bash bar`","lineNumber":761,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo help    # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-help.bash`","lineNumber":762,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo bat man # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat-man.bash`","lineNumber":763,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo bat baz # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat.bash baz`","lineNumber":764,"offsetAndLengths":[[2,4],[39,4]]},{"line":"asdf 자체의 명령어 확장 플러그인을 생성할 수 있습니다.","lineNumber":768,"offsetAndLengths":[[0,4]]},{"line":"실행 가능 비트(executable bit)가 부여되어 있는 경우, asdf 실행을 대신하여","lineNumber":770,"offsetAndLengths":[[38,4]]},{"line":"실행 가능 비트(executable bit)가 부여되지 않은 경우, asdf는 해당 스크립트를 Bash 스크립트로 source합니다.","lineNumber":773,"offsetAndLengths":[[38,4]]},{"line":"`$ASDF_CMD_FILE`는 source 되는 파일의 전체 경로를 해결합니다.","lineNumber":775,"offsetAndLengths":[[2,4]]},{"line":"[`haxe`](https://github.com/asdf-community/asdf-haxe)는","lineNumber":777,"offsetAndLengths":[[28,4],[43,4]]},{"line":"문제해결을 위해 `asdf haxe neko-dylibs-link`를 제공합니다.","lineNumber":780,"offsetAndLengths":[[10,4]]},{"line":"플러그인 README에는 asdf 확장 명령어에 관한 것을 반드시 기재하도록 하십시오.","lineNumber":782,"offsetAndLengths":[[14,4]]},{"line":"asdf에서는 맞춤 shim 템플릿을 사용할 수 있습니다. `foo`라고 하는 실행파일에 대해,","lineNumber":792,"offsetAndLengths":[[0,4]]},{"line":"플러그인 내에 `shims/foo` 파일이 존재하면, asdf는 표준 shim 템플릿을","lineNumber":793,"offsetAndLengths":[[30,4]]},{"line":"asdf 코어팀이 파악하고 있는 것은, 이 기능은 오직 공식 플러그인","lineNumber":798,"offsetAndLengths":[[0,4]]},{"line":"[Elixir 플러그인](https://github.com/asdf-vm/asdf-elixir)에서만 사용되고 있습니다.","lineNumber":799,"offsetAndLengths":[[33,4],[41,4]]},{"line":"`asdf`에는 플러그인을 테스트하기 위한 `plugin-test` 명령어가 포함되어 있습니다:","lineNumber":805,"offsetAndLengths":[[1,4]]},{"line":"asdf plugin test \u003cplugin_name\u003e \u003cplugin_url\u003e [--asdf-tool-version \u003cversion\u003e] [--asdf-plugin-gitref \u003cgit_ref\u003e] [test_command...]","lineNumber":808,"offsetAndLengths":[[0,4],[47,4],[79,4]]},{"line":"- 옵션에서 `[--asdf-tool-version \u003cversion\u003e]`를 지정하면, 해당 지정된 버전의 툴이 설치됩니다.","lineNumber":812,"offsetAndLengths":[[11,4]]},{"line":"  기본값은 `asdf latest \u003cplugin-name\u003e`입니다.","lineNumber":813,"offsetAndLengths":[[8,4]]},{"line":"- 옵션에서 `[--asdf-plugin-gitref \u003cgit_ref\u003e]`를 지정하면,","lineNumber":814,"offsetAndLengths":[[11,4]]},{"line":"  # asdf plugin test \u003cplugin_name\u003e  \u003cplugin_url\u003e                               [test_command]","lineNumber":821,"offsetAndLengths":[[4,4]]},{"line":"    asdf plugin test nodejs         https://github.com/asdf-vm/asdf-nodejs.git node --version","lineNumber":822,"offsetAndLengths":[[4,4],[55,4],[63,4]]},{"line":"[asdf-vm/actions](https://github.com/asdf-vm/actions) 리포지토리는","lineNumber":833,"offsetAndLengths":[[1,4],[37,4]]},{"line":"    name: asdf plugin test","lineNumber":847,"offsetAndLengths":[[10,4]]},{"line":"      - name: asdf_plugin_test","lineNumber":855,"offsetAndLengths":[[14,4]]},{"line":"        uses: asdf-vm/actions/plugin-test@v2","lineNumber":856,"offsetAndLengths":[[14,4]]},{"line":"script: asdf plugin test \u003cMY_TOOL\u003e $TRAVIS_BUILD_DIR '\u003cMY_TOOL\u003e --version'","lineNumber":867,"offsetAndLengths":[[8,4]]},{"line":"  - git clone https://github.com/asdf-vm/asdf.git asdf","lineNumber":869,"offsetAndLengths":[[33,4],[41,4],[50,4]]},{"line":"  - . asdf/asdf.sh","lineNumber":870,"offsetAndLengths":[[6,4],[11,4]]},{"line":"asdf plugin test \u003ctool_name\u003e \u003cpath\u003e '\u003ctool_command\u003e --version'","lineNumber":882,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin add \u003cname\u003e \u003cgit_url\u003e","lineNumber":924,"offsetAndLengths":[[2,4]]},{"line":"  asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs","lineNumber":925,"offsetAndLengths":[[2,4],[44,4],[52,4]]},{"line":"asdf는 사용될 `git_url`을 정확히 결정하기 위해","lineNumber":931,"offsetAndLengths":[[0,4]]},{"line":"[Shortname 인덱스 리포지토리](https://github.com/asdf-vm/asdf-plugins)를 사용합니다.","lineNumber":932,"offsetAndLengths":[[41,4],[49,4]]},{"line":"[Shortname 인덱스](https://github.com/asdf-vm/asdf-plugins)에","lineNumber":934,"offsetAndLengths":[[35,4],[43,4]]},{"line":"- `\"${HOME}\"/.asdfrc`에서 `legacy_version_file` 옵션을 활성화한 사용자에게만 적용됩니다.","lineNumber":596,"offsetAndLengths":[[14,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"docs/ja-jp/plugins/create.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## asdf CLIの拡張コマンド \u003cBadge type=\"danger\" text=\"高度\" vertical=\"middle\" /\u003e","lineNumber":739,"offsetAndLengths":[[3,4]]},{"line":"これらのスクリプトは、`asdf list-all \u003cname\u003e`や`asdf install \u003cname\u003e \u003cversion\u003e`などの機能をサポートするコマンドを使って、","lineNumber":4,"offsetAndLengths":[[12,4],[35,4]]},{"line":"asdfによって実行されます。","lineNumber":5,"offsetAndLengths":[[0,4]]},{"line":"1. [asdf-vm/asdf-plugin-template](https://github.com/asdf-vm/asdf-plugin-template)リポジトリを使用し、","lineNumber":11,"offsetAndLengths":[[4,4],[12,4],[53,4],[61,4]]},{"line":"   デフォルトのスクリプトが実装されたプラグインリポジトリ(名前は`asdf-\u003ctool_name\u003e`)を","lineNumber":12,"offsetAndLengths":[[35,4]]},{"line":"   [生成](https://github.com/asdf-vm/asdf-plugin-template/generate)","lineNumber":13,"offsetAndLengths":[[27,4],[35,4]]},{"line":"2. `asdf-\u003ctool_name\u003e`という名前のリポジトリを自分で立ち上げ、","lineNumber":18,"offsetAndLengths":[[4,4]]},{"line":"- スクリプト内で他の`asdf`コマンドを呼び出しては**いけません**。","lineNumber":23,"offsetAndLengths":[[12,4]]},{"line":"  asdfコアの[禁止コマンド一覧](https://github.com/asdf-vm/asdf/blob/master/test/banned_commands.bats)もご覧ください。","lineNumber":27,"offsetAndLengths":[[2,4],[39,4],[47,4]]},{"line":"以下は、asdfから呼び出せるスクリプトの全リストです。","lineNumber":31,"offsetAndLengths":[[4,4]]},{"line":"| `ASDF_INSTALL_TYPE`      | `version`または`ref`です。                                                                      |","lineNumber":62,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_INSTALL_VERSION`   | `ASDF_INSTALL_TYPE`に応じてフルバージョンナンバーまたはGit Refの値が入ります。                  |","lineNumber":63,"offsetAndLengths":[[3,4],[30,4]]},{"line":"| `ASDF_INSTALL_PATH`      | ツールがインストール _されている_ 場所、またはインストール _されるべき_ 場所へのパスです。      |","lineNumber":64,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_CONCURRENCY`       | ソースコードのコンパイル時に使用するコア数です。`make -j`のようなフラグを設定する際に便利です。 |","lineNumber":65,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_DOWNLOAD_PATH`     | `bin/download`によってソースコードまたはバイナリがダウンロードされる場所へのパスです。          |","lineNumber":66,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_PATH`       | プラグインがインストールされている場所へのパスです。                                            |","lineNumber":67,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_SOURCE_URL` | プラグインソースのURLです。                                                                     |","lineNumber":68,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_PREV_REF`   | プラグインの以前の`git-ref`です。                                                               |","lineNumber":69,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_POST_REF`   | 更新後のプラグインの`git-ref`です。                                                             |","lineNumber":70,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_CMD_FILE`          | ソースとなるファイルのフルパスに解決されます。                                                  |","lineNumber":71,"offsetAndLengths":[[3,4]]},{"line":"asdfコアは各バージョンを1行ずつ表示するため、","lineNumber":98,"offsetAndLengths":[[0,4]]},{"line":"- [Git sort capabilityを使用する](https://github.com/asdf-vm/asdf-plugin-template/blob/main/template/lib/utils.bash)","lineNumber":110,"offsetAndLengths":[[48,4],[56,4]]},{"line":"- [カスタムソートメソッドを自分で書く](https://github.com/vic/asdf-idris/blob/master/bin/list-all#L6)","lineNumber":112,"offsetAndLengths":[[45,4]]},{"line":"- `asdf list all \u003cname\u003e [version]`","lineNumber":121,"offsetAndLengths":[[3,4]]},{"line":"- `asdf list all nodejs`: このスクリプトで返されるすべてのバージョンを、","lineNumber":122,"offsetAndLengths":[[3,4]]},{"line":"- `asdf list all nodejs 18`: このスクリプトで返されるすべてのバージョンから、","lineNumber":124,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":127,"offsetAndLengths":[[2,4]]},{"line":"- スクリプトは、`ASDF_DOWNLOAD_PATH`で指定されたディレクトリに、ソースコードまたはバイナリをダウンロードする必要があります。","lineNumber":145,"offsetAndLengths":[[10,4]]},{"line":"- 解凍されたソースコードまたはバイナリのみを、`ASDF_DOWNLOAD_PATH`ディレクトリに配置する必要があります。","lineNumber":146,"offsetAndLengths":[[25,4]]},{"line":"- 失敗した場合、`ASDF_DOWNLOAD_PATH`ディレクトリ内に何もファイルを配置しないようにしてください。","lineNumber":147,"offsetAndLengths":[[10,4]]},{"line":"このスクリプトが存在しない場合、asdfは`bin/install`スクリプトがあると想定して、バージョンのダウンロード、**かつ**、インストールが実行されます。","lineNumber":155,"offsetAndLengths":[[16,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version`または`ref`です。。","lineNumber":161,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":162,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`の場合、バージョンのフルナンバーです。","lineNumber":163,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`の場合、Gitのref (tag/commit/branch)です。","lineNumber":164,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: ツールがインストール _されている_ 場所、またはインストール _されるべき_ 場所へのパスです。","lineNumber":165,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_DOWNLOAD_PATH`: ソースコードまたはバイナリのダウンロード先のパスです。","lineNumber":166,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e [version]`","lineNumber":170,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e latest[:version]`","lineNumber":171,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install nodejs 18.0.0`: Node.jsのバージョン`18.0.0`のソースコードまたはバイナリをダウンロードし、`ASDF_DOWNLOAD_PATH`ディレクトリに配置します。","lineNumber":172,"offsetAndLengths":[[3,4],[77,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":175,"offsetAndLengths":[[2,4]]},{"line":"- スクリプトは、指定されたバージョンを`ASDF_INSTALL_PATH`のパスのディレクトリにインストールする必要があります。","lineNumber":193,"offsetAndLengths":[[21,4]]},{"line":"- Shimはデフォルトで、`$ASDF_INSTALL_PATH/bin`内にあるファイルに対して作成されます。","lineNumber":194,"offsetAndLengths":[[16,4]]},{"line":"- TOCTOU (Time-of-Check-to-Time-of-Use)の問題を避けるために、ツールのビルドとインストールが成功したとみなされた場合にのみ、`ASDF_INSTALL_PATH`にファイルを配置するようなスクリプトとしてください。","lineNumber":198,"offsetAndLengths":[[82,4]]},{"line":"`0.7._`以前と`0.8._`以降のasdfコアの互換性を保つために、`ASDF_DOWNLOAD_PATH`環境変数が設定されているかを確認してください。","lineNumber":204,"offsetAndLengths":[[20,4],[38,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version`または`ref`です。","lineNumber":209,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":210,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`の場合、バージョンのフルナンバーです。","lineNumber":211,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`の場合、Gitのref (tag/commit/branch)です。","lineNumber":212,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: ツールがインストール _されている_ 場所、またはインストール _されるべき_ 場所へのパスです。","lineNumber":213,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_CONCURRENCY`: ソースコードのコンパイル時に使用するコア数です。`make -j`のようなフラグを設定する際に便利です。","lineNumber":214,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_DOWNLOAD_PATH`: ソースコードまたはバイナリのダウンロード先のパスです。","lineNumber":215,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install`","lineNumber":219,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e`","lineNumber":220,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e [version]`","lineNumber":221,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e latest[:version]`","lineNumber":222,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install nodejs 18.0.0`: `ASDF_INSTALL_PATH`ディレクトリに、","lineNumber":223,"offsetAndLengths":[[3,4],[33,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":226,"offsetAndLengths":[[2,4]]},{"line":"ツールの最新安定バージョンを判定します。このスクリプトが存在しない場合、asdfコアは`bin/list-all`の出力を`tail`した結果をもとに判定しますが、ツールによってはこれが望ましくないことがあります。","lineNumber":240,"offsetAndLengths":[[36,4]]},{"line":"  - 例えば、[rubyプラグイン](https://github.com/asdf-vm/asdf-ruby)での`asdf list all ruby`の出力は、`jruby`や`rbx`、`truffleruby`などの多くのプロバイダのRubyバージョンをリストアップします。ユーザが提供したフィルタは、セマンティックバージョンやプロバイダをフィルタするために、プラグインで使用できます。","lineNumber":247,"offsetAndLengths":[[39,4],[47,4],[60,4]]},{"line":"    \u003e asdf latest ruby","lineNumber":249,"offsetAndLengths":[[6,4]]},{"line":"    \u003e asdf latest ruby 2","lineNumber":251,"offsetAndLengths":[[6,4]]},{"line":"    \u003e asdf latest ruby truffleruby","lineNumber":253,"offsetAndLengths":[[6,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version`または`ref`です。","lineNumber":261,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":262,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`の場合、バージョンのフルナンバーです。","lineNumber":263,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`の場合、Gitのref (tag/commit/branch)です。","lineNumber":264,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: ツールがインストール _されている_ 場所、またはインストール _されるべき_ 場所へのパスです。","lineNumber":265,"offsetAndLengths":[[3,4]]},{"line":"- `asdf set \u003ctool\u003e latest`: ツールのバージョンをそのツールの最新安定バージョンに設定します。","lineNumber":269,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e latest`: ツールの最新安定バージョンをインストールします。","lineNumber":270,"offsetAndLengths":[[3,4]]},{"line":"- `asdf latest \u003ctool\u003e [\u003cversion\u003e]`: オプションのフィルタに基づいて、ツールの最新バージョンを出力します。","lineNumber":271,"offsetAndLengths":[[3,4]]},{"line":"- `asdf latest --all`: asdfによって管理されているすべてのツールの最新バージョンと、それらがインストールされているかどうかを出力します。","lineNumber":272,"offsetAndLengths":[[3,4],[23,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":274,"offsetAndLengths":[[2,4]]},{"line":"- ヘッダはasdfコア側で表示するため、スクリプト内では表示しないでください。","lineNumber":293,"offsetAndLengths":[[6,4]]},{"line":"- コアとなるasdf-vmドキュメントですでに説明されている情報は出力しないでください。","lineNumber":295,"offsetAndLengths":[[7,4]]},{"line":"- オペレーティングシステムと、インストールされているツールのバージョンに合わせて出力を調整する必要があります(必要に応じて、`ASDF_INSTALL_VERSION`および`ASDF_INSTALL_TYPE`環境変数の値を使用してください)。","lineNumber":296,"offsetAndLengths":[[64,4],[89,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version`または`ref`です。","lineNumber":302,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":303,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`の場合、バージョンのフルナンバーです。","lineNumber":304,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`の場合、Gitのref (tag/commit/branch)です。","lineNumber":305,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: ツールがインストール _されている_ 場所、またはインストール _されるべき_ 場所へのパスです。","lineNumber":306,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`: プラグインおよびツールのドキュメントを出力します。","lineNumber":310,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":312,"offsetAndLengths":[[2,4]]},{"line":"- オペレーティングシステムと、インストールされているツールのバージョンに合わせて出力を調整する必要があります(必要に応じて、`ASDF_INSTALL_VERSION`および`ASDF_INSTALL_TYPE`環境変数の値を使用してください)。","lineNumber":335,"offsetAndLengths":[[64,4],[89,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version`または`ref`です。","lineNumber":341,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":342,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`の場合、バージョンのフルナンバーです。","lineNumber":343,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`の場合、Gitのref (tag/commit/branch)です。","lineNumber":344,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: ツールがインストール _されている_ 場所、またはインストール _されるべき_ 場所へのパスです。","lineNumber":345,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`: プラグインおよびツールのドキュメントを出力します。","lineNumber":349,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":351,"offsetAndLengths":[[2,4]]},{"line":"- オペレーティングシステムと、インストールされているツールのバージョンに合わせて出力を調整する必要があります(必要に応じて、`ASDF_INSTALL_VERSION`および`ASDF_INSTALL_TYPE`環境変数の値を使用してください)。","lineNumber":369,"offsetAndLengths":[[64,4],[89,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version`または`ref`です。","lineNumber":375,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":376,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`の場合、バージョンのフルナンバーです。","lineNumber":377,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`の場合、Gitのref (tag/commit/branch)です。","lineNumber":378,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: ツールがインストール _されている_ 場所、またはインストール _されるべき_ 場所へのパスです。","lineNumber":379,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`: プラグインおよびツールのドキュメントを出力します。","lineNumber":383,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":385,"offsetAndLengths":[[2,4]]},{"line":"- オペレーティングシステムと、インストールされているツールのバージョンに合わせて出力を調整する必要があります(必要に応じて、`ASDF_INSTALL_VERSION`および`ASDF_INSTALL_TYPE`環境変数の値を使用してください)。","lineNumber":411,"offsetAndLengths":[[64,4],[89,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version`または`ref`です。","lineNumber":417,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":418,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`の場合、バージョンのフルナンバーです。","lineNumber":419,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`の場合、Gitのref (tag/commit/branch)です。","lineNumber":420,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: ツールがインストール _されている_ 場所、またはインストール _されるべき_ 場所へのパスです。","lineNumber":421,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`: プラグインおよびツールのドキュメントを出力します。","lineNumber":425,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":427,"offsetAndLengths":[[2,4]]},{"line":"- このスクリプトが存在しない場合、asdfは`\"${ASDF_INSTALL_PATH}\"/bin`ディレクトリ内にあるバイナリを探し、そのバイナリ向けのShimを作成します。","lineNumber":443,"offsetAndLengths":[[18,4],[27,4]]},{"line":"- パスは`ASDF_INSTALL_PATH`からの相対パスである必要があります。例えば、次のような出力となります:","lineNumber":445,"offsetAndLengths":[[6,4]]},{"line":"以上の場合、下記ディレクトリ内のファイルへのShimを作成するよう、asdfへ指示されます:","lineNumber":451,"offsetAndLengths":[[34,4]]},{"line":"- `\"${ASDF_INSTALL_PATH}\"/bin`","lineNumber":452,"offsetAndLengths":[[6,4]]},{"line":"- `\"${ASDF_INSTALL_PATH}\"/tools`","lineNumber":453,"offsetAndLengths":[[6,4]]},{"line":"- `\"${ASDF_INSTALL_PATH}\"/veggies`","lineNumber":454,"offsetAndLengths":[[6,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version`または`ref`です。","lineNumber":458,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":459,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`の場合、バージョンのフルナンバーです。","lineNumber":460,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`の場合、Gitのref (tag/commit/branch)です。","lineNumber":461,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: ツールがインストール _されている_ 場所、またはインストール _されるべき_ 場所へのパスです。","lineNumber":462,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e [version]`: バイナリへのShimを初期作成します。","lineNumber":466,"offsetAndLengths":[[3,4]]},{"line":"- `asdf reshim \u003ctool\u003e \u003cversion\u003e`: バイナリへのShimを再作成します。","lineNumber":467,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":469,"offsetAndLengths":[[2,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version`または`ref`です。","lineNumber":485,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":486,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`の場合、バージョンのフルナンバーです。","lineNumber":487,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`の場合、Gitのref (tag/commit/branch)です。","lineNumber":488,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: ツールがインストール _されている_ 場所、またはインストール _されるべき_ 場所へのパスです。","lineNumber":489,"offsetAndLengths":[[3,4]]},{"line":"- `asdf which \u003ccommand\u003e`: 実行ファイルのパスを表示します。","lineNumber":493,"offsetAndLengths":[[3,4]]},{"line":"- `asdf exec \u003ccommand\u003e [args...]`: 現在のバージョンでShimコマンドを実行します。","lineNumber":494,"offsetAndLengths":[[3,4]]},{"line":"- `asdf env \u003ccommand\u003e [util]`: Shimコマンドの実行時に使用される環境において、util(デフォルト: `env`)を実行します。","lineNumber":495,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":497,"offsetAndLengths":[[2,4]]},{"line":"  ~/.asdf/plugins/foo/bin/exec-path \"~/.asdf/installs/foo/1.0\" \"foo\" \"bin/foo\"","lineNumber":526,"offsetAndLengths":[[5,4],[40,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version`または`ref`です。","lineNumber":534,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":535,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`の場合、バージョンのフルナンバーです。","lineNumber":536,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`の場合、Gitのref (tag/commit/branch)です。","lineNumber":537,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: ツールがインストール _されている_ 場所、またはインストール _されるべき_ 場所へのパスです。","lineNumber":538,"offsetAndLengths":[[3,4]]},{"line":"- `asdf which \u003ccommand\u003e`: 実行ファイルのパスを表示します。","lineNumber":542,"offsetAndLengths":[[3,4]]},{"line":"- `asdf exec \u003ccommand\u003e [args...]`: 現在のバージョンでShimコマンドを実行します。","lineNumber":543,"offsetAndLengths":[[3,4]]},{"line":"- `asdf env \u003ccommand\u003e [util]`: Shimコマンドの実行時に使用される環境において、util(デフォルト: `env`)を実行します。","lineNumber":544,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":546,"offsetAndLengths":[[2,4]]},{"line":"- `asdf list all \u003cname\u003e \u003cversion\u003e`","lineNumber":570,"offsetAndLengths":[[3,4]]},{"line":"- `asdf uninstall nodejs 18.15.0`: nodejsのバージョン`18.15.0`をアンインストールし、`npm i -g`でグローバルにインストールしたものを含むすべてのShimを削除します。","lineNumber":571,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":573,"offsetAndLengths":[[2,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version`または`ref`です。","lineNumber":599,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":600,"offsetAndLengths":[[3,4]]},{"line":"  - `ASDF_INSTALL_TYPE=version`の場合、バージョンのフルナンバーです。","lineNumber":601,"offsetAndLengths":[[5,4]]},{"line":"  - `ASDF_INSTALL_TYPE=ref`の場合、Gitのref (tag/commit/branch)です。","lineNumber":602,"offsetAndLengths":[[5,4]]},{"line":"- `ASDF_INSTALL_PATH`: ツールがインストール _されている_ 場所、またはインストール _されるべき_ 場所へのパスです。","lineNumber":603,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":609,"offsetAndLengths":[[2,4]]},{"line":"asdfによって発見されたレガシーファイルをパースして、ツールのバージョンを決定します。JavaScriptの`package.json`や、Go言語の`go.mod`のようなファイルから、バージョン番号を抽出するのに役立ちます。","lineNumber":623,"offsetAndLengths":[[0,4]]},{"line":"- このスクリプトが存在しない場合、asdfは単純にレガシーファイルを`cat`してバージョンを決定します。","lineNumber":627,"offsetAndLengths":[[18,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":644,"offsetAndLengths":[[2,4]]},{"line":"このスクリプトは、asdfの`asdf plugin add \u003ctool\u003e`コマンドで、プラグインが _追加_ された **後に** 呼び出されます。","lineNumber":658,"offsetAndLengths":[[9,4],[15,4]]},{"line":"- `pre_asdf_plugin_add`","lineNumber":662,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_add_${plugin_name}`","lineNumber":663,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_add`","lineNumber":664,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_add_${plugin_name}`","lineNumber":665,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_PLUGIN_PATH`: プラグインがインストールされている場所へのパスです。","lineNumber":669,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_PLUGIN_SOURCE_URL`: プラグインソースのURLです。ローカルディレクトリパスを指定することもできます。","lineNumber":670,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":672,"offsetAndLengths":[[2,4]]},{"line":"このスクリプトは、asdfの`asdf plugin update \u003ctool\u003e [\u003cgit-ref\u003e]`コマンドで、 _更新_ されたプラグインがダウンロードされた **後に** 呼び出されます。","lineNumber":686,"offsetAndLengths":[[9,4],[15,4]]},{"line":"- `pre_asdf_plugin_updated`","lineNumber":690,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_updated_${plugin_name}`","lineNumber":691,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_updated`","lineNumber":692,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_updated_${plugin_name}`","lineNumber":693,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_PLUGIN_PATH`: プラグインがインストールされている場所へのパスです。","lineNumber":697,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_PLUGIN_PREV_REF`: プラグインの以前のgit-refです。","lineNumber":698,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_PLUGIN_POST_REF`: 更新後のプラグインのgit-refです。","lineNumber":699,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":701,"offsetAndLengths":[[2,4]]},{"line":"このスクリプトは、asdfの`asdf plugin remove \u003ctool\u003e`コマンドで、プラグインが _削除_ される **前に** 呼び出されます。","lineNumber":715,"offsetAndLengths":[[9,4],[15,4]]},{"line":"- `pre_asdf_plugin_remove`","lineNumber":719,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_remove_${plugin_name}`","lineNumber":720,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_remove`","lineNumber":721,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_remove_${plugin_name}`","lineNumber":722,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_PLUGIN_PATH`: プラグインがインストールされている場所へのパスです。","lineNumber":726,"offsetAndLengths":[[3,4]]},{"line":"**asdfからの呼び出しシグネチャ**","lineNumber":728,"offsetAndLengths":[[2,4]]},{"line":"asdfコマンドラインインターフェースを通して呼び出すことのできる`lib/commands/command*.bash`スクリプトまたは実行ファイルを用意することで、","lineNumber":742,"offsetAndLengths":[[0,4]]},{"line":"新しいasdfコマンドを定義することができます。","lineNumber":743,"offsetAndLengths":[[3,4]]},{"line":"$ asdf foo         # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command.bash`","lineNumber":759,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo bar     # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command.bash bar`","lineNumber":760,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo help    # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-help.bash`","lineNumber":761,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo bat man # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat-man.bash`","lineNumber":762,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo bat baz # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat.bash baz`","lineNumber":763,"offsetAndLengths":[[2,4],[39,4]]},{"line":"asdf自体のコマンド拡張プラグインを作成したりすることができます。","lineNumber":767,"offsetAndLengths":[[0,4]]},{"line":"asdfの実行に代わって、当該スクリプトが実行されます。","lineNumber":770,"offsetAndLengths":[[0,4]]},{"line":"実行可能ビット(executable bit)が付与されていない場合、asdfは当該スクリプトをBashスクリプトとしてsourceします。","lineNumber":772,"offsetAndLengths":[[35,4]]},{"line":"`$ASDF_CMD_FILE`環境変数は、ソースとなるファイルのフルパスに解決されます。","lineNumber":774,"offsetAndLengths":[[2,4]]},{"line":"[`haxe`](https://github.com/asdf-community/asdf-haxe)は、","lineNumber":776,"offsetAndLengths":[[28,4],[43,4]]},{"line":"このプラグインは、`asdf haxe neko-dylibs-link`を提供しており、","lineNumber":778,"offsetAndLengths":[[10,4]]},{"line":"プラグインのREADMEには、asdf拡張コマンドに関することを必ず記載するようにしてください。","lineNumber":781,"offsetAndLengths":[[15,4]]},{"line":"asdfでは、カスタムShimテンプレートを使用することができます。","lineNumber":791,"offsetAndLengths":[[0,4]]},{"line":"asdfは標準Shimテンプレートを使用する代わりに、そのファイルをコピーします。","lineNumber":793,"offsetAndLengths":[[0,4]]},{"line":"asdfコアチームが把握している限り、","lineNumber":797,"offsetAndLengths":[[0,4]]},{"line":"この機能は公式プラグインである[Elixirプラグイン](https://github.com/asdf-vm/asdf-elixir)でのみ使用されています。","lineNumber":798,"offsetAndLengths":[[48,4],[56,4]]},{"line":"asdfでは、プラグインをテストするための`plugin-test`コマンドを用意しており、下記のように使用できます:","lineNumber":804,"offsetAndLengths":[[0,4]]},{"line":"asdf plugin test \u003cplugin_name\u003e \u003cplugin_url\u003e [--asdf-tool-version \u003cversion\u003e] [--asdf-plugin-gitref \u003cgit_ref\u003e] [test_command...]","lineNumber":807,"offsetAndLengths":[[0,4],[47,4],[79,4]]},{"line":"- オプションで`[--asdf-tool-version \u003cversion\u003e]`を指定すると、そのバージョンのツールがインストールされます。","lineNumber":811,"offsetAndLengths":[[12,4]]},{"line":"  デフォルトは、`asdf latest \u003cplugin-name\u003e`です。","lineNumber":812,"offsetAndLengths":[[10,4]]},{"line":"- オプションで`[--asdf-plugin-gitref \u003cgit_ref\u003e]`を指定すると、","lineNumber":813,"offsetAndLengths":[[12,4]]},{"line":"  # asdf plugin test \u003cplugin_name\u003e  \u003cplugin_url\u003e                               [test_command]","lineNumber":820,"offsetAndLengths":[[4,4]]},{"line":"    asdf plugin test nodejs         https://github.com/asdf-vm/asdf-nodejs.git node --version","lineNumber":821,"offsetAndLengths":[[4,4],[55,4],[63,4]]},{"line":"[asdf-vm/actions](https://github.com/asdf-vm/actions)リポジトリでは、","lineNumber":832,"offsetAndLengths":[[1,4],[37,4]]},{"line":"    name: asdf plugin test","lineNumber":846,"offsetAndLengths":[[10,4]]},{"line":"      - name: asdf_plugin_test","lineNumber":854,"offsetAndLengths":[[14,4]]},{"line":"        uses: asdf-vm/actions/plugin-test@v2","lineNumber":855,"offsetAndLengths":[[14,4]]},{"line":"script: asdf plugin test \u003cMY_TOOL\u003e $TRAVIS_BUILD_DIR '\u003cMY_TOOL\u003e --version'","lineNumber":866,"offsetAndLengths":[[8,4]]},{"line":"  - git clone https://github.com/asdf-vm/asdf.git asdf","lineNumber":868,"offsetAndLengths":[[33,4],[41,4],[50,4]]},{"line":"  - . asdf/asdf.sh","lineNumber":869,"offsetAndLengths":[[6,4],[11,4]]},{"line":"asdf plugin test \u003ctool_name\u003e \u003cpath\u003e '\u003ctool_command\u003e --version'","lineNumber":881,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin add \u003cname\u003e \u003cgit_url\u003e","lineNumber":923,"offsetAndLengths":[[2,4]]},{"line":"  asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs","lineNumber":924,"offsetAndLengths":[[2,4],[44,4],[52,4]]},{"line":"asdfの各種コマンドで`git_url`が指定されなかった場合、","lineNumber":929,"offsetAndLengths":[[0,4]]},{"line":"asdfは正確な`git_url`を決定するために、","lineNumber":930,"offsetAndLengths":[[0,4]]},{"line":"[ショートネームインデックスリポジトリ](https://github.com/asdf-vm/asdf-plugins)を使用します。","lineNumber":931,"offsetAndLengths":[[40,4],[48,4]]},{"line":"[ショートネームインデックス](https://github.com/asdf-vm/asdf-plugins)に追加することができます。","lineNumber":935,"offsetAndLengths":[[35,4],[43,4]]},{"line":"- この内容は、`\"${HOME}\"/.asdfrc`内の`legacy_version_file`オプションを有効にしたユーザにのみ適用されます。","lineNumber":595,"offsetAndLengths":[[20,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"docs/ko-kr/manage/plugins.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## asdf Short-name 리포지토리 동기화","lineNumber":76,"offsetAndLengths":[[3,4]]},{"line":"플로그인들은 `asdf`가 Node.js, Ruby, Elixir 등 여러가지 툴들을 취급하는 방법입니다.","lineNumber":2,"offsetAndLengths":[[8,4]]},{"line":"asdf plugin add \u003cname\u003e \u003cgit-url\u003e","lineNumber":11,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin add elm https://github.com/vic/asdf-elm","lineNumber":12,"offsetAndLengths":[[2,4],[45,4]]},{"line":"asdf plugin add \u003cname\u003e","lineNumber":18,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin add erlang","lineNumber":19,"offsetAndLengths":[[2,4]]},{"line":"asdf plugin list","lineNumber":31,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin list","lineNumber":32,"offsetAndLengths":[[2,4]]},{"line":"asdf plugin list --urls","lineNumber":38,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin list","lineNumber":39,"offsetAndLengths":[[2,4]]},{"line":"# java            https://github.com/halcyon/asdf-java.git","lineNumber":40,"offsetAndLengths":[[45,4]]},{"line":"# nodejs          https://github.com/asdf-vm/asdf-nodejs.git","lineNumber":41,"offsetAndLengths":[[37,4],[45,4]]},{"line":"asdf plugin list all","lineNumber":47,"offsetAndLengths":[[0,4]]},{"line":"플러그인들의 전체 short-name 목록을 [플러그인 Shortname 인덱스](https://github.com/asdf-vm/asdf-plugins)에서 확인하세요.","lineNumber":50,"offsetAndLengths":[[65,4],[73,4]]},{"line":"asdf plugin update --all","lineNumber":55,"offsetAndLengths":[[0,4]]},{"line":"asdf plugin update \u003cname\u003e","lineNumber":61,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin update erlang","lineNumber":62,"offsetAndLengths":[[2,4]]},{"line":"이 명령어는 해당 플러그인 리포지토리의 _origin_ _기본 브랜치_ 의 _가장 최근 커밋_ 을 fetch합니다. 버전화된 플러그인들과 업데이트들은 현재 개발 진행중 입니다 ([#916](https://github.com/asdf-vm/asdf/pull/916)).","lineNumber":65,"offsetAndLengths":[[125,4],[133,4]]},{"line":"asdf plugin remove \u003cname\u003e","lineNumber":70,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin remove erlang","lineNumber":71,"offsetAndLengths":[[2,4]]},{"line":"  - `asdf plugin add \u003cname\u003e`","lineNumber":81,"offsetAndLengths":[[5,4]]},{"line":"  - `asdf plugin list all`","lineNumber":82,"offsetAndLengths":[[5,4]]},{"line":"- 만약 `disable_plugin_short_name_repository` 설정 옵션이 `yes`로 설정되어 있다면, 동기화는 조기 종료됩니다. [asdf 설정 문서](/ko-kr/manage/configuration.md)에서 더보기.","lineNumber":83,"offsetAndLengths":[[84,4]]},{"line":"  - `X`의 기본값은 `60`입니다만, `.asdfrc`의 `plugin_repository_last_check_duration` 옵션을 통해 설정될 수 있습니다. [asdf 설정 문서](/ko-kr/manage/configuration.md)에서 더보기.","lineNumber":85,"offsetAndLengths":[[26,4],[95,4]]}],"language":"Markdown"},{"type":"content","path":"docs/guide/getting-started.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## 1. Install asdf","lineNumber":2,"offsetAndLengths":[[14,4]]},{"line":"asdf can be installed in several different ways:","lineNumber":4,"offsetAndLengths":[[0,4]]},{"line":"## 2. Configure asdf","lineNumber":59,"offsetAndLengths":[[16,4]]},{"line":"##### Install asdf","lineNumber":20,"offsetAndLengths":[[14,4]]},{"line":"1. Visit https://github.com/asdf-vm/asdf/releases and download the appropriate archive for your operating system/architecture combination.","lineNumber":22,"offsetAndLengths":[[28,4],[36,4]]},{"line":"2. Extract the `asdf` binary in the archive into a directory on your `$PATH`.","lineNumber":23,"offsetAndLengths":[[16,4]]},{"line":"3. Verify `asdf` is on your shell's `$PATH` by running `type -a asdf`. The directory you placed the `asdf` binary in should be listed on the first line of the output from `type`. If it is not that means step #2 was not completed correctly.","lineNumber":24,"offsetAndLengths":[[11,4],[64,4],[101,4]]},{"line":"##### Install asdf","lineNumber":32,"offsetAndLengths":[[14,4]]},{"line":"##### Install asdf","lineNumber":45,"offsetAndLengths":[[14,4]]},{"line":"###### Custom data directory (required when $asdf_data_dir != '~/.asdf')","lineNumber":264,"offsetAndLengths":[[45,4],[66,4]]},{"line":"If you set $asdf_data_dir to something different than the default `~/.asdf` then you must add the following to `~/.config/nushell/config.nu`:","lineNumber":266,"offsetAndLengths":[[12,4],[70,4]]},{"line":"| Homebrew | `brew install asdf`                                                                                                                                                 |","lineNumber":10,"offsetAndLengths":[[27,4]]},{"line":"| Zypper   | `zypper install asdf`                                                                                                                                               |","lineNumber":11,"offsetAndLengths":[[29,4]]},{"line":"| Pacman   | `git clone https://aur.archlinux.org/asdf-vm.git \u0026\u0026 cd asdf-vm \u0026\u0026 makepkg -si` or use your preferred [AUR helper](https://wiki.archlinux.org/index.php/AUR_helpers) |","lineNumber":12,"offsetAndLengths":[[50,4],[68,4]]},{"line":"2. Run `go install github.com/asdf-vm/asdf/cmd/asdf@v0.19.0`","lineNumber":36,"offsetAndLengths":[[30,4],[38,4],[47,4]]},{"line":"1. Clone the asdf repository:","lineNumber":48,"offsetAndLengths":[[13,4]]},{"line":"  git clone https://github.com/asdf-vm/asdf.git --branch v0.19.0","lineNumber":50,"offsetAndLengths":[[31,4],[39,4]]},{"line":"3. Copy the `asdf` binary into a directory on your `$PATH`.","lineNumber":54,"offsetAndLengths":[[13,4]]},{"line":"4. Verify `asdf` is on your shell's `$PATH` by running `type -a asdf`. The directory you placed the `asdf` binary in should be listed on the first line of the output from `type`. If it is not that means step #3 was not completed correctly.","lineNumber":55,"offsetAndLengths":[[11,4],[64,4],[101,4]]},{"line":"Most users **DO NOT** need to customize the location that asdf writes plugin,","lineNumber":62,"offsetAndLengths":[[58,4]]},{"line":"install, and shim data to. However, if `$HOME/.asdf` isn't the directory you","lineNumber":63,"offsetAndLengths":[[47,4]]},{"line":"want asdf writing to, you can change it. Specify the directory by exporting","lineNumber":64,"offsetAndLengths":[[5,4]]},{"line":"a variable named `ASDF_DATA_DIR` in your shell's RC file.","lineNumber":65,"offsetAndLengths":[[18,4]]},{"line":"export PATH=\"${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH\"","lineNumber":80,"offsetAndLengths":[[15,4],[37,4]]},{"line":"export ASDF_DATA_DIR=\"/your/custom/data/dir\"","lineNumber":88,"offsetAndLengths":[[7,4]]},{"line":". \u003c(asdf completion bash)","lineNumber":96,"offsetAndLengths":[[4,4]]},{"line":"# ASDF configuration code","lineNumber":108,"offsetAndLengths":[[2,4]]},{"line":"if test -z $ASDF_DATA_DIR","lineNumber":109,"offsetAndLengths":[[12,4]]},{"line":"    set _asdf_shims \"$HOME/.asdf/shims\"","lineNumber":110,"offsetAndLengths":[[9,4],[28,4]]},{"line":"    set _asdf_shims \"$ASDF_DATA_DIR/shims\"","lineNumber":112,"offsetAndLengths":[[9,4],[22,4]]},{"line":"if not contains $_asdf_shims $PATH","lineNumber":117,"offsetAndLengths":[[18,4]]},{"line":"    set -gx --prepend PATH $_asdf_shims","lineNumber":118,"offsetAndLengths":[[29,4]]},{"line":"set --erase _asdf_shims","lineNumber":120,"offsetAndLengths":[[13,4]]},{"line":"set -gx --prepend ASDF_DATA_DIR \"/your/custom/data/dir\"","lineNumber":130,"offsetAndLengths":[[18,4]]},{"line":"$ asdf completion fish \u003e ~/.config/fish/completions/asdf.fish","lineNumber":138,"offsetAndLengths":[[2,4],[52,4]]},{"line":"var asdf_data_dir = ~'/.asdf'","lineNumber":150,"offsetAndLengths":[[4,4],[24,4]]},{"line":"if (and (has-env ASDF_DATA_DIR) (!=s $E:ASDF_DATA_DIR '')) {","lineNumber":151,"offsetAndLengths":[[17,4],[40,4]]},{"line":"  set asdf_data_dir = $E:ASDF_DATA_DIR","lineNumber":152,"offsetAndLengths":[[6,4],[25,4]]},{"line":"if (not (has-value $paths $asdf_data_dir'/shims')) {","lineNumber":155,"offsetAndLengths":[[27,4]]},{"line":"-var asdf_data_dir = ~'/.asdf'","lineNumber":165,"offsetAndLengths":[[5,4],[25,4]]},{"line":"+var asdf_data_dir = '/your/custom/data/dir'","lineNumber":166,"offsetAndLengths":[[5,4]]},{"line":"$ asdf completion elvish \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":172,"offsetAndLengths":[[2,4]]},{"line":"$ echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":173,"offsetAndLengths":[[46,4],[56,4]]},{"line":"export PATH=\"${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH\"","lineNumber":186,"offsetAndLengths":[[15,4],[37,4]]},{"line":"export ASDF_DATA_DIR=\"/your/custom/data/dir\"","lineNumber":194,"offsetAndLengths":[[7,4]]},{"line":"Completions are configured by either a ZSH Framework `asdf` plugin (like [asdf for oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf)) or by doing the following:","lineNumber":199,"offsetAndLengths":[[54,4],[74,4],[149,4]]},{"line":"$ mkdir -p \"${ASDF_DATA_DIR:-$HOME/.asdf}/completions\"","lineNumber":202,"offsetAndLengths":[[14,4],[36,4]]},{"line":"$ asdf completion zsh \u003e \"${ASDF_DATA_DIR:-$HOME/.asdf}/completions/_asdf\"","lineNumber":203,"offsetAndLengths":[[2,4],[27,4],[49,4],[68,4]]},{"line":"fpath=(${ASDF_DATA_DIR:-$HOME/.asdf}/completions $fpath)","lineNumber":210,"offsetAndLengths":[[9,4],[31,4]]},{"line":"Completions are configured by either a ZSH Framework `asdf` or will need to be [configured as per Homebrew's instructions](https://docs.brew.sh/Shell-Completion#configuring-completions-in-zsh). If you are using a ZSH Framework the associated plugin for asdf may need to be updated to use the new ZSH completions properly via `fpath`.","lineNumber":219,"offsetAndLengths":[[54,4],[253,4]]},{"line":"if ($null -eq $ASDF_DATA_DIR -or $ASDF_DATA_DIR -eq '') {","lineNumber":229,"offsetAndLengths":[[15,4],[34,4]]},{"line":"  $_asdf_shims = \"${env:HOME}/.asdf/shims\"","lineNumber":230,"offsetAndLengths":[[4,4],[31,4]]},{"line":"  $_asdf_shims = \"$ASDF_DATA_DIR/shims\"","lineNumber":233,"offsetAndLengths":[[4,4],[19,4]]},{"line":"$env:PATH = \"${_asdf_shims}:${env:PATH}\"","lineNumber":237,"offsetAndLengths":[[16,4]]},{"line":"$env:ASDF_DATA_DIR = \"/your/custom/data/dir\"","lineNumber":245,"offsetAndLengths":[[5,4]]},{"line":"const asdf_data_dir = '~/.asdf' | path expand # or wherever you like","lineNumber":259,"offsetAndLengths":[[6,4],[26,4]]},{"line":"const asdf_shims = [$asdf_data_dir shims] | path join","lineNumber":260,"offsetAndLengths":[[6,4],[21,4]]},{"line":"$env.PATH = $env.PATH | where {$in != $asdf_shims} | prepend $asdf_shims","lineNumber":261,"offsetAndLengths":[[39,4],[62,4]]},{"line":"$env.ASDF_DATA_DIR = $asdf_data_dir","lineNumber":269,"offsetAndLengths":[[5,4],[22,4]]},{"line":"const asdf_cmp = [$asdf_data_dir completions nushell.nu] | path join","lineNumber":277,"offsetAndLengths":[[6,4],[19,4]]},{"line":"mkdir ($asdf_cmp | path dirname)","lineNumber":278,"offsetAndLengths":[[8,4]]},{"line":"asdf completion nushell | save -f $asdf_cmp","lineNumber":279,"offsetAndLengths":[[0,4],[35,4]]},{"line":"source $asdf_cmp","lineNumber":280,"offsetAndLengths":[[8,4]]},{"line":"export PATH=\"${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH\"","lineNumber":291,"offsetAndLengths":[[15,4],[37,4]]},{"line":"export ASDF_DATA_DIR=\"/your/custom/data/dir\"","lineNumber":299,"offsetAndLengths":[[7,4]]},{"line":"`asdf` scripts need to be sourced **after** you have set your `$PATH` and **after** you have sourced your framework (oh-my-zsh etc).","lineNumber":304,"offsetAndLengths":[[1,4]]},{"line":"This completes the installation of the `asdf` core :tada:","lineNumber":311,"offsetAndLengths":[[40,4]]},{"line":"`asdf` is only useful once you install a **plugin**, install a **tool** and manage its **versions**. Continue the guide below to learn how to do this.","lineNumber":313,"offsetAndLengths":[[1,4]]},{"line":"For demonstration purposes we will install \u0026 set [Node.js](https://nodejs.org/) via the [`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/) plugin.","lineNumber":317,"offsetAndLengths":[[90,4],[123,4],[131,4]]},{"line":"Each plugin has dependencies so we need to check the plugin repo where they should be listed. For `asdf-nodejs` they are:","lineNumber":321,"offsetAndLengths":[[99,4]]},{"line":"asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git","lineNumber":334,"offsetAndLengths":[[0,4],[42,4],[50,4]]},{"line":"We can see which versions are available with `asdf list all nodejs` or a subset of versions with `asdf list all nodejs 14`.","lineNumber":341,"offsetAndLengths":[[46,4],[98,4]]},{"line":"asdf install nodejs latest","lineNumber":346,"offsetAndLengths":[[0,4]]},{"line":"`asdf` enforces exact versions. `latest` is a helper throughout `asdf` that will resolve to the actual version number at the time of execution.","lineNumber":350,"offsetAndLengths":[[1,4],[65,4]]},{"line":"`asdf` performs a version lookup of a tool in all `.tool-versions` files from the current working directory up to the `$HOME` directory. The lookup occurs just-in-time when you execute a tool that `asdf` manages.","lineNumber":355,"offsetAndLengths":[[1,4],[198,4]]},{"line":"Without a version listed for a tool execution of the tool will **error**. `asdf current` will show you the tool \u0026 version resolution, or absence of, from your current directory so you can observe which tools will fail to execute.","lineNumber":358,"offsetAndLengths":[[75,4]]},{"line":"Because asdf looks for a `.tool-versions` file in the current directory first, and if the file is not found it then climbs up the file tree looking for a `.tool-versions` in a parent directory until it finds one. If no `.tool-versions` file is found the version resolution process will fail and an error will be printed.","lineNumber":361,"offsetAndLengths":[[8,4]]},{"line":"asdf set -u nodejs 16.5.0","lineNumber":366,"offsetAndLengths":[[0,4]]},{"line":"Some OSs already have tools installed that are managed by the system and not `asdf`, `python` is a common example. You need to tell `asdf` to pass the management back to the system. The [Versions reference section](/manage/versions.md) will guide you.","lineNumber":375,"offsetAndLengths":[[78,4],[133,4]]},{"line":"The first place asdf looks for a version is your current working directory (`$PWD/.tool-versions`). This may be a directory containing a source code or Git repository for a project. When in your desired directory execute you can use `asdf set` to set the version:","lineNumber":377,"offsetAndLengths":[[16,4],[234,4]]},{"line":"asdf set nodejs 16.5.0","lineNumber":380,"offsetAndLengths":[[0,4]]},{"line":"`asdf` supports the migration from existing version files from other version managers. Eg: `.ruby-version` for the case of `rbenv`. This is supported on a per-plugin basis.","lineNumber":391,"offsetAndLengths":[[1,4]]},{"line":"[`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/) supports this via both `.nvmrc` and `.node-version` files. To enable this, add the following to your `asdf` configuration file `$HOME/.asdfrc`:","lineNumber":393,"offsetAndLengths":[[2,4],[35,4],[43,4],[159,4],[192,4]]},{"line":"That completes the Getting Started guide for `asdf` :tada: You can now manage `nodejs` versions for your project. Follow similar steps for each type of tool in your project!","lineNumber":403,"offsetAndLengths":[[46,4]]},{"line":"`asdf` has many more commands to become familiar with, you can see them all by running `asdf --help` or `asdf`. The core of the commands are broken into three categories:","lineNumber":405,"offsetAndLengths":[[1,4],[88,4],[105,4]]},{"line":"- [core `asdf`](/manage/core.md)","lineNumber":407,"offsetAndLengths":[[9,4]]}],"language":"Markdown"},{"type":"content","path":"docs/zh-hans/plugins/create.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## asdf 命令行的扩展命令 \u003cBadge type=\"danger\" text=\"进阶\" vertical=\"middle\" /\u003e","lineNumber":719,"offsetAndLengths":[[3,4]]},{"line":"插件可以通过提供 `lib/commands/command*.bash` 脚本或者可执行程序来定义新的 asdf 命令，这些脚本或可执行程序将使用插件名称作为 asdf 命令的子命令进行调用。","lineNumber":721,"offsetAndLengths":[[53,4],[81,4]]},{"line":"插件是一个包含一些可执行脚本的 Git 存储库，用于支持对某种语言/工具进行版本控制。这些脚本由 asdf 通过命令运行，以支持诸如 `asdf list-all \u003cname\u003e`、`asdf install \u003cname\u003e \u003cversion\u003e` 等功能。","lineNumber":2,"offsetAndLengths":[[49,4],[68,4],[91,4]]},{"line":"1. 使用 [asdf-vm/asdf-plugin-template](https://github.com/asdf-vm/asdf-plugin-template) 仓库来 [生成](https://github.com/asdf-vm/asdf-plugin-template/generate) 一个插件仓库（命名为 `asdf-\u003ctool_name\u003e`），其中已实现默认脚本。生成后，克隆该仓库并运行 `setup.bash` 脚本以交互式更新模版。","lineNumber":8,"offsetAndLengths":[[7,4],[15,4],[56,4],[64,4],[114,4],[122,4],[165,4]]},{"line":"2. 创建名为 `asdf-\u003ctool_name\u003e` 的仓库，并实现文档中列出的所需脚本。","lineNumber":9,"offsetAndLengths":[[9,4]]},{"line":"- 脚本**不应**调用其他 `asdf` 命令","lineNumber":13,"offsetAndLengths":[[16,4]]},{"line":"- 避免使用非便携式工具或命令标志。例如，`sort -V`。请参考 asdf 核心 [禁止命令列表](https://github.com/asdf-vm/asdf/blob/master/test/banned_commands.bats)。","lineNumber":15,"offsetAndLengths":[[35,4],[71,4],[79,4]]},{"line":"可从 asdf 调用的所有脚本的完整列表。","lineNumber":19,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_INSTALL_TYPE`      | `version` 或 `ref`                             |","lineNumber":49,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_INSTALL_VERSION`   | 完整版本号或 Git 引用，取决于 `ASDF_INSTALL_TYPE`  |","lineNumber":50,"offsetAndLengths":[[3,4],[48,4]]},{"line":"| `ASDF_INSTALL_PATH`      | 工具 _应_ 安装或 _已_ 安装的路径                   |","lineNumber":51,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_CONCURRENCY`       | 编译源代码时使用的核心数。用于设置 `make -j`        |","lineNumber":52,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_DOWNLOAD_PATH`     | `bin/download` 下载源代码或二进制文件的路径        |","lineNumber":53,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_PATH`       | 插件的安装路径                                   |","lineNumber":54,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_SOURCE_URL` | 插件的来源 URL                                  |","lineNumber":55,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_PREV_REF`   | 插件仓库的上一版本 `git-ref`                     |","lineNumber":56,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_POST_REF`   | 插件仓库的更新版本 `git-ref`                     |","lineNumber":57,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_CMD_FILE`          | 解析为被引用的文件的完整路径                       |","lineNumber":58,"offsetAndLengths":[[3,4]]},{"line":"asdf core 会将每个版本单独打印在单独的行上，可能导致部分版本超出屏幕范围。","lineNumber":84,"offsetAndLengths":[[0,4]]},{"line":"- [使用 Git 的排序功能](https://github.com/asdf-vm/asdf-plugin-template/blob/main/template/lib/utils.bash)","lineNumber":93,"offsetAndLengths":[[36,4],[44,4]]},{"line":"- [编写自定义排序方法](https://github.com/vic/asdf-idris/blob/master/bin/list-all#L6)","lineNumber":95,"offsetAndLengths":[[37,4]]},{"line":"- `asdf list all \u003cname\u003e [version]`","lineNumber":104,"offsetAndLengths":[[3,4]]},{"line":"- `asdf list all nodejs`：列出此脚本返回的所有版本，每个版本占一行。","lineNumber":105,"offsetAndLengths":[[3,4]]},{"line":"- `asdf list all nodejs 18`：列出此脚本返回的所有版本，每个版本占一行，并应用过滤器匹配以 `18` 开头的任何版本。","lineNumber":106,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心调用签名**","lineNumber":108,"offsetAndLengths":[[2,4]]},{"line":"- 脚本必须将源代码或二进制文件下载到由 `ASDF_DOWNLOAD_PATH` 指定的目录中。","lineNumber":126,"offsetAndLengths":[[22,4]]},{"line":"- 仅应将解压后的源代码或二进制文件放置在 `ASDF_DOWNLOAD_PATH` 目录中。","lineNumber":127,"offsetAndLengths":[[23,4]]},{"line":"- 失败时，不应将任何文件放置在 `ASDF_DOWNLOAD_PATH` 中。","lineNumber":128,"offsetAndLengths":[[18,4]]},{"line":"如果此脚本缺失，asdf 将假设 `bin/install` 脚本存在，并会下载**并**安装该版本。","lineNumber":136,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_INSTALL_TYPE`：`version` 或 `ref`","lineNumber":142,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`：","lineNumber":143,"offsetAndLengths":[[3,4]]},{"line":"  - 如果 `ASDF_INSTALL_TYPE=version`，则为完整版本号。","lineNumber":144,"offsetAndLengths":[[8,4]]},{"line":"  - 如果 `ASDF_INSTALL_TYPE=ref`，则为 Git 引用（标签/提交/分支）。","lineNumber":145,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_INSTALL_PATH`：工具 _已_ 安装或 _应_ 安装的路径。","lineNumber":146,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_DOWNLOAD_PATH`：源代码或二进制文件的下载路径。","lineNumber":147,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e [version]]`","lineNumber":151,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e latest[:version]`","lineNumber":152,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install nodejs 18.0.0`：下载 Node.js 版本 `18.0.0` 的源代码或二进制文件，","lineNumber":153,"offsetAndLengths":[[3,4]]},{"line":"  并将它们放置在 `ASDF_DOWNLOAD_PATH` 目录中。然后运行 `bin/install` 脚本。","lineNumber":154,"offsetAndLengths":[[11,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":156,"offsetAndLengths":[[2,4]]},{"line":"- 脚本应将指定版本安装到路径 `ASDF_INSTALL_PATH` 中。","lineNumber":174,"offsetAndLengths":[[17,4]]},{"line":"- 默认情况下，`$ASDF_INSTALL_PATH/bin` 目录下的文件将自动垫片（shims）。此行为可通过可选的","lineNumber":175,"offsetAndLengths":[[10,4]]},{"line":"- 为避免 TOCTOU（Time-of-Check-to-Time-of-Use）问题，确保脚本仅在工具的构建和安装被视为成功后，才将文件放置在 `ASDF_INSTALL_PATH` 中。","lineNumber":179,"offsetAndLengths":[[75,4]]},{"line":"为了与 `0.7._` 之前和 `0.8._` 之后的 asdf 核心版本兼容，检查 `ASDF_DOWNLOAD_PATH` 环境变量的存在。如果设置了该变量，则假设 `bin/download` 脚本已下载该版本，否则在 `bin/install` 脚本中下载源代码。","lineNumber":185,"offsetAndLengths":[[28,4],[44,4]]},{"line":"- `ASDF_INSTALL_TYPE`：`version` 或 `ref`","lineNumber":189,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`：","lineNumber":190,"offsetAndLengths":[[3,4]]},{"line":"- 如果 `ASDF_INSTALL_TYPE=version`，则为完整版本号。","lineNumber":191,"offsetAndLengths":[[6,4]]},{"line":"  - 如果 `ASDF_INSTALL_TYPE=ref`，则为 Git 引用（标签/提交/分支）。","lineNumber":192,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_INSTALL_PATH`：工具 _已_ 安装或 _应_ 安装的路径。","lineNumber":193,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_CONCURRENCY`：编译源代码时使用的核心数。可用于设置如 `make -j` 之类的标志。","lineNumber":194,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_DOWNLOAD_PATH`：源代码或二进制文件的下载路径。","lineNumber":195,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install`","lineNumber":199,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e`","lineNumber":200,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e [version]]`","lineNumber":201,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e latest[:version]`","lineNumber":202,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install nodejs 18.0.0`：在","lineNumber":203,"offsetAndLengths":[[3,4]]},{"line":"`ASDF_INSTALL_PATH` 目录中安装 Node.js 版本 `18.0.0`。","lineNumber":204,"offsetAndLengths":[[1,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":206,"offsetAndLengths":[[2,4]]},{"line":"确定工具的最新稳定版本。如果不存在，asdf 核心将 `tail` `bin/list-all` 的输出，这可能是不希望看到的。","lineNumber":220,"offsetAndLengths":[[18,4]]},{"line":"  - 例如，来自 [ruby 插件](https://github.com/asdf-vm/asdf-ruby) 的 `asdf list all ruby` 输出列出了来自多个提供商的 Ruby 版本：`jruby`、`rbx` 和 `truffleruby` 等。用户提供的过滤器可由插件用于过滤语义化版本和/或提供商。","lineNumber":227,"offsetAndLengths":[[39,4],[47,4],[61,4]]},{"line":"    \u003e asdf latest ruby","lineNumber":229,"offsetAndLengths":[[6,4]]},{"line":"    \u003e asdf latest ruby 2","lineNumber":231,"offsetAndLengths":[[6,4]]},{"line":"    \u003e asdf latest ruby truffleruby","lineNumber":233,"offsetAndLengths":[[6,4]]},{"line":"- `ASDF_INSTALL_TYPE`：`version` 或 `ref`","lineNumber":241,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`：","lineNumber":242,"offsetAndLengths":[[3,4]]},{"line":"  - 若 `ASDF_INSTALL_TYPE=version`，则为完整版本号。","lineNumber":243,"offsetAndLengths":[[7,4]]},{"line":"  - 若 `ASDF_INSTALL_TYPE=ref`，则为 Git 引用（标签/提交/分支）。","lineNumber":244,"offsetAndLengths":[[7,4]]},{"line":"- `ASDF_INSTALL_PATH`：工具 _已_ 安装或 _应_ 安装的路径。","lineNumber":245,"offsetAndLengths":[[3,4]]},{"line":"- `asdf set \u003ctool\u003e latest`：将工具的版本设置为该工具的最新稳定版本。","lineNumber":249,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e latest`：安装工具的最新版本。","lineNumber":250,"offsetAndLengths":[[3,4]]},{"line":"- `asdf latest \u003ctool\u003e [\u003cversion\u003e]`：根据可选过滤器输出工具的最新版本。","lineNumber":251,"offsetAndLengths":[[3,4]]},{"line":"- `asdf latest --all`：输出由 asdf 管理的所有工具的最新版本及其安装状态。","lineNumber":252,"offsetAndLengths":[[3,4],[26,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":254,"offsetAndLengths":[[2,4]]},{"line":"- 不得打印任何标题，因为 asdf 核心会打印标题。","lineNumber":273,"offsetAndLengths":[[14,4]]},{"line":"- 不得输出已在 asdf-vm 核心文档中涵盖的任何信息。","lineNumber":275,"offsetAndLengths":[[9,4]]},{"line":"- 应根据所安装工具的操作系统和版本进行定制（可选设置环境变量 `ASDF_INSTALL_VERSION` 和 `ASDF_INSTALL_TYPE`）。","lineNumber":276,"offsetAndLengths":[[33,4],[58,4]]},{"line":"- `ASDF_INSTALL_TYPE`：`version` 或 `ref`","lineNumber":282,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`：","lineNumber":283,"offsetAndLengths":[[3,4]]},{"line":"  - 若 `ASDF_INSTALL_TYPE=version`，则为完整版本号。","lineNumber":284,"offsetAndLengths":[[7,4]]},{"line":"  - 若 `ASDF_INSTALL_TYPE=ref`，则为 Git 引用（标签/提交/分支）。","lineNumber":285,"offsetAndLengths":[[7,4]]},{"line":"- `ASDF_INSTALL_PATH`：工具 _已_ 安装或 _应_ 安装的路径。","lineNumber":286,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`：输出插件和工具的文档","lineNumber":290,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":292,"offsetAndLengths":[[2,4]]},{"line":"- 应根据操作系统和要安装的工具版本进行定制（可选设置环境变量 `ASDF_INSTALL_VERSION` 和 `ASDF_INSTALL_TYPE`）。","lineNumber":315,"offsetAndLengths":[[33,4],[58,4]]},{"line":"- `ASDF_INSTALL_TYPE`：`version` 或 `ref`","lineNumber":321,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`：","lineNumber":322,"offsetAndLengths":[[3,4]]},{"line":"  - 若 `ASDF_INSTALL_TYPE=version`，则为完整版本号。","lineNumber":323,"offsetAndLengths":[[7,4]]},{"line":"  - 若 `ASDF_INSTALL_TYPE=ref`，则为 Git 引用（标签/提交/分支）。","lineNumber":324,"offsetAndLengths":[[7,4]]},{"line":"- `ASDF_INSTALL_PATH`：工具 _已_ 安装或 _应_ 安装的路径。","lineNumber":325,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`：输出插件和工具的文档","lineNumber":329,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":331,"offsetAndLengths":[[2,4]]},{"line":"- 应根据所安装工具的操作系统和版本进行定制（可选设置环境变量 `ASDF_INSTALL_VERSION` 和 `ASDF_INSTALL_TYPE`）。","lineNumber":349,"offsetAndLengths":[[33,4],[58,4]]},{"line":"- `ASDF_INSTALL_TYPE`：`version` 或 `ref`","lineNumber":355,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`：","lineNumber":356,"offsetAndLengths":[[3,4]]},{"line":"  - 若 `ASDF_INSTALL_TYPE=version`，则为完整版本号。","lineNumber":357,"offsetAndLengths":[[7,4]]},{"line":"  - 若 `ASDF_INSTALL_TYPE=ref`，则为 Git 引用（标签/提交/分支）。","lineNumber":358,"offsetAndLengths":[[7,4]]},{"line":"- `ASDF_INSTALL_PATH`：工具 _已_ 安装或 _应_ 安装的路径。","lineNumber":359,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`：输出插件和工具的文档","lineNumber":363,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":365,"offsetAndLengths":[[2,4]]},{"line":"- 应根据所安装工具的操作系统和版本进行调整（可选设置环境变量 `ASDF_INSTALL_VERSION` 和 `ASDF_INSTALL_TYPE`）。","lineNumber":391,"offsetAndLengths":[[33,4],[58,4]]},{"line":"- `ASDF_INSTALL_TYPE`：`version` 或 `ref`","lineNumber":397,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`：","lineNumber":398,"offsetAndLengths":[[3,4]]},{"line":"  - 若 `ASDF_INSTALL_TYPE=version`，则为完整版本号。","lineNumber":399,"offsetAndLengths":[[7,4]]},{"line":"  - 若 `ASDF_INSTALL_TYPE=ref`，则为 Git 引用（标签/提交/分支）。","lineNumber":400,"offsetAndLengths":[[7,4]]},{"line":"- `ASDF_INSTALL_PATH`：工具 _已_ 安装或 _应_ 安装的路径。","lineNumber":401,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`：输出插件和工具的文档","lineNumber":405,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":407,"offsetAndLengths":[[2,4]]},{"line":"- 如果该脚本不存在，asdf 将搜索 `“${ASDF_INSTALL_PATH}”/bin` 目录中的二进制文件并为其创建垫片。","lineNumber":423,"offsetAndLengths":[[11,4],[24,4]]},{"line":"- 路径必须相对于 `ASDF_INSTALL_PATH`。示例输出如下：","lineNumber":425,"offsetAndLengths":[[11,4]]},{"line":"这将指示 asdf 为以下目录中的文件创建垫片：","lineNumber":431,"offsetAndLengths":[[5,4]]},{"line":"- `“${ASDF_INSTALL_PATH}”/bin`","lineNumber":432,"offsetAndLengths":[[6,4]]},{"line":"- `“${ASDF_INSTALL_PATH}”/tools`","lineNumber":433,"offsetAndLengths":[[6,4]]},{"line":"- `“${ASDF_INSTALL_PATH}”/veggies`","lineNumber":434,"offsetAndLengths":[[6,4]]},{"line":"- `ASDF_INSTALL_TYPE`：`version` 或 `ref`","lineNumber":438,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`：","lineNumber":439,"offsetAndLengths":[[3,4]]},{"line":"- 若 `ASDF_INSTALL_TYPE=version`，则为完整版本号。","lineNumber":440,"offsetAndLengths":[[5,4]]},{"line":"  - 如果 `ASDF_INSTALL_TYPE=ref`，则为 Git 引用（标签/提交/分支）。","lineNumber":441,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_INSTALL_PATH`：工具 _已_ 安装或 _应_ 安装的路径。","lineNumber":442,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e [version]`：初始创建二进制文件的垫片。","lineNumber":446,"offsetAndLengths":[[3,4]]},{"line":"- `asdf reshim \u003ctool\u003e \u003cversion\u003e`：重新创建二进制文件的垫片。","lineNumber":447,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":449,"offsetAndLengths":[[2,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 或 `ref`","lineNumber":465,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":466,"offsetAndLengths":[[3,4]]},{"line":"- 如果 `ASDF_INSTALL_TYPE=version`，则为完整版本号。","lineNumber":467,"offsetAndLengths":[[6,4]]},{"line":"  - 如果 `ASDF_INSTALL_TYPE=ref`，则为 Git 引用（标签/提交/分支）。","lineNumber":468,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_INSTALL_PATH`：工具 _已_ 安装或 _应_ 安装的路径。","lineNumber":469,"offsetAndLengths":[[3,4]]},{"line":"- `asdf which \u003ccommand\u003e`：显示可执行文件的路径","lineNumber":473,"offsetAndLengths":[[3,4]]},{"line":"- `asdf exec \u003ccommand\u003e [args...]`：执行当前版本的命令垫片","lineNumber":474,"offsetAndLengths":[[3,4]]},{"line":"- `asdf env \u003ccommand\u003e [util]`：在命令垫片执行所用的环境中运行工具（默认：`env`）。","lineNumber":475,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":477,"offsetAndLengths":[[2,4]]},{"line":"  ~/.asdf/plugins/foo/bin/exec-path \"~/.asdf/installs/foo/1.0\" \"foo\" \"bin/foo\"","lineNumber":506,"offsetAndLengths":[[5,4],[40,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` 或 `ref`","lineNumber":514,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":515,"offsetAndLengths":[[3,4]]},{"line":"- 若 `ASDF_INSTALL_TYPE=version`，则为完整版本号。","lineNumber":516,"offsetAndLengths":[[5,4]]},{"line":"  - 如果 `ASDF_INSTALL_TYPE=ref`，则为 Git 引用（标签/提交/分支）。","lineNumber":517,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_INSTALL_PATH`：工具 _已_ 安装或 _应_ 安装的路径。","lineNumber":518,"offsetAndLengths":[[3,4]]},{"line":"- `asdf which \u003ccommand\u003e`：显示可执行文件的路径","lineNumber":522,"offsetAndLengths":[[3,4]]},{"line":"- `asdf exec \u003ccommand\u003e [args...]`：执行当前版本的命令垫片","lineNumber":523,"offsetAndLengths":[[3,4]]},{"line":"- `asdf env \u003ccommand\u003e [util]`：在命令垫片执行所用的环境中运行工具（默认：`env`）。","lineNumber":524,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":526,"offsetAndLengths":[[2,4]]},{"line":"- `asdf list all \u003cname\u003e \u003cversion\u003e`","lineNumber":550,"offsetAndLengths":[[3,4]]},{"line":"- `asdf uninstall nodejs 18.15.0`：卸载 nodejs 的版本`18.15.0`，并移除所有垫片，包括通过`npm i -g`全局安装的垫片","lineNumber":551,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":553,"offsetAndLengths":[[2,4]]},{"line":"- `ASDF_INSTALL_TYPE`：`version` 或 `ref`","lineNumber":579,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`：","lineNumber":580,"offsetAndLengths":[[3,4]]},{"line":"  - 若 `ASDF_INSTALL_TYPE=version`，则为完整版本号。","lineNumber":581,"offsetAndLengths":[[7,4]]},{"line":"  - 若 `ASDF_INSTALL_TYPE=ref`，则为 Git 引用（标签/提交/分支）。","lineNumber":582,"offsetAndLengths":[[7,4]]},{"line":"- `ASDF_INSTALL_PATH`：工具 _已_ 安装或 _应_ 安装的路径。","lineNumber":583,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":589,"offsetAndLengths":[[2,4]]},{"line":"解析由 asdf 找到的旧文件以确定工具的版本。适用于从 JavaScript 的 `package.json` 或 Go 的 `go.mod` 等文件中提取版本号。","lineNumber":603,"offsetAndLengths":[[4,4]]},{"line":"- 如果不存在，asdf 将简单地使用 `cat` 命令读取旧文件以确定版本。","lineNumber":607,"offsetAndLengths":[[8,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":624,"offsetAndLengths":[[2,4]]},{"line":"在使用 `asdf plugin add \u003ctool\u003e` 命令将插件添加到 asdf 之后，执行此回调脚本。","lineNumber":638,"offsetAndLengths":[[5,4],[38,4]]},{"line":"- `pre_asdf_plugin_add`","lineNumber":642,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_add_${plugin_name}`","lineNumber":643,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_add`","lineNumber":644,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_add_${plugin_name}`","lineNumber":645,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_PLUGIN_PATH`：插件的安装路径。","lineNumber":649,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_PLUGIN_SOURCE_URL`：插件来源 URL。可以是本地目录路径。","lineNumber":650,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":652,"offsetAndLengths":[[2,4]]},{"line":"在 asdf 使用 `asdf plugin update \u003ctool\u003e [\u003cgit-ref\u003e]` 命令下载 _update_ 插件**之后**，执行此回调脚本。","lineNumber":666,"offsetAndLengths":[[2,4],[11,4]]},{"line":"- `pre_asdf_plugin_update`","lineNumber":670,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_update_${plugin_name}`","lineNumber":671,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_update`","lineNumber":672,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_update_${plugin_name}`","lineNumber":673,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_PLUGIN_PATH`：插件的安装路径。","lineNumber":677,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_PLUGIN_PREV_REF`：插件的上一版本 Git 引用。","lineNumber":678,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_PLUGIN_POST_REF`：插件的更新后 Git 引用。","lineNumber":679,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":681,"offsetAndLengths":[[2,4]]},{"line":"在使用 `asdf plugin remove \u003c工具\u003e` 命令移除插件**之前**，执行此回调脚本。","lineNumber":695,"offsetAndLengths":[[5,4]]},{"line":"- `pre_asdf_plugin_remove`","lineNumber":699,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_remove_${plugin_name}`","lineNumber":700,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_remove`","lineNumber":701,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_remove_${plugin_name}`","lineNumber":702,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_PLUGIN_PATH`：插件的安装路径。","lineNumber":706,"offsetAndLengths":[[3,4]]},{"line":"**asdf 核心的调用签名**","lineNumber":708,"offsetAndLengths":[[2,4]]},{"line":"$ asdf foo         # 等同于运行 `$ASDF_DATA_DIR/plugins/foo/lib/commands/command.bash`","lineNumber":737,"offsetAndLengths":[[2,4],[29,4]]},{"line":"$ asdf foo bar     # 等同于运行 `$ASDF_DATA_DIR/plugins/foo/lib/commands/command.bash bar`","lineNumber":738,"offsetAndLengths":[[2,4],[29,4]]},{"line":"$ asdf foo help    # 等同于运行 `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-help.bash`","lineNumber":739,"offsetAndLengths":[[2,4],[29,4]]},{"line":"$ asdf foo bat man # 等同于运行 `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat-man.bash`","lineNumber":740,"offsetAndLengths":[[2,4],[29,4]]},{"line":"$ asdf foo bat baz # 等同于运行 `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat.bash baz`","lineNumber":741,"offsetAndLengths":[[2,4],[29,4]]},{"line":"插件作者可以使用此功能来提供与其工具相关的实用命令，或者可以创建 asdf 本身的新命令扩展的插件。","lineNumber":744,"offsetAndLengths":[[33,4]]},{"line":"如果可执行位被设置，脚本将被执行，替换 asdf 的执行。","lineNumber":746,"offsetAndLengths":[[20,4]]},{"line":"如果可执行位未被设置，asdf 将把脚本作为 Bash 脚本加载。","lineNumber":748,"offsetAndLengths":[[11,4]]},{"line":"`$ASDF_CMD_FILE` 解析为正在加载的文件的完整路径。","lineNumber":750,"offsetAndLengths":[[2,4]]},{"line":"这个功能的一个很好的例子是像 [`haxe`](https://github.com/asdf-community/asdf-haxe) 这样的插件。","lineNumber":752,"offsetAndLengths":[[43,4],[58,4]]},{"line":"它提供了 `asdf haxe neko-dylibs-link` 来修复 haxe 可执行文件期望找到相对于可执行目录的动态链接库的问题。","lineNumber":753,"offsetAndLengths":[[6,4]]},{"line":"如果你的插件提供了 asdf 扩展命令，请务必在插件的 README 文件中提及。","lineNumber":755,"offsetAndLengths":[[10,4]]},{"line":"asdf 允许自定义垫片模板。对于名为 `foo` 的可执行程序，如果有一个 `shims/foo` 的文件在插件中，那么 asdf 将复制这个文件替代使用标准垫片模板。","lineNumber":765,"offsetAndLengths":[[0,4],[62,4]]},{"line":"据 asdf 核心团队所知，此功能仅在官方 [Elixir 插件](https://github.com/asdf-vm/asdf-elixir) 中使用。这是","lineNumber":769,"offsetAndLengths":[[2,4],[53,4],[61,4]]},{"line":"`asdf` 包含 `plugin-test` 命令用于测试插件：","lineNumber":774,"offsetAndLengths":[[1,4]]},{"line":"asdf plugin test \u003cplugin-name\u003e \u003cplugin-url\u003e [--asdf-tool-version \u003cversion\u003e] [--asdf-plugin-gitref \u003cgit-ref\u003e] [test-command*]","lineNumber":777,"offsetAndLengths":[[0,4],[47,4],[79,4]]},{"line":"- 如果指定了可选参数 `[--asdf-tool-version \u003cversion\u003e]`，工具将以该特定版本进行安装。默认值为 `asdf latest \u003cplugin_name\u003e`","lineNumber":781,"offsetAndLengths":[[16,4],[66,4]]},{"line":"- 如果指定了可选参数 `[--asdf-plugin-gitref \u003cgit_ref\u003e]`，插件本身将从指定的提交/分支/标签检出。这在测试插件的 CI 中的拉取请求时非常有用。默认使用插件仓库的默认分支。","lineNumber":782,"offsetAndLengths":[[16,4]]},{"line":"  # asdf plugin test \u003cplugin_name\u003e  \u003cplugin_url\u003e                               [test_command]","lineNumber":786,"offsetAndLengths":[[4,4]]},{"line":"    asdf plugin test nodejs         https://github.com/asdf-vm/asdf-nodejs.git node --version","lineNumber":787,"offsetAndLengths":[[4,4],[55,4],[63,4]]},{"line":"[asdf-vm/actions](https://github.com/asdf-vm/actions) 仓库提供了一个 GitHub Action，用于测试托管在 GitHub 上的插件。一个示例 `.github/workflows/test.yaml` Actions 工作流如下：","lineNumber":798,"offsetAndLengths":[[1,4],[37,4]]},{"line":"    name: asdf plugin test","lineNumber":810,"offsetAndLengths":[[10,4]]},{"line":"      - name: asdf_plugin_test","lineNumber":818,"offsetAndLengths":[[14,4]]},{"line":"        uses: asdf-vm/actions/plugin-test@v2","lineNumber":819,"offsetAndLengths":[[14,4]]},{"line":"script: asdf plugin test \u003cMY_TOOL\u003e $TRAVIS_BUILD_DIR '\u003cMY_TOOL\u003e --version'","lineNumber":830,"offsetAndLengths":[[8,4]]},{"line":"  - git clone https://github.com/asdf-vm/asdf.git asdf","lineNumber":832,"offsetAndLengths":[[33,4],[41,4],[50,4]]},{"line":"  - . asdf/asdf.sh","lineNumber":833,"offsetAndLengths":[[6,4],[11,4]]},{"line":"asdf plugin test \u003ctool_name\u003e \u003cpath\u003e '\u003ctool_command\u003e --version'","lineNumber":844,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin add \u003cname\u003e \u003cgit_url\u003e","lineNumber":881,"offsetAndLengths":[[2,4]]},{"line":"  asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs","lineNumber":882,"offsetAndLengths":[[2,4],[44,4],[52,4]]},{"line":"如果未提供 `git_url`，asdf 将使用 [缩写索引仓库](https://github.com/asdf-vm/asdf-plugins) 来确定要使用的确切 `git_url`。","lineNumber":887,"offsetAndLengths":[[16,4],[53,4],[61,4]]},{"line":"您可以通过遵循该仓库中的 [缩写索引](https://github.com/asdf-vm/asdf-plugins) 中的说明，将你的插件添加到缩写索引中。","lineNumber":889,"offsetAndLengths":[[39,4],[47,4]]},{"line":"- 仅适用于在 `“${HOME}”/.asdfrc` 中启用了 `legacy_version_file` 选项的用户。","lineNumber":575,"offsetAndLengths":[[20,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"docs/pt-br/guide/getting-started.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## 2. Download asdf","lineNumber":34,"offsetAndLengths":[[15,4]]},{"line":"A instalação do `asdf` envolve:","lineNumber":4,"offsetAndLengths":[[17,4]]},{"line":"2. Instalar o núcleo do `asdf`","lineNumber":7,"offsetAndLengths":[[25,4]]},{"line":"3. Adicionar o `asdf` ao seu shell","lineNumber":8,"offsetAndLengths":[[16,4]]},{"line":"asdf primarily requires `git` \u0026 `curl`. Here is a _non-exhaustive_ list of commands to run for _your_ package manager (some might automatically install these tools in later steps).","lineNumber":17,"offsetAndLengths":[[0,4]]},{"line":"git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.19.0","lineNumber":41,"offsetAndLengths":[[29,4],[37,4],[49,4]]},{"line":"| Homebrew | `brew install asdf`                                                                                                                                                 |","lineNumber":52,"offsetAndLengths":[[27,4]]},{"line":"| Pacman   | `git clone https://aur.archlinux.org/asdf-vm.git \u0026\u0026 cd asdf-vm \u0026\u0026 makepkg -si` or use your preferred [AUR helper](https://wiki.archlinux.org/index.php/AUR_helpers) |","lineNumber":53,"offsetAndLengths":[[50,4],[68,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":64,"offsetAndLengths":[[10,4],[15,4]]},{"line":". \"$HOME/.asdf/completions/asdf.bash\"","lineNumber":70,"offsetAndLengths":[[10,4],[27,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":82,"offsetAndLengths":[[10,4],[15,4]]},{"line":". \"$HOME/.asdf/completions/asdf.bash\"","lineNumber":88,"offsetAndLengths":[[10,4],[27,4]]},{"line":"Adicione `asdf.sh` ao `~/.bashrc` através do comando:","lineNumber":95,"offsetAndLengths":[[10,4]]},{"line":"echo -e \"\\n. $(brew --prefix asdf)/asdf.sh\" \u003e\u003e ~/.bashrc","lineNumber":98,"offsetAndLengths":[[29,4],[35,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/etc/bash_completion.d/asdf.bash\\\"\" \u003e\u003e ~/.bashrc","lineNumber":104,"offsetAndLengths":[[31,4],[59,4]]},{"line":"Adicione `asdf.sh` ao `~/.bash_profile` através do comando:","lineNumber":113,"offsetAndLengths":[[10,4]]},{"line":"echo -e \"\\n. $(brew --prefix asdf)/asdf.sh\" \u003e\u003e ~/.bash_profile","lineNumber":116,"offsetAndLengths":[[29,4],[35,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/etc/bash_completion.d/asdf.bash\\\"\" \u003e\u003e ~/.bash_profile","lineNumber":122,"offsetAndLengths":[[31,4],[59,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":132,"offsetAndLengths":[[7,4],[15,4]]},{"line":"source ~/.asdf/asdf.fish","lineNumber":143,"offsetAndLengths":[[10,4],[15,4]]},{"line":"mkdir -p ~/.config/fish/completions; and ln -s ~/.asdf/completions/asdf.fish ~/.config/fish/completions","lineNumber":149,"offsetAndLengths":[[50,4],[67,4]]},{"line":"Adicione `asdf.fish` ao seu `~/.config/fish/config.fish` através do comando:","lineNumber":156,"offsetAndLengths":[[10,4]]},{"line":"echo -e \"\\nsource \"(brew --prefix asdf)\"/asdf.fish\" \u003e\u003e ~/.config/fish/config.fish","lineNumber":159,"offsetAndLengths":[[34,4],[41,4]]},{"line":"source /opt/asdf-vm/asdf.fish","lineNumber":170,"offsetAndLengths":[[12,4],[20,4]]},{"line":"Adicione `asdf.elv` ao `~/.config/elvish/rc.elv` através do comando:","lineNumber":178,"offsetAndLengths":[[10,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s ~/.asdf/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":181,"offsetAndLengths":[[40,4],[45,4],[75,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":182,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":183,"offsetAndLengths":[[44,4],[54,4]]},{"line":"Adicione `asdf.elv` ao `~/.config/elvish/rc.elv` através do comando:","lineNumber":192,"offsetAndLengths":[[10,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s (brew --prefix asdf)/libexec/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":195,"offsetAndLengths":[[52,4],[66,4],[96,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":196,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":197,"offsetAndLengths":[[44,4],[54,4]]},{"line":"Adicione `asdf.elv` ao `~/.config/elvish/rc.elv` através do comando:","lineNumber":205,"offsetAndLengths":[[10,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s /opt/asdf-vm/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":208,"offsetAndLengths":[[42,4],[50,4],[80,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":209,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":210,"offsetAndLengths":[[44,4],[54,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":221,"offsetAndLengths":[[10,4],[15,4]]},{"line":"**OU** utilize um framework para ZSH, como [asdf para oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf) que irá adicionar o script e o auto completar.","lineNumber":224,"offsetAndLengths":[[44,4],[120,4]]},{"line":"O auto completar pode ser configurado ou pelo plugin do asdf para framework para ZSH, ou através da adição das seguintes linhas ao seu `.zshrc`:","lineNumber":226,"offsetAndLengths":[[56,4]]},{"line":"fpath=(${ASDF_DIR}/completions $fpath)","lineNumber":230,"offsetAndLengths":[[9,4]]},{"line":"- Se você está utilizando uma configuração `compinit` customizada, garanta que `compinit` esteja abaixo chamada `asdf.sh`","lineNumber":235,"offsetAndLengths":[[113,4]]},{"line":"Se você está utilizando um framework para ZSH, o plugin do asdf pode precisar ser atualizado para utilização adequada do novo auto completar do ZSH através do `fpath`.","lineNumber":240,"offsetAndLengths":[[59,4]]},{"line":"Adicione `asdf.sh` ao seu `~/.zshrc` através do comando:","lineNumber":245,"offsetAndLengths":[[10,4]]},{"line":"echo -e \"\\n. $(brew --prefix asdf)/asdf.sh\" \u003e\u003e ${ZDOTDIR:-~}/.zshrc","lineNumber":248,"offsetAndLengths":[[29,4],[35,4]]},{"line":"**OU** utilize um framework para ZSH, como [asdf para oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf) que irá adicionar o script e o auto completar.","lineNumber":251,"offsetAndLengths":[[44,4],[120,4]]},{"line":"O auto completar pode ser configurado ou pelo framework para ZSH, ou de acordo com as [instruções da Homebrew](https://docs.brew.sh/Shell-Completion#configuring-completions-in-zsh). Se você está usando um framework para ZSH, pode ser que seja necessário atualizar o plugin do asdf para que o novo auto completar funcione adequadamente através do `fpath`.","lineNumber":253,"offsetAndLengths":[[276,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":261,"offsetAndLengths":[[7,4],[15,4]]},{"line":". \"$HOME/.asdf/asdf.ps1\"","lineNumber":269,"offsetAndLengths":[[10,4],[15,4]]},{"line":"Adicione `asdf.ps1` ao seu `~/.config/powershell/profile.ps1` através do comando:","lineNumber":276,"offsetAndLengths":[[10,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.ps1\\\"\" \u003e\u003e ~/.config/powershell/profile.ps1","lineNumber":279,"offsetAndLengths":[[31,4],[45,4]]},{"line":". /opt/asdf-vm/asdf.ps1","lineNumber":289,"offsetAndLengths":[[7,4],[15,4]]},{"line":"Adicione `asdf.nu` ao seu `~/.config/nushell/config.nu` através do comando:","lineNumber":296,"offsetAndLengths":[[10,4]]},{"line":"\"\\n$env.ASDF_DIR = ($env.HOME | path join '.asdf')\\n source \" + ($env.HOME | path join '.asdf/asdf.nu') | save --append $nu.config-path","lineNumber":299,"offsetAndLengths":[[8,4],[44,4],[89,4],[94,4]]},{"line":"Adicione `asdf.nu` ao seu `~/.config/nushell/config.nu` através do comando:","lineNumber":307,"offsetAndLengths":[[10,4]]},{"line":"\"\\n$env.ASDF_DIR = (brew --prefix asdf | str trim | into string | path join 'libexec')\\n source \" +  (brew --prefix asdf | str trim | into string | path join 'libexec/asdf.nu') | save --append $nu.config-path","lineNumber":310,"offsetAndLengths":[[8,4],[34,4],[116,4],[167,4]]},{"line":"Adicione `asdf.nu` ao seu `~/.config/nushell/config.nu` através do comando:","lineNumber":318,"offsetAndLengths":[[10,4]]},{"line":"\"\\n$env.ASDF_DIR = '/opt/asdf-vm/'\\n source /opt/asdf-vm/asdf.nu\" | save --append $nu.config-path","lineNumber":321,"offsetAndLengths":[[8,4],[25,4],[49,4],[57,4]]},{"line":"export ASDF_DIR=\"$HOME/.asdf\"","lineNumber":332,"offsetAndLengths":[[7,4],[24,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":333,"offsetAndLengths":[[10,4],[15,4]]},{"line":"Adicione `asdf.sh` ao `~/.profile` através do comando:","lineNumber":340,"offsetAndLengths":[[10,4]]},{"line":"echo -e \"\\nexport ASDF_DIR=\\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.profile","lineNumber":343,"offsetAndLengths":[[18,4],[45,4],[59,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.profile","lineNumber":344,"offsetAndLengths":[[31,4],[45,4]]},{"line":"export ASDF_DIR=\"/opt/asdf-vm\"","lineNumber":354,"offsetAndLengths":[[7,4],[22,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":355,"offsetAndLengths":[[7,4],[15,4]]},{"line":"Os scripts do `asdf` precisam ser chamados **depois** de ter configurado a sua variável `$PATH` e **depois** de ter chamado o seu framework para ZSH (oh-my-zsh etc).","lineNumber":363,"offsetAndLengths":[[15,4]]},{"line":"Para demonstração, vamos instalar e configurar o [Node.js](https://nodejs.org/) através do plugin [`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/).","lineNumber":369,"offsetAndLengths":[[100,4],[133,4],[141,4]]},{"line":"Cada plugin possui algumas dependências, por isso precisamos checar no repositório onde elas estão listadas. Por exemplo, para o `asdf-nodejs` são:","lineNumber":373,"offsetAndLengths":[[130,4]]},{"line":"asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git","lineNumber":385,"offsetAndLengths":[[0,4],[42,4],[50,4]]},{"line":"Podemos ver quais versões tão disponíveis através do comando `asdf list all nodejs`, ou uma lista específica de versões com `asdf list all nodejs 14`","lineNumber":392,"offsetAndLengths":[[62,4],[125,4]]},{"line":"asdf install nodejs latest","lineNumber":397,"offsetAndLengths":[[0,4]]},{"line":"`asdf` exige versões exatas. A palavra `latest` resulta na instalação da versão atual na data da execução.","lineNumber":401,"offsetAndLengths":[[1,4]]},{"line":"`asdf` executa uma verificação das versões das ferramentas a serem utilizadas através do arquivo `.tool-versions` presente desde diretório atual, até o diretório `$HOME`. A varredura ocorre no momento em que você executa uma ferramenta que o asdf gerencia.","lineNumber":406,"offsetAndLengths":[[1,4],[242,4]]},{"line":"Se uma versão não for especificada para uma ferramenta, ao executá-la resultará em erro. `asdf current` mostrará a ferramenta e sua versão, ou então a falta dela no seu diretório atual para que você possa observar quais ferramentas falharão ao serem executadas.","lineNumber":409,"offsetAndLengths":[[90,4]]},{"line":"asdf global nodejs latest","lineNumber":417,"offsetAndLengths":[[0,4]]},{"line":"Alguns sistemas operacionais vêm por padrão com ferramentas que são gerenciadas pelo próprio sistema e não pelo `asdf`, `python` é um exemplo. Você precisa indicar para o `asdf` para devolver o gerenciamento para o sistema. A [seção de referência de versões](/pt-br/manage/versions.md) irá guiá-lo.","lineNumber":426,"offsetAndLengths":[[113,4],[172,4]]},{"line":"asdf local nodejs latest","lineNumber":433,"offsetAndLengths":[[0,4]]},{"line":"`asdf` suporta a migração de arquivos de versão provenientes de outros gerenciadores de versão. Por exemplo: `.ruby-version` para o `rbenv`. Essa funcionalidade é baseada no plugin de cada ferramenta.","lineNumber":444,"offsetAndLengths":[[1,4]]},{"line":"O [`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/) suporta tanto arquivos `.nvmrc` quanto `.node-version`. Para ativar essa funcionalidade, adicione a seguinte linha ao seu arquivo de configuração do `asdf` - `$HOME/.asdfrc`:","lineNumber":446,"offsetAndLengths":[[4,4],[37,4],[45,4],[209,4],[225,4]]},{"line":"A configuração inicial do `asdf` foi finalizada :tada:. Agora, você pode gerenciar versões do `nodejs` para o seus projetos. Siga passos semelhantes para cada ferramenta do seu projeto.","lineNumber":456,"offsetAndLengths":[[27,4]]},{"line":"O `asdf` possui diversos outros comandos para se acustomar ainda, você pode ver todos eles através do comando `asdf --help` ou simplesmente `asdf`. Eles estão divididos em três categorias:","lineNumber":458,"offsetAndLengths":[[3,4],[111,4],[141,4]]},{"line":"- [núcleo `asdf`](/pt-br/manage/core.md)","lineNumber":460,"offsetAndLengths":[[11,4]]}],"language":"Markdown"},{"type":"content","path":"docs/guide/getting-started-legacy.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## 2. Download asdf","lineNumber":30,"offsetAndLengths":[[15,4]]},{"line":"| Homebrew | `brew install asdf`                                                                                                                                                 |","lineNumber":50,"offsetAndLengths":[[27,4]]},{"line":"| Pacman   | `git clone https://aur.archlinux.org/asdf-vm.git \u0026\u0026 cd asdf-vm \u0026\u0026 makepkg -si` or use your preferred [AUR helper](https://wiki.archlinux.org/index.php/AUR_helpers) |","lineNumber":51,"offsetAndLengths":[[50,4],[68,4]]},{"line":"## 3. Install asdf","lineNumber":53,"offsetAndLengths":[[14,4]]},{"line":"`asdf` installation involves:","lineNumber":2,"offsetAndLengths":[[1,4]]},{"line":"2. Downloading `asdf` core","lineNumber":5,"offsetAndLengths":[[16,4]]},{"line":"3. Installing `asdf`","lineNumber":6,"offsetAndLengths":[[15,4]]},{"line":"asdf primarily requires `git` \u0026 `curl`. Here is a _non-exhaustive_ list of commands to run for _your_ package manager (some might automatically install these tools in later steps).","lineNumber":13,"offsetAndLengths":[[0,4]]},{"line":"git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.15.0","lineNumber":38,"offsetAndLengths":[[29,4],[37,4],[49,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":64,"offsetAndLengths":[[10,4],[15,4]]},{"line":". \"$HOME/.asdf/completions/asdf.bash\"","lineNumber":70,"offsetAndLengths":[[10,4],[27,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":82,"offsetAndLengths":[[10,4],[15,4]]},{"line":". \"$HOME/.asdf/completions/asdf.bash\"","lineNumber":88,"offsetAndLengths":[[10,4],[27,4]]},{"line":"Add `asdf.sh` to your `~/.bashrc` with:","lineNumber":95,"offsetAndLengths":[[5,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.bashrc","lineNumber":98,"offsetAndLengths":[[31,4],[45,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/etc/bash_completion.d/asdf.bash\\\"\" \u003e\u003e ~/.bashrc","lineNumber":104,"offsetAndLengths":[[31,4],[59,4]]},{"line":"Add `asdf.sh` to your `~/.bash_profile` with:","lineNumber":113,"offsetAndLengths":[[5,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.bash_profile","lineNumber":116,"offsetAndLengths":[[31,4],[45,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/etc/bash_completion.d/asdf.bash\\\"\" \u003e\u003e ~/.bash_profile","lineNumber":122,"offsetAndLengths":[[31,4],[59,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":132,"offsetAndLengths":[[7,4],[15,4]]},{"line":"source ~/.asdf/asdf.fish","lineNumber":143,"offsetAndLengths":[[10,4],[15,4]]},{"line":"mkdir -p ~/.config/fish/completions; and ln -s ~/.asdf/completions/asdf.fish ~/.config/fish/completions","lineNumber":149,"offsetAndLengths":[[50,4],[67,4]]},{"line":"Add `asdf.fish` to your `~/.config/fish/config.fish` with:","lineNumber":156,"offsetAndLengths":[[5,4]]},{"line":"echo -e \"\\nsource \"(brew --prefix asdf)\"/libexec/asdf.fish\" \u003e\u003e ~/.config/fish/config.fish","lineNumber":159,"offsetAndLengths":[[34,4],[49,4]]},{"line":"source /opt/asdf-vm/asdf.fish","lineNumber":170,"offsetAndLengths":[[12,4],[20,4]]},{"line":"Add `asdf.elv` to your `~/.config/elvish/rc.elv` with:","lineNumber":178,"offsetAndLengths":[[5,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s ~/.asdf/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":181,"offsetAndLengths":[[40,4],[45,4],[75,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":182,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":183,"offsetAndLengths":[[44,4],[54,4]]},{"line":"Add `asdf.elv` to your `~/.config/elvish/rc.elv` with:","lineNumber":192,"offsetAndLengths":[[5,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s (brew --prefix asdf)/libexec/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":195,"offsetAndLengths":[[52,4],[66,4],[96,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":196,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":197,"offsetAndLengths":[[44,4],[54,4]]},{"line":"Add `asdf.elv` to your `~/.config/elvish/rc.elv` with:","lineNumber":205,"offsetAndLengths":[[5,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s /opt/asdf-vm/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":208,"offsetAndLengths":[[42,4],[50,4],[80,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":209,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":210,"offsetAndLengths":[[44,4],[54,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":221,"offsetAndLengths":[[10,4],[15,4]]},{"line":"**OR** use a ZSH Framework plugin like [asdf for oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf) which will source this script and setup completions.","lineNumber":224,"offsetAndLengths":[[40,4],[115,4]]},{"line":"Completions are configured by either a ZSH Framework `asdf` plugin or by adding the following to your `.zshrc`:","lineNumber":226,"offsetAndLengths":[[54,4]]},{"line":"fpath=(${ASDF_DIR}/completions $fpath)","lineNumber":230,"offsetAndLengths":[[9,4]]},{"line":"- if you are using a custom `compinit` setup, ensure `compinit` is below your sourcing of `asdf.sh`","lineNumber":235,"offsetAndLengths":[[91,4]]},{"line":"Add `asdf.sh` to your `~/.zshrc` with:","lineNumber":242,"offsetAndLengths":[[5,4]]},{"line":"echo -e \"\\n. $(brew --prefix asdf)/libexec/asdf.sh\" \u003e\u003e ${ZDOTDIR:-~}/.zshrc","lineNumber":245,"offsetAndLengths":[[29,4],[43,4]]},{"line":"**OR** use a ZSH Framework plugin like [asdf for oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf) which will source this script and setup completions.","lineNumber":248,"offsetAndLengths":[[40,4],[115,4]]},{"line":"Completions are configured by either a ZSH Framework `asdf` or will need to be [configured as per Homebrew's instructions](https://docs.brew.sh/Shell-Completion#configuring-completions-in-zsh). If you are using a ZSH Framework the associated plugin for asdf may need to be updated to use the new ZSH completions properly via `fpath`.","lineNumber":250,"offsetAndLengths":[[54,4],[253,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":258,"offsetAndLengths":[[7,4],[15,4]]},{"line":". \"$HOME/.asdf/asdf.ps1\"","lineNumber":269,"offsetAndLengths":[[10,4],[15,4]]},{"line":"Add `asdf.sh` to your `~/.config/powershell/profile.ps1` with:","lineNumber":276,"offsetAndLengths":[[5,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.ps1\\\"\" \u003e\u003e ~/.config/powershell/profile.ps1","lineNumber":279,"offsetAndLengths":[[31,4],[45,4]]},{"line":". /opt/asdf-vm/asdf.ps1","lineNumber":289,"offsetAndLengths":[[7,4],[15,4]]},{"line":"Add `asdf.nu` to your `~/.config/nushell/config.nu` with:","lineNumber":296,"offsetAndLengths":[[5,4]]},{"line":"\"\\n$env.ASDF_DIR = ($env.HOME | path join '.asdf')\\n source \" + ($env.HOME | path join '.asdf/asdf.nu') | save --append $nu.config-path","lineNumber":299,"offsetAndLengths":[[8,4],[44,4],[89,4],[94,4]]},{"line":"Add `asdf.nu` to your `~/.config/nushell/config.nu` with:","lineNumber":307,"offsetAndLengths":[[5,4]]},{"line":"\"\\n$env.ASDF_DIR = (brew --prefix asdf | str trim | into string | path join 'libexec')\\n source \" +  (brew --prefix asdf | str trim | into string | path join 'libexec/asdf.nu') | save --append $nu.config-path","lineNumber":310,"offsetAndLengths":[[8,4],[34,4],[116,4],[167,4]]},{"line":"Add `asdf.nu` to your `~/.config/nushell/config.nu` with:","lineNumber":318,"offsetAndLengths":[[5,4]]},{"line":"\"\\n$env.ASDF_DIR = '/opt/asdf-vm/'\\n source /opt/asdf-vm/asdf.nu\" | save --append $nu.config-path","lineNumber":321,"offsetAndLengths":[[8,4],[25,4],[49,4],[57,4]]},{"line":"export ASDF_DIR=\"$HOME/.asdf\"","lineNumber":332,"offsetAndLengths":[[7,4],[24,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":333,"offsetAndLengths":[[10,4],[15,4]]},{"line":"Add `asdf.sh` to your `~/.profile` with:","lineNumber":340,"offsetAndLengths":[[5,4]]},{"line":"echo -e \"\\nexport ASDF_DIR=\\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.profile","lineNumber":343,"offsetAndLengths":[[18,4],[45,4],[59,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.profile","lineNumber":344,"offsetAndLengths":[[31,4],[45,4]]},{"line":"export ASDF_DIR=\"/opt/asdf-vm\"","lineNumber":354,"offsetAndLengths":[[7,4],[22,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":355,"offsetAndLengths":[[7,4],[15,4]]},{"line":"`asdf` scripts need to be sourced **after** you have set your `$PATH` and **after** you have sourced your framework (oh-my-zsh etc).","lineNumber":360,"offsetAndLengths":[[1,4]]},{"line":"On macOS, starting a Bash or Zsh shell automatically calls a utility called `path_helper`. `path_helper` can rearrange items in `PATH` (and `MANPATH`), causing inconsistent behavior for tools that require specific ordering. To workaround this, `asdf` on macOS defaults to forcibly adding its `PATH`-entries to the front (taking highest priority). This is controllable with the `ASDF_FORCE_PREPEND` variable.","lineNumber":363,"offsetAndLengths":[[245,4],[378,4]]},{"line":"This completes the installation of the `asdf` core :tada:","lineNumber":370,"offsetAndLengths":[[40,4]]},{"line":"`asdf` is only useful once you install a **plugin**, install a **tool** and manage its **versions**. Continue the guide below to learn how to do this.","lineNumber":372,"offsetAndLengths":[[1,4]]},{"line":"For demonstration purposes we will install \u0026 set [Node.js](https://nodejs.org/) via the [`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/) plugin.","lineNumber":376,"offsetAndLengths":[[90,4],[123,4],[131,4]]},{"line":"Each plugin has dependencies so we need to check the plugin repo where they should be listed. For `asdf-nodejs` they are:","lineNumber":380,"offsetAndLengths":[[99,4]]},{"line":"asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git","lineNumber":393,"offsetAndLengths":[[0,4],[42,4],[50,4]]},{"line":"We can see which versions are available with `asdf list all nodejs` or a subset of versions with `asdf list all nodejs 14`.","lineNumber":400,"offsetAndLengths":[[46,4],[98,4]]},{"line":"asdf install nodejs latest","lineNumber":405,"offsetAndLengths":[[0,4]]},{"line":"`asdf` enforces exact versions. `latest` is a helper throughout `asdf` that will resolve to the actual version number at the time of execution.","lineNumber":409,"offsetAndLengths":[[1,4],[65,4]]},{"line":"`asdf` performs a version lookup of a tool in all `.tool-versions` files from the current working directory up to the `$HOME` directory. The lookup occurs just-in-time when you execute a tool that `asdf` manages.","lineNumber":414,"offsetAndLengths":[[1,4],[198,4]]},{"line":"Without a version listed for a tool execution of the tool will **error**. `asdf current` will show you the tool \u0026 version resolution, or absence of, from your current directory so you can observe which tools will fail to execute.","lineNumber":417,"offsetAndLengths":[[75,4]]},{"line":"asdf global nodejs latest","lineNumber":425,"offsetAndLengths":[[0,4]]},{"line":"Some OSs already have tools installed that are managed by the system and not `asdf`, `python` is a common example. You need to tell `asdf` to pass the management back to the system. The [Versions reference section](/manage/versions.md) will guide you.","lineNumber":434,"offsetAndLengths":[[78,4],[133,4]]},{"line":"asdf local nodejs latest","lineNumber":441,"offsetAndLengths":[[0,4]]},{"line":"`asdf` supports the migration from existing version files from other version managers. Eg: `.ruby-version` for the case of `rbenv`. This is supported on a per-plugin basis.","lineNumber":452,"offsetAndLengths":[[1,4]]},{"line":"[`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/) supports this via both `.nvmrc` and `.node-version` files. To enable this, add the following to your `asdf` configuration file `$HOME/.asdfrc`:","lineNumber":454,"offsetAndLengths":[[2,4],[35,4],[43,4],[159,4],[192,4]]},{"line":"That completes the Getting Started guide for `asdf` :tada: You can now manage `nodejs` versions for your project. Follow similar steps for each type of tool in your project!","lineNumber":464,"offsetAndLengths":[[46,4]]},{"line":"`asdf` has many more commands to become familiar with, you can see them all by running `asdf --help` or `asdf`. The core of the commands are broken into three categories:","lineNumber":466,"offsetAndLengths":[[1,4],[88,4],[105,4]]},{"line":"- [core `asdf`](/manage/core.md)","lineNumber":468,"offsetAndLengths":[[9,4]]}],"language":"Markdown"},{"type":"content","path":"docs/zh-hans/guide/getting-started.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## 1. 安装 asdf","lineNumber":2,"offsetAndLengths":[[9,4]]},{"line":"asdf 的安装方式有以下几种：","lineNumber":4,"offsetAndLengths":[[0,4]]},{"line":"## 2. 配置 asdf","lineNumber":59,"offsetAndLengths":[[9,4]]},{"line":"##### 安装 asdf","lineNumber":20,"offsetAndLengths":[[9,4]]},{"line":"1. 访问 https://github.com/asdf-vm/asdf/releases 并下载与操作系统和架构匹配的压缩包。","lineNumber":22,"offsetAndLengths":[[25,4],[33,4]]},{"line":"2. 从压缩包中解压 `asdf` 二进制文件到 `$PATH` 路径的某个文件夹.","lineNumber":23,"offsetAndLengths":[[12,4]]},{"line":"3. 运行 `type -a asdf` 来验证 `asdf` 是否已经在 `$PATH` 路径中。放置 `asdf` 二进制文件的目录应该包含在 `type` 命令的输出中。如果不在，那么意味着第 2 步不是完全正确。","lineNumber":24,"offsetAndLengths":[[15,4],[26,4],[54,4]]},{"line":"##### 安装 asdf","lineNumber":32,"offsetAndLengths":[[9,4]]},{"line":"##### 安装 asdf","lineNumber":45,"offsetAndLengths":[[9,4]]},{"line":"| Homebrew | `brew install asdf` |","lineNumber":10,"offsetAndLengths":[[27,4]]},{"line":"| Zypper | `zypper install asdf` |","lineNumber":11,"offsetAndLengths":[[27,4]]},{"line":"| Pacman | `git clone https://aur.archlinux.org/asdf-vm.git \u0026\u0026 cd asdf-vm \u0026\u0026 makepkg -si` 或者你希望使用 [AUR helper](https://wiki.archlinux.org/index.php/AUR_helpers) |","lineNumber":12,"offsetAndLengths":[[48,4],[66,4]]},{"line":"2. 运行 `go install github.com/asdf-vm/asdf/cmd/asdf@v0.19.0`","lineNumber":36,"offsetAndLengths":[[29,4],[37,4],[46,4]]},{"line":"1. 克隆 asdf 仓库:","lineNumber":48,"offsetAndLengths":[[6,4]]},{"line":"  git clone https://github.com/asdf-vm/asdf.git --branch v0.19.0","lineNumber":50,"offsetAndLengths":[[31,4],[39,4]]},{"line":"3. 复制 `asdf` 二进制文件到 `$PATH` 路径的某个文件夹.","lineNumber":54,"offsetAndLengths":[[7,4]]},{"line":"4. 运行 `type -a asdf` 来验证 `asdf` 是否已经在 `$PATH` 路径中。放置 `asdf` 二进制文件的目录应该包含在 `type` 命令的输出中。如果不在，那么意味着第 3 步不是完全正确。","lineNumber":55,"offsetAndLengths":[[15,4],[26,4],[54,4]]},{"line":"大部分用户 **不** 需要自定义 asdf 插件、安装包、垫片数据的位置。但是，如果 `$HOME/.asdf` 不是你想要 asdf 写入的目录，你可以修改它。请通过在 Shell 的 RC 文件中定义 `ASDF_DATA_DIR` 变量来指定你想要的目录。","lineNumber":62,"offsetAndLengths":[[18,4],[52,4],[64,4],[105,4]]},{"line":"export PATH=\"${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH\"","lineNumber":80,"offsetAndLengths":[[15,4],[37,4]]},{"line":"export ASDF_DATA_DIR=\"/your/custom/data/dir\"","lineNumber":88,"offsetAndLengths":[[7,4]]},{"line":". \u003c(asdf completion bash)","lineNumber":96,"offsetAndLengths":[[4,4]]},{"line":"# ASDF configuration code","lineNumber":108,"offsetAndLengths":[[2,4]]},{"line":"if test -z $ASDF_DATA_DIR","lineNumber":109,"offsetAndLengths":[[12,4]]},{"line":"    set _asdf_shims \"$HOME/.asdf/shims\"","lineNumber":110,"offsetAndLengths":[[9,4],[28,4]]},{"line":"    set _asdf_shims \"$ASDF_DATA_DIR/shims\"","lineNumber":112,"offsetAndLengths":[[9,4],[22,4]]},{"line":"if not contains $_asdf_shims $PATH","lineNumber":117,"offsetAndLengths":[[18,4]]},{"line":"    set -gx --prepend PATH $_asdf_shims","lineNumber":118,"offsetAndLengths":[[29,4]]},{"line":"set --erase _asdf_shims","lineNumber":120,"offsetAndLengths":[[13,4]]},{"line":"set -gx --prepend ASDF_DATA_DIR \"/your/custom/data/dir\"","lineNumber":130,"offsetAndLengths":[[18,4]]},{"line":"$ asdf completion fish \u003e ~/.config/fish/completions/asdf.fish","lineNumber":138,"offsetAndLengths":[[2,4],[52,4]]},{"line":"var asdf_data_dir = ~'/.asdf'","lineNumber":150,"offsetAndLengths":[[4,4],[24,4]]},{"line":"if (and (has-env ASDF_DATA_DIR) (!=s $E:ASDF_DATA_DIR '')) {","lineNumber":151,"offsetAndLengths":[[17,4],[40,4]]},{"line":"  set asdf_data_dir = $E:ASDF_DATA_DIR","lineNumber":152,"offsetAndLengths":[[6,4],[25,4]]},{"line":"if (not (has-value $paths $asdf_data_dir'/shims')) {","lineNumber":155,"offsetAndLengths":[[27,4]]},{"line":"-var asdf_data_dir = ~'/.asdf'","lineNumber":165,"offsetAndLengths":[[5,4],[25,4]]},{"line":"+var asdf_data_dir = '/your/custom/data/dir'","lineNumber":166,"offsetAndLengths":[[5,4]]},{"line":"$ asdf completion elvish \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":172,"offsetAndLengths":[[2,4]]},{"line":"$ echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":173,"offsetAndLengths":[[46,4],[56,4]]},{"line":"export PATH=\"${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH\"","lineNumber":186,"offsetAndLengths":[[15,4],[37,4]]},{"line":"export ASDF_DATA_DIR=\"/your/custom/data/dir\"","lineNumber":194,"offsetAndLengths":[[7,4]]},{"line":"补全功能可以通过 ZSH 框架的 `asdf` 插件 (类似 [asdf for oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf)) 或如下操作启用：","lineNumber":199,"offsetAndLengths":[[18,4],[32,4],[107,4]]},{"line":"$ mkdir -p \"${ASDF_DATA_DIR:-$HOME/.asdf}/completions\"","lineNumber":202,"offsetAndLengths":[[14,4],[36,4]]},{"line":"$ asdf completion zsh \u003e \"${ASDF_DATA_DIR:-$HOME/.asdf}/completions/_asdf\"","lineNumber":203,"offsetAndLengths":[[2,4],[27,4],[49,4],[68,4]]},{"line":"fpath=(${ASDF_DATA_DIR:-$HOME/.asdf}/completions $fpath)","lineNumber":210,"offsetAndLengths":[[9,4],[31,4]]},{"line":"补全功能可以通过 ZSH 框架 `asdf` 或者将需要 [按照 Homebrew 的说明进行配置](https://docs.brew.sh/Shell-Completion#configuring-completions-in-zsh). 如果你正在使用 ZSH 框架，与 asdf 关联的插件或许需要更新以便通过 `fpath` 正确使用新 ZSH。","lineNumber":219,"offsetAndLengths":[[17,4],[139,4]]},{"line":"if ($null -eq $ASDF_DATA_DIR -or $ASDF_DATA_DIR -eq '') {","lineNumber":229,"offsetAndLengths":[[15,4],[34,4]]},{"line":"  $_asdf_shims = \"${env:HOME}/.asdf/shims\"","lineNumber":230,"offsetAndLengths":[[4,4],[31,4]]},{"line":"  $_asdf_shims = \"$ASDF_DATA_DIR/shims\"","lineNumber":233,"offsetAndLengths":[[4,4],[19,4]]},{"line":"$env:PATH = \"${_asdf_shims}:${env:PATH}\"","lineNumber":237,"offsetAndLengths":[[16,4]]},{"line":"$env:ASDF_DATA_DIR = \"/your/custom/data/dir\"","lineNumber":245,"offsetAndLengths":[[5,4]]},{"line":"  if ( $env | get --ignore-errors ASDF_DATA_DIR | is-empty ) {","lineNumber":260,"offsetAndLengths":[[34,4]]},{"line":"    $env.HOME | path join '.asdf'","lineNumber":261,"offsetAndLengths":[[28,4]]},{"line":"    $env.ASDF_DATA_DIR","lineNumber":263,"offsetAndLengths":[[9,4]]},{"line":"$env.ASDF_DATA_DIR = \"/your/custom/data/dir\"","lineNumber":274,"offsetAndLengths":[[5,4]]},{"line":"# If you've not customized the asdf data directory:","lineNumber":280,"offsetAndLengths":[[31,4]]},{"line":"$ mkdir $\"($env.HOME)/.asdf/completions\"","lineNumber":281,"offsetAndLengths":[[23,4]]},{"line":"$ asdf completion nushell | save $\"($env.HOME)/.asdf/completions/nushell.nu\"","lineNumber":282,"offsetAndLengths":[[2,4],[48,4]]},{"line":"# If you have customized the data directory by setting ASDF_DATA_DIR:","lineNumber":284,"offsetAndLengths":[[55,4]]},{"line":"$ mkdir $\"($env.ASDF_DATA_DIR)/completions\"","lineNumber":285,"offsetAndLengths":[[16,4]]},{"line":"$ asdf completion nushell | save $\"($env.ASDF_DATA_DIR)/completions/nushell.nu\"","lineNumber":286,"offsetAndLengths":[[2,4],[41,4]]},{"line":"let asdf_data_dir = (","lineNumber":292,"offsetAndLengths":[[4,4]]},{"line":"  if ( $env | get --ignore-errors ASDF_DATA_DIR | is-empty ) {","lineNumber":293,"offsetAndLengths":[[34,4]]},{"line":"    $env.HOME | path join '.asdf'","lineNumber":294,"offsetAndLengths":[[28,4]]},{"line":"    $env.ASDF_DATA_DIR","lineNumber":296,"offsetAndLengths":[[9,4]]},{"line":"source \"$asdf_data_dir/completions/nushell.nu\"","lineNumber":299,"offsetAndLengths":[[9,4]]},{"line":"export PATH=\"${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH\"","lineNumber":310,"offsetAndLengths":[[15,4],[37,4]]},{"line":"export ASDF_DATA_DIR=\"/your/custom/data/dir\"","lineNumber":318,"offsetAndLengths":[[7,4]]},{"line":"`asdf` 脚本需要在设置好的 `$PATH` **之后**和已经生效的框架（比如 oh-my-zsh 等等）**之后**的位置生效。","lineNumber":323,"offsetAndLengths":[[1,4]]},{"line":"这样就完成了 `asdf` 核心的安装 🎉","lineNumber":329,"offsetAndLengths":[[8,4]]},{"line":"`asdf` 仅在你安装**插件**、**工具**和管理它们的**版本**时才开始真正发挥作用。请继续阅读下面的指南来了解这些是如何做到的。","lineNumber":331,"offsetAndLengths":[[1,4]]},{"line":"出于演示目的，我们将通过 [`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/) 插件来安装和设置 [Node.js](https://nodejs.org/)。","lineNumber":335,"offsetAndLengths":[[15,4],[48,4],[56,4]]},{"line":"每个插件都有依赖，所以我们需要确认应该列举了这些依赖的插件源码。对于 `asdf-nodejs` 来说，它们是：","lineNumber":339,"offsetAndLengths":[[36,4]]},{"line":"asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git","lineNumber":352,"offsetAndLengths":[[0,4],[42,4],[50,4]]},{"line":"我们通过 `asdf list all nodejs` 可以看到所有可用的版本或者通过 `asdf list all nodejs 14` 查看版本子集。","lineNumber":359,"offsetAndLengths":[[6,4],[45,4]]},{"line":"asdf install nodejs latest","lineNumber":364,"offsetAndLengths":[[0,4]]},{"line":"`asdf` 强制使用准确的版本。`latest` 是一个通过 `asdf` 来解析到执行时刻的实际版本号的辅助工具。","lineNumber":368,"offsetAndLengths":[[1,4],[33,4]]},{"line":"`asdf` 在从当前工作目录一直到 `$HOME` 目录的所有 `.tool-versions` 文件中进行工具的版本查找。查找在执行 `asdf` 管理的工具时实时发生。","lineNumber":373,"offsetAndLengths":[[1,4],[70,4]]},{"line":"如果没有为工具找到指定的版本，则会出现**错误**。`asdf current` 将显示当前目录中的工具和版本解析结果，或者不存在，以便你可以观察哪些工具将无法执行。","lineNumber":376,"offsetAndLengths":[[27,4]]},{"line":"因为 asdf 会在当前目录寻找 `.tool-versions` 文件，如果没有找到将会继续逐层向上在父目录寻找 `.tool-versions` 文件直到找到。如果在父目录也没有找到 `.tool-versions` 文件，版本解析进程将会失败并且打印错误。","lineNumber":379,"offsetAndLengths":[[3,4]]},{"line":"asdf set -u nodejs 16.5.0","lineNumber":384,"offsetAndLengths":[[0,4]]},{"line":"某些操作系统已经有一些由系统而非 `asdf` 安装和管理的工具了，`python` 就是一个常见的例子。你需要告诉 `asdf` 将管理权还给系统。[版本](/zh-hans/manage/versions.md) 参考页面将会引导你。","lineNumber":393,"offsetAndLengths":[[18,4],[60,4]]},{"line":"asdf 首先从当前工作目录的 `$PWD/.tool-versions` 文件中寻找版本。这可能是一个包含源代码或某个项目 Git 存储库的目录。当在你想要的目录执行时，你可以用 `asdf set` 来设置版本：","lineNumber":395,"offsetAndLengths":[[0,4],[92,4]]},{"line":"asdf set nodejs 16.5.0","lineNumber":398,"offsetAndLengths":[[0,4]]},{"line":"`asdf` 支持从其他版本管理器的现有版本文件中迁移过来，比如 `rbenv` 的 `.ruby-version` 文件。这在每个插件中都原生支持。","lineNumber":409,"offsetAndLengths":[[1,4]]},{"line":"[`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/) 支持从 `.nvmrc` 和 `.node-version` 文件进行迁移。为了启用此功能，请在 `asdf` 配置文件 `$HOME/.asdfrc` 中添加以下内容：","lineNumber":411,"offsetAndLengths":[[2,4],[35,4],[43,4],[107,4],[126,4]]},{"line":"恭喜你完成了 `asdf` 的快速上手 🎉 你现在可以管理你的项目的 `nodejs` 版本了。对于项目中的其他工具类型可以执行类似步骤即可！","lineNumber":421,"offsetAndLengths":[[8,4]]},{"line":"`asdf` 还有更多命令需要熟悉，你可以通过运行 `asdf --help` 或者 `asdf` 来查看它们。命令主要分为三类：","lineNumber":423,"offsetAndLengths":[[1,4],[27,4],[44,4]]},{"line":"- [`asdf` 核心](/zh-hans/manage/core.md)","lineNumber":425,"offsetAndLengths":[[4,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"docs/zh-hans/guide/getting-started-legacy.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## 2. 下载 asdf","lineNumber":30,"offsetAndLengths":[[9,4]]},{"line":"| Homebrew | `brew install asdf`                                                                                                                                                 |","lineNumber":48,"offsetAndLengths":[[27,4]]},{"line":"| Pacman   | `git clone https://aur.archlinux.org/asdf-vm.git \u0026\u0026 cd asdf-vm \u0026\u0026 makepkg -si` 或者你希望使用 [AUR helper](https://wiki.archlinux.org/index.php/AUR_helpers) |","lineNumber":49,"offsetAndLengths":[[50,4],[68,4]]},{"line":"## 3. 安装 asdf","lineNumber":51,"offsetAndLengths":[[9,4]]},{"line":"`asdf` 安装过程包括：","lineNumber":2,"offsetAndLengths":[[1,4]]},{"line":"2. 下载 `asdf` 核心","lineNumber":5,"offsetAndLengths":[[7,4]]},{"line":"3. 安装 `asdf`","lineNumber":6,"offsetAndLengths":[[7,4]]},{"line":"asdf 主要依赖 `git` 和 `curl`。这是一份 _非穷举_ 的命令清单用于运行 _你的_ 包管理器（有些可能在后面的步骤自动安装这些工具）。","lineNumber":13,"offsetAndLengths":[[0,4]]},{"line":"git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.15.0","lineNumber":37,"offsetAndLengths":[[29,4],[37,4],[49,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":62,"offsetAndLengths":[[10,4],[15,4]]},{"line":". \"$HOME/.asdf/completions/asdf.bash\"","lineNumber":68,"offsetAndLengths":[[10,4],[27,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":80,"offsetAndLengths":[[10,4],[15,4]]},{"line":". \"$HOME/.asdf/completions/asdf.bash\"","lineNumber":86,"offsetAndLengths":[[10,4],[27,4]]},{"line":"使用以下命令将 `asdf.sh` 加入到 `~/.bashrc` 文件中：","lineNumber":93,"offsetAndLengths":[[9,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.bashrc","lineNumber":96,"offsetAndLengths":[[31,4],[45,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/etc/bash_completion.d/asdf.bash\\\"\" \u003e\u003e ~/.bashrc","lineNumber":102,"offsetAndLengths":[[31,4],[59,4]]},{"line":"使用以下命令将 `asdf.sh` 加入到 `~/.bash_profile` 文件中：","lineNumber":111,"offsetAndLengths":[[9,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.bash_profile","lineNumber":114,"offsetAndLengths":[[31,4],[45,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/etc/bash_completion.d/asdf.bash\\\"\" \u003e\u003e ~/.bash_profile","lineNumber":120,"offsetAndLengths":[[31,4],[59,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":130,"offsetAndLengths":[[7,4],[15,4]]},{"line":"source ~/.asdf/asdf.fish","lineNumber":141,"offsetAndLengths":[[10,4],[15,4]]},{"line":"mkdir -p ~/.config/fish/completions; and ln -s ~/.asdf/completions/asdf.fish ~/.config/fish/completions","lineNumber":147,"offsetAndLengths":[[50,4],[67,4]]},{"line":"使用以下命令将 `asdf.fish` 加入到 `~/.config/fish/config.fish` 文件中：","lineNumber":154,"offsetAndLengths":[[9,4]]},{"line":"echo -e \"\\nsource \"(brew --prefix asdf)\"/libexec/asdf.fish\" \u003e\u003e ~/.config/fish/config.fish","lineNumber":157,"offsetAndLengths":[[34,4],[49,4]]},{"line":"source /opt/asdf-vm/asdf.fish","lineNumber":168,"offsetAndLengths":[[12,4],[20,4]]},{"line":"使用以下命令将 `asdf.elv` 加入到 `~/.config/elvish/rc.elv` 文件中：","lineNumber":176,"offsetAndLengths":[[9,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s ~/.asdf/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":179,"offsetAndLengths":[[40,4],[45,4],[75,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":180,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":181,"offsetAndLengths":[[44,4],[54,4]]},{"line":"使用以下命令将 `asdf.elv` 加入到 `~/.config/elvish/rc.elv` 文件中：","lineNumber":190,"offsetAndLengths":[[9,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s (brew --prefix asdf)/libexec/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":193,"offsetAndLengths":[[52,4],[66,4],[96,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":194,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":195,"offsetAndLengths":[[44,4],[54,4]]},{"line":"使用以下命令将 `asdf.elv` 加入到 `~/.config/elvish/rc.elv` 文件中：","lineNumber":204,"offsetAndLengths":[[9,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s /opt/asdf-vm/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":207,"offsetAndLengths":[[42,4],[50,4],[80,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":208,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":209,"offsetAndLengths":[[44,4],[54,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":221,"offsetAndLengths":[[10,4],[15,4]]},{"line":"**或者** 使用 ZSH 框架插件，比如 [asdf for oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf) 将会使脚本生效并安装补全功能。","lineNumber":224,"offsetAndLengths":[[23,4],[98,4]]},{"line":"补全功能会被 ZSH 框架 `asdf` 插件或者通过在 `.zshrc` 文件中加入以下内容自动配置：","lineNumber":226,"offsetAndLengths":[[15,4]]},{"line":"fpath=(${ASDF_DIR}/completions $fpath)","lineNumber":230,"offsetAndLengths":[[9,4]]},{"line":"- 如果你正在使用自定义的 `compinit` 配置，请确保 `compinit` 在 `asdf.sh` 生效位置的下方","lineNumber":235,"offsetAndLengths":[[46,4]]},{"line":"如果你正在使用 ZSH 框架，有关的 `asdf` 插件或许需要更新才能通过 `fpath` 正确地使用最新的 ZSH 补全功能。Oh-My-ZSH asdf 插件还在更新中，请查看 [ohmyzsh/ohmyzsh#8837](https://github.com/ohmyzsh/ohmyzsh/pull/8837) 了解更多。","lineNumber":240,"offsetAndLengths":[[20,4],[75,4]]},{"line":"使用以下命令将 `asdf.sh` 加入到 `~/.zshrc` 文件中：","lineNumber":245,"offsetAndLengths":[[9,4]]},{"line":"echo -e \"\\n. $(brew --prefix asdf)/libexec/asdf.sh\" \u003e\u003e ${ZDOTDIR:-~}/.zshrc","lineNumber":248,"offsetAndLengths":[[29,4],[43,4]]},{"line":"**或者** 使用 ZSH 框架插件，比如 [asdf for oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf) 将会使脚本生效并安装补全功能。","lineNumber":251,"offsetAndLengths":[[23,4],[98,4]]},{"line":"补全功能可以被 ZSH 框架 `asdf` 或者 [按照 Homebrew 的指引](https://docs.brew.sh/Shell-Completion#configuring-completions-in-zsh) 完成配置。如果你正在使用 ZSH 框架，有关的 `asdf` 插件或许需要更新才能通过 `fpath` 正确地使用最新的 ZSH 补全功能。Oh-My-ZSH asdf 插件还在更新中，请查看 [ohmyzsh/ohmyzsh#8837](https://github.com/ohmyzsh/ohmyzsh/pull/8837) 了解更多。","lineNumber":253,"offsetAndLengths":[[16,4],[138,4],[193,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":261,"offsetAndLengths":[[7,4],[15,4]]},{"line":". \"$HOME/.asdf/asdf.ps1\"","lineNumber":272,"offsetAndLengths":[[10,4],[15,4]]},{"line":"使用以下命令将 `asdf.ps1` 加入到 `~/.config/powershell/profile.ps1` 文件中：","lineNumber":279,"offsetAndLengths":[[9,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.ps1\\\"\" \u003e\u003e ~/.config/powershell/profile.ps1","lineNumber":282,"offsetAndLengths":[[31,4],[45,4]]},{"line":". /opt/asdf-vm/asdf.ps1","lineNumber":292,"offsetAndLengths":[[7,4],[15,4]]},{"line":"使用以下命令将 `asdf.nu` 加入到 `~/.config/nushell/config.nu` 文件中：","lineNumber":299,"offsetAndLengths":[[9,4]]},{"line":"\"\\n$env.ASDF_DIR = ($env.HOME | path join '.asdf')\\n source \" + ($env.HOME | path join '.asdf/asdf.nu') | save --append $nu.config-path","lineNumber":302,"offsetAndLengths":[[8,4],[44,4],[89,4],[94,4]]},{"line":"使用以下命令将 `asdf.nu` 加入到 `~/.config/nushell/config.nu` 文件中:","lineNumber":310,"offsetAndLengths":[[9,4]]},{"line":"\"\\n$env.ASDF_DIR = (brew --prefix asdf | str trim | into string | path join 'libexec')\\n source \" +  (brew --prefix asdf | str trim | into string | path join 'libexec/asdf.nu') | save --append $nu.config-path","lineNumber":313,"offsetAndLengths":[[8,4],[34,4],[116,4],[167,4]]},{"line":"使用以下命令将 `asdf.nu` 加入到 `~/.config/nushell/config.nu` 文件中:","lineNumber":321,"offsetAndLengths":[[9,4]]},{"line":"\"\\n$env.ASDF_DIR = '/opt/asdf-vm/'\\n source /opt/asdf-vm/asdf.nu\" | save --append $nu.config-path","lineNumber":324,"offsetAndLengths":[[8,4],[25,4],[49,4],[57,4]]},{"line":"export ASDF_DIR=\"$HOME/.asdf\"","lineNumber":335,"offsetAndLengths":[[7,4],[24,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":336,"offsetAndLengths":[[10,4],[15,4]]},{"line":"使用以下命令将 `asdf.sh` 加入到 `~/.profile` 文件中：","lineNumber":343,"offsetAndLengths":[[9,4]]},{"line":"echo -e \"\\nexport ASDF_DIR=\\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.profile","lineNumber":346,"offsetAndLengths":[[18,4],[45,4],[59,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.profile","lineNumber":347,"offsetAndLengths":[[31,4],[45,4]]},{"line":"export ASDF_DIR=\"/opt/asdf-vm\"","lineNumber":357,"offsetAndLengths":[[7,4],[22,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":358,"offsetAndLengths":[[7,4],[15,4]]},{"line":"`asdf` 脚本需要在设置好的 `$PATH` **之后**和已经生效的框架（比如 oh-my-zsh 等等）**之后**的位置生效。","lineNumber":363,"offsetAndLengths":[[1,4]]},{"line":"在 macOS，启动 Bash 或 Zsh shell 会自动调用 `path_helper` 实用工具。`path_helper` 会重新排列 `PATH` (和 `MANPATH`) 中的条目，这可能会导致需要特定顺序的工具出现不一致的行为。为了解决这个问题，macOS 上的 `asdf` 默认会将其 `PATH`-条目强制添加到最前面（拥有最高优先级）。这可以通过 `ASDF_FORCE_PREPEND` 变量进行控制。","lineNumber":366,"offsetAndLengths":[[142,4],[188,4]]},{"line":"这样就完成了 `asdf` 核心的安装 🎉","lineNumber":373,"offsetAndLengths":[[8,4]]},{"line":"`asdf` 仅在你安装**插件**、**工具**和管理它们的**版本**时才开始真正发挥作用。请继续阅读下面的指南来了解这些是如何做到的。","lineNumber":375,"offsetAndLengths":[[1,4]]},{"line":"出于演示目的，我们将通过 [`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/) 插件来安装和设置 [Node.js](https://nodejs.org/)。","lineNumber":379,"offsetAndLengths":[[15,4],[48,4],[56,4]]},{"line":"每个插件都有依赖，所以我们需要确认应该列举了这些依赖的插件源码。对于 `asdf-nodejs` 来说，它们是：","lineNumber":383,"offsetAndLengths":[[36,4]]},{"line":"asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git","lineNumber":396,"offsetAndLengths":[[0,4],[42,4],[50,4]]},{"line":"我们通过 `asdf list all nodejs` 可以看到所有可用的版本或者通过 `asdf list all nodejs 14` 查看版本子集。","lineNumber":403,"offsetAndLengths":[[6,4],[45,4]]},{"line":"asdf install nodejs latest","lineNumber":408,"offsetAndLengths":[[0,4]]},{"line":"`asdf` 强制使用准确的版本。`latest` 是一个通过 `asdf` 来解析到执行时刻的实际版本号的辅助工具。","lineNumber":412,"offsetAndLengths":[[1,4],[33,4]]},{"line":"`asdf` 在从当前工作目录一直到 `$HOME` 目录的所有 `.tool-versions` 文件中进行工具的版本查找。查找在执行 `asdf` 管理的工具时实时发生。","lineNumber":417,"offsetAndLengths":[[1,4],[70,4]]},{"line":"如果没有为工具找到指定的版本，则会出现**错误**。`asdf current` 将显示当前目录中的工具和版本解析结果，或者不存在，以便你可以观察哪些工具将无法执行。","lineNumber":420,"offsetAndLengths":[[27,4]]},{"line":"asdf global nodejs latest","lineNumber":428,"offsetAndLengths":[[0,4]]},{"line":"某些操作系统已经有一些由系统而非 `asdf` 安装和管理的工具了，`python` 就是一个常见的例子。你需要告诉 `asdf` 将管理权还给系统。[版本参考部分](/zh-hans/manage/versions.md) 将会引导你。","lineNumber":437,"offsetAndLengths":[[18,4],[60,4]]},{"line":"asdf local nodejs latest","lineNumber":444,"offsetAndLengths":[[0,4]]},{"line":"`asdf` 支持从其他版本管理器的现有版本文件中迁移过来，比如 `rbenv` 的 `.ruby-version` 文件。这在每个插件中都原生支持。","lineNumber":455,"offsetAndLengths":[[1,4]]},{"line":"[`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/) 支持从 `.nvmrc` 和 `.node-version` 文件进行迁移。为了启用此功能，请在 `asdf` 配置文件 `$HOME/.asdfrc` 中加入以下内容：","lineNumber":457,"offsetAndLengths":[[2,4],[35,4],[43,4],[107,4],[126,4]]},{"line":"恭喜你完成了 `asdf` 的快速上手 🎉 你现在可以管理你的项目的 `nodejs` 版本了。对于项目中的其他工具类型可以执行类似步骤即可！","lineNumber":467,"offsetAndLengths":[[8,4]]},{"line":"`asdf` 还有更多命令需要熟悉，你可以通过运行 `asdf --help` 或者 `asdf` 来查看它们。命令主要分为三类：","lineNumber":469,"offsetAndLengths":[[1,4],[27,4],[44,4]]},{"line":"- [`asdf` 核心](/zh-hans/manage/core.md)","lineNumber":471,"offsetAndLengths":[[4,4]]}],"language":"Markdown"},{"type":"content","path":"README.md","repositoryID":57846928,"repository":"github.com/lurk-lab/lurk-lisp","repoStars":79,"repoLastFetched":"2026-06-17T23:14:27.245631Z","branches":[""],"commit":"f65677c1dbac9824cb83fd4f5e9d8b8fd32974db","hunks":null,"lineMatches":[{"line":"### QuickLisp \u0026 ASDF","lineNumber":50,"offsetAndLengths":[[16,4]]},{"line":"bin/cl -Q -sp lurk -x \"(asdf:test-system \\\"lurk\\\")\"","lineNumber":100,"offsetAndLengths":[[24,4]]}],"language":"Markdown"},{"type":"content","path":"vendor/github.com/jmespath/go-jmespath/interpreter_test.go","repositoryID":36574669,"repository":"github.com/appcelerator-archive/amp","repoStars":81,"repoLastFetched":"2026-07-04T10:22:15.873759Z","branches":[""],"commit":"9b14930fe43f6bfbcda22c69a0954846e688a0ec","hunks":null,"lineMatches":[{"line":"\tFooasdfasdfasdfasdf string","lineNumber":21,"offsetAndLengths":[[4,4],[8,4],[12,4],[16,4]]},{"line":"\tFooasdfasdfasdfasdf nestedA","lineNumber":25,"offsetAndLengths":[[4,4],[8,4],[12,4],[16,4]]},{"line":"\tFooasdfasdfasdfasdf nestedB","lineNumber":29,"offsetAndLengths":[[4,4],[8,4],[12,4],[16,4]]},{"line":"\tFooasdfasdfasdfasdf nestedC","lineNumber":33,"offsetAndLengths":[[4,4],[8,4],[12,4],[16,4]]},{"line":"\tFooasdfasdfasdfasdf string","lineNumber":37,"offsetAndLengths":[[4,4],[8,4],[12,4],[16,4]]},{"line":"\tast, _ := parser.Parse(\"fooasdfasdfasdfasdf\")","lineNumber":186,"offsetAndLengths":[[28,4],[32,4],[36,4],[40,4]]},{"line":"\tast, _ := parser.Parse(\"fooasdfasdfasdfasdf.fooasdfasdfasdfasdf.fooasdfasdfasdfasdf.fooasdfasdfasdfasdf\")","lineNumber":196,"offsetAndLengths":[[28,4],[32,4],[36,4],[40,4],[48,4],[52,4],[56,4],[60,4],[68,4],[72,4],[76,4],[80,4],[88,4],[92,4],[96,4],[100,4]]},{"line":"\tjsonData := []byte(`{\"fooasdfasdfasdfasdf\": {\"fooasdfasdfasdfasdf\": {\"fooasdfasdfasdfasdf\": {\"fooasdfasdfasdfasdf\": \"foobarbazqux\"}}}}`)","lineNumber":210,"offsetAndLengths":[[26,4],[30,4],[34,4],[38,4],[50,4],[54,4],[58,4],[62,4],[74,4],[78,4],[82,4],[86,4],[98,4],[102,4],[106,4],[110,4]]},{"line":"\tast, _ := parser.Parse(\"fooasdfasdfasdfasdf.fooasdfasdfasdfasdf.fooasdfasdfasdfasdf.fooasdfasdfasdfasdf\")","lineNumber":216,"offsetAndLengths":[[28,4],[32,4],[36,4],[40,4],[48,4],[52,4],[56,4],[60,4],[68,4],[72,4],[76,4],[80,4],[88,4],[92,4],[96,4],[100,4]]}],"language":"Go"},{"type":"content","path":"docs/ja-jp/manage/versions.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"### asdfのShimのバイパス","lineNumber":162,"offsetAndLengths":[[4,4]]},{"line":"何らかの理由でasdfのShimをバイパスしたい場合や、プロジェクトのディレクトリに移動した際に自動的に環境変数を設定したい場合は、[asdf-direnv](https://github.com/asdf-community/asdf-direnv)プラグインが役に立ちます。詳細はREADMEをご確認ください。","lineNumber":164,"offsetAndLengths":[[7,4],[67,4],[99,4],[114,4]]},{"line":"asdf install \u003cname\u003e \u003cversion\u003e","lineNumber":5,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang 17.3","lineNumber":6,"offsetAndLengths":[[2,4]]},{"line":"asdf install \u003cname\u003e latest","lineNumber":14,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang latest","lineNumber":15,"offsetAndLengths":[[2,4]]},{"line":"asdf install \u003cname\u003e latest:\u003cversion\u003e","lineNumber":21,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang latest:17","lineNumber":22,"offsetAndLengths":[[2,4]]},{"line":"asdf list \u003cname\u003e","lineNumber":28,"offsetAndLengths":[[0,4]]},{"line":"# asdf list erlang","lineNumber":29,"offsetAndLengths":[[2,4]]},{"line":"asdf list \u003cname\u003e \u003cversion\u003e","lineNumber":35,"offsetAndLengths":[[0,4]]},{"line":"# asdf list erlang 17","lineNumber":36,"offsetAndLengths":[[2,4]]},{"line":"asdf list all \u003cname\u003e","lineNumber":42,"offsetAndLengths":[[0,4]]},{"line":"# asdf list all erlang","lineNumber":43,"offsetAndLengths":[[2,4]]},{"line":"asdf list all \u003cname\u003e \u003cversion\u003e","lineNumber":49,"offsetAndLengths":[[0,4]]},{"line":"# asdf list all erlang 17","lineNumber":50,"offsetAndLengths":[[2,4]]},{"line":"asdf latest \u003cname\u003e","lineNumber":56,"offsetAndLengths":[[0,4]]},{"line":"# asdf latest erlang","lineNumber":57,"offsetAndLengths":[[2,4]]},{"line":"asdf latest \u003cname\u003e \u003cversion\u003e","lineNumber":63,"offsetAndLengths":[[0,4]]},{"line":"# asdf latest erlang 17","lineNumber":64,"offsetAndLengths":[[2,4]]},{"line":"asdf set [flags] \u003cname\u003e \u003cversion\u003e [\u003cversion\u003e...]","lineNumber":72,"offsetAndLengths":[[0,4]]},{"line":"# asdf set elixir 1.2.4 # set in current dir","lineNumber":73,"offsetAndLengths":[[2,4]]},{"line":"# asdf set -u elixir 1.2.4 # set in .tool-versions file in home directory","lineNumber":74,"offsetAndLengths":[[2,4]]},{"line":"# asdf set -p elixir 1.2.4 # set in existing .tool-versions file in a parent dir","lineNumber":75,"offsetAndLengths":[[2,4]]},{"line":"asdf set \u003cname\u003e latest[:\u003cversion\u003e]","lineNumber":77,"offsetAndLengths":[[0,4]]},{"line":"# asdf set elixir latest","lineNumber":78,"offsetAndLengths":[[2,4]]},{"line":"`asdf set`はカレントディレクトリの`.tool-versions`ファイルにバージョンを書き込みます。これは単純に利便性のために存在します。`echo \"\u003ctool\u003e \u003cversion\u003e\" \u003e .tool-versions`を実行するようなものと考えてください。","lineNumber":81,"offsetAndLengths":[[1,4]]},{"line":"`u` または `--home`フラグをつけて`asdf set`を実行すると、`$HOME`ディレクトリの`.tool-versions`ファイルにバージョンを書き込みます。ファイルが存在しない場合は作成されます。","lineNumber":83,"offsetAndLengths":[[24,4]]},{"line":"`p`または `--parent`フラグをつけて`asdf set`を実行すると、カレントディレクトリから親ディレクトリを探索し、最初に見つかった`.tool-versions` ファイルにバージョンを書き込みます。","lineNumber":85,"offsetAndLengths":[[25,4]]},{"line":"バージョンを決定するときに、`ASDF_${TOOL}_VERSION`というパターンの環境変数を探します。バージョンの形式は`.tool-versions`ファイルでサポートされているものと同じです。設定されている場合、この環境変数の値は`.tool-versions`ファイルでのバージョン指定よりも優先されます。たとえば:","lineNumber":89,"offsetAndLengths":[[15,4]]},{"line":"export ASDF_ELIXIR_VERSION=1.18.1","lineNumber":92,"offsetAndLengths":[[7,4]]},{"line":"これは現在のシェルセッションではElixir `1.18.1`を使うようasdfに指示します。","lineNumber":95,"offsetAndLengths":[[36,4]]},{"line":"ASDF_ELIXIR_VERSION=1.4.0 mix test","lineNumber":108,"offsetAndLengths":[[0,4]]},{"line":"asdfで管理されているバージョンではなく、`\u003cname\u003e`で指定されたツールのシステムバージョンを使用するには、バージョンとして`system`を指定します。","lineNumber":113,"offsetAndLengths":[[0,4]]},{"line":"[バージョンのセット](#バージョンのセット)と同様に、`asdf set`または環境変数で`system`をセットしてください。","lineNumber":115,"offsetAndLengths":[[29,4]]},{"line":"asdf set \u003cname\u003e system","lineNumber":118,"offsetAndLengths":[[0,4]]},{"line":"# asdf set python system","lineNumber":119,"offsetAndLengths":[[2,4]]},{"line":"asdf current","lineNumber":125,"offsetAndLengths":[[0,4]]},{"line":"# asdf current","lineNumber":126,"offsetAndLengths":[[2,4]]},{"line":"asdf current \u003cname\u003e","lineNumber":130,"offsetAndLengths":[[0,4]]},{"line":"# asdf current erlang","lineNumber":131,"offsetAndLengths":[[2,4]]},{"line":"asdf uninstall \u003cname\u003e \u003cversion\u003e","lineNumber":138,"offsetAndLengths":[[0,4]]},{"line":"# asdf uninstall erlang 17.3","lineNumber":139,"offsetAndLengths":[[2,4]]},{"line":"asdfがパッケージをインストールすると、そのパッケージに含まれるすべての実行プログラムのShimが`$ASDF_DATA_DIR/shims`ディレクトリ(デフォルトは`~/.asdf/shims`)に作成されます。このディレクトリが(`asdf.sh`や`asdf.fish`などによって)`$PATH`に設定されることで、インストールされているプログラムが当該環境で利用できるようになります。","lineNumber":144,"offsetAndLengths":[[0,4],[52,4],[89,4],[120,4],[130,4]]},{"line":"Shim自体は非常に単純なラッパーであり、`asdf exec`というヘルパープログラムに、プラグイン名と、Shimがラップしているインストール済みパッケージの実行ファイルのパスを渡して、`exec`します。","lineNumber":146,"offsetAndLengths":[[22,4]]},{"line":"`asdf exec`ヘルパーは、使用するパッケージのバージョン(`.tool-versions`ファイルで指定されたもの、または環境変数で指定されたもの)、パッケージのインストールディレクトリにある実行ファイルの完全パス(プラグインの`exec-path`コールバックで操作可能)、および実行環境(プラグインの`exec-env`スクリプトで提供)を決定し、実行します。","lineNumber":148,"offsetAndLengths":[[1,4]]},{"line":"本システムは`exec`呼び出しを使用するため、シェルによってsourceされるパッケージ内のスクリプトは、Shimラッパーを経由させずに直接アクセスする必要があります。`asdf`で用意されている`which`および`where`コマンドは、下記のように、インストールされたパッケージへのパスを返すため、この状況を解決するのに役立ちます:","lineNumber":151,"offsetAndLengths":[[86,4]]},{"line":"source $(asdf which ${PLUGIN})/../script.sh","lineNumber":156,"offsetAndLengths":[[9,4]]},{"line":"source $(asdf where ${PLUGIN})/bin/script.sh","lineNumber":159,"offsetAndLengths":[[9,4]]}],"language":"Markdown"},{"type":"content","path":"docs/ko-kr/manage/versions.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"### asdf shims 우회","lineNumber":176,"offsetAndLengths":[[4,4]]},{"line":"어떠한 이유로 asdf의 shim들을 우회하고 싶거나 프로젝트의 디렉토리로 이동했을 때 자동으로 환경 변수를 설정되게 하고 싶으시면 [asdf-direnv](https://github.com/asdf-community/asdf-direnv) 플러그인이 도움이 될 것입니다. 상세한 내용은 README를 확인해 주세요.","lineNumber":178,"offsetAndLengths":[[8,4],[75,4],[107,4],[122,4]]},{"line":"asdf install \u003cname\u003e \u003cversion\u003e","lineNumber":5,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang 17.3","lineNumber":6,"offsetAndLengths":[[2,4]]},{"line":"asdf install \u003cname\u003e latest","lineNumber":14,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang latest","lineNumber":15,"offsetAndLengths":[[2,4]]},{"line":"asdf install \u003cname\u003e latest:\u003cversion\u003e","lineNumber":21,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang latest:17","lineNumber":22,"offsetAndLengths":[[2,4]]},{"line":"asdf list \u003cname\u003e","lineNumber":28,"offsetAndLengths":[[0,4]]},{"line":"# asdf list erlang","lineNumber":29,"offsetAndLengths":[[2,4]]},{"line":"asdf list \u003cname\u003e \u003cversion\u003e","lineNumber":35,"offsetAndLengths":[[0,4]]},{"line":"# asdf list erlang 17","lineNumber":36,"offsetAndLengths":[[2,4]]},{"line":"asdf list all \u003cname\u003e","lineNumber":42,"offsetAndLengths":[[0,4]]},{"line":"# asdf list all erlang","lineNumber":43,"offsetAndLengths":[[2,4]]},{"line":"asdf list all \u003cname\u003e \u003cversion\u003e","lineNumber":49,"offsetAndLengths":[[0,4]]},{"line":"# asdf list all erlang 17","lineNumber":50,"offsetAndLengths":[[2,4]]},{"line":"asdf latest \u003cname\u003e","lineNumber":56,"offsetAndLengths":[[0,4]]},{"line":"# asdf latest erlang","lineNumber":57,"offsetAndLengths":[[2,4]]},{"line":"asdf latest \u003cname\u003e \u003cversion\u003e","lineNumber":63,"offsetAndLengths":[[0,4]]},{"line":"# asdf latest erlang 17","lineNumber":64,"offsetAndLengths":[[2,4]]},{"line":"asdf set [flags] \u003cname\u003e \u003cversion\u003e [\u003cversion\u003e...]","lineNumber":70,"offsetAndLengths":[[0,4]]},{"line":"# asdf set elixir 1.2.4 # set in current dir","lineNumber":71,"offsetAndLengths":[[2,4]]},{"line":"# asdf set -u elixir 1.2.4 # set in .tool-versions file in home directory","lineNumber":72,"offsetAndLengths":[[2,4]]},{"line":"# asdf set -p elixir 1.2.4 # set in existing .tool-versions file in a parent dir","lineNumber":73,"offsetAndLengths":[[2,4]]},{"line":"asdf set \u003cname\u003e latest[:\u003cversion\u003e]","lineNumber":75,"offsetAndLengths":[[0,4]]},{"line":"# asdf set elixir latest","lineNumber":76,"offsetAndLengths":[[2,4]]},{"line":"`asdf set`은 현재 디렉터리에 `.tool-versions` 파일에 버전을 기록하며, 파일이 없으면 새로 생성합니다. 이는 순전히 편의 기능으로,","lineNumber":79,"offsetAndLengths":[[1,4]]},{"line":"`-u` / `--home` 플래그를 사용하면 `asdf set`은 `$HOME` 디렉터리에 있는 `.tool-versions` 파일에 기록하며, 해당 파일이 없을 경우 새로 생성합니다.","lineNumber":82,"offsetAndLengths":[[27,4]]},{"line":"`-p` / `--parent` 플래그를 사용하면 `asdf set`은 현재 디렉터리에서 가장 가까운 상위 디렉터리에 있는 `.tool-versions` 파일을 찾아 그 파일에 기록합니다.","lineNumber":84,"offsetAndLengths":[[29,4]]},{"line":"버전을 결정할 때 `asdf`는 `ASDF_${TOOL}_VERSION` 형식의 환경 변수를 먼저 확인합니다.","lineNumber":88,"offsetAndLengths":[[11,4],[19,4]]},{"line":"export ASDF_ELIXIR_VERSION=1.18.1","lineNumber":96,"offsetAndLengths":[[7,4]]},{"line":"위 설정은 현재 셸 세션에서 `asdf`가 **Elixir 1.18.1**을 사용하도록 지정합니다.","lineNumber":99,"offsetAndLengths":[[17,4]]},{"line":"ASDF_ELIXIR_VERSION=1.4.0 mix test","lineNumber":116,"offsetAndLengths":[[0,4]]},{"line":"asdf 관리 버전이 아닌 `\u003cname\u003e` 도구의 시스템 버전을 사용하려면 도구의 버전을 `system`으로 설정할 수 있습니다.","lineNumber":121,"offsetAndLengths":[[0,4]]},{"line":"위에 [현재 버전 설정](#현재-버전-설정) 섹션에 나와있는대로, `asdf set`이나 환경 변수를 사용하여 설정하세요.","lineNumber":123,"offsetAndLengths":[[38,4]]},{"line":"asdf set \u003cname\u003e system","lineNumber":126,"offsetAndLengths":[[0,4]]},{"line":"# asdf set python system","lineNumber":127,"offsetAndLengths":[[2,4]]},{"line":"asdf current","lineNumber":133,"offsetAndLengths":[[0,4]]},{"line":"# asdf current","lineNumber":134,"offsetAndLengths":[[2,4]]},{"line":"asdf current \u003cname\u003e","lineNumber":138,"offsetAndLengths":[[0,4]]},{"line":"# asdf current erlang","lineNumber":139,"offsetAndLengths":[[2,4]]},{"line":"asdf uninstall \u003cname\u003e \u003cversion\u003e","lineNumber":146,"offsetAndLengths":[[0,4]]},{"line":"# asdf uninstall erlang 17.3","lineNumber":147,"offsetAndLengths":[[2,4]]},{"line":"asdf는 패키지를 설치할 때 해당 패키지의 모든 실행 프로그램에 대한 shim들을 `$ASDF_DATA_DIR/shims` 디렉토리 (기본값은 `~/.asdf/shims`)에 생성합니다. 이 디렉토리는 설치된 프로그램들이 이용가능하도록 `$PATH` (`asdf.sh`, `asdf.fish` 등)에 존재합니다.","lineNumber":152,"offsetAndLengths":[[0,4],[49,4],[85,4],[143,4],[154,4]]},{"line":"Shim 자체는 플러그인 이름과 shim이 감싸고 있는 설치된 패키지의 실행파일의 경로를 넘겨주는 `asdf exec`라는 헬퍼 프로그램을 `exec`시키는 매우 단순한 wrapper입니다.","lineNumber":154,"offsetAndLengths":[[56,4]]},{"line":"`asdf exec` 헬퍼는 사용할 패키지의 버전( `.tool-versions` 파일이나 환경 변수에 지정된 버전)을 결정하고,","lineNumber":156,"offsetAndLengths":[[1,4]]},{"line":"이 시스템은 `exec` 호출을 사용하기 때문에, 실행 대신 셸에 의해 source 되야하는 패키지의 스크립트는 shim wrapper를 통하지 않고 직접 액세스되야 합니다. 두 가지 `asdf` 명령어: `which`와 `where`는 설치된 패키지로의 경로를 반환할 수 있습니다:","lineNumber":165,"offsetAndLengths":[[104,4]]},{"line":"source $(asdf which ${PLUGIN})/../script.sh","lineNumber":170,"offsetAndLengths":[[9,4]]},{"line":"source $(asdf where ${PLUGIN})/bin/script.sh","lineNumber":173,"offsetAndLengths":[[9,4]]}],"language":"Markdown"},{"type":"content","path":"docs/pt-br/manage/versions.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"### Ignorando _shims_ do asdf","lineNumber":153,"offsetAndLengths":[[25,4]]},{"line":"Se por algum motivo você deseja ignorar _shims_ do asdf ou deseja que suas variáveis de ambiente sejam definidas automaticamente ao entrar no diretório do seu projeto, pode ser útil o [asdf-direnv](https://github.com/asdf-community/asdf-direnv). Verifique o README para mais detalhes.","lineNumber":155,"offsetAndLengths":[[51,4],[185,4],[217,4],[232,4]]},{"line":"asdf install \u003cname\u003e \u003cversion\u003e","lineNumber":7,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang 17.3","lineNumber":8,"offsetAndLengths":[[2,4]]},{"line":"asdf install \u003cname\u003e latest","lineNumber":16,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang latest","lineNumber":17,"offsetAndLengths":[[2,4]]},{"line":"asdf install \u003cname\u003e latest:\u003cversion\u003e","lineNumber":23,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang latest:17","lineNumber":24,"offsetAndLengths":[[2,4]]},{"line":"asdf list \u003cname\u003e","lineNumber":30,"offsetAndLengths":[[0,4]]},{"line":"# asdf list erlang","lineNumber":31,"offsetAndLengths":[[2,4]]},{"line":"asdf list \u003cname\u003e \u003cversion\u003e","lineNumber":37,"offsetAndLengths":[[0,4]]},{"line":"# asdf list erlang 17","lineNumber":38,"offsetAndLengths":[[2,4]]},{"line":"asdf list all \u003cname\u003e","lineNumber":44,"offsetAndLengths":[[0,4]]},{"line":"# asdf list all erlang","lineNumber":45,"offsetAndLengths":[[2,4]]},{"line":"asdf list all \u003cname\u003e \u003cversion\u003e","lineNumber":51,"offsetAndLengths":[[0,4]]},{"line":"# asdf list all erlang 17","lineNumber":52,"offsetAndLengths":[[2,4]]},{"line":"asdf latest \u003cname\u003e","lineNumber":58,"offsetAndLengths":[[0,4]]},{"line":"# asdf latest erlang","lineNumber":59,"offsetAndLengths":[[2,4]]},{"line":"asdf latest \u003cname\u003e \u003cversion\u003e","lineNumber":65,"offsetAndLengths":[[0,4]]},{"line":"# asdf latest erlang 17","lineNumber":66,"offsetAndLengths":[[2,4]]},{"line":"asdf global \u003cname\u003e \u003cversion\u003e [\u003cversion\u003e...]","lineNumber":72,"offsetAndLengths":[[0,4]]},{"line":"asdf shell \u003cname\u003e \u003cversion\u003e [\u003cversion\u003e...]","lineNumber":73,"offsetAndLengths":[[0,4]]},{"line":"asdf local \u003cname\u003e \u003cversion\u003e [\u003cversion\u003e...]","lineNumber":74,"offsetAndLengths":[[0,4]]},{"line":"# asdf global elixir 1.2.4","lineNumber":75,"offsetAndLengths":[[2,4]]},{"line":"asdf global \u003cname\u003e latest[:\u003cversion\u003e]","lineNumber":77,"offsetAndLengths":[[0,4]]},{"line":"asdf local \u003cname\u003e latest[:\u003cversion\u003e]","lineNumber":78,"offsetAndLengths":[[0,4]]},{"line":"# asdf global elixir latest","lineNumber":79,"offsetAndLengths":[[2,4]]},{"line":"`shell` selecione a versão na variável de ambiente `ASDF_${LANG}_VERSION`, para a atual seção do _shell_.","lineNumber":84,"offsetAndLengths":[[52,4]]},{"line":"Se você quiser selecionar a versão atual do seu _shell_ ou para executar um comando em uma versão específica de sua ferramenta, você pode selecionar a versão na variável de ambiente `ASDF_${TOOL}_VERSION`.","lineNumber":91,"offsetAndLengths":[[183,4]]},{"line":"ASDF_ELIXIR_VERSION=1.4.0 mix test","lineNumber":98,"offsetAndLengths":[[0,4]]},{"line":"Para usar o sistema de versão da ferramenta `\u003cname\u003e` inicie um gerenciador de versões do asdf para selecionar a versão na ferramenta do `system`.","lineNumber":103,"offsetAndLengths":[[89,4]]},{"line":"asdf local \u003cname\u003e system","lineNumber":109,"offsetAndLengths":[[0,4]]},{"line":"# asdf local python system","lineNumber":110,"offsetAndLengths":[[2,4]]},{"line":"asdf current","lineNumber":116,"offsetAndLengths":[[0,4]]},{"line":"# asdf current","lineNumber":117,"offsetAndLengths":[[2,4]]},{"line":"asdf current \u003cname\u003e","lineNumber":121,"offsetAndLengths":[[0,4]]},{"line":"# asdf current erlang","lineNumber":122,"offsetAndLengths":[[2,4]]},{"line":"asdf uninstall \u003cname\u003e \u003cversion\u003e","lineNumber":129,"offsetAndLengths":[[0,4]]},{"line":"# asdf uninstall erlang 17.3","lineNumber":130,"offsetAndLengths":[[2,4]]},{"line":"Quando asdf instala um pacote é criado _shims_ para cada programa executado no pacote do diretório `$ASDF_DATA_DIR/shims` (padrão `~/.asdf/shims`). Esse diretório começa no `$PATH` (pelos `asdf.sh`, `asdf.fish`, etc) é como o programa instalado é disponibilizado no ambiente do sistema.","lineNumber":135,"offsetAndLengths":[[7,4],[101,4],[134,4],[189,4],[200,4]]},{"line":"Os _shims_ em si são atalhos simples que executam um programa auxiliar `asdf exec` passando o nome do plugin e o caminho para o executável no pacote instalado que o _shim_ está contido.","lineNumber":137,"offsetAndLengths":[[72,4]]},{"line":"O `asdf exec` ajuda a determinar a versão do pacote usado (como especificado no arquivo `.tool-versions`, pelo `asdf local ...` ou `asdf global ...`), o final do _path_ do executavél no pacote instalado no diretório (pode ser manipulado pelo `exec-path` no _callback_ do plugin) e o ambiente executado em (também fornecido pelo plugin - `exec-env`) e finalmente executado.","lineNumber":139,"offsetAndLengths":[[3,4],[112,4],[132,4]]},{"line":"Observe que, como este sistema usa chamadas `exec`, qualquer _scripts_ no pacote devem ser fornecidos pelo _shell_, a instancia em execução precisa ser aessado diretamente ao invés do _shim_. Os dois comandos do asdf: `which` e `where` pode ajudar com o retorno do caminho para o pacote instalado:","lineNumber":142,"offsetAndLengths":[[212,4]]},{"line":"source $(asdf which ${PLUGIN})/../script.sh","lineNumber":147,"offsetAndLengths":[[9,4]]},{"line":"source $(asdf where ${PLUGIN} $(asdf current ${PLUGIN}))/bin/script.sh","lineNumber":150,"offsetAndLengths":[[9,4],[32,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"Code/New-boot/ASDF-packages/packages.lisp","pathMatches":[{"start":{"offset":14,"line":0,"column":14},"end":{"offset":18,"line":0,"column":18}}],"repositoryID":277830,"repository":"github.com/robert-strandh/SICL","repoStars":1147,"repoLastFetched":"2026-05-27T03:08:12.143289Z","branches":[""],"commit":"bce1a864ddbffebaaafc003c6aee9e71a9d19797","hunks":null,"lineMatches":[{"line":"(defpackage #:asdf","lineNumber":2,"offsetAndLengths":[[14,4]]},{"line":"(defpackage #:asdf-user","lineNumber":6,"offsetAndLengths":[[14,4]]}],"language":"Common Lisp"},{"type":"content","path":"stylelint/node_modules/domutils/test/tests/legacy.js","repositoryID":41941922,"repository":"github.com/maxdenaro/maxgraph-youtube-source","repoStars":413,"repoLastFetched":"2026-06-17T17:30:12.605499Z","branches":[""],"commit":"fa9470c2be2c7922a69d2aea887f7de137f1a17d","hunks":null,"lineMatches":[{"line":"\tidAsdf: fixture[1],","lineNumber":6,"offsetAndLengths":[[3,4]]},{"line":"\t\t\t\tgetElements({ id: \"asdf\" }, fixture, true, 1),","lineNumber":20,"offsetAndLengths":[[23,4]]},{"line":"\t\t\t\t[expected.idAsdf]","lineNumber":21,"offsetAndLengths":[[16,4]]},{"line":"\t\t\t\texpected.idAsdf,","lineNumber":57,"offsetAndLengths":[[15,4]]},{"line":"\t\t\t\tgetElementById(\"asdf\", fixture, true)","lineNumber":58,"offsetAndLengths":[[20,4]]},{"line":"\t\t\t\t\"\u003ctag1 id=\\\"asdf\\\"\u003e \u003cscript\u003etext\u003c/script\u003e \u003c!-- comment --\u003e \u003ctag2\u003e text \u003c/tag2\u003e\u003c/tag1\u003e\"","lineNumber":103,"offsetAndLengths":[[16,4]]},{"line":"\t\t\tassert.deepEqual(getElements({ id: \"asdfs\" }, fixture, true), []);","lineNumber":25,"offsetAndLengths":[[39,4]]},{"line":"\t\t\t\tgetElements({ tag_name : \"asdfs\" }, fixture, true),","lineNumber":35,"offsetAndLengths":[[30,4]]},{"line":"\t\t\tassert.equal(null, getElementById(\"asdfs\", fixture, true));","lineNumber":62,"offsetAndLengths":[[38,4]]}],"language":"JavaScript"},{"type":"content","path":"node_modules/domutils/test/tests/legacy.js","repositoryID":40987616,"repository":"github.com/MUYIio/hexo-themes-matery","repoStars":101,"repoLastFetched":"2026-07-04T10:25:25.973654Z","branches":[""],"commit":"7b9e8ef3c389cdb8b0d9c872648d7d90d41853cd","hunks":null,"lineMatches":[{"line":"\tidAsdf: fixture[1],","lineNumber":6,"offsetAndLengths":[[3,4]]},{"line":"\t\t\t\tgetElements({ id: \"asdf\" }, fixture, true, 1),","lineNumber":20,"offsetAndLengths":[[23,4]]},{"line":"\t\t\t\t[expected.idAsdf]","lineNumber":21,"offsetAndLengths":[[16,4]]},{"line":"\t\t\t\texpected.idAsdf,","lineNumber":57,"offsetAndLengths":[[15,4]]},{"line":"\t\t\t\tgetElementById(\"asdf\", fixture, true)","lineNumber":58,"offsetAndLengths":[[20,4]]},{"line":"\t\t\t\t\"\u003ctag1 id=\\\"asdf\\\"\u003e \u003cscript\u003etext\u003c/script\u003e \u003c!-- comment --\u003e \u003ctag2\u003e text \u003c/tag2\u003e\u003c/tag1\u003e\"","lineNumber":103,"offsetAndLengths":[[16,4]]},{"line":"\t\t\tassert.deepEqual(getElements({ id: \"asdfs\" }, fixture, true), []);","lineNumber":25,"offsetAndLengths":[[39,4]]},{"line":"\t\t\t\tgetElements({ tag_name : \"asdfs\" }, fixture, true),","lineNumber":35,"offsetAndLengths":[[30,4]]},{"line":"\t\t\tassert.equal(null, getElementById(\"asdfs\", fixture, true));","lineNumber":62,"offsetAndLengths":[[38,4]]}],"language":"JavaScript"},{"type":"content","path":"web scrapping/node_modules/domutils/test/tests/legacy.js","repositoryID":43040679,"repository":"github.com/mostlypanda/Node-js-functionalities","repoStars":88,"repoLastFetched":"2026-07-04T15:24:35.948199Z","branches":[""],"commit":"ac8c3c195552e869035299a007f37f3bc729f648","hunks":null,"lineMatches":[{"line":"\tidAsdf: fixture[1],","lineNumber":6,"offsetAndLengths":[[3,4]]},{"line":"\t\t\t\tgetElements({ id: \"asdf\" }, fixture, true, 1),","lineNumber":20,"offsetAndLengths":[[23,4]]},{"line":"\t\t\t\t[expected.idAsdf]","lineNumber":21,"offsetAndLengths":[[16,4]]},{"line":"\t\t\t\texpected.idAsdf,","lineNumber":57,"offsetAndLengths":[[15,4]]},{"line":"\t\t\t\tgetElementById(\"asdf\", fixture, true)","lineNumber":58,"offsetAndLengths":[[20,4]]},{"line":"\t\t\t\t\"\u003ctag1 id=\\\"asdf\\\"\u003e \u003cscript\u003etext\u003c/script\u003e \u003c!-- comment --\u003e \u003ctag2\u003e text \u003c/tag2\u003e\u003c/tag1\u003e\"","lineNumber":103,"offsetAndLengths":[[16,4]]},{"line":"\t\t\tassert.deepEqual(getElements({ id: \"asdfs\" }, fixture, true), []);","lineNumber":25,"offsetAndLengths":[[39,4]]},{"line":"\t\t\t\tgetElements({ tag_name : \"asdfs\" }, fixture, true),","lineNumber":35,"offsetAndLengths":[[30,4]]},{"line":"\t\t\tassert.equal(null, getElementById(\"asdfs\", fixture, true));","lineNumber":62,"offsetAndLengths":[[38,4]]}],"language":"JavaScript"},{"type":"content","path":"src/main/resources/node_modules/domutils/test/tests/legacy.js","repositoryID":40416282,"repository":"github.com/garysieling/video-crawler","repoStars":32,"repoLastFetched":"2026-06-08T02:49:01.872854Z","branches":[""],"commit":"04872d2635626c24d08ffc1223224b554680ab6f","hunks":null,"lineMatches":[{"line":"\tidAsdf: fixture[1],","lineNumber":6,"offsetAndLengths":[[3,4]]},{"line":"\t\t\t\tgetElements({ id: \"asdf\" }, fixture, true, 1),","lineNumber":20,"offsetAndLengths":[[23,4]]},{"line":"\t\t\t\t[expected.idAsdf]","lineNumber":21,"offsetAndLengths":[[16,4]]},{"line":"\t\t\t\texpected.idAsdf,","lineNumber":57,"offsetAndLengths":[[15,4]]},{"line":"\t\t\t\tgetElementById(\"asdf\", fixture, true)","lineNumber":58,"offsetAndLengths":[[20,4]]},{"line":"\t\t\t\t\"\u003ctag1 id=\\\"asdf\\\"\u003e \u003cscript\u003etext\u003c/script\u003e \u003c!-- comment --\u003e \u003ctag2\u003e text \u003c/tag2\u003e\u003c/tag1\u003e\"","lineNumber":103,"offsetAndLengths":[[16,4]]},{"line":"\t\t\tassert.deepEqual(getElements({ id: \"asdfs\" }, fixture, true), []);","lineNumber":25,"offsetAndLengths":[[39,4]]},{"line":"\t\t\t\tgetElements({ tag_name : \"asdfs\" }, fixture, true),","lineNumber":35,"offsetAndLengths":[[30,4]]},{"line":"\t\t\tassert.equal(null, getElementById(\"asdfs\", fixture, true));","lineNumber":62,"offsetAndLengths":[[38,4]]}],"language":"JavaScript"},{"type":"content","path":"demo/node_modules/domutils/test/tests/legacy.js","repositoryID":41477312,"repository":"github.com/FlacheQL/FlacheQL","repoStars":234,"repoLastFetched":"2026-07-04T09:03:34.123095Z","branches":[""],"commit":"42a0a26d86cbf894798eb9d6e2dcfed7529d5ec6","hunks":null,"lineMatches":[{"line":"\tidAsdf: fixture[1],","lineNumber":6,"offsetAndLengths":[[3,4]]},{"line":"\t\t\t\tgetElements({ id: \"asdf\" }, fixture, true, 1),","lineNumber":20,"offsetAndLengths":[[23,4]]},{"line":"\t\t\t\t[expected.idAsdf]","lineNumber":21,"offsetAndLengths":[[16,4]]},{"line":"\t\t\t\texpected.idAsdf,","lineNumber":57,"offsetAndLengths":[[15,4]]},{"line":"\t\t\t\tgetElementById(\"asdf\", fixture, true)","lineNumber":58,"offsetAndLengths":[[20,4]]},{"line":"\t\t\t\t\"\u003ctag1 id=\\\"asdf\\\"\u003e \u003cscript\u003etext\u003c/script\u003e \u003c!-- comment --\u003e \u003ctag2\u003e text \u003c/tag2\u003e\u003c/tag1\u003e\"","lineNumber":103,"offsetAndLengths":[[16,4]]},{"line":"\t\t\tassert.deepEqual(getElements({ id: \"asdfs\" }, fixture, true), []);","lineNumber":25,"offsetAndLengths":[[39,4]]},{"line":"\t\t\t\tgetElements({ tag_name : \"asdfs\" }, fixture, true),","lineNumber":35,"offsetAndLengths":[[30,4]]},{"line":"\t\t\tassert.equal(null, getElementById(\"asdfs\", fixture, true));","lineNumber":62,"offsetAndLengths":[[38,4]]}],"language":"JavaScript"},{"type":"content","path":"node_modules/domutils/test/tests/legacy.js","repositoryID":40038536,"repository":"github.com/tooann/shell","repoStars":36,"repoLastFetched":"2026-07-04T09:03:34.308799Z","branches":[""],"commit":"4abf5b1478fd805dffbec3d9b51bbdd64be8265e","hunks":null,"lineMatches":[{"line":"\tidAsdf: fixture[1],","lineNumber":6,"offsetAndLengths":[[3,4]]},{"line":"\t\t\t\tgetElements({ id: \"asdf\" }, fixture, true, 1),","lineNumber":20,"offsetAndLengths":[[23,4]]},{"line":"\t\t\t\t[expected.idAsdf]","lineNumber":21,"offsetAndLengths":[[16,4]]},{"line":"\t\t\t\texpected.idAsdf,","lineNumber":57,"offsetAndLengths":[[15,4]]},{"line":"\t\t\t\tgetElementById(\"asdf\", fixture, true)","lineNumber":58,"offsetAndLengths":[[20,4]]},{"line":"\t\t\t\t\"\u003ctag1 id=\\\"asdf\\\"\u003e \u003cscript\u003etext\u003c/script\u003e \u003c!-- comment --\u003e \u003ctag2\u003e text \u003c/tag2\u003e\u003c/tag1\u003e\"","lineNumber":103,"offsetAndLengths":[[16,4]]},{"line":"\t\t\tassert.deepEqual(getElements({ id: \"asdfs\" }, fixture, true), []);","lineNumber":25,"offsetAndLengths":[[39,4]]},{"line":"\t\t\t\tgetElements({ tag_name : \"asdfs\" }, fixture, true),","lineNumber":35,"offsetAndLengths":[[30,4]]},{"line":"\t\t\tassert.equal(null, getElementById(\"asdfs\", fixture, true));","lineNumber":62,"offsetAndLengths":[[38,4]]}],"language":"JavaScript"},{"type":"content","path":"node_modules/css-select/node_modules/domutils/test/tests/legacy.js","repositoryID":40038536,"repository":"github.com/tooann/shell","repoStars":36,"repoLastFetched":"2026-07-04T09:03:34.308799Z","branches":[""],"commit":"4abf5b1478fd805dffbec3d9b51bbdd64be8265e","hunks":null,"lineMatches":[{"line":"\tidAsdf: fixture[1],","lineNumber":6,"offsetAndLengths":[[3,4]]},{"line":"\t\t\t\tgetElements({ id: \"asdf\" }, fixture, true, 1),","lineNumber":20,"offsetAndLengths":[[23,4]]},{"line":"\t\t\t\t[expected.idAsdf]","lineNumber":21,"offsetAndLengths":[[16,4]]},{"line":"\t\t\t\texpected.idAsdf,","lineNumber":57,"offsetAndLengths":[[15,4]]},{"line":"\t\t\t\tgetElementById(\"asdf\", fixture, true)","lineNumber":58,"offsetAndLengths":[[20,4]]},{"line":"\t\t\t\t\"\u003ctag1 id=\\\"asdf\\\"\u003e \u003cscript\u003etext\u003c/script\u003e \u003c!-- comment --\u003e \u003ctag2\u003e text \u003c/tag2\u003e\u003c/tag1\u003e\"","lineNumber":103,"offsetAndLengths":[[16,4]]},{"line":"\t\t\tassert.deepEqual(getElements({ id: \"asdfs\" }, fixture, true), []);","lineNumber":25,"offsetAndLengths":[[39,4]]},{"line":"\t\t\t\tgetElements({ tag_name : \"asdfs\" }, fixture, true),","lineNumber":35,"offsetAndLengths":[[30,4]]},{"line":"\t\t\tassert.equal(null, getElementById(\"asdfs\", fixture, true));","lineNumber":62,"offsetAndLengths":[[38,4]]}],"language":"JavaScript"},{"type":"content","path":"docs/ja-jp/guide/getting-started.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"##### asdfのインストール","lineNumber":19,"offsetAndLengths":[[6,4]]},{"line":"1. https://github.com/asdf-vm/asdf/releases から、お使いのオペレーティングシステム/アーキテクチャの組み合わせに適したアーカイブをダウンロード。","lineNumber":21,"offsetAndLengths":[[22,4],[30,4]]},{"line":"2. アーカイブ内の`asdf`バイナリを`$PATH`のディレクトリに解凍。","lineNumber":22,"offsetAndLengths":[[11,4]]},{"line":"3. `type -a asdf`を実行して、シェルの`$PATH`に`asdf`があることを確認します。`asdf`のバイナリを置いたディレクトリが`type`の出力の1行目に表示されるはずです。うまくいかない場合は、2の手順が正しく行えていない可能性があります。","lineNumber":23,"offsetAndLengths":[[12,4],[36,4],[54,4]]},{"line":"##### asdfのインストール","lineNumber":31,"offsetAndLengths":[[6,4]]},{"line":"##### asdfのインストール","lineNumber":44,"offsetAndLengths":[[6,4]]},{"line":"## 1. asdfのインストール","lineNumber":2,"offsetAndLengths":[[6,4]]},{"line":"asdfはいくつかの方法でインストールできます:","lineNumber":4,"offsetAndLengths":[[0,4]]},{"line":"## 2. asdfの設定","lineNumber":58,"offsetAndLengths":[[6,4]]},{"line":"| Homebrew | `brew install asdf`                                                                                                                                                 |","lineNumber":10,"offsetAndLengths":[[27,4]]},{"line":"| Pacman   | `git clone https://aur.archlinux.org/asdf-vm.git \u0026\u0026 cd asdf-vm \u0026\u0026 makepkg -si` または お好みの [AUR ヘルパー](https://wiki.archlinux.jp/index.php/AUR_%E3%83%98%E3%83%AB%E3%83%91%E3%83%BC) |","lineNumber":11,"offsetAndLengths":[[50,4],[68,4]]},{"line":"2. コマンドを実行: `go install github.com/asdf-vm/asdf/cmd/asdf@v0.19.0`","lineNumber":35,"offsetAndLengths":[[35,4],[43,4],[52,4]]},{"line":"1. asdfリポジトリをクローン:","lineNumber":47,"offsetAndLengths":[[3,4]]},{"line":"  git clone https://github.com/asdf-vm/asdf.git --branch v0.19.0","lineNumber":49,"offsetAndLengths":[[31,4],[39,4]]},{"line":"3. `asdf`バイナリを`$PATH`上のディレクトリに解凍。","lineNumber":53,"offsetAndLengths":[[4,4]]},{"line":"4. `type -a asdf`を実行して、シェルの`$PATH`に`asdf`があることを確認します。`asdf`のバイナリを置いたディレクトリが`type`の出力の1行目に表示されるはずです。うまくいかない場合は、3の手順が正しく行えていない可能性があります。","lineNumber":54,"offsetAndLengths":[[12,4],[36,4],[54,4]]},{"line":"ほとんどのユーザーは、asdfが管理するデータ(plugin, install, shim data)の保存先を変更する必要は**ありません**。ただし、デフォルトの`$HOME/.asdf`以外を指定したい場合は変更することができます。別のディレクトリを指定するには、シェルのRCファイルで`ASDF_DATA_DIR`変数をエクスポートしてください。","lineNumber":61,"offsetAndLengths":[[11,4],[91,4],[147,4]]},{"line":"export PATH=\"${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH\"","lineNumber":78,"offsetAndLengths":[[15,4],[37,4]]},{"line":"export ASDF_DATA_DIR=\"/your/custom/data/dir\"","lineNumber":86,"offsetAndLengths":[[7,4]]},{"line":". \u003c(asdf completion bash)","lineNumber":94,"offsetAndLengths":[[4,4]]},{"line":"# ASDF configuration code","lineNumber":106,"offsetAndLengths":[[2,4]]},{"line":"if test -z $ASDF_DATA_DIR","lineNumber":107,"offsetAndLengths":[[12,4]]},{"line":"    set _asdf_shims \"$HOME/.asdf/shims\"","lineNumber":108,"offsetAndLengths":[[9,4],[28,4]]},{"line":"    set _asdf_shims \"$ASDF_DATA_DIR/shims\"","lineNumber":110,"offsetAndLengths":[[9,4],[22,4]]},{"line":"if not contains $_asdf_shims $PATH","lineNumber":115,"offsetAndLengths":[[18,4]]},{"line":"    set -gx --prepend PATH $_asdf_shims","lineNumber":116,"offsetAndLengths":[[29,4]]},{"line":"set --erase _asdf_shims","lineNumber":118,"offsetAndLengths":[[13,4]]},{"line":"set -gx --prepend ASDF_DATA_DIR \"/your/custom/data/dir\"","lineNumber":128,"offsetAndLengths":[[18,4]]},{"line":"$ asdf completion fish \u003e ~/.config/fish/completions/asdf.fish","lineNumber":136,"offsetAndLengths":[[2,4],[52,4]]},{"line":"var asdf_data_dir = ~'/.asdf'","lineNumber":148,"offsetAndLengths":[[4,4],[24,4]]},{"line":"if (and (has-env ASDF_DATA_DIR) (!=s $E:ASDF_DATA_DIR '')) {","lineNumber":149,"offsetAndLengths":[[17,4],[40,4]]},{"line":"  set asdf_data_dir = $E:ASDF_DATA_DIR","lineNumber":150,"offsetAndLengths":[[6,4],[25,4]]},{"line":"if (not (has-value $paths $asdf_data_dir'/shims')) {","lineNumber":153,"offsetAndLengths":[[27,4]]},{"line":"-var asdf_data_dir = ~'/.asdf'","lineNumber":163,"offsetAndLengths":[[5,4],[25,4]]},{"line":"+var asdf_data_dir = '/your/custom/data/dir'","lineNumber":164,"offsetAndLengths":[[5,4]]},{"line":"$ asdf completion elvish \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":170,"offsetAndLengths":[[2,4]]},{"line":"$ echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":171,"offsetAndLengths":[[46,4],[56,4]]},{"line":"export PATH=\"${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH\"","lineNumber":185,"offsetAndLengths":[[15,4],[37,4]]},{"line":"export ASDF_DATA_DIR=\"/your/custom/data/dir\"","lineNumber":193,"offsetAndLengths":[[7,4]]},{"line":"コマンド補完はZSHフレームワークの`asdf`プラグイン（[asdf for oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf)のようなもの）を使用するか、以下の手順で設定します:","lineNumber":198,"offsetAndLengths":[[19,4],[31,4],[106,4]]},{"line":"$ mkdir -p \"${ASDF_DATA_DIR:-$HOME/.asdf}/completions\"","lineNumber":201,"offsetAndLengths":[[14,4],[36,4]]},{"line":"$ asdf completion zsh \u003e \"${ASDF_DATA_DIR:-$HOME/.asdf}/completions/_asdf\"","lineNumber":202,"offsetAndLengths":[[2,4],[27,4],[49,4],[68,4]]},{"line":"fpath=(${ASDF_DATA_DIR:-$HOME/.asdf}/completions $fpath)","lineNumber":209,"offsetAndLengths":[[9,4],[31,4]]},{"line":"コマンド補完はZSHフレームワークの`asdf`で設定するか、[Homebrewの指示に従って設定](https://docs.brew.sh/Shell-Completion#configuring-completions-in-zsh)する必要があります。ZSHフレームワークを使っている場合、asdf用のプラグインを更新して`fpath`経由で新しいZSH補完機能を正しく使えるようにする必要があるかもしれません。","lineNumber":218,"offsetAndLengths":[[19,4],[149,4]]},{"line":"if ($null -eq $ASDF_DATA_DIR -or $ASDF_DATA_DIR -eq '') {","lineNumber":228,"offsetAndLengths":[[15,4],[34,4]]},{"line":"  $_asdf_shims = \"${env:HOME}/.asdf/shims\"","lineNumber":229,"offsetAndLengths":[[4,4],[31,4]]},{"line":"  $_asdf_shims = \"$ASDF_DATA_DIR/shims\"","lineNumber":232,"offsetAndLengths":[[4,4],[19,4]]},{"line":"$env:PATH = \"${_asdf_shims}:${env:PATH}\"","lineNumber":236,"offsetAndLengths":[[16,4]]},{"line":"$env:ASDF_DATA_DIR = \"/your/custom/data/dir\"","lineNumber":244,"offsetAndLengths":[[5,4]]},{"line":"  if ( $env | get --ignore-errors ASDF_DATA_DIR | is-empty ) {","lineNumber":259,"offsetAndLengths":[[34,4]]},{"line":"    $env.HOME | path join '.asdf'","lineNumber":260,"offsetAndLengths":[[28,4]]},{"line":"    $env.ASDF_DATA_DIR","lineNumber":262,"offsetAndLengths":[[9,4]]},{"line":"$env.ASDF_DATA_DIR = \"/your/custom/data/dir\"","lineNumber":273,"offsetAndLengths":[[5,4]]},{"line":"# If you've not customized the asdf data directory:","lineNumber":279,"offsetAndLengths":[[31,4]]},{"line":"$ mkdir $\"($env.HOME)/.asdf/completions\"","lineNumber":280,"offsetAndLengths":[[23,4]]},{"line":"$ asdf completion nushell | save $\"($env.HOME)/.asdf/completions/nushell.nu\"","lineNumber":281,"offsetAndLengths":[[2,4],[48,4]]},{"line":"# If you have customized the data directory by setting ASDF_DATA_DIR:","lineNumber":283,"offsetAndLengths":[[55,4]]},{"line":"$ mkdir $\"($env.ASDF_DATA_DIR)/completions\"","lineNumber":284,"offsetAndLengths":[[16,4]]},{"line":"$ asdf completion nushell | save $\"($env.ASDF_DATA_DIR)/completions/nushell.nu\"","lineNumber":285,"offsetAndLengths":[[2,4],[41,4]]},{"line":"let asdf_data_dir = (","lineNumber":291,"offsetAndLengths":[[4,4]]},{"line":"  if ( $env | get --ignore-errors ASDF_DATA_DIR | is-empty ) {","lineNumber":292,"offsetAndLengths":[[34,4]]},{"line":"    $env.HOME | path join '.asdf'","lineNumber":293,"offsetAndLengths":[[28,4]]},{"line":"    $env.ASDF_DATA_DIR","lineNumber":295,"offsetAndLengths":[[9,4]]},{"line":"source \"$asdf_data_dir/completions/nushell.nu\"","lineNumber":298,"offsetAndLengths":[[9,4]]},{"line":"export PATH=\"${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH\"","lineNumber":309,"offsetAndLengths":[[15,4],[37,4]]},{"line":"export ASDF_DATA_DIR=\"/your/custom/data/dir\"","lineNumber":317,"offsetAndLengths":[[7,4]]},{"line":"`asdf`のスクリプトは、`$PATH`を設定した**あと**、かつ、使用中のフレームワーク(oh-my-zsh など)を呼び出した**あと**に記述する必要があります。","lineNumber":322,"offsetAndLengths":[[1,4]]},{"line":"これで、`asdf`のコアのインストールは完了です :tada:","lineNumber":329,"offsetAndLengths":[[5,4]]},{"line":"しかし、`asdf`が役に立つようになるのは、**プラグイン**をインストールしてから**ツール**をインストールし、**バージョン**を管理するようになってからです。引き続き、ガイドを進めていきましょう。","lineNumber":331,"offsetAndLengths":[[5,4]]},{"line":"ここではデモとして、[`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/)プラグインを使用して[Node.js](https://nodejs.org/)をインストール・設定してみましょう。","lineNumber":335,"offsetAndLengths":[[12,4],[45,4],[53,4]]},{"line":"各プラグインには依存関係があるため、プラグインのリポジトリを確認しておきましょう。`asdf-nodejs`の場合、必要なものは次のとおりです:","lineNumber":339,"offsetAndLengths":[[42,4]]},{"line":"asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git","lineNumber":352,"offsetAndLengths":[[0,4],[42,4],[50,4]]},{"line":"インストール可能なバージョンは`asdf list all nodejs`コマンドで確認できますし、特定のメジャーバージョンのサブセットは`asdf list all nodejs 14`コマンドで確認できます。","lineNumber":359,"offsetAndLengths":[[16,4],[70,4]]},{"line":"asdf install nodejs latest","lineNumber":364,"offsetAndLengths":[[0,4]]},{"line":"`asdf`では正確なバージョン番号を指定してください。`latest`は、現時点での最新バージョンを指定できる`asdf`のヘルパーです。","lineNumber":368,"offsetAndLengths":[[1,4],[57,4]]},{"line":"`asdf`は、カレントディレクトリから上位の`$HOME`ディレクトリまでに存在するすべての`.tool-versions`ファイルをもとに、ツールのバージョンを照会します。照会は、`asdf`で管理するツールを実行した際に、ジャストインタイムで行われます。","lineNumber":373,"offsetAndLengths":[[1,4],[93,4]]},{"line":"ツールで指定されたバージョンが見つからない場合、**エラー**が発生します。`asdf current`コマンドを実行すると、カレントディレクトリにおいてツールのバージョンを解決可能か確認できるため、どのツールが実行に失敗するか検証することができます。","lineNumber":376,"offsetAndLengths":[[39,4]]},{"line":"asdfはまずカレントディレクトリにある `.tool-versions` ファイルを探し、見つからなければ親ディレクトリを参照し `.tool-versions` ファイルが見つかるまでファイルツリーの上位階層を探索します。`.tool-versions`ファイルが見つからない場合、バージョン解決処理は失敗し、エラーが表示されます。","lineNumber":379,"offsetAndLengths":[[0,4]]},{"line":"asdf set -u nodejs 16.5.0","lineNumber":384,"offsetAndLengths":[[0,4]]},{"line":"一部のOSでは、`python`のように、`asdf`ではなくシステムが管理するツールが既にインストールされていることがあります。それを使用する場合、`asdf`に対して、バージョン管理をシステムに委任するように指示する必要があります。詳しくは、[バージョンのリファレンス](/ja-jp/manage/versions.md)をご覧ください。","lineNumber":393,"offsetAndLengths":[[22,4],[76,4]]},{"line":"asdfが最初にバージョンを探す場所は、現在の作業ディレクトリ（`$PWD/.tool-versions`）です。これはプロジェクトのソースコードやGitリポジトリを含むディレクトリです。目的のディレクトリで`asdf set`を実行すると、バージョンを設定することができます:","lineNumber":395,"offsetAndLengths":[[0,4],[105,4]]},{"line":"asdf set nodejs 16.5.0","lineNumber":398,"offsetAndLengths":[[0,4]]},{"line":"`asdf`は、他のバージョンマネージャ向けに作られた既存のバージョンファイル(例: `rbenv`の場合は`.ruby-version`ファイル)からの移行をサポートしています。これはプラグイン単位でのサポートです。","lineNumber":409,"offsetAndLengths":[[1,4]]},{"line":"[`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/)であれば、`.nvmrc`ファイルと`.node-version`ファイルの両方に対応しています。このサポートを有効にするには、`asdf`の構成設定ファイルである`$HOME/.asdfrc`内に、下記の行を追記してください:","lineNumber":411,"offsetAndLengths":[[2,4],[35,4],[43,4],[121,4],[146,4]]},{"line":"以上で、`asdf`の入門は完了です:tada: ここまでで、プロジェクトでの`nodejs`のバージョン管理ができるようになりました。プロジェクトで使用するツールごとに、同様の手順を実施してください!","lineNumber":421,"offsetAndLengths":[[5,4]]},{"line":"`asdf`には使いこなすと便利なコマンドが他にもいっぱいあり、`asdf --help`コマンドまたは単に`asdf`コマンドを実行すれば、すべてのコマンドの説明を見ることができます。コマンドは大きく分けて3つのカテゴリに分けられます:","lineNumber":423,"offsetAndLengths":[[1,4],[33,4],[55,4]]},{"line":"- [`asdf`のコア](/ja-jp/manage/core.md)","lineNumber":425,"offsetAndLengths":[[4,4]]}],"language":"Markdown"},{"type":"path","path":"cli/src/lib/npm/__tests__/__npmLibDefs-fixtures__/extractLibDefsFromNpmPkgDir/unexpected-pkg-file/definitions/npm/underscore_v1.x.x/flow_v0.38.x-/asdf2","pathMatches":[{"start":{"offset":146,"line":0,"column":146},"end":{"offset":150,"line":0,"column":150}}],"repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e"},{"type":"path","path":"internal/templates/asdf.gitignore","pathMatches":[{"start":{"offset":19,"line":0,"column":19},"end":{"offset":23,"line":0,"column":23}}],"repositoryID":62184306,"repository":"github.com/neptship/ignore","repoStars":53,"repoLastFetched":"2026-06-17T18:28:05.676164Z","branches":[""],"commit":"a19674a99a0ba8ba0d4333f15d6d59722818ab10","language":"Ignore List"},{"type":"path","path":"materials/krio/asdf.vtf","pathMatches":[{"start":{"offset":15,"line":0,"column":15},"end":{"offset":19,"line":0,"column":19}}],"repositoryID":43384796,"repository":"github.com/Foohy/jazztronauts","repoStars":148,"repoLastFetched":"2026-07-01T18:13:48.255341Z","branches":[""],"commit":"1a813ade43b6b2aabac6bd9e5b8985066eaf9379"},{"type":"path","path":"Assets/TCC/Contents/Environment/Raskovnik/FBX/asdf.fbx.meta","pathMatches":[{"start":{"offset":46,"line":0,"column":46},"end":{"offset":50,"line":0,"column":50}}],"repositoryID":62769997,"repository":"github.com/unity3d-jp/Project_TCC","repoStars":557,"repoLastFetched":"2026-06-17T20:55:01.35351Z","branches":[""],"commit":"02e3eca89f9d3b956b9193676c56b72e52ede3d7","language":"Unity3D Asset"},{"type":"path","path":"Assets/TCC/Contents/Environment/Raskovnik/FBX/asdf.fbx","pathMatches":[{"start":{"offset":46,"line":0,"column":46},"end":{"offset":50,"line":0,"column":50}}],"repositoryID":62769997,"repository":"github.com/unity3d-jp/Project_TCC","repoStars":557,"repoLastFetched":"2026-06-17T20:55:01.35351Z","branches":[""],"commit":"02e3eca89f9d3b956b9193676c56b72e52ede3d7"},{"type":"path","path":"2021/Network Pentest/Legacy/web/asdf.py","pathMatches":[{"start":{"offset":32,"line":0,"column":32},"end":{"offset":36,"line":0,"column":36}}],"repositoryID":40854512,"repository":"github.com/teambi0s/InCTFi","repoStars":165,"repoLastFetched":"2026-07-04T09:03:33.972199Z","branches":[""],"commit":"b249e5b41dba80bcbfc6ccd986c8fd64d8afa87c","language":"Python"},{"type":"content","path":"android/app/src/main/cpp/util/aprs.h","repositoryID":64307241,"repository":"github.com/undef-i/LBJ_Console","repoStars":31,"repoLastFetched":"2026-07-04T09:03:34.912859Z","branches":[""],"commit":"fc3f204749a980d99bacd55fe011392f41e9d004","hunks":null,"lineMatches":[{"line":"    bool m_hasDf;","lineNumber":79,"offsetAndLengths":[[12,4]]},{"line":"        m_hasDf(false),","lineNumber":184,"offsetAndLengths":[[11,4]]},{"line":"        if (m_hasDf)","lineNumber":403,"offsetAndLengths":[[15,4]]}],"language":"C++"},{"type":"content","path":"cpp_ver/util/aprs.h","repositoryID":64236117,"repository":"github.com/Arch-Jason/RailwayPagerDemod","repoStars":50,"repoLastFetched":"2026-07-04T09:03:34.931497Z","branches":[""],"commit":"ab6b30e1f1321b84b3046cc356ad64f5f46619c6","hunks":null,"lineMatches":[{"line":"    bool m_hasDf;","lineNumber":79,"offsetAndLengths":[[12,4]]},{"line":"        m_hasDf(false),","lineNumber":184,"offsetAndLengths":[[11,4]]},{"line":"        if (m_hasDf)","lineNumber":403,"offsetAndLengths":[[15,4]]}],"language":"C++"},{"type":"content","path":"app/src/main/cpp/util/aprs.h","repositoryID":64236117,"repository":"github.com/Arch-Jason/RailwayPagerDemod","repoStars":50,"repoLastFetched":"2026-07-04T09:03:34.931497Z","branches":[""],"commit":"ab6b30e1f1321b84b3046cc356ad64f5f46619c6","hunks":null,"lineMatches":[{"line":"    bool m_hasDf;","lineNumber":79,"offsetAndLengths":[[12,4]]},{"line":"        m_hasDf(false),","lineNumber":184,"offsetAndLengths":[[11,4]]},{"line":"        if (m_hasDf)","lineNumber":403,"offsetAndLengths":[[15,4]]}],"language":"C++"},{"type":"content","path":"R/Clustering.R","repositoryID":40814141,"repository":"github.com/GreenleafLab/ArchR","repoStars":458,"repoLastFetched":"2026-06-17T17:29:35.514037Z","branches":[""],"commit":"6feec354ad6c8052ddbc4626a2ca2d858ed465bf","hunks":null,"lineMatches":[{"line":"        biasDF \u003c- getCellColData(input, select = biasCol)","lineNumber":261,"offsetAndLengths":[[10,4]]},{"line":"        biasDF \u003c- DataFrame(row.names = rownames(matDR), bias = biasVals)","lineNumber":263,"offsetAndLengths":[[10,4]]},{"line":"        biasDF = if(exists(\"testDF\", inherits = FALSE)) fragx else \"Error with biasDF!\",","lineNumber":342,"offsetAndLengths":[[10,4],[81,4]]},{"line":"        biasDF \u003c- DataFrame(row.names = rownames(matDR), bias = biasVals)","lineNumber":267,"offsetAndLengths":[[10,4]]},{"line":"      biasDF$Q \u003c- .getQuantiles(biasDF[,1])","lineNumber":277,"offsetAndLengths":[[8,4],[34,4]]},{"line":"          biasQ \u003c- biasDF[names(clust)[which(clust == clustTesti)], 2]","lineNumber":286,"offsetAndLengths":[[21,4]]},{"line":"              x = biasDF[names(clust)[which(clust != clustTesti)], 2],","lineNumber":289,"offsetAndLengths":[[20,4]]},{"line":"              replace = if(nPerm * length(biasQ) \u003e nrow(biasDF[names(clust)[which(clust != clustTesti)], ])) TRUE else FALSE","lineNumber":291,"offsetAndLengths":[[58,4]]}],"language":"R"},{"type":"content","path":"R/Footprinting.R","repositoryID":40814141,"repository":"github.com/GreenleafLab/ArchR","repoStars":458,"repoLastFetched":"2026-06-17T17:29:35.514037Z","branches":[""],"commit":"6feec354ad6c8052ddbc4626a2ca2d858ed465bf","hunks":null,"lineMatches":[{"line":"   biasDF \u003c- lapply(seq_along(kmerTableList), function(x){","lineNumber":215,"offsetAndLengths":[[5,4]]},{"line":"  biasDF \u003c- rowDF[BiocGenerics::which(rowDF[,2]==\"bias\"),]","lineNumber":536,"offsetAndLengths":[[4,4]]},{"line":"  plotBiasDF \u003c- lapply(seq_len(ncol(biasMatMean)), function(x){","lineNumber":598,"offsetAndLengths":[[8,4]]},{"line":"      x = biasDF$x, ","lineNumber":600,"offsetAndLengths":[[12,4]]},{"line":"  biasDF    ","lineNumber":221,"offsetAndLengths":[[4,4]]},{"line":"  errorList$biasDF \u003c- biasDF","lineNumber":541,"offsetAndLengths":[[14,4],[24,4]]},{"line":"  plotBiasDF$group \u003c- factor(paste0(plotBiasDF$group), levels = unique(gtools::mixedsort(paste0(plotBiasDF$group))))","lineNumber":606,"offsetAndLengths":[[8,4],[42,4],[102,4]]},{"line":"  errorList$plotBiasDF \u003c- plotBiasDF","lineNumber":609,"offsetAndLengths":[[18,4],[32,4]]},{"line":"    ggBias \u003c- ggplot(plotBiasDF, aes(x = x, y = mean, color = group)) + ","lineNumber":640,"offsetAndLengths":[[27,4]]},{"line":"        ylim = c(quantile(plotBiasDF$mean, 0.0001), 1.05*quantile(plotBiasDF$mean, 0.999)), ","lineNumber":648,"offsetAndLengths":[[32,4],[72,4]]},{"line":"        xlim = c(min(plotBiasDF$x),max(plotBiasDF$x))","lineNumber":649,"offsetAndLengths":[[27,4],[45,4]]}],"language":"R"},{"type":"content","path":"R/MatrixDeviations.R","repositoryID":40814141,"repository":"github.com/GreenleafLab/ArchR","repoStars":458,"repoLastFetched":"2026-06-17T17:29:35.514037Z","branches":[""],"commit":"6feec354ad6c8052ddbc4626a2ca2d858ed465bf","hunks":null,"lineMatches":[{"line":"  biasDF \u003c- data.frame(","lineNumber":1009,"offsetAndLengths":[[4,4]]},{"line":"  biasDF \u003c- data.frame(","lineNumber":1053,"offsetAndLengths":[[4,4]]},{"line":"  biasDFN \u003c- apply(biasDF, 2, .getQuantiles)","lineNumber":1060,"offsetAndLengths":[[4,4],[21,4]]},{"line":"  rowData(bgdPeaks)$bgdSumMean \u003c- round(rowMeans(matrix(biasDF[assay(bgdPeaks),1], nrow = nrow(bgdPeaks))),3)","lineNumber":1015,"offsetAndLengths":[[58,4]]},{"line":"  rowData(bgdPeaks)$bgdSumSd \u003c- round(matrixStats::rowSds(matrix(biasDF[assay(bgdPeaks),1], nrow = nrow(bgdPeaks))),3)","lineNumber":1016,"offsetAndLengths":[[67,4]]},{"line":"  rowData(bgdPeaks)$bgdGCMean \u003c- round(rowMeans(matrix(biasDF[assay(bgdPeaks),2], nrow = nrow(bgdPeaks))),3)","lineNumber":1018,"offsetAndLengths":[[57,4]]},{"line":"  rowData(bgdPeaks)$bgdGCSd \u003c- round(matrixStats::rowSds(matrix(biasDF[assay(bgdPeaks),2], nrow = nrow(bgdPeaks))),3)","lineNumber":1019,"offsetAndLengths":[[66,4]]},{"line":"  rowData(bgdPeaks)$bgdLengthMean \u003c- round(rowMeans(matrix(biasDF[assay(bgdPeaks),3], nrow = nrow(bgdPeaks))),3)","lineNumber":1021,"offsetAndLengths":[[61,4]]},{"line":"  rowData(bgdPeaks)$bgdLengthSd \u003c- round(matrixStats::rowSds(matrix(biasDF[assay(bgdPeaks),3], nrow = nrow(bgdPeaks))),3)","lineNumber":1022,"offsetAndLengths":[[70,4]]},{"line":"    data =  biasDFN,","lineNumber":1064,"offsetAndLengths":[[14,4]]}],"language":"R"}]

event: matches
data: [{"type":"content","path":"tests/cases/compiler/nonObjectUnionNestedExcessPropertyCheck.ts","repositoryID":50152,"repository":"github.com/microsoft/TypeScript","repoStars":108944,"repoLastFetched":"2026-07-04T17:11:05.190432Z","branches":[""],"commit":"637d5746b70257028fb95aad32ddec6b26ab0a14","hunks":null,"lineMatches":[{"line":"const propB2: IProps | number = { nestedProp: { asdfasdf: 'test' }, iconProp: 'test' };\r","lineNumber":16,"offsetAndLengths":[[48,4],[52,4]]}],"language":"TypeScript"},{"type":"content","path":"tests/baselines/reference/nonObjectUnionNestedExcessPropertyCheck.js","repositoryID":50152,"repository":"github.com/microsoft/TypeScript","repoStars":108944,"repoLastFetched":"2026-07-04T17:11:05.190432Z","branches":[""],"commit":"637d5746b70257028fb95aad32ddec6b26ab0a14","hunks":null,"lineMatches":[{"line":"const propB2: IProps | number = { nestedProp: { asdfasdf: 'test' }, iconProp: 'test' };","lineNumber":18,"offsetAndLengths":[[48,4],[52,4]]},{"line":"const propB2 = { nestedProp: { asdfasdf: 'test' }, iconProp: 'test' };\r","lineNumber":29,"offsetAndLengths":[[31,4],[35,4]]}],"language":"JavaScript"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/unit_tests/scripts/CBIG_ASDf_unit_test.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":78,"line":0,"column":78},"end":{"offset":82,"line":0,"column":82}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":" classdef CBIG_ASDf_unit_test \u003c matlab.unittest.TestCase","lineNumber":0,"offsetAndLengths":[[15,4]]},{"line":"                 'disorder_subtypes', 'Tang2020_ASDFactors', 'unit_tests');","lineNumber":8,"offsetAndLengths":[[48,4]]},{"line":"                     'stable_projects', 'disorder_subtypes', 'Tang2020_ASDFactors', ...","lineNumber":17,"offsetAndLengths":[[71,4]]},{"line":"                     'CBIG_ASDf_unit_test.sh') ' ' out_dir];","lineNumber":21,"offsetAndLengths":[[27,4]]},{"line":"                     'CBIG_ASDf_unit_test.sh') ' ' out_dir];","lineNumber":29,"offsetAndLengths":[[27,4]]},{"line":"                     'stable_projects', 'disorder_subtypes', 'Tang2020_ASDFactors', ...","lineNumber":42,"offsetAndLengths":[[71,4]]},{"line":"                 'disorder_subtypes', 'Tang2020_ASDFactors', 'examples');","lineNumber":82,"offsetAndLengths":[[48,4]]},{"line":"                     'CBIG_ASDf_example_script.sh') ' ' out_dir];","lineNumber":92,"offsetAndLengths":[[27,4]]},{"line":"                     'CBIG_ASDf_example_script.sh') ' ' out_dir];","lineNumber":99,"offsetAndLengths":[[27,4]]},{"line":"                 CBIG_ASDf_check_example_results(out_dir, logfile);","lineNumber":104,"offsetAndLengths":[[22,4]]}],"language":"MATLAB"},{"type":"path","path":"internal/resolve/testdata/asdfrc","pathMatches":[{"start":{"offset":26,"line":0,"column":26},"end":{"offset":30,"line":0,"column":30}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950"},{"type":"content","path":"internal/cli/cli.go","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"func unsetAsdfReservedEnvVars() error {","lineNumber":1591,"offsetAndLengths":[[10,4]]},{"line":"\t// We strip these out to avoid any potential issues with recursive calls to asdf.","lineNumber":1593,"offsetAndLengths":[[77,4]]},{"line":"\tasdfManagedVars := []string{\"ASDF_INSTALL_TYPE\", \"ASDF_INSTALL_VERSION\", \"ASDF_INSTALL_PATH\"}","lineNumber":1594,"offsetAndLengths":[[1,4],[30,4],[51,4],[75,4]]},{"line":"\tfor _, v := range asdfManagedVars {","lineNumber":1595,"offsetAndLengths":[[19,4]]},{"line":"// Package cli contains the asdf CLI command code","lineNumber":0,"offsetAndLengths":[[28,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/cli/set\"","lineNumber":17,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/completions\"","lineNumber":18,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/config\"","lineNumber":19,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/exec\"","lineNumber":20,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/execenv\"","lineNumber":21,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/execute\"","lineNumber":22,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/help\"","lineNumber":23,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/hook\"","lineNumber":24,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/info\"","lineNumber":25,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/installs\"","lineNumber":26,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/pluginindex\"","lineNumber":27,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/plugins\"","lineNumber":28,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/resolve\"","lineNumber":29,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/shims\"","lineNumber":30,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/toolversions\"","lineNumber":31,"offsetAndLengths":[[13,4],[21,4]]},{"line":"\t\"github.com/asdf-vm/asdf/internal/versions\"","lineNumber":32,"offsetAndLengths":[[13,4],[21,4]]},{"line":"Complete documentation is available at https://asdf-vm.com/`","lineNumber":40,"offsetAndLengths":[[47,4]]},{"line":"Upgrading asdf via asdf update is no longer supported. Please use your OS","lineNumber":43,"offsetAndLengths":[[10,4],[19,4]]},{"line":"package manager (Homebrew, APT, etc...) to upgrade asdf or download the","lineNumber":44,"offsetAndLengths":[[51,4]]},{"line":"latest asdf binary manually from the asdf website.","lineNumber":45,"offsetAndLengths":[[7,4],[37,4]]},{"line":"Please visit https://asdf-vm.com/ or https://github.com/asdf-vm/asdf for more","lineNumber":47,"offsetAndLengths":[[21,4],[56,4],[64,4]]},{"line":"\t\tName:      \"asdf\",","lineNumber":56,"offsetAndLengths":[[14,4]]},{"line":"\t\t\t\t// directly to the command asdf will exec on behalf of the shim/user.","lineNumber":107,"offsetAndLengths":[[31,4]]},{"line":"\t\t\t\t\t\t\t\tName:  \"asdf-tool-version\",","lineNumber":245,"offsetAndLengths":[[16,4]]},{"line":"\t\t\t\t\t\t\t\tName:  \"asdf-plugin-gitref\",","lineNumber":249,"offsetAndLengths":[[16,4]]},{"line":"\t\t\t\t\t\t\ttoolVersion := cmd.String(\"asdf-tool-version\")","lineNumber":254,"offsetAndLengths":[[34,4]]},{"line":"\t\t\t\t\t\t\tgitRef := cmd.String(\"asdf-plugin-gitref\")","lineNumber":255,"offsetAndLengths":[[29,4]]},{"line":"\terr := unsetAsdfReservedEnvVars()","lineNumber":341,"offsetAndLengths":[[13,4]]},{"line":"\t\treturn fmt.Sprintf(\"false - Run `asdf install %s %s`\", name, toolversion.Versions[0])","lineNumber":463,"offsetAndLengths":[[35,4]]},{"line":"\t\tlogger.Printf(\"usage: asdf env \u003ccommand\u003e\")","lineNumber":490,"offsetAndLengths":[[24,4]]},{"line":"\t\treturn fmt.Errorf(\"usage: asdf env \u003ccommand\u003e\")","lineNumber":491,"offsetAndLengths":[[28,4]]},{"line":"\t\t\"ASDF_INSTALL_TYPE\":    parsedVersion.Type,","lineNumber":520,"offsetAndLengths":[[3,4]]},{"line":"\t\t\"ASDF_INSTALL_VERSION\": parsedVersion.Value,","lineNumber":521,"offsetAndLengths":[[3,4]]},{"line":"\t\t\"ASDF_INSTALL_PATH\":    installs.InstallPath(conf, plugin, parsedVersion),","lineNumber":522,"offsetAndLengths":[[3,4]]},{"line":"\t\tlogger.Printf(\"usage: asdf exec \u003ccommand\u003e\")","lineNumber":552,"offsetAndLengths":[[24,4]]},{"line":"\t\treturn fmt.Errorf(\"usage: asdf exec \u003ccommand\u003e\")","lineNumber":553,"offsetAndLengths":[[28,4]]},{"line":"\t\t\"ASDF_INSTALL_TYPE\":    parsedVersion.Type,","lineNumber":579,"offsetAndLengths":[[3,4]]},{"line":"\t\t\"ASDF_INSTALL_VERSION\": parsedVersion.Value,","lineNumber":580,"offsetAndLengths":[[3,4]]},{"line":"\t\t\"ASDF_INSTALL_PATH\":    installs.InstallPath(conf, plugin, parsedVersion),","lineNumber":581,"offsetAndLengths":[[3,4]]},{"line":"\t\t\t\t\t\tlogger.Printf(\"asdf install %s %s\\n\", toolVersion.Name, version)","lineNumber":672,"offsetAndLengths":[[21,4]]},{"line":"\t\treturn cli.Exit(\"usage: asdf plugin add \u003cname\u003e [\u003cgit-url\u003e]\", 1)","lineNumber":717,"offsetAndLengths":[[26,4]]},{"line":"func helpCommand(logger *log.Logger, asdfVersion, tool, version string) error {","lineNumber":875,"offsetAndLengths":[[37,4]]},{"line":"\terr = help.Print(asdfVersion, allPlugins)","lineNumber":903,"offsetAndLengths":[[18,4]]},{"line":"\t\treturn cli.Exit(\"usage: asdf plugin update {\u003cname\u003e [git-ref] | --all}\", 1)","lineNumber":914,"offsetAndLengths":[[26,4]]},{"line":"\ttestName := fmt.Sprintf(\"asdf-test-%s\", name)","lineNumber":958,"offsetAndLengths":[[26,4]]},{"line":"\t\tlogger.Printf(\"usage: asdf shimversions \u003ccommand\u003e\")","lineNumber":1387,"offsetAndLengths":[[24,4]]},{"line":"\t\treturn fmt.Errorf(\"usage: asdf shimversions \u003ccommand\u003e\")","lineNumber":1388,"offsetAndLengths":[[28,4]]},{"line":"\t\tfmt.Println(\"usage: asdf which \u003ccommand\u003e\")","lineNumber":1422,"offsetAndLengths":[[22,4]]},{"line":"\t\tmsg := fmt.Sprintf(\"No version is set for %s; please run `asdf set [options] %s \u003cversion\u003e`\", tool, tool)","lineNumber":1527,"offsetAndLengths":[[60,4]]}],"language":"Go"},{"type":"content","path":"Code/Boot/asdf-programming.lisp","pathMatches":[{"start":{"offset":10,"line":0,"column":10},"end":{"offset":14,"line":0,"column":14}}],"repositoryID":277830,"repository":"github.com/robert-strandh/SICL","repoStars":1147,"repoLastFetched":"2026-05-27T03:08:12.143289Z","branches":[""],"commit":"bce1a864ddbffebaaafc003c6aee9e71a9d19797","hunks":null,"lineMatches":[{"line":";;; of the ASDF system with the name given as an argument.","lineNumber":3,"offsetAndLengths":[[11,4]]},{"line":"(defun source-file-path-names (asdf-system)","lineNumber":4,"offsetAndLengths":[[31,4]]},{"line":"  (loop for component in (asdf/plan:required-components asdf-system :other-systems nil)","lineNumber":5,"offsetAndLengths":[[26,4],[56,4]]},{"line":"        when (typep component 'asdf/lisp-action:cl-source-file)","lineNumber":6,"offsetAndLengths":[[31,4]]},{"line":"          append (asdf:input-files 'asdf:compile-op component)))","lineNumber":7,"offsetAndLengths":[[18,4],[36,4]]},{"line":"(defun load-asdf-system-files (client environment asdf-system)","lineNumber":9,"offsetAndLengths":[[12,4],[50,4]]},{"line":"  (loop for path in (source-file-path-names asdf-system)","lineNumber":10,"offsetAndLengths":[[44,4]]},{"line":"(defun check-dependencies (asdf-system environment)","lineNumber":13,"offsetAndLengths":[[27,4]]},{"line":"  (loop for dependency in (asdf/system:system-depends-on asdf-system)","lineNumber":14,"offsetAndLengths":[[27,4],[57,4]]},{"line":"        for system = (asdf:find-system dependency)","lineNumber":15,"offsetAndLengths":[[22,4]]},{"line":"        unless (member system (loaded-asdf-systems environment))","lineNumber":16,"offsetAndLengths":[[38,4]]},{"line":"                   asdf-system system)))","lineNumber":18,"offsetAndLengths":[[19,4]]},{"line":";;; Ensure that ASDF-SYSTEM is loaded into ENVIRONMENT.","lineNumber":20,"offsetAndLengths":[[16,4]]},{"line":";;; LOAD-ASDF-SYSTEM-FILES is called for each Lisp file of","lineNumber":21,"offsetAndLengths":[[9,4]]},{"line":";;; ASDF-SYSTEM, in the order determined by dependencies.  ASDF-SYSTEM","lineNumber":22,"offsetAndLengths":[[4,4],[59,4]]},{"line":";;; is either an instance of ASDF/SYSTEM:SYSTEM or a name of an ASDF","lineNumber":23,"offsetAndLengths":[[29,4],[64,4]]},{"line":"(defun ensure-asdf-system (asdf-system environment)","lineNumber":25,"offsetAndLengths":[[14,4],[27,4]]},{"line":"  (let ((asdf-system (asdf:find-system asdf-system))","lineNumber":26,"offsetAndLengths":[[9,4],[22,4],[39,4]]},{"line":"    (check-dependencies asdf-system environment)","lineNumber":28,"offsetAndLengths":[[24,4]]},{"line":"            \"Loading ASDF system ~s into environment ~a~%\"","lineNumber":30,"offsetAndLengths":[[21,4]]},{"line":"            (asdf/system:primary-system-name asdf-system)","lineNumber":31,"offsetAndLengths":[[13,4],[45,4]]},{"line":"    (load-asdf-system-files client environment asdf-system)","lineNumber":33,"offsetAndLengths":[[10,4],[47,4]]},{"line":"    (push asdf-system (loaded-asdf-systems environment))","lineNumber":34,"offsetAndLengths":[[10,4],[30,4]]},{"line":"            \"Done loading ASDF system ~s into environment ~a~%\"","lineNumber":36,"offsetAndLengths":[[26,4]]},{"line":"            (asdf/system:primary-system-name asdf-system)","lineNumber":37,"offsetAndLengths":[[13,4],[45,4]]},{"line":"(defun ensure-asdf-system-using-client (client environment asdf-system)","lineNumber":40,"offsetAndLengths":[[14,4],[59,4]]},{"line":"  (let ((asdf-system (asdf:find-system asdf-system)))","lineNumber":41,"offsetAndLengths":[[9,4],[22,4],[39,4]]},{"line":"    (check-dependencies asdf-system environment)","lineNumber":42,"offsetAndLengths":[[24,4]]},{"line":"            \"Loading ASDF system ~s into environment ~a~%\"","lineNumber":44,"offsetAndLengths":[[21,4]]},{"line":"            (asdf/system:primary-system-name asdf-system)","lineNumber":45,"offsetAndLengths":[[13,4],[45,4]]},{"line":"    (load-asdf-system-files client environment asdf-system)","lineNumber":47,"offsetAndLengths":[[10,4],[47,4]]},{"line":"    (push asdf-system (loaded-asdf-systems environment))","lineNumber":48,"offsetAndLengths":[[10,4],[30,4]]},{"line":"            \"Done loading ASDF system ~s into environment ~a~%\"","lineNumber":50,"offsetAndLengths":[[26,4]]},{"line":"            (asdf/system:primary-system-name asdf-system)","lineNumber":51,"offsetAndLengths":[[13,4],[45,4]]}],"language":"Common Lisp"},{"type":"content","path":"Code/New-boot/Shared/asdf-programming.lisp","pathMatches":[{"start":{"offset":21,"line":0,"column":21},"end":{"offset":25,"line":0,"column":25}}],"repositoryID":277830,"repository":"github.com/robert-strandh/SICL","repoStars":1147,"repoLastFetched":"2026-05-27T03:08:12.143289Z","branches":[""],"commit":"bce1a864ddbffebaaafc003c6aee9e71a9d19797","hunks":null,"lineMatches":[{"line":";;; of the ASDF system with the name given as an argument.","lineNumber":3,"offsetAndLengths":[[11,4]]},{"line":"(defun source-file-path-names (asdf-system)","lineNumber":4,"offsetAndLengths":[[31,4]]},{"line":"  (loop for component in (asdf/plan:required-components asdf-system :other-systems nil)","lineNumber":5,"offsetAndLengths":[[26,4],[56,4]]},{"line":"        when (typep component 'asdf/lisp-action:cl-source-file)","lineNumber":6,"offsetAndLengths":[[31,4]]},{"line":"          append (asdf:input-files 'asdf:compile-op component)))","lineNumber":7,"offsetAndLengths":[[18,4],[36,4]]},{"line":"(defun load-asdf-system-files (client environment asdf-system)","lineNumber":9,"offsetAndLengths":[[12,4],[50,4]]},{"line":"  (loop for path in (source-file-path-names asdf-system)","lineNumber":10,"offsetAndLengths":[[44,4]]},{"line":"(defun ensure-asdf-system","lineNumber":31,"offsetAndLengths":[[14,4]]},{"line":"    (client environment asdf-system \u0026key load-system-file)","lineNumber":32,"offsetAndLengths":[[24,4]]},{"line":"  (let ((asdf-system (asdf:find-system asdf-system)))","lineNumber":33,"offsetAndLengths":[[9,4],[22,4],[39,4]]},{"line":"    ;; (check-dependencies asdf-system environment)","lineNumber":34,"offsetAndLengths":[[27,4]]},{"line":"            \"Loading ASDF system ~s into environment ~a~%\"","lineNumber":36,"offsetAndLengths":[[21,4]]},{"line":"            (asdf/system:primary-system-name asdf-system)","lineNumber":37,"offsetAndLengths":[[13,4],[45,4]]},{"line":";; (defun check-dependencies (asdf-system environment)","lineNumber":13,"offsetAndLengths":[[30,4]]},{"line":";;   (loop for dependency in (asdf/system:system-depends-on asdf-system)","lineNumber":14,"offsetAndLengths":[[30,4],[60,4]]},{"line":";;         for system = (asdf:find-system dependency)","lineNumber":15,"offsetAndLengths":[[25,4]]},{"line":";;         unless (member system (loaded-asdf-systems environment))","lineNumber":16,"offsetAndLengths":[[41,4]]},{"line":";;                    asdf-system system)))","lineNumber":18,"offsetAndLengths":[[22,4]]},{"line":";;; Ensure that ASDF-SYSTEM is loaded into ENVIRONMENT.","lineNumber":20,"offsetAndLengths":[[16,4]]},{"line":";;; LOAD-ASDF-SYSTEM-FILES is called for each Lisp file of","lineNumber":21,"offsetAndLengths":[[9,4]]},{"line":";;; ASDF-SYSTEM, in the order determined by dependencies.  ASDF-SYSTEM","lineNumber":22,"offsetAndLengths":[[4,4],[59,4]]},{"line":";;; is either an instance of ASDF/SYSTEM:SYSTEM or a name of an ASDF","lineNumber":23,"offsetAndLengths":[[29,4],[64,4]]},{"line":"      (let ((path (asdf/system:system-source-file asdf-system)))","lineNumber":40,"offsetAndLengths":[[19,4],[50,4]]},{"line":"    (load-asdf-system-files client environment asdf-system)","lineNumber":42,"offsetAndLengths":[[10,4],[47,4]]},{"line":"    ;; (push asdf-system (loaded-asdf-systems environment))","lineNumber":43,"offsetAndLengths":[[13,4],[33,4]]},{"line":"            \"Done loading ASDF system ~s into environment ~a~%\"","lineNumber":45,"offsetAndLengths":[[26,4]]},{"line":"            (asdf/system:primary-system-name asdf-system)","lineNumber":46,"offsetAndLengths":[[13,4],[45,4]]}],"language":"Common Lisp"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step1_FC2doc/CBIG_ASDf_FC2doc.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":72,"line":0,"column":72},"end":{"offset":76,"line":0,"column":76}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [Z, discretized_Z] = CBIG_ASDf_FC2doc(corr_mat, regressors, dx_info, cohort_label, output_dir, output_name)","lineNumber":0,"offsetAndLengths":[[35,4]]},{"line":"% [Z, discretized_Z] = CBIG_ASDf_FC2doc(corr_mat, regressors, dx_info, cohort_label, output_dir, output_name)","lineNumber":1,"offsetAndLengths":[[28,4]]},{"line":"%     [Z, discretized_Z] = CBIG_ASDf_FC2doc(corr_mat, regressors, dx_info,","lineNumber":56,"offsetAndLengths":[[32,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_mean2mat.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_mean2mat(inputDir, outputDir, k, r, scalelim)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_mean2mat(inputDir, outputDir, k, r, scalelim)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%     CBIG_ASDf_mean2mat('~/example_output/estimate','~/example_output/visualizeFactors'","lineNumber":23,"offsetAndLengths":[[11,4]]},{"line":"    CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input(mean_corrmat, ...","lineNumber":71,"offsetAndLengths":[[9,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_hunMatch.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function order = CBIG_ASDf_hunMatch(K, Mean_ref, Mean)","lineNumber":0,"offsetAndLengths":[[22,4]]},{"line":"% order = CBIG_ASDf_hunMatch(K, Mean_ref, Mean)","lineNumber":1,"offsetAndLengths":[[15,4]]},{"line":"%     order = CBIG_ASDf_hunMatch(3, mean_run1, mean_run10)","lineNumber":20,"offsetAndLengths":[[19,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_corrTwoRuns.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [corr, avgCorr] = CBIG_ASDf_corrTwoRuns(inputDir_best, inputDir, K, r_best, r)","lineNumber":0,"offsetAndLengths":[[32,4]]},{"line":"% [corr, avgCorr] = CBIG_ASDf_corrTwoRuns(inputDir_best, inputDir, K, r_best, r)","lineNumber":1,"offsetAndLengths":[[25,4]]},{"line":"%     [corr, avgCorr] = CBIG_ASDf_corrTwoRuns('~/output','~/output','3','94','10')","lineNumber":29,"offsetAndLengths":[[29,4]]},{"line":"order = CBIG_ASDf_hunMatch(K, Mean_best, Mean);","lineNumber":47,"offsetAndLengths":[[13,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_gamma2table.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_gamma2table(gamma_file, output_name)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_gamma2table(gamma_file, output_name)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%       CBIG_ASDf_gamma2table('~/example_output/estimate/k3/r10/final.gamma',","lineNumber":14,"offsetAndLengths":[[13,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_plotLoglike.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_plotLoglike(inputDir, k, r)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_plotLoglike(inputDir, k, r)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%     CBIG_ASDf_plotLoglike('~/example_output/estimate','2','1')","lineNumber":16,"offsetAndLengths":[[11,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_checkJobStatus.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_checkJobStatus(progress_file, num_jobs, lag_time)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_checkJobStatus(progress_file, num_jobs, lag_time)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%     CBIG_ASDf_checkJobStatus('~/example_output/estimate/progressFile.txt',100,600)","lineNumber":19,"offsetAndLengths":[[11,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_plotCorrWithBest.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_plotCorrWithBest(inputDir, k, r_final, corr, outputDir)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_plotCorrWithBest(inputDir, k, r_final, corr, outputDir)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%           the function CBIG_ASDf_computCorrBetweenRuns.m","lineNumber":21,"offsetAndLengths":[[30,4]]},{"line":"%     CBIG_ASDf_plotCorrWithBest('~/example_output/estimate','3','94',corr_k3,'~/example_output/visualizeFactors')","lineNumber":26,"offsetAndLengths":[[11,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_visualizeFactors.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_visualizeFactors(inputDir, outputDir, k, scalelim)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_visualizeFactors(inputDir, outputDir, k, scalelim)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%       CBIG_ASDf_visualizeFactors('~/Temporary/estimate',","lineNumber":21,"offsetAndLengths":[[13,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":35,"offsetAndLengths":[[82,4]]},{"line":"[corrRuns, ~, I] = CBIG_ASDf_computeCorrBetweenRuns(inputDir, k); ","lineNumber":40,"offsetAndLengths":[[24,4]]},{"line":"    CBIG_ASDf_plotCorrWithBest(inputDir, k, r_final, corrRuns, outputDir);","lineNumber":49,"offsetAndLengths":[[9,4]]},{"line":"CBIG_ASDf_plotLoglike(inputDir, k, r_final);","lineNumber":54,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_mean2mat(inputDir, outputDir, k, r_final, scalelim);","lineNumber":61,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_gamma2table(gamma_file, output_name);","lineNumber":67,"offsetAndLengths":[[5,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step1_FC2doc/CBIG_ASDf_FC2doc_forInference.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":72,"line":0,"column":72},"end":{"offset":76,"line":0,"column":76}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [Z, discretized_Z] = CBIG_ASDf_FC2doc_forInference(corr_mat, reg_CN_mean,...","lineNumber":0,"offsetAndLengths":[[35,4]]},{"line":"% [Z, discretized_Z] = CBIG_ASDf_FC2doc_forInference(corr_mat, reg_CN_mean,","lineNumber":2,"offsetAndLengths":[[28,4]]},{"line":"%     [Z, discretized_Z] = CBIG_ASDf_FC2doc_forInference(corr_mat,","lineNumber":67,"offsetAndLengths":[[32,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/kmeans/CBIG_ASDf_plotKmeans.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":81,"line":0,"column":81},"end":{"offset":85,"line":0,"column":85}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_plotKmeans(C, file_name, scalelim)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_plotKmeans(C, file_name, scalelim)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%       CBIG_ASDf_plotKmeans(C, '~/output/kmeansCluster', [-1.6e-3 1.6e-3])","lineNumber":15,"offsetAndLengths":[[13,4]]},{"line":"    CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input(kmeans_c, scalelim, [file_name '_cluster' num2str(idx)]);","lineNumber":50,"offsetAndLengths":[[9,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/utilities/CBIG_ASDf_getSubData.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":84,"line":0,"column":84},"end":{"offset":88,"line":0,"column":88}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [id_sites, id_dx, id_age, id_sex, id_motion, id_fiq, id_scores, id_factorLoading] = CBIG_ASDf_getSubData(...","lineNumber":0,"offsetAndLengths":[[98,4]]},{"line":"% id_factorLoading] = CBIG_ASDf_getSubData(sub_info_file, id_sub, behav_score_file, idx_scores , factorLoading_file)","lineNumber":3,"offsetAndLengths":[[27,4]]},{"line":"%       [id_sites, id_dx] = CBIG_ASDf_getSubData('../examples/input/subInfo_est.csv')","lineNumber":65,"offsetAndLengths":[[33,4]]},{"line":"%       CBIG_ASDf_getSubData('../examples/input/subInfo_est.csv', id_sub,","lineNumber":70,"offsetAndLengths":[[13,4]]},{"line":"%       CBIG_ASDf_getSubData('../examples/input/subInfo_est.csv', [], [],","lineNumber":76,"offsetAndLengths":[[13,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_computeCorrBetweenRuns.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [corr, avg_corr_sorted, I] = CBIG_ASDf_computeCorrBetweenRuns(inputDir, k)","lineNumber":0,"offsetAndLengths":[[43,4]]},{"line":"% [corr, avg_corr_sorted, I] = CBIG_ASDf_computeCorrBetweenRuns(inputDir, k)","lineNumber":1,"offsetAndLengths":[[36,4]]},{"line":"%     [corr, avg_corr_sorted, I] = CBIG_ASDf_computeCorrBetweenRuns('~/example_output/estimate','3');","lineNumber":28,"offsetAndLengths":[[40,4]]},{"line":"        corr{i}(:,j) = CBIG_ASDf_corrTwoRuns(inputDir, inputDir, k, num2str(i), num2str(j));","lineNumber":40,"offsetAndLengths":[[28,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/examples/scripts/CBIG_ASDf_check_example_results.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":76,"line":0,"column":76},"end":{"offset":80,"line":0,"column":80}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_check_example_results(output_dir, log_file)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_check_example_results(output_dir, log_file)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"% Tang2020_ASDFactors and the example code works fine. The comparison results","lineNumber":5,"offsetAndLengths":[[11,4]]},{"line":"%       CBIG_ASDf_check_example_results('~/Tang2019_ASDFactors/example_output',","lineNumber":20,"offsetAndLengths":[[13,4],[52,4]]},{"line":"%          '~/Tang2020_ASDFactors/example_log.txt');","lineNumber":21,"offsetAndLengths":[[23,4]]},{"line":"               'disorder_subtypes', 'Tang2020_ASDFactors', ...","lineNumber":27,"offsetAndLengths":[[46,4]]}],"language":"MATLAB"}]

event: matches
data: [{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/characteristics/CBIG_ASDf_plotCmp.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":90,"line":0,"column":90},"end":{"offset":94,"line":0,"column":94}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_plotCmp(A, xlimCmd, isSex, output_name)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_plotCmp(A, xlimCmd, isSex, output_name)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%       CBIG_ASDf_plotCmp(baseline, 'auto-center', 1, 'sex_plot')","lineNumber":24,"offsetAndLengths":[[13,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step1_FC2doc/CBIG_ASDf_FC2doc_estFactors_wrapper.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":72,"line":0,"column":72},"end":{"offset":76,"line":0,"column":76}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_FC2doc_estFactors_wrapper(corrMat_ASD_path, corrMat_con_path, sub_info_file, output_dir)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_FC2doc_estFactors_wrapper(corrMat_ASD_path, corrMat_con_path, sub_info_file, output_dir)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%     CBIG_ASDf_FC2doc_estFactors_wrapper('../examples/input/corrMat_ASD_est.mat',","lineNumber":31,"offsetAndLengths":[[11,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":39,"offsetAndLengths":[[82,4]]},{"line":"[~, id_dx] = CBIG_ASDf_getSubData(sub_info_file);","lineNumber":50,"offsetAndLengths":[[18,4]]},{"line":"regressors = CBIG_ASDf_genRegressors(sub_info_file);","lineNumber":53,"offsetAndLengths":[[18,4]]},{"line":"[z, discretized_z] = CBIG_ASDf_FC2doc(corrmat_all, regressors, dx_info, cohort_label, output_dir, output_name);","lineNumber":58,"offsetAndLengths":[[26,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/utilities/CBIG_ASDf_genRegressors.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":84,"line":0,"column":84},"end":{"offset":88,"line":0,"column":88}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [regressors, regressors_CCA] = CBIG_ASDf_genRegressors(sub_info_file, sub_id)","lineNumber":0,"offsetAndLengths":[[45,4]]},{"line":"% [regressors, regressors_CCA] = CBIG_ASDf_genRegressors(sub_info_file, sub_id)","lineNumber":1,"offsetAndLengths":[[38,4]]},{"line":"%     [regressors, regressors_CCA] = CBIG_ASDf_genRegressors('../examples/input/subInfo_est.csv', sub_id)","lineNumber":25,"offsetAndLengths":[[42,4]]},{"line":"    [id_sites, ~, id_age, id_sex, id_motion, ~, ~, ~] = CBIG_ASDf_getSubData(sub_info_file);","lineNumber":32,"offsetAndLengths":[[61,4]]},{"line":"    [id_sites, ~, id_age, id_sex, id_motion, ~, ~, ~] = CBIG_ASDf_getSubData(sub_info_file, sub_id);","lineNumber":34,"offsetAndLengths":[[61,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/characteristics/CBIG_ASDf_hypoTest.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":90,"line":0,"column":90},"end":{"offset":94,"line":0,"column":94}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [baseline, pVals] = CBIG_ASDf_hypoTest(betas, stats, numReg, k)","lineNumber":0,"offsetAndLengths":[[34,4]]},{"line":"% [baseline, pVals] = CBIG_ASDf_hypoTest(betas, stats, numReg, k)","lineNumber":1,"offsetAndLengths":[[27,4]]},{"line":"%       [baseline, pVals] = CBIG_ASDf_hypoTest(betas, stats, 13, 3)","lineNumber":25,"offsetAndLengths":[[33,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step1_FC2doc/CBIG_ASDf_FC2doc_infFactorComp_wrapper.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":72,"line":0,"column":72},"end":{"offset":76,"line":0,"column":76}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_FC2doc_infFactorComp_wrapper(corrMat_ASD_path, corrMat_con_path, ref_path, sub_info_file, output_dir)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_FC2doc_infFactorComp_wrapper(corrMat_ASD_path, corrMat_con_path, ref_path, sub_info_file, output_dir)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%           CBIG_ASDf_FC2doc.m","lineNumber":23,"offsetAndLengths":[[17,4]]},{"line":"%     CBIG_ASDf_FC2doc_infFactorComp_wrapper('../examples/input/corrMat_ASD_inf.mat',","lineNumber":36,"offsetAndLengths":[[11,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":45,"offsetAndLengths":[[82,4]]},{"line":"[~, id_dx] = CBIG_ASDf_getSubData(sub_info_file);","lineNumber":56,"offsetAndLengths":[[18,4]]},{"line":"regressors = CBIG_ASDf_genRegressors(sub_info_file);","lineNumber":59,"offsetAndLengths":[[18,4]]},{"line":"[z, discretized_z] = CBIG_ASDf_FC2doc_forInference(corrMat_all, ...","lineNumber":67,"offsetAndLengths":[[26,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/utilities/CBIG_ASDf_indivCorr2avgCorr.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":84,"line":0,"column":84},"end":{"offset":88,"line":0,"column":88}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function avgCorr = CBIG_ASDf_indivCorr2avgCorr(lh2lh_corr, lh2rh_corr, ...","lineNumber":0,"offsetAndLengths":[[24,4]]},{"line":"% avgCorr = CBIG_ASDf_indivCorr2avgCorr(lh2lh_corr, lh2rh_corr, ","lineNumber":2,"offsetAndLengths":[[17,4]]},{"line":"%       avgCorr = CBIG_ASDf_indivCorr2avgCorr(lh2lh_corrmat, lh2rh_corrmat, ","lineNumber":33,"offsetAndLengths":[[23,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/utilities/CBIG_ASDf_renameBehavScores.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":84,"line":0,"column":84},"end":{"offset":88,"line":0,"column":88}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function new_score_names = CBIG_ASDf_renameBehavScores(score_names)","lineNumber":0,"offsetAndLengths":[[32,4]]},{"line":"% new_score_names = CBIG_ASDf_renameBehavScores(score_names)","lineNumber":1,"offsetAndLengths":[[25,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/kmeans/CBIG_ASDf_clusterKmeans_wrapper.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":81,"line":0,"column":81},"end":{"offset":85,"line":0,"column":85}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_clusterKmeans_wrapper(outputDir)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_clusterKmeans_wrapper(outputDir)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%     CBIG_ASDf_clusterKmeans('~/output/step1_FC2doc/zScores.mat', 3, 'correlation', ","lineNumber":10,"offsetAndLengths":[[11,4]]},{"line":"        'Tang2020_ASDFactors','step3_analyses','utilities'));","lineNumber":18,"offsetAndLengths":[[18,4]]},{"line":"        'Tang2020_ASDFactors','step2_polarLDA'));","lineNumber":20,"offsetAndLengths":[[18,4]]},{"line":"UNIT_TEST_DIR = fullfile(CBIG_REPDATA_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":24,"offsetAndLengths":[[90,4]]},{"line":"CBIG_ASDf_plotKmeans(C, file_name, [-1.8e-3 1.8e-3]);","lineNumber":46,"offsetAndLengths":[[5,4]]},{"line":"        'Tang2020_ASDFactors','step3_analyses','utilities'));","lineNumber":50,"offsetAndLengths":[[18,4]]},{"line":"        'Tang2020_ASDFactors','step2_polarLDA'));","lineNumber":52,"offsetAndLengths":[[18,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/factorHierarchy/CBIG_ASDf_factorHierarchy.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":90,"line":0,"column":90},"end":{"offset":94,"line":0,"column":94}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [corr_brainMap, corr_factorComp] = CBIG_ASDf_factorHierarchy(k, inputDir, r_k, r_kplus)","lineNumber":0,"offsetAndLengths":[[49,4]]},{"line":"% [corr_brainMap, corr_factorComp] = CBIG_ASDf_factorHierarchy(k, inputDir, r_k, r_kplus)","lineNumber":1,"offsetAndLengths":[[42,4]]},{"line":"%     [corr_brainMap, corr_factorComp] = CBIG_ASDf_factorHierarchy(2, '~/example_output/estimate', 96, 94)","lineNumber":37,"offsetAndLengths":[[46,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":43,"offsetAndLengths":[[82,4]]},{"line":"    order = CBIG_ASDf_hunMatch(k, Mean_k, Mean_kplus_comb);","lineNumber":85,"offsetAndLengths":[[17,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/kmeans/CBIG_ASDf_logReg_clusterBehavAssoc.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":81,"line":0,"column":81},"end":{"offset":85,"line":0,"column":85}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [model, p_lr] = CBIG_ASDf_logReg_clusterBehavAssoc(cluster_idx, id_scoreGrp, ...","lineNumber":0,"offsetAndLengths":[[30,4]]},{"line":"% [model, p_lr] = CBIG_ASDf_logReg_clusterBehavAssoc(cluster_idx, id_scoreGrp,","lineNumber":2,"offsetAndLengths":[[23,4]]},{"line":"%       [model, p_lr] = CBIG_ASDf_logReg_clusterBehavAssoc(1, id_scoreGrp, '~/input/subInfo.csv',","lineNumber":30,"offsetAndLengths":[[29,4]]},{"line":"[~, id_dx] = CBIG_ASDf_getSubData(sub_info_file);","lineNumber":48,"offsetAndLengths":[[18,4]]},{"line":"[~, ~, ~, ~, ~, ~, id_scores] = CBIG_ASDf_getSubData(sub_info_file, ...","lineNumber":56,"offsetAndLengths":[[37,4]]},{"line":"regressors = CBIG_ASDf_genRegressors(sub_info_file, id_scoreGrp);","lineNumber":61,"offsetAndLengths":[[18,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/characteristics/CBIG_ASDf_fitGLM_hypoTest.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":90,"line":0,"column":90},"end":{"offset":94,"line":0,"column":94}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function num_pVals = CBIG_ASDf_fitGLM_hypoTest(k, X, y, numReg, output_name)","lineNumber":0,"offsetAndLengths":[[26,4]]},{"line":"% num_pVals = CBIG_ASDf_fitGLM_hypoTest(k, X, y, numReg, output_name)","lineNumber":1,"offsetAndLengths":[[19,4]]},{"line":"%     num_pVals = CBIG_ASDf_fitGLM_hypoTest(3, X, y, 13, 'age_glm')","lineNumber":26,"offsetAndLengths":[[23,4]]},{"line":"[result, num_pVals(2:end,1)] = CBIG_ASDf_hypoTest(b, stat, numReg, k);","lineNumber":54,"offsetAndLengths":[[36,4]]},{"line":"    CBIG_ASDf_plotCmp(result, 'auto-center', 0, output_name);","lineNumber":58,"offsetAndLengths":[[9,4]]},{"line":"    CBIG_ASDf_plotCmp(result, 'auto-center', 0);","lineNumber":60,"offsetAndLengths":[[9,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/kmeans/CBIG_ASDf_clusterBehavAssoc_wrapper.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":81,"line":0,"column":81},"end":{"offset":85,"line":0,"column":85}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function p_behavior =  CBIG_ASDf_clusterBehavAssoc_wrapper(outputDir)","lineNumber":0,"offsetAndLengths":[[28,4]]},{"line":"% p_behavior =  CBIG_ASDf_clusterBehavAssoc_wrapper(outputDir)","lineNumber":1,"offsetAndLengths":[[21,4]]},{"line":"%       p_behavior =  CBIG_ASDf_clusterBehavAssoc_wrapper('~/output/kmeans')","lineNumber":16,"offsetAndLengths":[[27,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":22,"offsetAndLengths":[[82,4]]},{"line":"UNIT_TEST_DIR = fullfile(CBIG_REPDATA_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":24,"offsetAndLengths":[[90,4]]},{"line":"score_names = CBIG_ASDf_renameBehavScores(score_names);","lineNumber":43,"offsetAndLengths":[[19,4]]},{"line":"[~, id_dx, ~, ~, ~, ~, ~, ~] = CBIG_ASDf_getSubData(sub_info_file);","lineNumber":46,"offsetAndLengths":[[36,4]]},{"line":"regressors = CBIG_ASDf_genRegressors(sub_info_file);","lineNumber":50,"offsetAndLengths":[[18,4]]},{"line":"id_scoreGrp = CBIG_ASDf_CCA_genInputs(idx_score,behav_score_file,id_all,dx_info,regressors);","lineNumber":56,"offsetAndLengths":[[19,4]]},{"line":"[model, p] = CBIG_ASDf_logReg_clusterBehavAssoc(cluster_idx, id_scoreGrp, sub_info_file, behav_score_file, idx_score);","lineNumber":59,"offsetAndLengths":[[18,4]]},{"line":"CBIG_ASDf_CCA_plotBar(score_names(idx_score), table2array(coef), [file_name '_barplot']);","lineNumber":69,"offsetAndLengths":[[5,4]]},{"line":"id_scoreGrp = CBIG_ASDf_CCA_genInputs(idx_score,behav_score_file,id_all,dx_info,regressors);","lineNumber":77,"offsetAndLengths":[[19,4]]},{"line":"[model, p] = CBIG_ASDf_logReg_clusterBehavAssoc(cluster_idx, id_scoreGrp, sub_info_file, behav_score_file, idx_score);","lineNumber":80,"offsetAndLengths":[[18,4]]},{"line":"CBIG_ASDf_CCA_plotBar(score_names(idx_score), table2array(coef), [file_name '_barplot']);","lineNumber":90,"offsetAndLengths":[[5,4]]},{"line":"id_scoreGrp = CBIG_ASDf_CCA_genInputs(idx_score,behav_score_file,id_all,dx_info,regressors);","lineNumber":99,"offsetAndLengths":[[19,4]]},{"line":"[model, p] = CBIG_ASDf_logReg_clusterBehavAssoc(cluster_idx, id_scoreGrp, sub_info_file, behav_score_file, idx_score);","lineNumber":102,"offsetAndLengths":[[18,4]]},{"line":"CBIG_ASDf_CCA_plotBar(score_names(idx_score), table2array(coef), [file_name '_barplot']);","lineNumber":112,"offsetAndLengths":[[5,4]]},{"line":"id_scoreGrp = CBIG_ASDf_CCA_genInputs(idx_score,behav_score_file,id_all,dx_info,regressors);","lineNumber":120,"offsetAndLengths":[[19,4]]},{"line":"[model, p] = CBIG_ASDf_logReg_clusterBehavAssoc(cluster_idx, id_scoreGrp, sub_info_file, behav_score_file, idx_score);","lineNumber":123,"offsetAndLengths":[[18,4]]},{"line":"CBIG_ASDf_CCA_plotBar(score_names(idx_score), table2array(coef), [file_name '_barplot']);","lineNumber":133,"offsetAndLengths":[[5,4]]},{"line":"id_scoreGrp = CBIG_ASDf_CCA_genInputs(idx_score,behav_score_file,id_all,dx_info,regressors);","lineNumber":141,"offsetAndLengths":[[19,4]]},{"line":"[model, p] = CBIG_ASDf_logReg_clusterBehavAssoc(cluster_idx, id_scoreGrp, sub_info_file, behav_score_file, idx_score);","lineNumber":144,"offsetAndLengths":[[18,4]]},{"line":"CBIG_ASDf_CCA_plotBar(score_names(idx_score), table2array(coef), [file_name '_barplot']);","lineNumber":154,"offsetAndLengths":[[5,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/behavioralAssociation/CBIG_ASDf_CCA_wrapper.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":96,"line":0,"column":96},"end":{"offset":100,"line":0,"column":100}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function p_behavior = CBIG_ASDf_CCA_wrapper(outputDir)","lineNumber":0,"offsetAndLengths":[[27,4]]},{"line":"% p_behavior = CBIG_ASDf_CCA_wrapper(outputDir)","lineNumber":1,"offsetAndLengths":[[20,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":19,"offsetAndLengths":[[82,4]]},{"line":"unit_test_dir=fullfile(CBIG_REPDATA_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":25,"offsetAndLengths":[[88,4]]},{"line":"score_names = CBIG_ASDf_renameBehavScores(score_names);","lineNumber":35,"offsetAndLengths":[[19,4]]},{"line":"[~, id_dx, ~, ~, ~, ~, ~, ~] = CBIG_ASDf_getSubData(path_subInfo);","lineNumber":38,"offsetAndLengths":[[36,4]]},{"line":"[~, regressors_CCA] = CBIG_ASDf_genRegressors(path_subInfo);","lineNumber":43,"offsetAndLengths":[[27,4]]},{"line":"[id_keep, EB, reg] = CBIG_ASDf_CCA_genInputs(ind_scores,path_behav_scores,id_all,dx_info,regressors_CCA);","lineNumber":53,"offsetAndLengths":[[26,4]]},{"line":"    [A, strucCorr_score, B, U, V, R, Rp, pVal, Ncca] = CBIG_ASDf_CCA_factorBehavior(ind_scores, id_keep, reg, ...","lineNumber":65,"offsetAndLengths":[[60,4]]},{"line":"        CBIG_ASDf_CCA_plotBar(score_names(ind_scores), strucCorr_score, [file_name '_barPlot']);","lineNumber":70,"offsetAndLengths":[[13,4]]},{"line":"        CBIG_ASDf_CCA_plotScatter(V, U, R, pVal, factor_idx, [file_name '_scatterPlot']);","lineNumber":71,"offsetAndLengths":[[13,4]]},{"line":"[id_keep, EB, reg] = CBIG_ASDf_CCA_genInputs(ind_scores,path_behav_scores,id_all,dx_info,regressors_CCA);","lineNumber":79,"offsetAndLengths":[[26,4]]},{"line":"    [A, strucCorr_score, B, U, V, R, Rp, pVal, Ncca] = CBIG_ASDf_CCA_factorBehavior(ind_scores, id_keep, reg, ...","lineNumber":91,"offsetAndLengths":[[60,4]]},{"line":"        CBIG_ASDf_CCA_plotBar(score_names(ind_scores), strucCorr_score, [file_name '_barPlot']);","lineNumber":96,"offsetAndLengths":[[13,4]]},{"line":"        CBIG_ASDf_CCA_plotScatter(V, U, R, pVal, factor_idx, [file_name '_scatterPlot']);","lineNumber":97,"offsetAndLengths":[[13,4]]},{"line":"[id_keep, EB, reg] = CBIG_ASDf_CCA_genInputs(ind_scores,path_behav_scores,id_all,dx_info,regressors_CCA);","lineNumber":106,"offsetAndLengths":[[26,4]]},{"line":"    [A, strucCorr_score, B, U, V, R, Rp, pVal, Ncca] = CBIG_ASDf_CCA_factorBehavior(ind_scores, id_keep, reg, ...","lineNumber":118,"offsetAndLengths":[[60,4]]},{"line":"        CBIG_ASDf_CCA_plotBar(score_names(ind_scores), strucCorr_score, [file_name '_barPlot']);","lineNumber":123,"offsetAndLengths":[[13,4]]},{"line":"        CBIG_ASDf_CCA_plotScatter(V, U, R, pVal, factor_idx, [file_name '_scatterPlot']);","lineNumber":124,"offsetAndLengths":[[13,4]]},{"line":"[id_keep, EB, reg] = CBIG_ASDf_CCA_genInputs(ind_scores,path_behav_scores,id_all,dx_info,regressors_CCA);","lineNumber":132,"offsetAndLengths":[[26,4]]},{"line":"    [A, strucCorr_score, B, U, V, R, Rp, pVal, Ncca] = CBIG_ASDf_CCA_factorBehavior(ind_scores, id_keep, reg, ...","lineNumber":145,"offsetAndLengths":[[60,4]]},{"line":"        CBIG_ASDf_CCA_plotBar(score_names(ind_scores), strucCorr_score, [file_name '_barPlot']);","lineNumber":150,"offsetAndLengths":[[13,4]]},{"line":"        CBIG_ASDf_CCA_plotScatter(V, U, R, pVal, factor_idx, [file_name '_scatterPlot']);","lineNumber":151,"offsetAndLengths":[[13,4]]},{"line":"[id_keep, EB, reg] = CBIG_ASDf_CCA_genInputs(ind_scores,path_behav_scores,id_all,dx_info,regressors_CCA);","lineNumber":159,"offsetAndLengths":[[26,4]]},{"line":"    [A, strucCorr_score, B, U, V, R, Rp, pVal, Ncca] = CBIG_ASDf_CCA_factorBehavior(ind_scores, id_keep, reg, ...","lineNumber":172,"offsetAndLengths":[[60,4]]},{"line":"        CBIG_ASDf_CCA_plotBar(score_names(ind_scores), strucCorr_score, [file_name '_barPlot']);","lineNumber":177,"offsetAndLengths":[[13,4]]},{"line":"        CBIG_ASDf_CCA_plotScatter(V, U, R, pVal, factor_idx, [file_name '_scatterPlot']);","lineNumber":178,"offsetAndLengths":[[13,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/characteristics/CBIG_ASDf_logReg_compareSex.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":90,"line":0,"column":90},"end":{"offset":94,"line":0,"column":94}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [logReg_wMeanStd, num_pVal] = CBIG_ASDf_logReg_compareSex(k, sub_id, ...","lineNumber":0,"offsetAndLengths":[[44,4]]},{"line":"% [logReg_wMeanStd, num_pVal] = CBIG_ASDf_logReg_compareSex(k, sub_id,","lineNumber":2,"offsetAndLengths":[[37,4]]},{"line":"%       [logReg_wMeanStd, num_pVal] = CBIG_ASDf_logReg_compareSex(3, sub_id,","lineNumber":38,"offsetAndLengths":[[43,4]]},{"line":"[~, ~, ~, id_sex, ~, ~, ~, id_factorLoading] = CBIG_ASDf_getSubData(sub_info_file, sub_id, ...","lineNumber":60,"offsetAndLengths":[[52,4]]},{"line":"regressors = CBIG_ASDf_genRegressors(sub_info_file, sub_id);","lineNumber":68,"offsetAndLengths":[[18,4]]},{"line":"    CBIG_ASDf_plotCmp(A, 'auto-center', 1, output_name);","lineNumber":181,"offsetAndLengths":[[9,4]]},{"line":"    CBIG_ASDf_plotCmp(A, 'auto-center', 1);","lineNumber":183,"offsetAndLengths":[[9,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/behavioralAssociation/CBIG_ASDf_CCA_plotBar.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":96,"line":0,"column":96},"end":{"offset":100,"line":0,"column":100}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_CCA_plotBar(score_names, struc_coeff, output_name)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_CCA_plotBar(score_names, struc_coeff, output_name)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%     CBIG_ASDf_CCA_plotBar(score_names, struc_coeff, 'K2F1_RRB_barPlot')","lineNumber":16,"offsetAndLengths":[[11,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/behavioralAssociation/CBIG_ASDf_CCA_genInputs.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":96,"line":0,"column":96},"end":{"offset":100,"line":0,"column":100}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [id_keep, EB, reg] = CBIG_ASDf_CCA_genInputs(ind_scores, path_behav_scores, id_all, dx, regressors)","lineNumber":0,"offsetAndLengths":[[35,4]]},{"line":"% [id_keep, EB, reg] = CBIG_ASDf_CCA_genInputs(ind_scores, path_behav_scores, id_all, dx, regressors)","lineNumber":1,"offsetAndLengths":[[28,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/bootstrapping/CBIG_ASDf_getBootstrappedSamples.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":88,"line":0,"column":88},"end":{"offset":92,"line":0,"column":92}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_getBootstrappedSamples(output_dir, N)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_getBootstrappedSamples(output_dir, N)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%       CBIG_ASDf_getBootstrappedSamples_wrapper('~/Temporary/bootstrapping', 100)","lineNumber":14,"offsetAndLengths":[[13,4]]},{"line":"UNIT_TEST_DIR = fullfile(CBIG_REPDATA_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":20,"offsetAndLengths":[[90,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":26,"offsetAndLengths":[[82,4]]},{"line":"[~, id_dx] = CBIG_ASDf_getSubData(sub_info);","lineNumber":33,"offsetAndLengths":[[18,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/behavioralAssociation/CBIG_ASDf_CCA_plotScatter.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":96,"line":0,"column":96},"end":{"offset":100,"line":0,"column":100}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_CCA_plotScatter(V, U, R, pVal, factor_idx, output_name)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_CCA_plotScatter(V, U, R, pVal, factor_idx)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%     CBIG_ASDf_CCA_plotScatter(V, U, 0.45, 0.004, 1)","lineNumber":22,"offsetAndLengths":[[11,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/factorDistribution/CBIG_ASDf_visualizeFactorComp.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":93,"line":0,"column":93},"end":{"offset":97,"line":0,"column":97}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_visualizeFactorComp(sub_info_file, factorComp, K, output_name)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_visualizeFactorComp(sub_info_file, factorComp, K, output_name)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%     CBIG_ASDf_visualizeFactorComp('~/subInfo.csv', factorComp, 3);","lineNumber":21,"offsetAndLengths":[[11,4]]},{"line":"[id_sites, id_dx] = CBIG_ASDf_getSubData(sub_info_file); % get sites and diagnoses of all subjects","lineNumber":29,"offsetAndLengths":[[25,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/behavioralAssociation/CBIG_ASDf_CCA_factorBehavior.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":96,"line":0,"column":96},"end":{"offset":100,"line":0,"column":100}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [A, strucCorr_score, B, U, V, R, Rp, pVal, Ncca] = CBIG_ASDf_CCA_factorBehavior(ind_scores,...","lineNumber":0,"offsetAndLengths":[[65,4]]},{"line":"% CBIG_ASDf_CCA_factorBehavior(ind_scores, id_keep, reg, PAPset, path_subInfo,","lineNumber":4,"offsetAndLengths":[[7,4]]},{"line":"%     [A, strucCorr_score, B, U, V, R, Rp, pVal, Ncca] = CBIG_ASDf_CCA_factorBehavior([1,2,3],","lineNumber":66,"offsetAndLengths":[[62,4]]},{"line":"[~, ~, ~, ~, ~, ~, id_scores, id_factorLoading] = CBIG_ASDf_getSubData(path_subInfo, ...","lineNumber":82,"offsetAndLengths":[[55,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/bootstrapping/CBIG_ASDf_plotFactorsThresholded_wrapper.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":88,"line":0,"column":88},"end":{"offset":92,"line":0,"column":92}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_plotFactorsThresholded_wrapper(output_dir)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_plotFactorsThresholded_wrapper(output_dir)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%       CBIG_ASDf_plotFactorsThresholded_wrapper('~/bootstrapping/visualization')","lineNumber":10,"offsetAndLengths":[[13,4]]},{"line":"UNIT_TEST_DIR = fullfile('stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":26,"offsetAndLengths":[[73,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":33,"offsetAndLengths":[[82,4]]},{"line":"    corr_mat_masked = CBIG_ASDf_Plot400Schaefer19Subcor17Networks_thresholded(Mean_best(factor_idx,:), ...","lineNumber":51,"offsetAndLengths":[[27,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/bootstrapping/CBIG_ASDf_computeBootstrapZScores_wrapper.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":88,"line":0,"column":88},"end":{"offset":92,"line":0,"column":92}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_computeBootstrapZScores_wrapper(in_dir, out_dir)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_computeBootstrapZScores_wrapper(in_dir, out_dir)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%       CBIG_ASDf_computeBootstrapZScores_wrapper('~/bootstrapping/estimates', '~/bootstrapping/analyses')","lineNumber":13,"offsetAndLengths":[[13,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":26,"offsetAndLengths":[[82,4]]},{"line":"Mean_best_net(1,:) = CBIG_ASDf_Plot400Schaefer19Subcor17Networks_NetworksOnly(Mean_best(1,:), scalelim_blk, [], is_sum);","lineNumber":38,"offsetAndLengths":[[26,4]]},{"line":"Mean_best_net(2,:) = CBIG_ASDf_Plot400Schaefer19Subcor17Networks_NetworksOnly(Mean_best(2,:), scalelim_blk, [], is_sum);","lineNumber":39,"offsetAndLengths":[[26,4]]},{"line":"Mean_best_net(3,:) = CBIG_ASDf_Plot400Schaefer19Subcor17Networks_NetworksOnly(Mean_best(3,:), scalelim_blk, [], is_sum);","lineNumber":40,"offsetAndLengths":[[26,4]]},{"line":"    order = CBIG_ASDf_hunMatch(str2double(k), Mean_best, Mean);","lineNumber":61,"offsetAndLengths":[[17,4]]},{"line":"    f1_net(i,:) = CBIG_ASDf_Plot400Schaefer19Subcor17Networks_NetworksOnly(Mean(1,:), scalelim_blk, [], is_sum);","lineNumber":70,"offsetAndLengths":[[23,4]]},{"line":"    f2_net(i,:) = CBIG_ASDf_Plot400Schaefer19Subcor17Networks_NetworksOnly(Mean(2,:), scalelim_blk, [], is_sum);","lineNumber":71,"offsetAndLengths":[[23,4]]},{"line":"    f3_net(i,:) = CBIG_ASDf_Plot400Schaefer19Subcor17Networks_NetworksOnly(Mean(3,:), scalelim_blk, [], is_sum);","lineNumber":72,"offsetAndLengths":[[23,4]]}],"language":"MATLAB"}]

event: matches
data: [{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/factorDistribution/CBIG_ASDf_factorDistribution_wrapper.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":93,"line":0,"column":93},"end":{"offset":97,"line":0,"column":97}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_factorDistribution_wrapper(inputDir, outputDir)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_factorDistribution_wrapper(inputDir, outputDir)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%       CBIG_ASDf_factorDistribution_wrapper('~/example_output/visualizeFactors','~/example_output/analyses')","lineNumber":16,"offsetAndLengths":[[13,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":22,"offsetAndLengths":[[82,4]]},{"line":"UNIT_TEST_DIR = fullfile(CBIG_REPDATA_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":26,"offsetAndLengths":[[90,4]]},{"line":"CBIG_ASDf_visualizeFactorComp(sub_info_file, factorComp, str2double(k), fullfile(outputDir,'factorDistribution'));","lineNumber":38,"offsetAndLengths":[[5,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/characteristics/CBIG_ASDf_compareCharacteristics_wrapper.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":90,"line":0,"column":90},"end":{"offset":94,"line":0,"column":94}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function p_characteristics = CBIG_ASDf_compareCharacteristics_wrapper(factorLoading_dir, outputDir)","lineNumber":0,"offsetAndLengths":[[34,4]]},{"line":"% p_characteristics = CBIG_ASDf_compareCharacteristics_wrapper(factorLoading_dir, outputDir)","lineNumber":1,"offsetAndLengths":[[27,4]]},{"line":"%       p = CBIG_ASDf_compareCharacteristics_wrapper('~/example_output/step2_polarLDA/factorComp.txt',","lineNumber":20,"offsetAndLengths":[[17,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":29,"offsetAndLengths":[[82,4]]},{"line":"UNIT_TEST_DIR = fullfile(CBIG_REPDATA_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":34,"offsetAndLengths":[[90,4]]},{"line":"[~, id_dx, id_age, ~, id_motion, id_fiq, ~, ~] = CBIG_ASDf_getSubData(sub_info_file);","lineNumber":43,"offsetAndLengths":[[54,4]]},{"line":"regressors = CBIG_ASDf_genRegressors(sub_info_file);","lineNumber":51,"offsetAndLengths":[[18,4]]},{"line":"curr_p = CBIG_ASDf_fitGLM_hypoTest(k, X, y, numReg, output_name); ","lineNumber":69,"offsetAndLengths":[[14,4]]},{"line":"curr_p = CBIG_ASDf_fitGLM_hypoTest(k, X, y, numReg, output_name);","lineNumber":78,"offsetAndLengths":[[14,4]]},{"line":"curr_p = CBIG_ASDf_fitGLM_hypoTest(k, X, y, numReg, output_name);","lineNumber":87,"offsetAndLengths":[[14,4]]},{"line":"[~, curr_out] = CBIG_ASDf_logReg_compareSex(k, id_sexBalanced, ...","lineNumber":93,"offsetAndLengths":[[21,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/bootstrapping/CBIG_ASDf_plotConjunctionUniqueMaps_wrapper.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":88,"line":0,"column":88},"end":{"offset":92,"line":0,"column":92}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_plotConjunctionUniqueMaps_wrapper(output_dir)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_plotConjunctionUniqueMaps_wrapper(output_dir)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%       CBIG_ASDf_plotConjunctionUniqueMaps_wrapper('~/conjunction_uniq_maps')","lineNumber":10,"offsetAndLengths":[[13,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":16,"offsetAndLengths":[[82,4]]},{"line":"UNIT_TEST_DIR = fullfile(CBIG_REPDATA_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":22,"offsetAndLengths":[[90,4]]},{"line":"CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input(uniq_map_f1, scalelim, fullfile(output_dir,'uniq_map_F1'));","lineNumber":44,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input(uniq_map_f2, scalelim, fullfile(output_dir,'uniq_map_F2'));","lineNumber":46,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input(uniq_map_f3, scalelim, fullfile(output_dir,'uniq_map_F3'));","lineNumber":48,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input(conj_map_all, scalelim, ...","lineNumber":62,"offsetAndLengths":[[5,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/utilities/CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":84,"line":0,"column":84},"end":{"offset":88,"line":0,"column":88}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input(corr_mat, scalelim, filename_prefix)","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input(corr_mat, scalelim, filename_prefix)","lineNumber":1,"offsetAndLengths":[[7,4]]},{"line":"%     CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input(corr_mat, [], 'corr_mat')","lineNumber":85,"offsetAndLengths":[[11,4]]},{"line":"%     CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input(corr_mat, [-0.5 0.5], [])","lineNumber":89,"offsetAndLengths":[[11,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/bootstrapping/CBIG_ASDf_Plot400Schaefer19Subcor17Networks_thresholded.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":88,"line":0,"column":88},"end":{"offset":92,"line":0,"column":92}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function corr_mat_parcelOrder = CBIG_ASDf_Plot400Schaefer19Subcor17Networks_thresholded(corr_mat_row, ...","lineNumber":0,"offsetAndLengths":[[37,4]]},{"line":"% corr_mat_parcelOrder = CBIG_ASDf_Plot400Schaefer19Subcor17Networks_thresholded(corr_mat_row,","lineNumber":2,"offsetAndLengths":[[30,4]]},{"line":"% CBIG_ASDf_Plot400Schaefer19Subcor17Networks.","lineNumber":7,"offsetAndLengths":[[7,4]]},{"line":"%       CBIG_ASDf_Plot400Schaefer19Subcor17Networks_thresholded(corr_mat_row,","lineNumber":33,"offsetAndLengths":[[13,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/relevanceForTraditionalCaseControlAnalyses/CBIG_ASDf_genPermSetForNBS.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":117,"line":0,"column":117},"end":{"offset":121,"line":0,"column":121}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function permSet = CBIG_ASDf_genPermSetForNBS(id_factor, id_con, sub_info_file, Nperm)","lineNumber":0,"offsetAndLengths":[[24,4]]},{"line":"% permSet = CBIG_ASDf_genPermSetForNBS(id_factor, id_con, sub_info_file, Nperm)","lineNumber":1,"offsetAndLengths":[[17,4]]},{"line":"%     permSet = CBIG_ASDf_genPermSetForNBS(id_factor, id_con, '../example/input/subInfo_inf.csv', 10000)","lineNumber":25,"offsetAndLengths":[[21,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":31,"offsetAndLengths":[[82,4]]},{"line":"id_sites_factor = CBIG_ASDf_getSubData(sub_info_file, id_factor);","lineNumber":36,"offsetAndLengths":[[23,4]]},{"line":"id_sites_con = CBIG_ASDf_getSubData(sub_info_file, id_con);","lineNumber":39,"offsetAndLengths":[[20,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/relevanceForTraditionalCaseControlAnalyses/CBIG_ASDf_FCDiffAllSub_NBS.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":117,"line":0,"column":117},"end":{"offset":121,"line":0,"column":121}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [p, ADJ, NULL] = CBIG_ASDf_FCDiffAllSub_NBS(tThresh, id_asd_file, ...","lineNumber":0,"offsetAndLengths":[[31,4]]},{"line":"% [p, ADJ, NULL] = CBIG_ASDf_FCDiffAllSub_NBS(tThresh, id_asd_file, ","lineNumber":2,"offsetAndLengths":[[24,4]]},{"line":"%     [p, ADJ, NULL] = CBIG_ASDf_FCDiffAllSub_NBS(2, id_asd, id_con,","lineNumber":45,"offsetAndLengths":[[28,4]]},{"line":"permSet = CBIG_ASDf_genPermSetForNBS(id_asd, id_con, sub_info_file, Nperm);","lineNumber":55,"offsetAndLengths":[[15,4]]},{"line":"UNIT_TEST_DIR = fullfile(CBIG_REPDATA_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":63,"offsetAndLengths":[[90,4]]},{"line":"[p,ADJ,NULL] = CBIG_ASDf_NBS_permSetInput(corrMat_ASD, corrMat_Con, tThresh, permSet, 'both');","lineNumber":69,"offsetAndLengths":[[20,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/relevanceForTraditionalCaseControlAnalyses/CBIG_ASDf_NBS_permSetInput.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":117,"line":0,"column":117},"end":{"offset":121,"line":0,"column":121}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [PVAL,ADJ,NULL] = CBIG_ASDf_NBS_permSetInput(X,Y,THRESH,permSet,TAIL)","lineNumber":0,"offsetAndLengths":[[32,4]]},{"line":"% [PVAL,ADJ,NULL]=CBIG_ASDf_NBS_permSetInput(X,Y,THRESH,permSet,TAIL)","lineNumber":1,"offsetAndLengths":[[23,4]]},{"line":"%     [PVAL,ADJ,NULL] = CBIG_ASDf_NBS_permSetInput(X,Y,2.5,permSet,'both')","lineNumber":36,"offsetAndLengths":[[29,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/bootstrapping/CBIG_ASDf_Plot400Schaefer19Subcor17Networks_NetworksOnly.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":88,"line":0,"column":88},"end":{"offset":92,"line":0,"column":92}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function blks_mean = CBIG_ASDf_Plot400Schaefer19Subcor17Networks_NetworksOnly(corr_mat_row, ...","lineNumber":0,"offsetAndLengths":[[26,4]]},{"line":"% blks_mean = CBIG_ASDf_Plot400Schaefer19Subcor17Networks_NetworksOnly(corr_mat_row,","lineNumber":2,"offsetAndLengths":[[19,4]]},{"line":"% CBIG_ASDf_Plot400Schaefer19Subcor17Networks.","lineNumber":7,"offsetAndLengths":[[7,4]]},{"line":"%       CBIG_ASDf_Plot400Schaefer19Subcor17Networks_NetworksOnly(corr_mat_row,","lineNumber":29,"offsetAndLengths":[[13,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/relevanceForTraditionalCaseControlAnalyses/CBIG_ASDf_FCDiffInSubgrp_NBS.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":117,"line":0,"column":117},"end":{"offset":121,"line":0,"column":121}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function [p, ADJ, NULL] = CBIG_ASDf_FCDiffInSubgrp_NBS(tThresh, id_asd_subgrp_file, ...","lineNumber":0,"offsetAndLengths":[[31,4]]},{"line":"% [p, ADJ, NULL] = CBIG_ASDf_FCDiffInSubgrp_NBS(tThresh, id_asd_subgrp_file, ","lineNumber":2,"offsetAndLengths":[[24,4]]},{"line":"%     [p, ADJ, NULL] = CBIG_ASDf_FCDiffInSubgrp_NBS(1.5, id_asd_subgrp_file, ","lineNumber":55,"offsetAndLengths":[[28,4]]},{"line":"permSet = CBIG_ASDf_genPermSetForNBS(id_asd_subgrp, id_con_subgrp, Nperm);","lineNumber":67,"offsetAndLengths":[[15,4]]},{"line":"UNIT_TEST_DIR = fullfile(CBIG_REPDATA_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":75,"offsetAndLengths":[[90,4]]},{"line":"[p,ADJ,NULL] = CBIG_ASDf_NBS_permSetInput(corrMat_asd_subgrp, corrMat_con_subgrp,tThresh, permSet, 'both');","lineNumber":86,"offsetAndLengths":[[20,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/relevanceForTraditionalCaseControlAnalyses/CBIG_ASDf_plotFCDiff_NBSThresholded.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":117,"line":0,"column":117},"end":{"offset":121,"line":0,"column":121}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function CBIG_ASDf_plotFCDiff_NBSThresholded(sub_info_file, id_factor_file, id_con_file, ADJ,...","lineNumber":0,"offsetAndLengths":[[14,4]]},{"line":"% CBIG_ASDf_plotFCDiff_NBSThresholded(sub_info_file, id_factor_file,","lineNumber":2,"offsetAndLengths":[[7,4]]},{"line":"%     CBIG_ASDf_plotFCDiff_NBSThresholded('../examples/input/subInfo_inf.csv',","lineNumber":32,"offsetAndLengths":[[11,4]]},{"line":"[~, id_dx] = CBIG_ASDf_getSubData(sub_info_file);","lineNumber":46,"offsetAndLengths":[[18,4]]},{"line":"avgCorr_asd = CBIG_ASDf_indivCorr2avgCorr(lh2lh_corr_asd, lh2rh_corr_asd, rh2rh_corr_asd, ...","lineNumber":70,"offsetAndLengths":[[19,4]]},{"line":"avgCorr_con = CBIG_ASDf_indivCorr2avgCorr(lh2lh_corr_con, lh2rh_corr_con, rh2rh_corr_con,...","lineNumber":87,"offsetAndLengths":[[19,4]]},{"line":"    CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input(corrMat_diff, scale_lim, output_name);","lineNumber":97,"offsetAndLengths":[[9,4]]},{"line":"    CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input(corrMat_diff, scale_lim);","lineNumber":99,"offsetAndLengths":[[9,4]]}],"language":"MATLAB"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/relevanceForTraditionalCaseControlAnalyses/CBIG_ASDf_FCDiffInFactorGroups_wrapper.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":117,"line":0,"column":117},"end":{"offset":121,"line":0,"column":121}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"function p_NBS = CBIG_ASDf_FCDiffInFactorGroups_wrapper(outputDir, cluster)","lineNumber":0,"offsetAndLengths":[[22,4]]},{"line":"% p_NBS = CBIG_ASDf_FCDiffInFactorGroups_wrapper(outputDir, cluster)","lineNumber":1,"offsetAndLengths":[[15,4]]},{"line":"%       p_NBS = CBIG_ASDf_FCDiffInFactorGroups_wrapper('~/example_output/step3_analyses', ","lineNumber":29,"offsetAndLengths":[[21,4]]},{"line":"CODE_DIR = fullfile(CBIG_CODE_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":41,"offsetAndLengths":[[82,4]]},{"line":"UNIT_TEST_DIR = fullfile(CBIG_REPDATA_DIR,'stable_projects','disorder_subtypes','Tang2020_ASDFactors');","lineNumber":47,"offsetAndLengths":[[90,4]]},{"line":"    p_all = CBIG_ASDf_FCDiffAllSub_NBS(tThresh, id_asd_file, id_con_file, sub_info_file, ...","lineNumber":74,"offsetAndLengths":[[17,4]]},{"line":"    cmd = ['./CBIG_ASDf_NBSall_job.sh ' num2str(tThresh) ' ' id_asd_file ' ' ...","lineNumber":78,"offsetAndLengths":[[19,4]]},{"line":"    p_F1 = CBIG_ASDf_FCDiffInSubgrp_NBS(tThresh, id_K3F1_file, id_K3Con1_file, id_asd_file, ...","lineNumber":90,"offsetAndLengths":[[16,4]]},{"line":"    cmd = ['./CBIG_ASDf_NBSsubgrp_job.sh ' num2str(tThresh) ' ' id_K3F1_file ' ' ...","lineNumber":94,"offsetAndLengths":[[19,4]]},{"line":"    p_F2 = CBIG_ASDf_FCDiffInSubgrp_NBS(tThresh, id_K3F2_file, id_K3Con2_file, id_asd_file, ...","lineNumber":104,"offsetAndLengths":[[16,4]]},{"line":"    cmd = ['./CBIG_ASDf_NBSsubgrp_job.sh ' num2str(tThresh) ' ' id_K3F2_file ' ' ...","lineNumber":108,"offsetAndLengths":[[19,4]]},{"line":"    p_F3 = CBIG_ASDf_FCDiffInSubgrp_NBS(tThresh, id_K3F3_file, id_K3Con3_file, id_asd_file, ...","lineNumber":118,"offsetAndLengths":[[16,4]]},{"line":"    cmd = ['./CBIG_ASDf_NBSsubgrp_job.sh ' num2str(tThresh) ' ' id_K3F3_file ' ' ...","lineNumber":122,"offsetAndLengths":[[19,4]]},{"line":"    CBIG_ASDf_checkJobStatus(fullfile(outputDir,'progressFile.txt'), 4, 600);","lineNumber":131,"offsetAndLengths":[[9,4]]},{"line":"CBIG_ASDf_plotFCDiff_NBSThresholded(sub_info_file, id_asd_file, id_con_file, ADJ, 1, ...","lineNumber":135,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_plotFCDiff_NBSThresholded(sub_info_file, id_K3F1_file, id_K3Con1_file, ADJ, 1, ...","lineNumber":141,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_plotFCDiff_NBSThresholded(sub_info_file, id_K3F2_file, id_K3Con2_file, ADJ, 1, ...","lineNumber":147,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_plotFCDiff_NBSThresholded(sub_info_file, id_K3F3_file, id_K3Con3_file, ADJ, 1, ...","lineNumber":154,"offsetAndLengths":[[5,4]]}],"language":"MATLAB"},{"type":"content","path":"setup.sh","repositoryID":55384592,"repository":"github.com/carlosonunez/bash-dotfiles","repoStars":37,"repoLastFetched":"2026-07-03T23:43:44.345403Z","branches":[""],"commit":"2e13ed6233d8be46d406327157c64b97d8f715c9","hunks":null,"lineMatches":[{"line":"create_asdf_symlinks() {","lineNumber":104,"offsetAndLengths":[[7,4]]},{"line":"  create_asdf_symlinks \u0026\u0026","lineNumber":129,"offsetAndLengths":[[9,4]]}],"language":"Shell"},{"type":"content","path":"Code/Boot/utilities.lisp","repositoryID":277830,"repository":"github.com/robert-strandh/SICL","repoStars":1147,"repoLastFetched":"2026-05-27T03:08:12.143289Z","branches":[""],"commit":"bce1a864ddbffebaaafc003c6aee9e71a9d19797","hunks":null,"lineMatches":[{"line":"(defun show-asdf-tree (system-name)","lineNumber":189,"offsetAndLengths":[[12,4]]},{"line":"  (asdf:system-relative-pathname '#:sicl relative-pathname))","lineNumber":9,"offsetAndLengths":[[3,4]]},{"line":"                 (loop with system = (asdf:find-system system-name)","lineNumber":198,"offsetAndLengths":[[38,4]]},{"line":"                       with children = (asdf:system-depends-on system)","lineNumber":199,"offsetAndLengths":[[40,4]]}],"language":"Common Lisp"},{"type":"content","path":"src/openldk.lisp","repositoryID":64108587,"repository":"github.com/atgreen/openldk","repoStars":256,"repoLastFetched":"2026-06-17T17:27:01.446887Z","branches":[""],"commit":"39f29f773a5d02333758b0bde88359c24c6e42ce","hunks":null,"lineMatches":[{"line":"(defun %generate-aot-asdf-file (aot-dir system-name)","lineNumber":1049,"offsetAndLengths":[[21,4]]},{"line":"  \"Generate an ASDF system definition file that loads classes.lisp then all method files.\"","lineNumber":1050,"offsetAndLengths":[[15,4]]},{"line":"    ;; Generate the ASDF file","lineNumber":1065,"offsetAndLengths":[[20,4]]},{"line":"    (let ((asdf-file (format nil \"~A/~A.asd\" aot-dir system-name)))","lineNumber":1066,"offsetAndLengths":[[11,4]]},{"line":"      (with-open-file (out asdf-file","lineNumber":1067,"offsetAndLengths":[[27,4]]},{"line":"        (format out \";;;; ASDF system definition for AOT-compiled Java classes~%~%\")","lineNumber":1071,"offsetAndLengths":[[26,4]]},{"line":"      (format t \"~%; Generated ASDF file: ~A~%\" asdf-file))))","lineNumber":1086,"offsetAndLengths":[[31,4],[48,4]]},{"line":"         ;; Write all class definitions to classes.lisp and generate ASDF file","lineNumber":2250,"offsetAndLengths":[[69,4]]},{"line":"           (%generate-aot-asdf-file aot \"aot-compiled\")))","lineNumber":2253,"offsetAndLengths":[[26,4]]},{"line":"         ;; Write all class definitions to classes.lisp and generate ASDF file","lineNumber":2298,"offsetAndLengths":[[69,4]]},{"line":"           (%generate-aot-asdf-file aot \"aot-compiled\")))","lineNumber":2301,"offsetAndLengths":[[26,4]]}],"language":"Common Lisp"},{"type":"content","path":"test/test_helpers.bash","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"setup_asdf_dir() {","lineNumber":7,"offsetAndLengths":[[6,4]]},{"line":"    BASE_DIR=\"$BASE_DIR/asdf_with_no_spaces\"","lineNumber":9,"offsetAndLengths":[[24,4]]},{"line":"clean_asdf_dir() {","lineNumber":123,"offsetAndLengths":[[6,4]]},{"line":"  unset ASDF_DIR","lineNumber":125,"offsetAndLengths":[[8,4]]},{"line":"  unset ASDF_DATA_DIR","lineNumber":126,"offsetAndLengths":[[8,4]]},{"line":"  ASDF_DIR=\"$HOME/.asdf\"","lineNumber":20,"offsetAndLengths":[[2,4],[19,4]]},{"line":"  mkdir -p \"$ASDF_DIR/plugins\"","lineNumber":21,"offsetAndLengths":[[13,4]]},{"line":"  mkdir -p \"$ASDF_DIR/installs\"","lineNumber":22,"offsetAndLengths":[[13,4]]},{"line":"  mkdir -p \"$ASDF_DIR/shims\"","lineNumber":23,"offsetAndLengths":[[13,4]]},{"line":"  mkdir -p \"$ASDF_DIR/tmp\"","lineNumber":24,"offsetAndLengths":[[13,4]]},{"line":"  # ASDF_BIN is now defined by the Golang test code in main_test.go","lineNumber":25,"offsetAndLengths":[[4,4]]},{"line":"  #ASDF_BIN=\"$(dirname \"$BATS_TEST_DIRNAME\")/bin\"","lineNumber":26,"offsetAndLengths":[[3,4]]},{"line":"  ASDF_DATA_DIR=\"$BASE_DIR/.asdf\"","lineNumber":28,"offsetAndLengths":[[2,4],[28,4]]},{"line":"  export ASDF_DATA_DIR","lineNumber":29,"offsetAndLengths":[[9,4]]},{"line":"  PATH=\"$ASDF_BIN:$ASDF_DIR/shims:$PATH\"","lineNumber":32,"offsetAndLengths":[[9,4],[19,4]]},{"line":"  local location=\"${2:-$ASDF_DIR}\"","lineNumber":37,"offsetAndLengths":[[24,4]]},{"line":"  local location=\"${2:-$ASDF_DIR}\"","lineNumber":45,"offsetAndLengths":[[24,4]]},{"line":"  local location=\"${2:-$ASDF_DIR}\"","lineNumber":51,"offsetAndLengths":[[24,4]]},{"line":"  local location=\"${2:-$ASDF_DIR}\"","lineNumber":59,"offsetAndLengths":[[24,4]]},{"line":"  remote=\"${2:-\"https://asdf-vm.com/fake-repo\"}\"","lineNumber":72,"offsetAndLengths":[[24,4]]},{"line":"  git -C \"${location}\" commit -q -m \"asdf ${plugin_name} plugin\"","lineNumber":77,"offsetAndLengths":[[37,4]]},{"line":"  local location=\"${3:-$ASDF_DIR}\"","lineNumber":84,"offsetAndLengths":[[24,4]]},{"line":"  local exec_path=\"$ASDF_DIR/plugins/dummy/bin/exec-path\"","lineNumber":114,"offsetAndLengths":[[20,4]]},{"line":"  local custom_dir=\"$ASDF_DIR/installs/dummy/1.0/bin/custom\"","lineNumber":115,"offsetAndLengths":[[21,4]]},{"line":"  cp -r \"$BATS_TEST_DIRNAME/fixtures/dummy_plugins_repo\" \"$ASDF_DIR/plugin-index\"","lineNumber":130,"offsetAndLengths":[[59,4]]},{"line":"  cp -r \"$BATS_TEST_DIRNAME/fixtures/dummy_plugins_repo\" \"$ASDF_DIR/plugin-index-2\"","lineNumber":131,"offsetAndLengths":[[59,4]]},{"line":"  init_git_repo \"$ASDF_DIR/plugin-index-2\"","lineNumber":132,"offsetAndLengths":[[18,4]]},{"line":"  init_git_repo \"$ASDF_DIR/plugin-index\" \"$ASDF_DIR/plugin-index-2\"","lineNumber":133,"offsetAndLengths":[[18,4],[43,4]]},{"line":"  touch \"$(asdf_dir)/tmp/repo-updated\"","lineNumber":134,"offsetAndLengths":[[11,4]]}],"language":"Shell"},{"type":"content","path":"gas/models/gen_model/t3d/threestudio/models/geometry/tetrahedra_sdf_grid.py","repositoryID":64211607,"repository":"github.com/RAIVNLab/GenerateAnyScene","repoStars":67,"repoLastFetched":"2026-07-04T08:58:35.021907Z","branches":[""],"commit":"7a048776ecbc0f36cb16e27846bd43950143a08f","hunks":null,"lineMatches":[{"line":"class TetrahedraSDFGrid(BaseExplicitGeometry):","lineNumber":26,"offsetAndLengths":[[15,4]]},{"line":"    ) -\u003e \"TetrahedraSDFGrid\":","lineNumber":275,"offsetAndLengths":[[19,4]]},{"line":"        if isinstance(other, TetrahedraSDFGrid):","lineNumber":276,"offsetAndLengths":[[38,4]]},{"line":"            instance = TetrahedraSDFGrid(cfg, **kwargs)","lineNumber":277,"offsetAndLengths":[[32,4]]},{"line":"            instance = TetrahedraSDFGrid(cfg, **kwargs)","lineNumber":300,"offsetAndLengths":[[32,4]]},{"line":"            instance = TetrahedraSDFGrid(cfg, **kwargs)","lineNumber":323,"offsetAndLengths":[[32,4]]},{"line":"                f\"Cannot create {TetrahedraSDFGrid.__name__} from {other.__class__.__name__}\"","lineNumber":353,"offsetAndLengths":[[42,4]]}],"language":"Python"},{"type":"content","path":"threestudio/models/geometry/tetrahedra_sdf_grid.py","repositoryID":63464913,"repository":"github.com/xiaobiaodu/DreamCar","repoStars":90,"repoLastFetched":"2026-06-18T01:18:32.405481Z","branches":[""],"commit":"3029549ddaf998ce86772c31f3f346416d614b46","hunks":null,"lineMatches":[{"line":"class TetrahedraSDFGrid(BaseExplicitGeometry):","lineNumber":25,"offsetAndLengths":[[15,4]]},{"line":"    ) -\u003e \"TetrahedraSDFGrid\":","lineNumber":309,"offsetAndLengths":[[19,4]]},{"line":"        if isinstance(other, TetrahedraSDFGrid):","lineNumber":310,"offsetAndLengths":[[38,4]]},{"line":"            instance = TetrahedraSDFGrid(cfg, **kwargs)","lineNumber":311,"offsetAndLengths":[[32,4]]},{"line":"            instance = TetrahedraSDFGrid(cfg, **kwargs)","lineNumber":334,"offsetAndLengths":[[32,4]]},{"line":"            instance = TetrahedraSDFGrid(cfg, **kwargs)","lineNumber":357,"offsetAndLengths":[[32,4]]},{"line":"                f\"Cannot create {TetrahedraSDFGrid.__name__} from {other.__class__.__name__}\"","lineNumber":387,"offsetAndLengths":[[42,4]]}],"language":"Python"},{"type":"content","path":"crates/ruff_linter/src/rules/pandas_vet/rules/assignment_to_df.rs","repositoryID":58965086,"repository":"github.com/astral-sh/ruff","repoStars":47852,"repoLastFetched":"2026-07-03T19:08:19.955833Z","branches":[""],"commit":"0a17600b991215f341930647e52548a8437824e0","hunks":null,"lineMatches":[{"line":"pub(crate) struct PandasDfVariableName;","lineNumber":35,"offsetAndLengths":[[22,4]]},{"line":"impl Violation for PandasDfVariableName {","lineNumber":37,"offsetAndLengths":[[23,4]]},{"line":"    checker.report_diagnostic(PandasDfVariableName, target.range());","lineNumber":55,"offsetAndLengths":[[34,4]]}],"language":"Rust"},{"type":"content","path":"vendor/github.com/power-devops/perfstat/doc.go","repositoryID":61875113,"repository":"github.com/sklinkert/go-ddd","repoStars":566,"repoLastFetched":"2026-07-04T05:35:42.333363Z","branches":[""],"commit":"214c20a742e2dbb1c2f515dfb83d8b84047a9a8b","hunks":null,"lineMatches":[{"line":"func HasDFP() bool {","lineNumber":181,"offsetAndLengths":[[6,4]]}],"language":"Go"},{"type":"content","path":"vendor/github.com/power-devops/perfstat/systemcfg.go","repositoryID":61875113,"repository":"github.com/sklinkert/go-ddd","repoStars":566,"repoLastFetched":"2026-07-04T05:35:42.333363Z","branches":[""],"commit":"214c20a742e2dbb1c2f515dfb83d8b84047a9a8b","hunks":null,"lineMatches":[{"line":"func HasDFP() bool {","lineNumber":411,"offsetAndLengths":[[6,4]]}],"language":"Go"},{"type":"content","path":"pprint-kotlin-kmp/src/commonTest/kotlin/io/exoquery/pprint/VerticalTests.kt","repositoryID":62279566,"repository":"github.com/ExoQuery/pprint-kotlin","repoStars":185,"repoLastFetched":"2026-07-04T15:29:59.521006Z","branches":[""],"commit":"fb50ddb76ef79926c49768a6df37337a368862b1","hunks":null,"lineMatches":[{"line":"  @Test fun listAsdfghjklqwertz13() {","lineNumber":336,"offsetAndLengths":[[16,4]]},{"line":"      Array(13, {\"asdfghjklqwertz\"}).toList(),","lineNumber":338,"offsetAndLengths":[[18,4]]},{"line":"          |  \"asdfghjklqwertz\",","lineNumber":340,"offsetAndLengths":[[14,4]]},{"line":"          |  \"asdfghjklqwertz\",","lineNumber":341,"offsetAndLengths":[[14,4]]},{"line":"          |  \"asdfghjklqwertz\",","lineNumber":342,"offsetAndLengths":[[14,4]]},{"line":"          |  \"asdfghjklqwertz\",","lineNumber":343,"offsetAndLengths":[[14,4]]},{"line":"          |  \"asdfghjklqwertz\",","lineNumber":344,"offsetAndLengths":[[14,4]]},{"line":"          |  \"asdfghjklqwertz\",","lineNumber":345,"offsetAndLengths":[[14,4]]},{"line":"          |  \"asdfghjklqwertz\",","lineNumber":346,"offsetAndLengths":[[14,4]]},{"line":"          |  \"asdfghjklqwertz\",","lineNumber":347,"offsetAndLengths":[[14,4]]},{"line":"          |  \"asdfghjklqwertz\",","lineNumber":348,"offsetAndLengths":[[14,4]]},{"line":"          |  \"asdfghjklqwertz\",","lineNumber":349,"offsetAndLengths":[[14,4]]},{"line":"          |  \"asdfghjklqwertz\",","lineNumber":350,"offsetAndLengths":[[14,4]]},{"line":"          |  \"asdfghjklqwertz\",","lineNumber":351,"offsetAndLengths":[[14,4]]},{"line":"          |  \"asdfghjklqwertz\"","lineNumber":352,"offsetAndLengths":[[14,4]]}],"language":"Kotlin"},{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":38999971,"repository":"github.com/CiscoDevNet/terraform-provider-aci","repoStars":113,"repoLastFetched":"2026-06-21T10:37:13.67711Z","branches":[""],"commit":"ce4968e6b6741c22eca905133b99ca437953bdf2","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":204,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":249513,"repository":"github.com/pganalyze/collector","repoStars":399,"repoLastFetched":"2026-07-04T17:13:05.100245Z","branches":[""],"commit":"00a94f9b6a72c24708b8800903ce6edc5eb9df9e","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":201,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":61875113,"repository":"github.com/sklinkert/go-ddd","repoStars":566,"repoLastFetched":"2026-07-04T05:35:42.333363Z","branches":[""],"commit":"214c20a742e2dbb1c2f515dfb83d8b84047a9a8b","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":205,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":60203713,"repository":"github.com/mjl-/mox","repoStars":5706,"repoLastFetched":"2026-07-04T16:25:13.425439Z","branches":[""],"commit":"1a47ba33893e5297371a59b9b368287598d02086","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":205,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":61146751,"repository":"github.com/christian-gama/autocommit","repoStars":46,"repoLastFetched":"2026-07-04T05:03:03.864648Z","branches":[""],"commit":"0aa2da48bd7f4964e2e90c93f2ab2c040b351778","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":201,"offsetAndLengths":[[2,4]]}],"language":"Go"}]

event: matches
data: [{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":64188632,"repository":"github.com/rizinorg/rz-pm","repoStars":31,"repoLastFetched":"2026-07-03T10:51:56.917408Z","branches":[""],"commit":"86ba33b4c166d06ac9ab6a565a72133f5424c1ef","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":201,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":64224482,"repository":"github.com/onlyati/quadlet-lsp","repoStars":67,"repoLastFetched":"2026-06-17T21:06:08.737389Z","branches":[""],"commit":"569560c60ce5c7371f1bfcf9e997f640b2312642","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":201,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":64160479,"repository":"github.com/colonyos/colonies","repoStars":39,"repoLastFetched":"2026-06-25T05:39:56.819635Z","branches":[""],"commit":"b1b485d79f08c2f79e73fef66864f1f1c5151c41","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":201,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":43686572,"repository":"github.com/xtaci/safebox","repoStars":58,"repoLastFetched":"2026-07-03T23:53:59.758685Z","branches":[""],"commit":"1383600a379ce06dbfbc1bad9a9cca6af607629c","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":186,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"vendor/github.com/templexxx/cpu/cpu.go","repositoryID":43686572,"repository":"github.com/xtaci/safebox","repoStars":58,"repoLastFetched":"2026-07-03T23:53:59.758685Z","branches":[""],"commit":"1383600a379ce06dbfbc1bad9a9cca6af607629c","hunks":null,"lineMatches":[{"line":"\tHasDFP     bool // Decimal Floating Point unit","lineNumber":94,"offsetAndLengths":[[2,4]]},{"line":"\tHasDFP          bool // decimal floating point","lineNumber":148,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":54641890,"repository":"github.com/robbydyer/sports","repoStars":96,"repoLastFetched":"2026-07-04T05:35:42.31372Z","branches":[""],"commit":"83dfd94d8c631710f047b896e5955219cce8ef65","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":189,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":35925039,"repository":"github.com/grepplabs/kafka-proxy","repoStars":621,"repoLastFetched":"2026-07-04T17:05:03.674204Z","branches":[""],"commit":"317f1d7aca20d80a341a11235d615b185857d9d6","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":189,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":35790070,"repository":"github.com/solo-io/packer-plugin-arm-image","repoStars":438,"repoLastFetched":"2026-06-13T04:58:42.206963Z","branches":[""],"commit":"e1ace42451b208497fa4cc5c26084408a1f1269a","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":180,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"vendor/golang.org/x/sys/cpu/cpu.go","repositoryID":35075,"repository":"github.com/JamesClonk/vultr","repoStars":375,"repoLastFetched":"2026-07-04T16:58:30.475425Z","branches":[""],"commit":"a13a15c46955104d14fe9117f2cce1e1c39061dd","hunks":null,"lineMatches":[{"line":"\tHasDFP    bool // decimal floating point","lineNumber":110,"offsetAndLengths":[[2,4]]}],"language":"Go"},{"type":"content","path":"src/server/replica.h","repositoryID":58045426,"repository":"github.com/dragonflydb/dragonfly","repoStars":30613,"repoLastFetched":"2026-07-04T09:03:35.509797Z","branches":[""],"commit":"12aae152554026ce27bccd367fc806eb000ba787","hunks":null,"lineMatches":[{"line":"  bool HasDflyMaster() const {","lineNumber":122,"offsetAndLengths":[[8,4]]}],"language":"C++"},{"type":"content","path":"CHANGELOG.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## [0.19.0](https://github.com/asdf-vm/asdf/compare/v0.18.1...v0.19.0) (2026-04-24)","lineNumber":2,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* convert hyphens to underscores when converting plugin names to generate valid environment variables ([2ffb5b8](https://github.com/asdf-vm/asdf/commit/2ffb5b871c9339a3edbaa4fe4ffecf62a90afc81))","lineNumber":12,"offsetAndLengths":[[132,4],[140,4]]},{"line":"* make plugin test command resolve latest version properly ([1485ff4](https://github.com/asdf-vm/asdf/commit/1485ff42e7a661846c12fd8b577c72c2969a9868))","lineNumber":13,"offsetAndLengths":[[89,4],[97,4]]},{"line":"* nushell completions --ignore-errors deprecation ([#2157](https://github.com/asdf-vm/asdf/issues/2157)) ([a813610](https://github.com/asdf-vm/asdf/commit/a813610611852b963c19d90b03c66d05e9a2a7de))","lineNumber":14,"offsetAndLengths":[[78,4],[86,4],[135,4],[143,4]]},{"line":"* return error from repo.RemoteUrl function ([71e9567](https://github.com/asdf-vm/asdf/commit/71e9567497b5b66be1dc3e0c143a2eb5d042ffa5))","lineNumber":15,"offsetAndLengths":[[74,4],[82,4]]},{"line":"* set ASDF_INSTALL_* environment variables for reshim command ([3ec1610](https://github.com/asdf-vm/asdf/commit/3ec1610956426b4aca271edff9df6f63572108bc))","lineNumber":16,"offsetAndLengths":[[6,4],[92,4],[100,4]]},{"line":"* use os.PathListSeparator ([#2195](https://github.com/asdf-vm/asdf/issues/2195)) ([d5efb1e](https://github.com/asdf-vm/asdf/commit/d5efb1edd45028f2c113a98b7a11244c08254369))","lineNumber":17,"offsetAndLengths":[[55,4],[63,4],[112,4],[120,4]]},{"line":"## [0.18.1](https://github.com/asdf-vm/asdf/compare/v0.18.0...v0.18.1) (2026-03-04)","lineNumber":19,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* Only show already installed versions in shell completion for the asdf set command ([#2172](https://github.com/asdf-vm/asdf/pull/2172)) ([c3910d7](https://github.com/asdf-vm/asdf/commit/c3910d73776980e649605205352334c09c8c85b1))","lineNumber":24,"offsetAndLengths":[[67,4],[112,4],[120,4],[167,4],[175,4]]},{"line":"* set LANG=C for locale-dependent tests ([#2197](https://github.com/asdf-vm/asdf/issues/2197)) ([2423f6d](https://github.com/asdf-vm/asdf/commit/2423f6da496b5b1955ce9cb19d524dc0a7b88e26))","lineNumber":25,"offsetAndLengths":[[68,4],[76,4],[125,4],[133,4]]},{"line":"## [0.18.0](https://github.com/asdf-vm/asdf/compare/v0.17.0...v0.18.0) (2025-06-07)","lineNumber":27,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* correct flag handling in commands run by `asdf exec` ([#2115](https://github.com/asdf-vm/asdf/issues/2115)) ([d6cd693](https://github.com/asdf-vm/asdf/commit/d6cd6930cff8e7159cb2f1a57b23bd0ec1faa6ac))","lineNumber":37,"offsetAndLengths":[[44,4],[83,4],[91,4],[140,4],[148,4]]},{"line":"* only return version starting with number when no filter is supplied ([#2120](https://github.com/asdf-vm/asdf/issues/2120)) ([cf29b51](https://github.com/asdf-vm/asdf/commit/cf29b5136bbe481ae3803dbdb78086c808eeef7a))","lineNumber":38,"offsetAndLengths":[[98,4],[106,4],[155,4],[163,4]]},{"line":"* print all error output to stderr when shim can't be resolved ([#2109](https://github.com/asdf-vm/asdf/issues/2109)) ([c9049ea](https://github.com/asdf-vm/asdf/commit/c9049ea2fd09fc7958fb1a5a5b44e0670740465b))","lineNumber":39,"offsetAndLengths":[[91,4],[99,4],[148,4],[156,4]]},{"line":"* rename tool version filename environment variable for clarity ([#2101](https://github.com/asdf-vm/asdf/issues/2101)) ([e3d6014](https://github.com/asdf-vm/asdf/commit/e3d6014419296281c4156fc65a3e02bb542495a2))","lineNumber":40,"offsetAndLengths":[[92,4],[100,4],[149,4],[157,4]]},{"line":"* upgrade urfave/cli to version 3 ([#2105](https://github.com/asdf-vm/asdf/issues/2105)) ([392d09a](https://github.com/asdf-vm/asdf/commit/392d09a8b263a5ef18fd05f27312717bf9baa292))","lineNumber":41,"offsetAndLengths":[[62,4],[70,4],[119,4],[127,4]]},{"line":"## [0.17.0](https://github.com/asdf-vm/asdf/compare/v0.16.7...v0.17.0) (2025-05-19)","lineNumber":43,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* address linter warning ([67581cf](https://github.com/asdf-vm/asdf/commit/67581cf030d4eb39f261acac5e861444fedad7f6))","lineNumber":55,"offsetAndLengths":[[55,4],[63,4]]},{"line":"* correct intersection logic in `shims.FindExecutable` function so ordering of multiple versions is preserved ([#2063](https://github.com/asdf-vm/asdf/issues/2063)) ([083f20a](https://github.com/asdf-vm/asdf/commit/083f20aa3e21cad594b35972ca570eb47e389899))","lineNumber":56,"offsetAndLengths":[[138,4],[146,4],[195,4],[203,4]]},{"line":"* correct output of install command when system or path version set ([#2097](https://github.com/asdf-vm/asdf/issues/2097)) ([82d67e3](https://github.com/asdf-vm/asdf/commit/82d67e3242b0ac4d01cccd9712daaae574ce6eca))","lineNumber":57,"offsetAndLengths":[[96,4],[104,4],[153,4],[161,4]]},{"line":"* ensures output always ends with a newline when printed ([#2098](https://github.com/asdf-vm/asdf/issues/2098)) ([6f4837e](https://github.com/asdf-vm/asdf/commit/6f4837ea9b82b442fdfa78c3bb315b088e60dc9c))","lineNumber":58,"offsetAndLengths":[[85,4],[93,4],[142,4],[150,4]]},{"line":"* handle tilde in env vars ([#2092](https://github.com/asdf-vm/asdf/issues/2092)) ([6da599a](https://github.com/asdf-vm/asdf/commit/6da599a93ad2655c2bf061c038da330ee4413985))","lineNumber":59,"offsetAndLengths":[[55,4],[63,4],[112,4],[120,4]]},{"line":"* remove default error action from plugin command ([#2027](https://github.com/asdf-vm/asdf/issues/2027)) ([c376481](https://github.com/asdf-vm/asdf/commit/c376481cb4d1fa1e67dd9ef326381c07c935151d))","lineNumber":60,"offsetAndLengths":[[78,4],[86,4],[135,4],[143,4]]},{"line":"* remove unused ForcePrepend option from Go code ([#2089](https://github.com/asdf-vm/asdf/issues/2089)) ([49e9f33](https://github.com/asdf-vm/asdf/commit/49e9f330a719de6bd599b84c90b93e7d7358043c))","lineNumber":61,"offsetAndLengths":[[77,4],[85,4],[134,4],[142,4]]},{"line":"* set correct version for go install and make builds ([#2077](https://github.com/asdf-vm/asdf/issues/2077)) ([4c73527](https://github.com/asdf-vm/asdf/commit/4c73527d6323ca41d8ea9a9e78a8db49f3794d16))","lineNumber":62,"offsetAndLengths":[[81,4],[89,4],[138,4],[146,4]]},{"line":"## [0.16.7](https://github.com/asdf-vm/asdf/compare/v0.16.6...v0.16.7) (2025-03-25)","lineNumber":64,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* remove comment from first line zsh completion output ([#2035](https://github.com/asdf-vm/asdf/issues/2035)) ([#2037](https://github.com/asdf-vm/asdf/issues/2037)) ([74d7b17](https://github.com/asdf-vm/asdf/commit/74d7b17a1cc9f640cf0f5134416d1cf7a56fe19f))","lineNumber":69,"offsetAndLengths":[[83,4],[91,4],[138,4],[146,4],[195,4],[203,4]]},{"line":"## [0.16.6](https://github.com/asdf-vm/asdf/compare/v0.16.5...v0.16.6) (2025-03-21)","lineNumber":71,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* correct ASDF_INSTALL_* envvar unset test ([#2006](https://github.com/asdf-vm/asdf/issues/2006)) ([6fbf94a](https://github.com/asdf-vm/asdf/commit/6fbf94a75b8e045eea53038182e376b21a6947e4))","lineNumber":76,"offsetAndLengths":[[10,4],[71,4],[79,4],[128,4],[136,4]]},{"line":"* correct concurrency to align with documentation ([#2014](https://github.com/asdf-vm/asdf/issues/2014)) ([807ea38](https://github.com/asdf-vm/asdf/commit/807ea3883139da48300e72931680431aa35e593d))","lineNumber":77,"offsetAndLengths":[[78,4],[86,4],[135,4],[143,4]]},{"line":"* correct handling of `ASDF_FORCE_PREPEND` environment variable ([#2011](https://github.com/asdf-vm/asdf/issues/2011)) ([43a84a0](https://github.com/asdf-vm/asdf/commit/43a84a024faeacb04044c9e2cf20ccbe87ea4263))","lineNumber":78,"offsetAndLengths":[[23,4],[92,4],[100,4],[149,4],[157,4]]},{"line":"* improve zsh completion suggestions ([#2022](https://github.com/asdf-vm/asdf/issues/2022)) ([b1cf58d](https://github.com/asdf-vm/asdf/commit/b1cf58d2bd01c1c2c3662cca6bd8927d68a37258))","lineNumber":79,"offsetAndLengths":[[65,4],[73,4],[122,4],[130,4]]},{"line":"* remove filtering from latest-stable call ([#2032](https://github.com/asdf-vm/asdf/issues/2032)) ([6fcdcdf](https://github.com/asdf-vm/asdf/commit/6fcdcdf6df693fec6d643fab54e2d520bd5b539b))","lineNumber":80,"offsetAndLengths":[[71,4],[79,4],[128,4],[136,4]]},{"line":"* remove install directory for version when install fails ([#2024](https://github.com/asdf-vm/asdf/issues/2024)) ([932ac46](https://github.com/asdf-vm/asdf/commit/932ac468b7c24c2adef90a293a1f7280a0074cc4))","lineNumber":81,"offsetAndLengths":[[86,4],[94,4],[143,4],[151,4]]},{"line":"## [0.16.5](https://github.com/asdf-vm/asdf/compare/v0.16.4...v0.16.5) (2025-03-04)","lineNumber":83,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* always propagate env variables when executing commands ([#1982](https://github.com/asdf-vm/asdf/issues/1982)) ([80265a8](https://github.com/asdf-vm/asdf/commit/80265a8eecedc623cb8cf5cca18ae563e9d4f94c))","lineNumber":88,"offsetAndLengths":[[85,4],[93,4],[142,4],[150,4]]},{"line":"* build static binary to improve portability ([#1993](https://github.com/asdf-vm/asdf/issues/1993)) ([45047a6](https://github.com/asdf-vm/asdf/commit/45047a6c451599e718f996fdadbdcea3ecf683fd))","lineNumber":89,"offsetAndLengths":[[73,4],[81,4],[130,4],[138,4]]},{"line":"* correct exit status when sub-command does not exist ([#1991](https://github.com/asdf-vm/asdf/issues/1991)) ([3dd0dd3](https://github.com/asdf-vm/asdf/commit/3dd0dd3b475d1c4ddcb6d76248a988be5cceef51)), closes [#1928](https://github.com/asdf-vm/asdf/issues/1928)","lineNumber":90,"offsetAndLengths":[[82,4],[90,4],[139,4],[147,4],[237,4],[245,4]]},{"line":"* latest version returns latest version ([#1996](https://github.com/asdf-vm/asdf/issues/1996)) ([0ceac7a](https://github.com/asdf-vm/asdf/commit/0ceac7af8c126980901caba4d8daa80900819451))","lineNumber":91,"offsetAndLengths":[[68,4],[76,4],[125,4],[133,4]]},{"line":"* preserve files untracked by Git on plugin update ([#1995](https://github.com/asdf-vm/asdf/issues/1995)) ([d4d8db0](https://github.com/asdf-vm/asdf/commit/d4d8db035d9f349bfed513af6976734db18e2c14))","lineNumber":92,"offsetAndLengths":[[79,4],[87,4],[136,4],[144,4]]},{"line":"* set correct env vars on recursive calls ([#1989](https://github.com/asdf-vm/asdf/issues/1989)) ([97a91cc](https://github.com/asdf-vm/asdf/commit/97a91cc8d01bda0896a50dff50a162e87fd61e57))","lineNumber":93,"offsetAndLengths":[[70,4],[78,4],[127,4],[135,4]]},{"line":"* simplify env vars parsing ([#1988](https://github.com/asdf-vm/asdf/issues/1988)) ([8990b6b](https://github.com/asdf-vm/asdf/commit/8990b6b4ae3c9754f3764289f0d7cf410815d29d)), closes [#1986](https://github.com/asdf-vm/asdf/issues/1986)","lineNumber":94,"offsetAndLengths":[[56,4],[64,4],[113,4],[121,4],[211,4],[219,4]]},{"line":"## [0.16.4](https://github.com/asdf-vm/asdf/compare/v0.16.3...v0.16.4) (2025-02-19)","lineNumber":96,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* Add a newline delimiter when suggesting versions to install ([#1972](https://github.com/asdf-vm/asdf/issues/1972)) ([38bea71](https://github.com/asdf-vm/asdf/commit/38bea7145495a53c1a6fbad0542a32a4e7937e91))","lineNumber":101,"offsetAndLengths":[[90,4],[98,4],[147,4],[155,4]]},{"line":"* correct version resolution order to restore legacy file fallback behavior ([#1956](https://github.com/asdf-vm/asdf/issues/1956)) ([6696d47](https://github.com/asdf-vm/asdf/commit/6696d4702937442842a3643fab31d21a7fd0208f))","lineNumber":102,"offsetAndLengths":[[104,4],[112,4],[161,4],[169,4]]},{"line":"* support environment variables with equals sign and newlines in value ([#1977](https://github.com/asdf-vm/asdf/issues/1977)) ([1acf082](https://github.com/asdf-vm/asdf/commit/1acf0824ccfd33f118cb7440970df9e43899a1c1))","lineNumber":103,"offsetAndLengths":[[99,4],[107,4],[156,4],[164,4]]},{"line":"## [0.16.3](https://github.com/asdf-vm/asdf/compare/v0.16.2...v0.16.3) (2025-02-17)","lineNumber":105,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* add missing version command ([#1931](https://github.com/asdf-vm/asdf/issues/1931)) ([5339c41](https://github.com/asdf-vm/asdf/commit/5339c413d2fd77e971ed9b7621f0454b96fe3a0d))","lineNumber":110,"offsetAndLengths":[[58,4],[66,4],[115,4],[123,4]]},{"line":"* correct formatting of version in \"already installed\" error message ([df5e283](https://github.com/asdf-vm/asdf/commit/df5e283fb74a63faecd9ab234af1f0c24f1afdcd))","lineNumber":111,"offsetAndLengths":[[99,4],[107,4]]},{"line":"* correct typo in `Upgrading to 0.16.0` documentation ([#1938](https://github.com/asdf-vm/asdf/issues/1938)) ([7e8e5f6](https://github.com/asdf-vm/asdf/commit/7e8e5f60d13b0672e65982e21d7dc864246be8eb))","lineNumber":112,"offsetAndLengths":[[82,4],[90,4],[139,4],[147,4]]},{"line":"* don't error if version already installed ([06f8990](https://github.com/asdf-vm/asdf/commit/06f89907b2002db0e53b9bb2acd8ad11935f051c))","lineNumber":113,"offsetAndLengths":[[73,4],[81,4]]},{"line":"* pass environment variables through to `exec-env` callback ([9e6b559](https://github.com/asdf-vm/asdf/commit/9e6b5594080acd4208427505d9018123f1fb1f36))","lineNumber":114,"offsetAndLengths":[[90,4],[98,4]]},{"line":"* repair invalid fish shell completion code ([#1936](https://github.com/asdf-vm/asdf/issues/1936)) ([8388f99](https://github.com/asdf-vm/asdf/commit/8388f992e9be7f21313d8c8e363b43e82e44f207))","lineNumber":115,"offsetAndLengths":[[72,4],[80,4],[129,4],[137,4]]},{"line":"* return no error from shims.RemoveAll when shims dir missing ([#1967](https://github.com/asdf-vm/asdf/issues/1967)) ([45c31c9](https://github.com/asdf-vm/asdf/commit/45c31c9761f62a45896f6e45707a60fd0c1f4111))","lineNumber":116,"offsetAndLengths":[[90,4],[98,4],[147,4],[155,4]]},{"line":"## [0.16.2](https://github.com/asdf-vm/asdf/compare/v0.16.1...v0.16.2) (2025-02-08)","lineNumber":118,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* correct Bash completion ([#1886](https://github.com/asdf-vm/asdf/issues/1886)) ([fdb1bc7](https://github.com/asdf-vm/asdf/commit/fdb1bc793a06263a0eac8818c14498e23906108a))","lineNumber":123,"offsetAndLengths":[[54,4],[62,4],[111,4],[119,4]]},{"line":"* improve completions for Zsh and Fish ([#1912](https://github.com/asdf-vm/asdf/issues/1912)) ([2f806de](https://github.com/asdf-vm/asdf/commit/2f806de830655d9146d25663d74e3fceedcc300f))","lineNumber":124,"offsetAndLengths":[[67,4],[75,4],[124,4],[132,4]]},{"line":"* correct help for asdf set command ([#1920](https://github.com/asdf-vm/asdf/issues/1920)) ([554b4ea](https://github.com/asdf-vm/asdf/commit/554b4eaf351c08fed2261715308320838f0c5afb))","lineNumber":125,"offsetAndLengths":[[19,4],[64,4],[72,4],[121,4],[129,4]]},{"line":"* correct help for asdf set command in Bash completion ([#1921](https://github.com/asdf-vm/asdf/issues/1921)) ([63e7dca](https://github.com/asdf-vm/asdf/commit/63e7dcaeae46d6d43ae63db9bf635e227a6ba944))","lineNumber":126,"offsetAndLengths":[[19,4],[83,4],[91,4],[140,4],[148,4]]},{"line":"* improve Zsh completion suggestions ([#1925](https://github.com/asdf-vm/asdf/issues/1925)) ([e190624](https://github.com/asdf-vm/asdf/commit/e190624fa82fb2caf4d56521232de4e873b63118))","lineNumber":127,"offsetAndLengths":[[65,4],[73,4],[122,4],[130,4]]},{"line":"* run go tests when go.mod or go.sum change ([#1917](https://github.com/asdf-vm/asdf/issues/1917)) ([6e4a7b5](https://github.com/asdf-vm/asdf/commit/6e4a7b5ad3d6abdbb98faa383bc41643b35ef6bf))","lineNumber":128,"offsetAndLengths":[[72,4],[80,4],[129,4],[137,4]]},{"line":"* fix typo ([#1897](https://github.com/asdf-vm/asdf/issues/1897)) ([98ffa86](https://github.com/asdf-vm/asdf/commit/98ffa861e9b64a2e029a0ed26205bfcc81838180))","lineNumber":129,"offsetAndLengths":[[39,4],[47,4],[96,4],[104,4]]},{"line":"* update make utils script to set correct version ([892736b](https://github.com/asdf-vm/asdf/commit/892736bf76ac37487cfca75d2cfcc57d5cdec913))","lineNumber":130,"offsetAndLengths":[[80,4],[88,4]]},{"line":"* update urfave/cli to fix cmd output ([#1914](https://github.com/asdf-vm/asdf/issues/1914)) ([3525e9e](https://github.com/asdf-vm/asdf/commit/3525e9ed4edb05f15a15f00378f5336ef29aa2f4))","lineNumber":131,"offsetAndLengths":[[66,4],[74,4],[123,4],[131,4]]},{"line":"## [0.16.1](https://github.com/asdf-vm/asdf/compare/v0.16.0...v0.16.1) (2025-02-05)","lineNumber":133,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* correct SliceToMap environment variable parsing function ([#1879](https://github.com/asdf-vm/asdf/issues/1879)) ([e63aec6](https://github.com/asdf-vm/asdf/commit/e63aec61020a907fe5960d74b6d3dbf229214ae0))","lineNumber":138,"offsetAndLengths":[[87,4],[95,4],[144,4],[152,4]]},{"line":"* remove old hyphenated command from help ([1f0296a](https://github.com/asdf-vm/asdf/commit/1f0296a3d11a9df0d300ca61f59d097750ab6f1c))","lineNumber":139,"offsetAndLengths":[[72,4],[80,4]]},{"line":"* replace reference to removed subcommands ([#1868](https://github.com/asdf-vm/asdf/issues/1868)) ([0785d35](https://github.com/asdf-vm/asdf/commit/0785d35263b2bd5ad570ee6706e1b38d8dd05422))","lineNumber":140,"offsetAndLengths":[[71,4],[79,4],[128,4],[136,4]]},{"line":"* revert change to old Bash help text ([de019fd](https://github.com/asdf-vm/asdf/commit/de019fde849d2f3a258b3f40e5b2004d1973c804))","lineNumber":141,"offsetAndLengths":[[68,4],[76,4]]},{"line":"* use version in home dir when no version found in root dir ([#1883](https://github.com/asdf-vm/asdf/issues/1883)) ([5ae5f76](https://github.com/asdf-vm/asdf/commit/5ae5f769f1042add6219e98633063e76a03e12b9))","lineNumber":142,"offsetAndLengths":[[88,4],[96,4],[145,4],[153,4]]},{"line":"## [0.16.0](https://github.com/asdf-vm/asdf/compare/v0.15.0...v0.16.0) (2025-01-30)","lineNumber":144,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* bash command set end of line LF ([#1847](https://github.com/asdf-vm/asdf/issues/1847)) ([8211421](https://github.com/asdf-vm/asdf/commit/8211421f4e0d1f62d2d2b7436f9070040231fcbd))","lineNumber":159,"offsetAndLengths":[[62,4],[70,4],[119,4],[127,4]]},{"line":"## [0.15.0](https://github.com/asdf-vm/asdf/compare/v0.14.1...v0.15.0) (2024-12-18)","lineNumber":161,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* add Korean translation ([#1757](https://github.com/asdf-vm/asdf/issues/1757)) ([9e16306](https://github.com/asdf-vm/asdf/commit/9e16306f42b4bbffd62779aaebb9cbbc9ba59007))","lineNumber":180,"offsetAndLengths":[[53,4],[61,4],[110,4],[118,4]]},{"line":"* propose edits for tiny typographical/grammatical errors ([#1747](https://github.com/asdf-vm/asdf/issues/1747)) ([d462b55](https://github.com/asdf-vm/asdf/commit/d462b55ec9868eeaddba4b70850aba908236dd93))","lineNumber":181,"offsetAndLengths":[[86,4],[94,4],[143,4],[151,4]]},{"line":"* split Lint and Test badges for title asdf in `README.MD` ([#1725](https://github.com/asdf-vm/asdf/issues/1725)) ([c778ea1](https://github.com/asdf-vm/asdf/commit/c778ea1deca19d8ccd91253c2f206a6b51a0a9b1))","lineNumber":182,"offsetAndLengths":[[39,4],[87,4],[95,4],[144,4],[152,4]]},{"line":"* Update Japanese(ja-jp) Translations ([#1715](https://github.com/asdf-vm/asdf/issues/1715)) ([bd19e4c](https://github.com/asdf-vm/asdf/commit/bd19e4cbdc2f0a9380dbdfcec46584d619e8ed56))","lineNumber":183,"offsetAndLengths":[[66,4],[74,4],[123,4],[131,4]]},{"line":"## [0.14.1](https://github.com/asdf-vm/asdf/compare/v0.14.0...v0.14.1) (2024-08-15)","lineNumber":185,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* Only display the \"can't keep downloads\" warning when asked to keep downloads ([#1756](https://github.com/asdf-vm/asdf/issues/1756)) ([44f3efb](https://github.com/asdf-vm/asdf/commit/44f3efb63b7517520f4610d504d30783a85c9d79))","lineNumber":190,"offsetAndLengths":[[107,4],[115,4],[164,4],[172,4]]},{"line":"## [0.14.0](https://github.com/asdf-vm/asdf/compare/v0.13.1...v0.14.0) (2024-01-19)","lineNumber":192,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* add Japanese translation ([#1667](https://github.com/asdf-vm/asdf/issues/1667)) ([2b9bec7](https://github.com/asdf-vm/asdf/commit/2b9bec7710cd18e51a01652e1f58cc309baf2fd7))","lineNumber":214,"offsetAndLengths":[[55,4],[63,4],[112,4],[120,4]]},{"line":"* fix some pt-br spelling ([#1640](https://github.com/asdf-vm/asdf/issues/1640)) ([0c7c41a](https://github.com/asdf-vm/asdf/commit/0c7c41ab44d3a42a9e57e3d20a646569c2eacfdc))","lineNumber":215,"offsetAndLengths":[[54,4],[62,4],[111,4],[119,4]]},{"line":"* fix typo \"node version\" filename ([#1679](https://github.com/asdf-vm/asdf/issues/1679)) ([fad23bc](https://github.com/asdf-vm/asdf/commit/fad23bc9f4d38747f28d6708ab01689749030063))","lineNumber":216,"offsetAndLengths":[[63,4],[71,4],[120,4],[128,4]]},{"line":"* fix typo ([#1670](https://github.com/asdf-vm/asdf/issues/1670)) ([5737fa3](https://github.com/asdf-vm/asdf/commit/5737fa316eab01c4033565eacf678222cd861f8d))","lineNumber":217,"offsetAndLengths":[[39,4],[47,4],[96,4],[104,4]]},{"line":"* Improve `.asdfrc` plugin hook documentation ([#1661](https://github.com/asdf-vm/asdf/issues/1661)) ([8fbf9a3](https://github.com/asdf-vm/asdf/commit/8fbf9a396bd4a5b71ec7cf215d12040fb5365d6a))","lineNumber":218,"offsetAndLengths":[[12,4],[74,4],[82,4],[131,4],[139,4]]},{"line":"## [0.13.1](https://github.com/asdf-vm/asdf/compare/v0.13.0...v0.13.1) (2023-09-12)","lineNumber":220,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* **fish:** use builtin realpath over system one ([#1637](https://github.com/asdf-vm/asdf/issues/1637)) ([5ac3032](https://github.com/asdf-vm/asdf/commit/5ac30328a7bbd1a8d974bb5fb1f14d8bd2d1e03f))","lineNumber":225,"offsetAndLengths":[[77,4],[85,4],[134,4],[142,4]]},{"line":"## [0.13.0](https://github.com/asdf-vm/asdf/compare/v0.12.0...v0.13.0) (2023-09-11)","lineNumber":227,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* `bin/latest-stable` empty query is set to default ([#1591](https://github.com/asdf-vm/asdf/issues/1591)) ([299dc97](https://github.com/asdf-vm/asdf/commit/299dc97a5b63d8afe1a0bba03e32dddfb7fb8e51))","lineNumber":256,"offsetAndLengths":[[80,4],[88,4],[137,4],[145,4]]},{"line":"* migrate to VitePress from VuePress ([#1578](https://github.com/asdf-vm/asdf/issues/1578)) ([5133819](https://github.com/asdf-vm/asdf/commit/5133819a77aaa393def347bfecb1c442ece4c7f8))","lineNumber":257,"offsetAndLengths":[[65,4],[73,4],[122,4],[130,4]]},{"line":"* upgrade deps \u0026 fix breaking changes ([446f8c5](https://github.com/asdf-vm/asdf/commit/446f8c5f947cc5f30f03403c2cfe4dec71b0a494))","lineNumber":258,"offsetAndLengths":[[68,4],[76,4]]},{"line":"## [0.12.0](https://github.com/asdf-vm/asdf/compare/v0.11.3...v0.12.0) (2023-06-09)","lineNumber":260,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* `asdf info` show BASH_VERSION \u0026 all asdf envs ([#1513](https://github.com/asdf-vm/asdf/issues/1513)) ([a1b5eee](https://github.com/asdf-vm/asdf/commit/a1b5eeec1caf605c0e4c80748703b9e227b57aeb))","lineNumber":288,"offsetAndLengths":[[3,4],[38,4],[76,4],[84,4],[133,4],[141,4]]},{"line":"* align Fish entrypoint behaviour with other shells ([#1524](https://github.com/asdf-vm/asdf/issues/1524)) ([8919f40](https://github.com/asdf-vm/asdf/commit/8919f4009ea233c32298911b28ceb879e2dbc675))","lineNumber":289,"offsetAndLengths":[[80,4],[88,4],[137,4],[145,4]]},{"line":"* assign default values to all internal variables ([#1518](https://github.com/asdf-vm/asdf/issues/1518)) ([86477ee](https://github.com/asdf-vm/asdf/commit/86477ee8dea14ab63faf7132133304855a647fde))","lineNumber":290,"offsetAndLengths":[[78,4],[86,4],[135,4],[143,4]]},{"line":"* Better handling with paths that include spaces ([#1485](https://github.com/asdf-vm/asdf/issues/1485)) ([bbcbddc](https://github.com/asdf-vm/asdf/commit/bbcbddcdd4ffa0f49c3772b66d87331420fa5727))","lineNumber":291,"offsetAndLengths":[[77,4],[85,4],[134,4],[142,4]]},{"line":"* create install directory with `mkdir -p` ([#1563](https://github.com/asdf-vm/asdf/issues/1563)) ([d6185a2](https://github.com/asdf-vm/asdf/commit/d6185a21207e0ac45e69499883dad5e2b585c1b6))","lineNumber":292,"offsetAndLengths":[[71,4],[79,4],[128,4],[136,4]]},{"line":"* do not remove items from PATH in POSIX entrypoint ([#1521](https://github.com/asdf-vm/asdf/issues/1521)) ([b6d0ca2](https://github.com/asdf-vm/asdf/commit/b6d0ca28d5fd2b63c7da67b127e6c2a0e01b2670))","lineNumber":293,"offsetAndLengths":[[80,4],[88,4],[137,4],[145,4]]},{"line":"* enforce consistent shell redirection format ([#1533](https://github.com/asdf-vm/asdf/issues/1533)) ([1bc205e](https://github.com/asdf-vm/asdf/commit/1bc205e8aa61287c766c673acb8f0d4f9c6ee249))","lineNumber":294,"offsetAndLengths":[[74,4],[82,4],[131,4],[139,4]]},{"line":"* improve readability of the non-set `nullglob` guard ([#1545](https://github.com/asdf-vm/asdf/issues/1545)) ([f273612](https://github.com/asdf-vm/asdf/commit/f273612155188f62cf8daf584d5581cd4214daf4))","lineNumber":295,"offsetAndLengths":[[82,4],[90,4],[139,4],[147,4]]},{"line":"* Introduce `ASDF_FORCE_PREPEND` variable on POSIX entrypoint ([#1560](https://github.com/asdf-vm/asdf/issues/1560)) ([5b7d0fe](https://github.com/asdf-vm/asdf/commit/5b7d0fea0a10681d89dd7bf4010e0a39e6696841))","lineNumber":296,"offsetAndLengths":[[13,4],[90,4],[98,4],[147,4],[155,4]]},{"line":"* lint \u0026 style errors in `bin/asdf` ([#1516](https://github.com/asdf-vm/asdf/issues/1516)) ([13c0e2f](https://github.com/asdf-vm/asdf/commit/13c0e2fab0e9ad4dccf72b6f5586fb32458b8709))","lineNumber":297,"offsetAndLengths":[[30,4],[64,4],[72,4],[121,4],[129,4]]},{"line":"* Nushell plugin list --urls ([#1507](https://github.com/asdf-vm/asdf/issues/1507)) ([9363fb2](https://github.com/asdf-vm/asdf/commit/9363fb2f72e7fa08d3580b22d465af48a7d37031))","lineNumber":298,"offsetAndLengths":[[57,4],[65,4],[114,4],[122,4]]},{"line":"* nushell plugin list all ([#1501](https://github.com/asdf-vm/asdf/issues/1501)) ([#1502](https://github.com/asdf-vm/asdf/issues/1502)) ([c5b8b3c](https://github.com/asdf-vm/asdf/commit/c5b8b3c128b48e1531f6d03d2083435f413a4738))","lineNumber":299,"offsetAndLengths":[[54,4],[62,4],[109,4],[117,4],[166,4],[174,4]]},{"line":"* Remove files containing only `asdf` wrapper functions ([#1525](https://github.com/asdf-vm/asdf/issues/1525)) ([00fee78](https://github.com/asdf-vm/asdf/commit/00fee78423de0e399f5705bb483e599e39b707c9))","lineNumber":300,"offsetAndLengths":[[32,4],[84,4],[92,4],[141,4],[149,4]]},{"line":"* remove leading asterick in Fish completion ([#1543](https://github.com/asdf-vm/asdf/issues/1543)) ([198ced5](https://github.com/asdf-vm/asdf/commit/198ced50327b20b136cb6ec165610d37334a2962))","lineNumber":301,"offsetAndLengths":[[73,4],[81,4],[130,4],[138,4]]},{"line":"* rename internal function `asdf_tool_versions_filename` ([#1544](https://github.com/asdf-vm/asdf/issues/1544)) ([b36ec73](https://github.com/asdf-vm/asdf/commit/b36ec7338654abc3773314147540dfa8297b48b8))","lineNumber":302,"offsetAndLengths":[[28,4],[85,4],[93,4],[142,4],[150,4]]},{"line":"* rename internal plugin repository functions ([#1537](https://github.com/asdf-vm/asdf/issues/1537)) ([5367f1f](https://github.com/asdf-vm/asdf/commit/5367f1f09079070c7b47551dc453c686991564a0))","lineNumber":303,"offsetAndLengths":[[74,4],[82,4],[131,4],[139,4]]},{"line":"* rework POSIX entrypoint for greater shell support ([#1480](https://github.com/asdf-vm/asdf/issues/1480)) ([3379af8](https://github.com/asdf-vm/asdf/commit/3379af845ed2e281703bc0e9e4f388a7845edc2a))","lineNumber":304,"offsetAndLengths":[[80,4],[88,4],[137,4],[145,4]]},{"line":"* support `asdf shim-versions` completions in fish \u0026 bash ([#1554](https://github.com/asdf-vm/asdf/issues/1554)) ([99623d7](https://github.com/asdf-vm/asdf/commit/99623d7eac0fe17e330a950c71b7ba378f656b2c))","lineNumber":305,"offsetAndLengths":[[11,4],[86,4],[94,4],[143,4],[151,4]]},{"line":"* Typo in POSIX entrypoint ([#1562](https://github.com/asdf-vm/asdf/issues/1562)) ([6b2ebf5](https://github.com/asdf-vm/asdf/commit/6b2ebf575ff98d3970b518de04238d30804a40d1))","lineNumber":306,"offsetAndLengths":[[55,4],[63,4],[112,4],[120,4]]},{"line":"* warn if `.tool-versions` or asdfrc contains carriage returns ([#1561](https://github.com/asdf-vm/asdf/issues/1561)) ([097f773](https://github.com/asdf-vm/asdf/commit/097f7733d67aaf8d0dca1c793407babbdf6f8394))","lineNumber":307,"offsetAndLengths":[[30,4],[91,4],[99,4],[148,4],[156,4]]},{"line":"## [0.11.3](https://github.com/asdf-vm/asdf/compare/v0.11.2...v0.11.3) (2023-03-16)","lineNumber":309,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* Prepend asdf directories to the PATH in Nushell ([#1496](https://github.com/asdf-vm/asdf/issues/1496)) ([745950c](https://github.com/asdf-vm/asdf/commit/745950c3589c4047a5b94b34bc9cf06dff5dc3c7))","lineNumber":314,"offsetAndLengths":[[10,4],[78,4],[86,4],[135,4],[143,4]]},{"line":"## [0.11.2](https://github.com/asdf-vm/asdf/compare/v0.11.1...v0.11.2) (2023-02-21)","lineNumber":316,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* bash completion for latest command ([#1472](https://github.com/asdf-vm/asdf/issues/1472)) ([2606a87](https://github.com/asdf-vm/asdf/commit/2606a875eba8d74be56c78c97a76f3eb92c8253d))","lineNumber":321,"offsetAndLengths":[[65,4],[73,4],[122,4],[130,4]]},{"line":"* enforce \u0026 use consistent function definitions ([#1464](https://github.com/asdf-vm/asdf/issues/1464)) ([e0fd7a7](https://github.com/asdf-vm/asdf/commit/e0fd7a7be8bbbbf0f3cb6dc38cea3b62963eb0c9))","lineNumber":322,"offsetAndLengths":[[76,4],[84,4],[133,4],[141,4]]},{"line":"* nushell PATH conversion to list before filter ([#1471](https://github.com/asdf-vm/asdf/issues/1471)) ([cd0e12b](https://github.com/asdf-vm/asdf/commit/cd0e12b3ee4090242b884ac4aea0f65784e52946))","lineNumber":323,"offsetAndLengths":[[76,4],[84,4],[133,4],[141,4]]},{"line":"* Remove `==` inside `[` ([#1421](https://github.com/asdf-vm/asdf/issues/1421)) ([d81b81f](https://github.com/asdf-vm/asdf/commit/d81b81f9de2dc5961624464df04cef7cafae588c))","lineNumber":324,"offsetAndLengths":[[53,4],[61,4],[110,4],[118,4]]},{"line":"* support nushell v0.75.0 ([#1481](https://github.com/asdf-vm/asdf/issues/1481)) ([dd8d399](https://github.com/asdf-vm/asdf/commit/dd8d3999d41cfdd8518a9ea478929b5291b8838c))","lineNumber":325,"offsetAndLengths":[[54,4],[62,4],[111,4],[119,4]]},{"line":"## [0.11.1](https://github.com/asdf-vm/asdf/compare/v0.11.0...v0.11.1) (2023-01-13)","lineNumber":327,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* `reshim` did not rewrite executable path ([#1311](https://github.com/asdf-vm/asdf/issues/1311)) ([5af7625](https://github.com/asdf-vm/asdf/commit/5af76257693d1f560b9c27c9cdcc6f5a5a33c4d5))","lineNumber":332,"offsetAndLengths":[[71,4],[79,4],[128,4],[136,4]]},{"line":"* Add test for nushell integration and fix some bugs ([#1415](https://github.com/asdf-vm/asdf/issues/1415)) ([60d4494](https://github.com/asdf-vm/asdf/commit/60d4494d5d21f9d7bdd0778ca962ddb44280aff7))","lineNumber":333,"offsetAndLengths":[[81,4],[89,4],[138,4],[146,4]]},{"line":"* Allow `path:` versions to use `~` ([#1403](https://github.com/asdf-vm/asdf/issues/1403)) ([670c96d](https://github.com/asdf-vm/asdf/commit/670c96d1a6d6d2c19ff63ce2ed14f784c340e9b9))","lineNumber":334,"offsetAndLengths":[[64,4],[72,4],[121,4],[129,4]]},{"line":"* Ban use of 'test' ([#1383](https://github.com/asdf-vm/asdf/issues/1383)) ([ec972cb](https://github.com/asdf-vm/asdf/commit/ec972cbdf0acbecf70e3678c055e27866c49341d))","lineNumber":335,"offsetAndLengths":[[48,4],[56,4],[105,4],[113,4]]},{"line":"* correct order of checks in conditional for adding a missing newline ([#1418](https://github.com/asdf-vm/asdf/issues/1418)) ([4125d2b](https://github.com/asdf-vm/asdf/commit/4125d2b5560efc646e6048202ceb00fffd0b9eaf)), closes [#1417](https://github.com/asdf-vm/asdf/issues/1417)","lineNumber":336,"offsetAndLengths":[[98,4],[106,4],[155,4],[163,4],[253,4],[261,4]]},{"line":"* Do not use `pwd` ([dd37b6f](https://github.com/asdf-vm/asdf/commit/dd37b6f0c0ed20d15e3d96b730db82f21c9e2e6f))","lineNumber":337,"offsetAndLengths":[[49,4],[57,4]]},{"line":"* Do not use type not exported on older Python versions ([#1409](https://github.com/asdf-vm/asdf/issues/1409)) ([7460809](https://github.com/asdf-vm/asdf/commit/74608098cdfc70c2d2e85d1f3861500ef668a041))","lineNumber":338,"offsetAndLengths":[[84,4],[92,4],[141,4],[149,4]]},{"line":"* force lwrcase plugin name fix capitalization mismatch errs ([#1400](https://github.com/asdf-vm/asdf/issues/1400)) ([196a05b](https://github.com/asdf-vm/asdf/commit/196a05b2dcef48f3a281350734c76ba7bc73fa81))","lineNumber":339,"offsetAndLengths":[[89,4],[97,4],[146,4],[154,4]]},{"line":"* lint errors from `scripts/checkstyle.py` ([#1385](https://github.com/asdf-vm/asdf/issues/1385)) ([3492043](https://github.com/asdf-vm/asdf/commit/3492043241e466337c5965a6fe2e089147bc4152))","lineNumber":340,"offsetAndLengths":[[71,4],[79,4],[128,4],[136,4]]},{"line":"* mv dev dep from repo root to subdir to avoid clash ([#1408](https://github.com/asdf-vm/asdf/issues/1408)) ([5df70da](https://github.com/asdf-vm/asdf/commit/5df70dadacd66b4150ed47e58c861418c0d1281f))","lineNumber":341,"offsetAndLengths":[[81,4],[89,4],[138,4],[146,4]]},{"line":"* Remove unnecessary backslashes ([#1384](https://github.com/asdf-vm/asdf/issues/1384)) ([15faf93](https://github.com/asdf-vm/asdf/commit/15faf93a0d3615834e550ea1562fb6b8cee5a205))","lineNumber":342,"offsetAndLengths":[[61,4],[69,4],[118,4],[126,4]]},{"line":"* Remove usage of `$(pwd)` in favor of `$PWD` ([f522ab9](https://github.com/asdf-vm/asdf/commit/f522ab98797345d767b239041246dfb4b740423e))","lineNumber":343,"offsetAndLengths":[[76,4],[84,4]]},{"line":"## [0.11.0](https://github.com/asdf-vm/asdf/compare/v0.10.2...v0.11.0) (2022-12-12)","lineNumber":345,"offsetAndLengths":[[31,4],[39,4]]},{"line":"* add asdf to list of banned commands ([#1224](https://www.github.com/asdf-vm/asdf/issues/1224)) ([39909e0](https://www.github.com/asdf-vm/asdf/commit/39909e01af2bbf23fc821de5cec6c5c9661c59bb))","lineNumber":380,"offsetAndLengths":[[6,4],[70,4],[78,4],[131,4],[139,4]]},{"line":"* don't invoke asdf inside asdf commands ([#1208](https://www.github.com/asdf-vm/asdf/issues/1208)) ([27f7ef7](https://www.github.com/asdf-vm/asdf/commit/27f7ef78529649534b8383daa58e4b370b3cbd7f))","lineNumber":381,"offsetAndLengths":[[15,4],[27,4],[73,4],[81,4],[134,4],[142,4]]},{"line":"* fixing bats ([#1215](https://www.github.com/asdf-vm/asdf/issues/1215)) ([a9caa5b](https://www.github.com/asdf-vm/asdf/commit/a9caa5bdffca5401798fb37e6f34af933b6ce0d2))","lineNumber":382,"offsetAndLengths":[[46,4],[54,4],[107,4],[115,4]]},{"line":"* instead /tmp, use TMPDIR if defined ([9113623](https://www.github.com/asdf-vm/asdf/commit/91136234e90b5fe8718338f513fa770c99151d3e))","lineNumber":383,"offsetAndLengths":[[72,4],[80,4]]},{"line":"* make fish shell setup match other shells ([#1209](https://www.github.com/asdf-vm/asdf/issues/1209)) ([6fc4bb8](https://www.github.com/asdf-vm/asdf/commit/6fc4bb8fc650e73152ce326267f89df6865cdd24))","lineNumber":384,"offsetAndLengths":[[75,4],[83,4],[136,4],[144,4]]},{"line":"* only iterate over directories in the plugins/ directory ([#1228](https://www.github.com/asdf-vm/asdf/issues/1228)) ([788ccab](https://www.github.com/asdf-vm/asdf/commit/788ccab5971cb828cf25364b0df5ed6f5e9e713d))","lineNumber":385,"offsetAndLengths":[[90,4],[98,4],[151,4],[159,4]]},{"line":"* update elvish to 0.18.0 ([5a89563](https://www.github.com/asdf-vm/asdf/commit/5a89563c0a37f244fa3daa46c5100b7711edde1d))","lineNumber":386,"offsetAndLengths":[[60,4],[68,4]]},{"line":"## [0.10.0](https://www.github.com/asdf-vm/asdf/compare/v0.9.0...v0.10.0) (2022-04-14)","lineNumber":388,"offsetAndLengths":[[35,4],[43,4]]},{"line":"* Ban `ls` command ([#1141](https://www.github.com/asdf-vm/asdf/issues/1141)) ([87137e4](https://www.github.com/asdf-vm/asdf/commit/87137e41031f17b30acf12ee35925e689c84e2d8))","lineNumber":400,"offsetAndLengths":[[51,4],[59,4],[112,4],[120,4]]},{"line":"* ban grep long flags ([#1117](https://www.github.com/asdf-vm/asdf/issues/1117)) ([6e4c39c](https://www.github.com/asdf-vm/asdf/commit/6e4c39c244a289a54f235cf15a29874fb8885927))","lineNumber":401,"offsetAndLengths":[[54,4],[62,4],[115,4],[123,4]]},{"line":"* do not print `find` errors ([#1102](https://www.github.com/asdf-vm/asdf/issues/1102)) ([5992abb](https://www.github.com/asdf-vm/asdf/commit/5992abb09e6f5e0af690bf0e99619386187949db))","lineNumber":402,"offsetAndLengths":[[61,4],[69,4],[122,4],[130,4]]},{"line":"* don't generate on error if backup file doesn't exists ([#1057](https://www.github.com/asdf-vm/asdf/issues/1057)) ([288468f](https://www.github.com/asdf-vm/asdf/commit/288468f93f6c5cb4e7cca1173d4ad73154d0d564))","lineNumber":403,"offsetAndLengths":[[88,4],[96,4],[149,4],[157,4]]},{"line":"* **elvish:** prepend asdf paths to `$PATH` ([#1174](https://www.github.com/asdf-vm/asdf/issues/1174)) ([682b7a1](https://www.github.com/asdf-vm/asdf/commit/682b7a1d6dc1a35f7f8b0ddbab977e0a3dae2c9c))","lineNumber":404,"offsetAndLengths":[[22,4],[76,4],[84,4],[137,4],[145,4]]},{"line":"* latest --all correctly report plugins as missing ([#1118](https://www.github.com/asdf-vm/asdf/issues/1118)) ([aafe1e5](https://www.github.com/asdf-vm/asdf/commit/aafe1e5304c2d2a026831976c18faa6fb48d25bc))","lineNumber":405,"offsetAndLengths":[[83,4],[91,4],[144,4],[152,4]]},{"line":"* local plugin in then clause too ([#1203](https://www.github.com/asdf-vm/asdf/issues/1203)) ([448f750](https://www.github.com/asdf-vm/asdf/commit/448f750891a4366f45d905b112ad20d4be66c496))","lineNumber":406,"offsetAndLengths":[[66,4],[74,4],[127,4],[135,4]]},{"line":"* newline after error msg for ASDF_DIR ([#1113](https://www.github.com/asdf-vm/asdf/issues/1113)) ([ac2791e](https://www.github.com/asdf-vm/asdf/commit/ac2791e49f7fcdbeb420415d8ddcb5f17bcf296e))","lineNumber":407,"offsetAndLengths":[[30,4],[71,4],[79,4],[132,4],[140,4]]},{"line":"* Prevent unbound variable error with nounset in asdf.sh ([#1158](https://www.github.com/asdf-vm/asdf/issues/1158)) ([b7dd291](https://www.github.com/asdf-vm/asdf/commit/b7dd291c983af321af20550fa89bf1cfbc888aec))","lineNumber":408,"offsetAndLengths":[[49,4],[89,4],[97,4],[150,4],[158,4]]},{"line":"* remove comments from whole file instead of line by line for performance ([#1198](https://www.github.com/asdf-vm/asdf/issues/1198)) ([de6e22f](https://www.github.com/asdf-vm/asdf/commit/de6e22f909946f7d17047f4aeab41e581546b674))","lineNumber":409,"offsetAndLengths":[[106,4],[114,4],[167,4],[175,4]]},{"line":"* shorthand grep options for alpine support ([#1106](https://www.github.com/asdf-vm/asdf/issues/1106)) ([234778a](https://www.github.com/asdf-vm/asdf/commit/234778a397f19c398d2f76a0321fef3273c9a086))","lineNumber":410,"offsetAndLengths":[[76,4],[84,4],[137,4],[145,4]]},{"line":"## [0.9.0](https://www.github.com/asdf-vm/asdf/compare/v0.8.1...v0.9.0) (2021-11-18)","lineNumber":412,"offsetAndLengths":[[34,4],[42,4]]},{"line":"* add missing \"does not add paths to PATH more than once\" test for elvish ([#1275](https://github.com/asdf-vm/asdf/issues/1275)) ([3c55167](https://github.com/asdf-vm/asdf/commit/3c55167a6807b48cacaaed18df7bf0db2526ed59))","lineNumber":358,"offsetAndLengths":[[102,4],[110,4],[159,4],[167,4]]},{"line":"* append trailing newline to .tool-versions files when missing ([#1310](https://github.com/asdf-vm/asdf/issues/1310)) ([eb7dac3](https://github.com/asdf-vm/asdf/commit/eb7dac3a2b15ad458f55a897d49a377508ea92fe)), closes [#1299](https://github.com/asdf-vm/asdf/issues/1299)","lineNumber":359,"offsetAndLengths":[[91,4],[99,4],[148,4],[156,4],[246,4],[254,4]]},{"line":"* excludes \"milestone\" releases in \"latest\" command ([#1307](https://github.com/asdf-vm/asdf/issues/1307)) ([5334d1d](https://github.com/asdf-vm/asdf/commit/5334d1db3d390c46ed49101528f74483eb6b2987)), closes [#1306](https://github.com/asdf-vm/asdf/issues/1306)","lineNumber":360,"offsetAndLengths":[[80,4],[88,4],[137,4],[145,4],[235,4],[243,4]]},{"line":"* improve formatting of ballad ([#1367](https://github.com/asdf-vm/asdf/issues/1367)) ([e0c2c31](https://github.com/asdf-vm/asdf/commit/e0c2c31fc3274387efdddebe1450f0662f91a726))","lineNumber":361,"offsetAndLengths":[[59,4],[67,4],[116,4],[124,4]]},{"line":"* use ELVISH_VERSION to specify elvish test version ([#1276](https://github.com/asdf-vm/asdf/issues/1276)) ([72c3a23](https://github.com/asdf-vm/asdf/commit/72c3a2377a1afa3027c6f29cb9f3f1a7fbddaa8c))","lineNumber":362,"offsetAndLengths":[[80,4],[88,4],[137,4],[145,4]]},{"line":"### [0.10.2](https://www.github.com/asdf-vm/asdf/compare/v0.10.1...v0.10.2) (2022-06-08)","lineNumber":364,"offsetAndLengths":[[36,4],[44,4]]},{"line":"* always use ASDF_DEFAULT_TOOL_VERSIONS_FILENAME for filename when present ([#1238](https://www.github.com/asdf-vm/asdf/issues/1238)) ([711ad99](https://www.github.com/asdf-vm/asdf/commit/711ad991043a1980fa264098f29e78f2ecafd610)), closes [#1082](https://www.github.com/asdf-vm/asdf/issues/1082)","lineNumber":369,"offsetAndLengths":[[13,4],[107,4],[115,4],[168,4],[176,4],[270,4],[278,4]]},{"line":"* get invalid ASDF_DATA_DIR when exec asdf shims by non-shell ([#1154](https://www.github.com/asdf-vm/asdf/issues/1154)) ([b9962f7](https://www.github.com/asdf-vm/asdf/commit/b9962f71564ce77cf97772cc100b80f9d77019b1))","lineNumber":370,"offsetAndLengths":[[14,4],[38,4],[94,4],[102,4],[155,4],[163,4]]},{"line":"* update event trigger for doc-version workflow ([#1232](https://www.github.com/asdf-vm/asdf/issues/1232)) ([0bc8c3a](https://www.github.com/asdf-vm/asdf/commit/0bc8c3ab6895b88c96bff86f5f79575ee80cc718))","lineNumber":371,"offsetAndLengths":[[80,4],[88,4],[141,4],[149,4]]},{"line":"* update plugin-add regex to support other languages ([#1241](https://www.github.com/asdf-vm/asdf/issues/1241)) ([92d005d](https://www.github.com/asdf-vm/asdf/commit/92d005dacd2ec434a9d912ab9938b59ab1b7c51f)), closes [#1237](https://www.github.com/asdf-vm/asdf/issues/1237)","lineNumber":372,"offsetAndLengths":[[85,4],[93,4],[146,4],[154,4],[248,4],[256,4]]},{"line":"* updating references to legacy github.io site ([#1240](https://www.github.com/asdf-vm/asdf/issues/1240)) ([738306b](https://www.github.com/asdf-vm/asdf/commit/738306bc5d1c53a22c06e4d6d3ddb6d511dc5d50))","lineNumber":373,"offsetAndLengths":[[79,4],[87,4],[140,4],[148,4]]},{"line":"### [0.10.1](https://www.github.com/asdf-vm/asdf/compare/v0.10.0...v0.10.1) (2022-05-17)","lineNumber":375,"offsetAndLengths":[[36,4],[44,4]]},{"line":"* don't override semver ordering during completion ([#2263](https://github.com/asdf-vm/asdf/issues/2263)) ([aaa84d2](https://github.com/asdf-vm/asdf/commit/aaa84d2f113f4d6514038c7953ba9f1f2311523a))","lineNumber":7,"offsetAndLengths":[[79,4],[87,4],[136,4],[144,4]]},{"line":"* `asdf list` exit with status code of 0 when no versions installed ([#2116](https://github.com/asdf-vm/asdf/issues/2116)) ([e7d5289](https://github.com/asdf-vm/asdf/commit/e7d5289c57894ebbc0f966cb91794efd970377af))","lineNumber":32,"offsetAndLengths":[[3,4],[96,4],[104,4],[153,4],[161,4]]},{"line":"* **golang-rewrite:** add support for shim templates resolution ([#2076](https://github.com/asdf-vm/asdf/issues/2076)) ([a3bccea](https://github.com/asdf-vm/asdf/commit/a3bccea5c9b64bf81675efaa5c76d6eb367fd37f))","lineNumber":48,"offsetAndLengths":[[92,4],[100,4],[149,4],[157,4]]},{"line":"* log failure to add plugin in \"plugin test\" ([#2059](https://github.com/asdf-vm/asdf/issues/2059)) ([92de803](https://github.com/asdf-vm/asdf/commit/92de803ff15f1a887f031d570ae6404f008d829d))","lineNumber":49,"offsetAndLengths":[[73,4],[81,4],[130,4],[138,4]]},{"line":"* switch back to native git client ([#1998](https://github.com/asdf-vm/asdf/issues/1998)) ([1efa2bb](https://github.com/asdf-vm/asdf/commit/1efa2bbd04b833d0435a15bddd882beb973cfc2d))","lineNumber":50,"offsetAndLengths":[[63,4],[71,4],[120,4],[128,4]]},{"line":"* **Rewrite asdf in Golang** The rewrite in Go was spread across 88 pull requests that are all included in this release. The primary goal of the rewrite was to create a codebase that was faster, simpler and easier to maintain. The rewrite tries to maintain feature parity with the previous version. However, a number of breaking changes were introduced. Some of these were due to the change of language, a few out of a desire to simplify the code, and some to improve the user experience. For the full list of breaking changes and the upgrade guide visit the [Upgrading to 0.16.0 page](https://asdf-vm.com/guide/upgrading-to-v0-16.html#breaking-changes) on the asdf website. **It is highly recommended that you read this guide before upgrading**.","lineNumber":149,"offsetAndLengths":[[12,4],[594,4],[661,4]]},{"line":"A warning has also been added to the Bash code for asdf in 0.16.0. anyone trying to use asdf as they did in version 0.15.0 and earlier will get a warning message instructing them to follow the upgrade guide.","lineNumber":151,"offsetAndLengths":[[51,4],[88,4]]},{"line":"   ([3a9f539](https://github.com/asdf-vm/asdf/commit/3a9f539aa092fa7c043661232f8caa154e861c6f)) ([f41ce90](https://github.com/asdf-vm/asdf/commit/f41ce90dc4410da7bb76c5ccf73147759716be07)) ([#1833](https://github.com/asdf-vm/asdf/issues/1833)) ([4f9a5d3](https://github.com/asdf-vm/asdf/commit/4f9a5d3d314bc6a8abd5e14d9c38472055033fa7)) ([d06d71f](https://github.com/asdf-vm/asdf/commit/d06d71f9f6b2fd6069c6fbf27bc7b13b8b0ec5c2)) ([7d5281a](https://github.com/asdf-vm/asdf/commit/7d5281a8a9151d57113ea0dd5d2fea2b07f55228)) ([8ad3472](https://github.com/asdf-vm/asdf/commit/8ad3472abc64d8a07589a16096142b52aeae18af)) ([b40beb6](https://github.com/asdf-vm/asdf/commit/b40beb6039b031d350bd1c621f34d90f23f72765)) ([b23e5a3](https://github.com/asdf-vm/asdf/commit/b23e5a320fd231c4fa55baa3b32d90b55a6ff4f1)) ([bc05110](https://github.com/asdf-vm/asdf/commit/bc0511015920acd8421bbccaead86e2badf0c2ae)) ([477e9d5](https://github.com/asdf-vm/asdf/commit/477e9d57293b8c99bcb184cfc72e064f4b68eda0)) ([6d708b2](https://github.com/asdf-vm/asdf/commit/6d708b280720d2144ae7976229fd5630eeb31eaf)) ([572ed07](https://github.com/asdf-vm/asdf/commit/572ed07f2bdb31f04a7244d1d127594ef9922db0)) ([19a0597](https://github.com/asdf-vm/asdf/commit/19a0597502ebecb0dfe2946fe19d9f9da3d57a18)) ([b33ab64](https://github.com/asdf-vm/asdf/commit/b33ab6463c7825a0d03f82f430cfad18a1e941c8)) ([b966ca6](https://github.com/asdf-vm/asdf/commit/b966ca66271f1be81abee751dec929f97cadfab4)) ([8db188a](https://github.com/asdf-vm/asdf/commit/8db188a702b1a64812fbb6e5832ec74ed47dfb34)) ([3fd4a83](https://github.com/asdf-vm/asdf/commit/3fd4a839757a2646054f2d86f487731e0715eeaa)) ([09d06ff](https://github.com/asdf-vm/asdf/commit/09d06ff125107c19a24043e52cf60b378b8b4c3b)) ([d2afb85](https://github.com/asdf-vm/asdf/commit/d2afb85eb80bce85e79c9c0d91ad3103a7f985f0)) ([778ab34](https://github.com/asdf-vm/asdf/commit/778ab34a6f47ac913a0ebc5035d74bfbb3744ebe)) ([9f09f78](https://github.com/asdf-vm/asdf/commit/9f09f78ec06b28bd90d7cdd42762acc1e18011c7)) ([6568891](https://github.com/asdf-vm/asdf/commit/65688915a5d6816b15acf7332d22920d10e8d99a)) ([771f184](https://github.com/asdf-vm/asdf/commit/771f18493fcc8684f02373b2f03750937016f51a)) ([8313ebc](https://github.com/asdf-vm/asdf/commit/8313ebca2d2305b8e176286ae0a43b0359d78059)) ([be52d8f](https://github.com/asdf-vm/asdf/commit/be52d8f39c3aa253496c5469963cd0ecc995d19c)) ([c2e5ee6](https://github.com/asdf-vm/asdf/commit/c2e5ee652532f54aaed7e93796f7239a2a333446)) ([9097696](https://github.com/asdf-vm/asdf/commit/9097696a4fa5ad7efeb383509ecce16125df3cbf)) ([ad0907a](https://github.com/asdf-vm/asdf/commit/ad0907a74df1edf42e7c72ecba96ea52e3de2bcf)) ([2b02f51](https://github.com/asdf-vm/asdf/commit/2b02f51fa1acb2090713f6dfa70903281d28735a)) ([c480044](https://github.com/asdf-vm/asdf/commit/c4800443bd805afd1878891c56108366f3faba0c)) ([26b91aa](https://github.com/asdf-vm/asdf/commit/26b91aa8288787e552dbc50a1c2234ad2264205c)) ([202cdae](https://github.com/asdf-vm/asdf/commit/202cdae831b4909280e0f19ff77bbe4acaec36b4)) ([325cd33](https://github.com/asdf-vm/asdf/commit/325cd3334b3898cbd084ac3b3686458cc92b613e)) ([07b5813](https://github.com/asdf-vm/asdf/commit/07b5813566431ce9f6245e884fe86dd13ad1c195)) ([822e14c](https://github.com/asdf-vm/asdf/commit/822e14c561ab1df74f091bb46bcb340ae9c2bda6)) ([53cd454](https://github.com/asdf-vm/asdf/commit/53cd4544741cab2e58ca7ea8aa36c9c28890b0a1)) ([9f6a65f](https://github.com/asdf-vm/asdf/commit/9f6a65f5dda41d25a9e894ff6a8482810fd6dec8)) ([bd7ab9a](https://github.com/asdf-vm/asdf/commit/bd7ab9ae0844c4c9e41760661a555bab13509752)) ([b6ec89f](https://github.com/asdf-vm/asdf/commit/b6ec89f95f6afedbbdb2daaf4c3d2f67f50f0cf1)) ([162cb8e](https://github.com/asdf-vm/asdf/commit/162cb8eceed53f58c20c547d29ca8068e411ce64)) ([d94bace](https://github.com/asdf-vm/asdf/commit/d94baceb184b8a501a8eb1fd2cd33ca75bf962d9)) ([e7df5ff](https://github.com/asdf-vm/asdf/commit/e7df5ff3253b6caba8ceef6b0754d17fcb765a9b)) ([369beeb](https://github.com/asdf-vm/asdf/commit/369beebab9c80197eb877660add870c0a6be5bda)) ([#1829](https://github.com/asdf-vm/asdf/issues/1829)) ([f68b29b](https://github.com/asdf-vm/asdf/commit/f68b29bd508cfe993d4926377891d0a3e902f2ef)) ([26a3815](https://github.com/asdf-vm/asdf/commit/26a38159483588cd0143b58272f42c96e127d265)) ([ccc98ad](https://github.com/asdf-vm/asdf/commit/ccc98ad4e997b73dcc1e9d6839a17a539c5ec649)) ([447acd1](https://github.com/asdf-vm/asdf/commit/447acd13d1225e2e9ef80ae853c5da02fca034c3)) ([72c20b1](https://github.com/asdf-vm/asdf/commit/72c20b1b51d223dd6633f279258cb8bc54eb4661)) ([924eecf](https://github.com/asdf-vm/asdf/commit/924eecfa6af25f59162e3f35b913a1d0247bd34f)) ([f5a5967](https://github.com/asdf-vm/asdf/commit/f5a59677df42f990529bd8a1668fcfea353ea4a0)) ([3af0291](https://github.com/asdf-vm/asdf/commit/3af02913169abf9049933abc4d99406687d743c3)) ([9ed4216](https://github.com/asdf-vm/asdf/commit/9ed4216525a2076b84e9e5fc6d454746a3b4d825)) ([b9e79e6](https://github.com/asdf-vm/asdf/commit/b9e79e64564ad5a94c9d435458e1a57053744b8d)) ([626bde0](https://github.com/asdf-vm/asdf/commit/626bde0a9785e400eaeb2fa72fb11fff6102b458)) ([f639f8a](https://github.com/asdf-vm/asdf/commit/f639f8a4d0a3fcc3cc175def3b3b2d1ebdac1ade)) ([c0963a3](https://github.com/asdf-vm/asdf/commit/c0963a38a62e61586ef0dd34ea568d23345e3739)) ([cb49b64](https://github.com/asdf-vm/asdf/commit/cb49b64a5adb8944acff0c03e617df0a0f39453c)) ([f74efbf](https://github.com/asdf-vm/asdf/commit/f74efbf1bff5d7489f86f2f568eba2667d95645e)) ([15e1f06](https://github.com/asdf-vm/asdf/commit/15e1f06f3751c9b72deea5cbad587140ba03c645)) ([620c0d8](https://github.com/asdf-vm/asdf/commit/620c0d87e8bf1e1c99a5772c9103fa017e75f487)) ([518a0fa](https://github.com/asdf-vm/asdf/commit/518a0fa4422cff1625cb7b676f40c4bc0a42eed9)) ([5d5d04f](https://github.com/asdf-vm/asdf/commit/5d5d04fbb7a41c83ae5031182d7d671fae434cb5)) ([2fc8006](https://github.com/asdf-vm/asdf/commit/2fc80064902a3b467a82466add1db186a99f075a)) ([c859384](https://github.com/asdf-vm/asdf/commit/c8593842eeb2a3eae74af7747afc62fa406a5b54)) ([2951011](https://github.com/asdf-vm/asdf/commit/2951011090a2a8ac3f42d54198a2447213171c38)) ([c5092c6](https://github.com/asdf-vm/asdf/commit/c5092c6dbfce3614f3de2db08afaa6fcb8b7792e)) ([3f9744d](https://github.com/asdf-vm/asdf/commit/3f9744df0fd8b23684ef2c705642232c5d2151af)) ([985c181](https://github.com/asdf-vm/asdf/commit/985c181118b39bb555a2bd2a1cdbf111a25bd512)) ([18e21c9](https://github.com/asdf-vm/asdf/commit/18e21c90284be35fa01e957b49336ffac515e19b)) ([0058988](https://github.com/asdf-vm/asdf/commit/005898800bded840fa7dd9b62a0c60a93c124c8c)) ([#1820](https://github.com/asdf-vm/asdf/issues/1820)) ([c3bd8fe](https://github.com/asdf-vm/asdf/commit/c3bd8feccd2e4589bc905ccf6b1bcd8dc74f4f37)) ([8394e85](https://github.com/asdf-vm/asdf/commit/8394e858fee419ed38833fa953b122fe04754830)) ([5266ba5](https://github.com/asdf-vm/asdf/commit/5266ba581ddf5f96de2d20391e340bb4f7c123c4)) ([3155dc3](https://github.com/asdf-vm/asdf/commit/3155dc374e9cbea6d2d792fef08914124320a292)) ([7dfa8b4](https://github.com/asdf-vm/asdf/commit/7dfa8b40ae5e557b90fb7917bc86a569cf2bd0a6)) ([5a24864](https://github.com/asdf-vm/asdf/commit/5a2486463238e2473aab739520793011267be19f)) ([80ac9bb](https://github.com/asdf-vm/asdf/commit/80ac9bb51c684c04829328c28a06aa1f1f67a8f2)) ([#1849](https://github.com/asdf-vm/asdf/issues/1849)) ([8b1b024](https://github.com/asdf-vm/asdf/commit/8b1b024f51b166bf29481162fa57e5752d0d9300)) ([1b3c426](https://github.com/asdf-vm/asdf/commit/1b3c42699a30b6bcc7295d3f433dad9cd520f130)) ([163d6b4](https://github.com/asdf-vm/asdf/commit/163d6b4b462954a2f52b6a1b9e09faa806292260)) ([87d3c06](https://github.com/asdf-vm/asdf/commit/87d3c06cf5dc859dab4d1af3dec290ed49651b67)) ([3f17a80](https://github.com/asdf-vm/asdf/commit/3f17a80fbe34ee68a3d5580798374caf1a7bc4ae)) ([#1841](https://github.com/asdf-vm/asdf/issues/1841)) ([251812b](https://github.com/asdf-vm/asdf/commit/251812bfd58a768c4a51b82c0f5f88601abfd84c)) ([#1852](https://github.com/asdf-vm/asdf/issues/1852)) ([78a00fc](https://github.com/asdf-vm/asdf/commit/78a00fc90345bd77d83bb9b2b61f85756fceb1a6)) ([6b45a5e](https://github.com/asdf-vm/asdf/commit/6b45a5e5f74f60a22fd20b331163f5e5d6a3881c)) ([2a31caf](https://github.com/asdf-vm/asdf/commit/2a31cafd38128be86696c0a46e0223a95b8129fe)) ([7439ea9](https://github.com/asdf-vm/asdf/commit/7439ea916829f7c3f1f2932fa17b3d2848c2dbe7)) ([88af4ee](https://github.com/asdf-vm/asdf/commit/88af4eea00c395407a4b904e80e307ad864a6535))","lineNumber":155,"offsetAndLengths":[[33,4],[41,4],[126,4],[134,4],[217,4],[225,4],[274,4],[282,4],[367,4],[375,4],[460,4],[468,4],[553,4],[561,4],[646,4],[654,4],[739,4],[747,4],[832,4],[840,4],[925,4],[933,4],[1018,4],[1026,4],[1111,4],[1119,4],[1204,4],[1212,4],[1297,4],[1305,4],[1390,4],[1398,4],[1483,4],[1491,4],[1576,4],[1584,4],[1669,4],[1677,4],[1762,4],[1770,4],[1855,4],[1863,4],[1948,4],[1956,4],[2041,4],[2049,4],[2134,4],[2142,4],[2227,4],[2235,4],[2320,4],[2328,4],[2413,4],[2421,4],[2506,4],[2514,4],[2599,4],[2607,4],[2692,4],[2700,4],[2785,4],[2793,4],[2878,4],[2886,4],[2971,4],[2979,4],[3064,4],[3072,4],[3157,4],[3165,4],[3250,4],[3258,4],[3343,4],[3351,4],[3436,4],[3444,4],[3529,4],[3537,4],[3622,4],[3630,4],[3715,4],[3723,4],[3808,4],[3816,4],[3901,4],[3909,4],[3994,4],[4002,4],[4085,4],[4093,4],[4142,4],[4150,4],[4235,4],[4243,4],[4328,4],[4336,4],[4421,4],[4429,4],[4514,4],[4522,4],[4607,4],[4615,4],[4700,4],[4708,4],[4793,4],[4801,4],[4886,4],[4894,4],[4979,4],[4987,4],[5072,4],[5080,4],[5165,4],[5173,4],[5258,4],[5266,4],[5351,4],[5359,4],[5444,4],[5452,4],[5537,4],[5545,4],[5630,4],[5638,4],[5723,4],[5731,4],[5816,4],[5824,4],[5909,4],[5917,4],[6002,4],[6010,4],[6095,4],[6103,4],[6188,4],[6196,4],[6281,4],[6289,4],[6374,4],[6382,4],[6467,4],[6475,4],[6560,4],[6568,4],[6651,4],[6659,4],[6708,4],[6716,4],[6801,4],[6809,4],[6894,4],[6902,4],[6987,4],[6995,4],[7080,4],[7088,4],[7173,4],[7181,4],[7266,4],[7274,4],[7357,4],[7365,4],[7414,4],[7422,4],[7507,4],[7515,4],[7600,4],[7608,4],[7693,4],[7701,4],[7786,4],[7794,4],[7877,4],[7885,4],[7934,4],[7942,4],[8025,4],[8033,4],[8082,4],[8090,4],[8175,4],[8183,4],[8268,4],[8276,4],[8361,4],[8369,4],[8454,4],[8462,4]]},{"line":"* golang-rewrite: remove `asdf update` command to prepare for Go version ([#1806](https://github.com/asdf-vm/asdf/issues/1806)) ([15571a2](https://github.com/asdf-vm/asdf/commit/15571a2d28818644673bbaf0fcf7d1d9e342cda4))","lineNumber":166,"offsetAndLengths":[[26,4],[101,4],[109,4],[158,4],[166,4]]},{"line":"* completions: Address two Bash completion bugs ([#1770](https://github.com/asdf-vm/asdf/issues/1770)) ([ebdb229](https://github.com/asdf-vm/asdf/commit/ebdb229ce68979a18dae5c0922620b860c56b22f))","lineNumber":171,"offsetAndLengths":[[76,4],[84,4],[133,4],[141,4]]},{"line":"* make plugin-test work on alpine linux ([#1778](https://github.com/asdf-vm/asdf/issues/1778)) ([f5a1f3a](https://github.com/asdf-vm/asdf/commit/f5a1f3a0a8bb50796f6ccf618d2bf4cf3bdea097))","lineNumber":172,"offsetAndLengths":[[68,4],[76,4],[125,4],[133,4]]},{"line":"* nushell: nushell spread operator ([#1777](https://github.com/asdf-vm/asdf/issues/1777)) ([a0ce37b](https://github.com/asdf-vm/asdf/commit/a0ce37b89bd5eb4ddaa806f96305ee99a8c5d365))","lineNumber":173,"offsetAndLengths":[[63,4],[71,4],[120,4],[128,4]]},{"line":"* nushell: Use correct env var for shims dir ([#1742](https://github.com/asdf-vm/asdf/issues/1742)) ([2f07629](https://github.com/asdf-vm/asdf/commit/2f0762991c35da933b81ba6ab75457a504deedbb))","lineNumber":174,"offsetAndLengths":[[73,4],[81,4],[130,4],[138,4]]},{"line":"* when download path got removed, it should use -f to force delete the download files ([#1746](https://github.com/asdf-vm/asdf/issues/1746)) ([221507f](https://github.com/asdf-vm/asdf/commit/221507f1c0288f0df13315a7f0f2c0a7bc39e7c2))","lineNumber":175,"offsetAndLengths":[[114,4],[122,4],[171,4],[179,4]]},{"line":"* Enable `pipefail` ([#1608](https://github.com/asdf-vm/asdf/issues/1608))","lineNumber":197,"offsetAndLengths":[[48,4],[56,4]]},{"line":"* `plugin test` git-ref to use plugin repo default branch ([#1694](https://github.com/asdf-vm/asdf/issues/1694)) ([6d8cf9d](https://github.com/asdf-vm/asdf/commit/6d8cf9d44b3d985ac59f1eac827c5275392f90fd))","lineNumber":201,"offsetAndLengths":[[86,4],[94,4],[143,4],[151,4]]},{"line":"* avoid mention of `ASDF_NU_DIR` ([#1660](https://github.com/asdf-vm/asdf/issues/1660)) ([dfea89c](https://github.com/asdf-vm/asdf/commit/dfea89ccc703f3ef5a87c4b85726456d70167d89))","lineNumber":202,"offsetAndLengths":[[20,4],[61,4],[69,4],[118,4],[126,4]]},{"line":"* Enable `pipefail` ([#1608](https://github.com/asdf-vm/asdf/issues/1608)) ([4085e55](https://github.com/asdf-vm/asdf/commit/4085e5542bac824ea124610ad247c2f90d1b8d93))","lineNumber":203,"offsetAndLengths":[[48,4],[56,4],[105,4],[113,4]]},{"line":"* **fish:** use PATH instead of fish_user_paths ([#1709](https://github.com/asdf-vm/asdf/issues/1709)) ([5327697](https://github.com/asdf-vm/asdf/commit/53276973f7c99695cd9a28b04c010b006d7f60ca))","lineNumber":204,"offsetAndLengths":[[76,4],[84,4],[133,4],[141,4]]},{"line":"* list `asdf version` command under help.txt UTILS section ([#1673](https://github.com/asdf-vm/asdf/issues/1673)) ([240a5fb](https://github.com/asdf-vm/asdf/commit/240a5fbdea1de055672d02f83db1de990ea2bf83))","lineNumber":205,"offsetAndLengths":[[8,4],[87,4],[95,4],[144,4],[152,4]]},{"line":"* **nushell:** Use `def --env` instead of `def-env` ([#1681](https://github.com/asdf-vm/asdf/issues/1681)) ([3b8f400](https://github.com/asdf-vm/asdf/commit/3b8f400c3e628851286bfebd8da5bc7ab45cd676))","lineNumber":206,"offsetAndLengths":[[80,4],[88,4],[137,4],[145,4]]},{"line":"* plugin extension commands to not require `bin/` directory ([#1643](https://github.com/asdf-vm/asdf/issues/1643)) ([61420ad](https://github.com/asdf-vm/asdf/commit/61420ad90829b2c9bf1ca16681a2eb652adcc755))","lineNumber":207,"offsetAndLengths":[[88,4],[96,4],[145,4],[153,4]]},{"line":"* use universal scope for fish_user_paths ([#1699](https://github.com/asdf-vm/asdf/issues/1699)) ([0ffee72](https://github.com/asdf-vm/asdf/commit/0ffee7224bc00a917ceaea689c6268fd1f03bd62))","lineNumber":208,"offsetAndLengths":[[70,4],[78,4],[127,4],[135,4]]},{"line":"* warn if plugin does not support keeping downloads if configured ([#1644](https://github.com/asdf-vm/asdf/issues/1644)) ([19515ed](https://github.com/asdf-vm/asdf/commit/19515eda3b91167b0d76c35ffc4402de688007e0))","lineNumber":209,"offsetAndLengths":[[94,4],[102,4],[151,4],[159,4]]},{"line":"* `plugin list` exit code 0 when no plugins are installed ([#1597](https://github.com/asdf-vm/asdf/issues/1597))","lineNumber":232,"offsetAndLengths":[[86,4],[94,4]]},{"line":"* 0 exit code for success when adding an existing plugin ([#1598](https://github.com/asdf-vm/asdf/issues/1598))","lineNumber":233,"offsetAndLengths":[[85,4],[93,4]]},{"line":"* **fish:** don't resolve symlinks for ASDF_DIR ([#1583](https://github.com/asdf-vm/asdf/issues/1583))","lineNumber":234,"offsetAndLengths":[[39,4],[76,4],[84,4]]},{"line":"* add plugin location when update the plugin ([#1602](https://github.com/asdf-vm/asdf/issues/1602)) ([36c7024](https://github.com/asdf-vm/asdf/commit/36c7024baa4b829b3629b4e0430157266d354158))","lineNumber":238,"offsetAndLengths":[[73,4],[81,4],[130,4],[138,4]]},{"line":"* `plugin list` exit code 0 when no plugins are installed ([#1597](https://github.com/asdf-vm/asdf/issues/1597)) ([a029c00](https://github.com/asdf-vm/asdf/commit/a029c007503f2eec911a0c836e8622bb38c5e065))","lineNumber":243,"offsetAndLengths":[[86,4],[94,4],[143,4],[151,4]]},{"line":"* 0 exit code for success when adding an existing plugin ([#1598](https://github.com/asdf-vm/asdf/issues/1598)) ([4dd1904](https://github.com/asdf-vm/asdf/commit/4dd190466a9855dac300ce691e66a7629ef37b82))","lineNumber":244,"offsetAndLengths":[[85,4],[93,4],[142,4],[150,4]]},{"line":"* **fish:** don't resolve symlinks for ASDF_DIR ([#1583](https://github.com/asdf-vm/asdf/issues/1583)) ([d1a563d](https://github.com/asdf-vm/asdf/commit/d1a563dcc0107d5c631f73b114044898b5cadcf9))","lineNumber":245,"offsetAndLengths":[[39,4],[76,4],[84,4],[133,4],[141,4]]},{"line":"* improve lint and test scripts ([#1607](https://github.com/asdf-vm/asdf/issues/1607)) ([b320803](https://github.com/asdf-vm/asdf/commit/b3208031204aabad6e85346155baacab16862da8))","lineNumber":246,"offsetAndLengths":[[60,4],[68,4],[117,4],[125,4]]},{"line":"* Make asdf.fish compatible with Fish 3.1.2 ([#1590](https://github.com/asdf-vm/asdf/issues/1590)) ([e83d71e](https://github.com/asdf-vm/asdf/commit/e83d71e43f525453994eb4cfda8ad66f8b914529))","lineNumber":247,"offsetAndLengths":[[7,4],[72,4],[80,4],[129,4],[137,4]]},{"line":"* no longer write temporary files to home directory ([#1592](https://github.com/asdf-vm/asdf/issues/1592)) ([624604a](https://github.com/asdf-vm/asdf/commit/624604a8626dc6006d78121d4cf0f6c920449c56))","lineNumber":248,"offsetAndLengths":[[80,4],[88,4],[137,4],[145,4]]},{"line":"* nushell language syntax update ([#1624](https://github.com/asdf-vm/asdf/issues/1624)) ([0ddab5d](https://github.com/asdf-vm/asdf/commit/0ddab5dfaf28ad97c84a6aa56b08ccc212e07b4d))","lineNumber":249,"offsetAndLengths":[[61,4],[69,4],[118,4],[126,4]]},{"line":"* set default shell version values on POSIX entrypoint ([#1594](https://github.com/asdf-vm/asdf/issues/1594)) ([4d5f22d](https://github.com/asdf-vm/asdf/commit/4d5f22ddb89ce53e24b1ab1cbefce3be95238a19))","lineNumber":250,"offsetAndLengths":[[83,4],[91,4],[140,4],[148,4]]},{"line":"* warn when any ./lib/commands are marked as executable ([#1593](https://github.com/asdf-vm/asdf/issues/1593)) ([2043a09](https://github.com/asdf-vm/asdf/commit/2043a09574bdfdfcf2daf2fdb3bff2d9d2dad64e))","lineNumber":251,"offsetAndLengths":[[84,4],[92,4],[141,4],[149,4]]},{"line":"* Remove files containing only `asdf` wrapper functions ([#1525](https://github.com/asdf-vm/asdf/issues/1525))","lineNumber":265,"offsetAndLengths":[[32,4],[84,4],[92,4]]},{"line":"* align Fish entrypoint behaviour with other shells ([#1524](https://github.com/asdf-vm/asdf/issues/1524))","lineNumber":266,"offsetAndLengths":[[80,4],[88,4]]},{"line":"* do not remove items from PATH in POSIX entrypoint ([#1521](https://github.com/asdf-vm/asdf/issues/1521))","lineNumber":267,"offsetAndLengths":[[80,4],[88,4]]},{"line":"* rework POSIX entrypoint for greater shell support ([#1480](https://github.com/asdf-vm/asdf/issues/1480))","lineNumber":268,"offsetAndLengths":[[80,4],[88,4]]},{"line":"* Support configurable `ASDF_CONCURRENCY` ([#1532](https://github.com/asdf-vm/asdf/issues/1532)) ([684f4f0](https://github.com/asdf-vm/asdf/commit/684f4f058f24cc418f77825a59a22bacd16a9bee))","lineNumber":272,"offsetAndLengths":[[24,4],[70,4],[78,4],[127,4],[135,4]]},{"line":"* Support PowerShell Core ([#1522](https://github.com/asdf-vm/asdf/issues/1522)) ([213aa22](https://github.com/asdf-vm/asdf/commit/213aa22378cf0ecf5b1924f1bfc4fee43338255a))","lineNumber":273,"offsetAndLengths":[[54,4],[62,4],[111,4],[119,4]]},{"line":"* Add Nushell installation instructions for all languages ([#1519](https://github.com/asdf-vm/asdf/issues/1519)) ([6a6c539](https://github.com/asdf-vm/asdf/commit/6a6c539f4a21fdb863fd938edd94ac3bdced349b))","lineNumber":278,"offsetAndLengths":[[86,4],[94,4],[143,4],[151,4]]},{"line":"* fix `ASDF_${LANG}_VERSION` usage ([#1528](https://github.com/asdf-vm/asdf/issues/1528)) ([63f422b](https://github.com/asdf-vm/asdf/commit/63f422b4c7afcf53ef72002e39967eb9ca2da2a9))","lineNumber":279,"offsetAndLengths":[[7,4],[63,4],[71,4],[120,4],[128,4]]},{"line":"* fix Nushell-Homebrew setup instructions ([#1495](https://github.com/asdf-vm/asdf/issues/1495)) ([49e541a](https://github.com/asdf-vm/asdf/commit/49e541a29ff7a2f35917a4544a8b9adbc02bb1b4))","lineNumber":280,"offsetAndLengths":[[70,4],[78,4],[127,4],[135,4]]},{"line":"* fix uninstall instructions for Fish Shell ([#1547](https://github.com/asdf-vm/asdf/issues/1547)) ([a1e858d](https://github.com/asdf-vm/asdf/commit/a1e858d2542691adabf9b066add86f16e759a90c))","lineNumber":281,"offsetAndLengths":[[72,4],[80,4],[129,4],[137,4]]},{"line":"* Improve wording of env vars section ([#1514](https://github.com/asdf-vm/asdf/issues/1514)) ([ec3eb2d](https://github.com/asdf-vm/asdf/commit/ec3eb2d64f0531be86d10e1202a92f6b7820e294))","lineNumber":282,"offsetAndLengths":[[66,4],[74,4],[123,4],[131,4]]},{"line":"* verbose plugin create command details ([#1445](https://github.com/asdf-vm/asdf/issues/1445)) ([8108ca6](https://github.com/asdf-vm/asdf/commit/8108ca6d7e5f34b9b9723f945a9c4b137f2e10ef))","lineNumber":283,"offsetAndLengths":[[68,4],[76,4],[125,4],[133,4]]},{"line":"* **completions:** bash improvements ([#1329](https://github.com/asdf-vm/asdf/issues/1329)) ([7c802c3](https://github.com/asdf-vm/asdf/commit/7c802c3fc9b5dc556993a98e5aaf96650cbb0d5b))","lineNumber":350,"offsetAndLengths":[[65,4],[73,4],[122,4],[130,4]]},{"line":"* Disable short-name repository with config value ([#1227](https://github.com/asdf-vm/asdf/issues/1227)) ([18caea3](https://github.com/asdf-vm/asdf/commit/18caea3eb7d989d195cf13b3c9ffc2058d906fc5))","lineNumber":351,"offsetAndLengths":[[78,4],[86,4],[135,4],[143,4]]},{"line":"* mark current resolved versions in `asdf list` output ([#762](https://github.com/asdf-vm/asdf/issues/762)) ([5ea6795](https://github.com/asdf-vm/asdf/commit/5ea67953be74cb5fde11240dc40a541c69afc65c))","lineNumber":352,"offsetAndLengths":[[37,4],[82,4],[90,4],[138,4],[146,4]]},{"line":"* support nushell ([#1355](https://github.com/asdf-vm/asdf/issues/1355)) ([274a638](https://github.com/asdf-vm/asdf/commit/274a638e155c08cd0d6dbda1a0d4da02c3466c97))","lineNumber":353,"offsetAndLengths":[[46,4],[54,4],[103,4],[111,4]]},{"line":"* case-insensitive filtering of unstable versions in `latest` ([#1139](https://www.github.com/asdf-vm/asdf/issues/1139)) ([e61e3d9](https://www.github.com/asdf-vm/asdf/commit/e61e3d9ade0d7bdfb4413184284038c50ba1e09c))","lineNumber":393,"offsetAndLengths":[[94,4],[102,4],[155,4],[163,4]]},{"line":"* **latest:** adds the flag --all to the latest command ([#1096](https://www.github.com/asdf-vm/asdf/issues/1096)) ([f85fef5](https://www.github.com/asdf-vm/asdf/commit/f85fef533f249df5a9f58307d288f2f069351e88))","lineNumber":394,"offsetAndLengths":[[88,4],[96,4],[149,4],[157,4]]},{"line":"* upgrade elvish to 0.17.0 ([#1159](https://www.github.com/asdf-vm/asdf/issues/1159)) ([824550e](https://www.github.com/asdf-vm/asdf/commit/824550ed2009c7e8c4c84afd7a01197d451c47bf))","lineNumber":395,"offsetAndLengths":[[59,4],[67,4],[120,4],[128,4]]},{"line":"* add post update plugin support ([#1049](https://www.github.com/asdf-vm/asdf/issues/1049)) ([304f72d](https://www.github.com/asdf-vm/asdf/commit/304f72dbb207606fd82c04ee2c73cf11e9e6e0cc))","lineNumber":417,"offsetAndLengths":[[65,4],[73,4],[126,4],[134,4]]},{"line":"* asdf latest defer to plugin to determine the latest version ([#938](https://www.github.com/asdf-vm/asdf/issues/938)) ([664d82e](https://www.github.com/asdf-vm/asdf/commit/664d82ed8a734eb30988840829a972f8ddd8e523))","lineNumber":418,"offsetAndLengths":[[2,4],[93,4],[101,4],[153,4],[161,4]]},{"line":"* configurable plugin repo last check time ([#957](https://www.github.com/asdf-vm/asdf/issues/957)) ([1716afa](https://www.github.com/asdf-vm/asdf/commit/1716afa02125aa322d8a688ff4b3e95f2e08b33c))","lineNumber":419,"offsetAndLengths":[[74,4],[82,4],[134,4],[142,4]]},{"line":"* display plugin repo refs alongside urls in info cmd ([#1014](https://www.github.com/asdf-vm/asdf/issues/1014)) ([cd0a6a7](https://www.github.com/asdf-vm/asdf/commit/cd0a6a779eb18236fe7bf1f84403e33e636ef1f3))","lineNumber":420,"offsetAndLengths":[[86,4],[94,4],[147,4],[155,4]]},{"line":"* Displays a warning when a plugin from the tools-version list does not exist ([#1033](https://www.github.com/asdf-vm/asdf/issues/1033)) ([9430a39](https://www.github.com/asdf-vm/asdf/commit/9430a39aef1dbf806a8954d71711747be1001076))","lineNumber":421,"offsetAndLengths":[[110,4],[118,4],[171,4],[179,4]]},{"line":"* Elvish Shell support ([#1066](https://www.github.com/asdf-vm/asdf/issues/1066)) ([cc7778a](https://www.github.com/asdf-vm/asdf/commit/cc7778a040751f6801524135f5f5ece3a748fa8c))","lineNumber":422,"offsetAndLengths":[[55,4],[63,4],[116,4],[124,4]]},{"line":"* toggle off repo sync completely ([#1011](https://www.github.com/asdf-vm/asdf/issues/1011)) ([a3ba5a7](https://www.github.com/asdf-vm/asdf/commit/a3ba5a794c07efb4aa9cce9c15d41b4b61d5df01))","lineNumber":423,"offsetAndLengths":[[66,4],[74,4],[127,4],[135,4]]},{"line":"* Adds \"grep -P\" to the list of banned commands ([#1064](https://www.github.com/asdf-vm/asdf/issues/1064)) ([8a515f4](https://www.github.com/asdf-vm/asdf/commit/8a515f49d7443ee318badbd4d8f092ad0d8f04ca))","lineNumber":428,"offsetAndLengths":[[80,4],[88,4],[141,4],[149,4]]},{"line":"* allow plugin callbacks to be in any language ([#995](https://www.github.com/asdf-vm/asdf/issues/995)) ([2ad0f5e](https://www.github.com/asdf-vm/asdf/commit/2ad0f5ea452bd8f843951c4a9cc56a020e172b07))","lineNumber":429,"offsetAndLengths":[[78,4],[86,4],[138,4],[146,4]]},{"line":"* clarify the wording when no version is set ([#1088](https://www.github.com/asdf-vm/asdf/issues/1088)) ([4116284](https://www.github.com/asdf-vm/asdf/commit/41162849cf5c966c749ec435ebe32bd649a86ee8))","lineNumber":430,"offsetAndLengths":[[77,4],[85,4],[138,4],[146,4]]},{"line":"* completions for asdf plugin list ([#1061](https://www.github.com/asdf-vm/asdf/issues/1061)) ([43412aa](https://www.github.com/asdf-vm/asdf/commit/43412aad5f668686daa058505a61c070561b46fc))","lineNumber":431,"offsetAndLengths":[[18,4],[67,4],[75,4],[128,4],[136,4]]},{"line":"* Correct typo on getting started page ([#1086](https://www.github.com/asdf-vm/asdf/issues/1086)) ([4321980](https://www.github.com/asdf-vm/asdf/commit/4321980c3385ac1bafd77503c8ec77b26042d05b))","lineNumber":432,"offsetAndLengths":[[71,4],[79,4],[132,4],[140,4]]},{"line":"* don't override existing ASDF_DIR ([#1008](https://www.github.com/asdf-vm/asdf/issues/1008)) ([73efc9f](https://www.github.com/asdf-vm/asdf/commit/73efc9fa97744c49c5004ee8bb9b6064b6ce22f2))","lineNumber":433,"offsetAndLengths":[[26,4],[67,4],[75,4],[128,4],[136,4]]},{"line":"* ensure shims get created when data dir has spaces ([#996](https://www.github.com/asdf-vm/asdf/issues/996)) ([39c9999](https://www.github.com/asdf-vm/asdf/commit/39c9999519a1d3c51ffb3b8dddd141dbc29b3bd1))","lineNumber":434,"offsetAndLengths":[[83,4],[91,4],[143,4],[151,4]]},{"line":"* Fix plugin-test arg parsing ([#1084](https://www.github.com/asdf-vm/asdf/issues/1084)) ([c911f2d](https://www.github.com/asdf-vm/asdf/commit/c911f2d43198945f21bb25100c9dab5a375c780b))","lineNumber":435,"offsetAndLengths":[[62,4],[70,4],[123,4],[131,4]]},{"line":"* full_version_name is not available here ([#1031](https://www.github.com/asdf-vm/asdf/issues/1031)) ([8490526](https://www.github.com/asdf-vm/asdf/commit/84905265467c9fdf618c11f69a5ae71408e18bea))","lineNumber":436,"offsetAndLengths":[[74,4],[82,4],[135,4],[143,4]]},{"line":"* help for extension commands for plugins with hyphens in the name. ([#1048](https://www.github.com/asdf-vm/asdf/issues/1048)) ([3e0cb9a](https://www.github.com/asdf-vm/asdf/commit/3e0cb9aaea7f2bf282a18c4912454737fef0741b))","lineNumber":437,"offsetAndLengths":[[100,4],[108,4],[161,4],[169,4]]},{"line":"* help text as per new feats in [#633](https://www.github.com/asdf-vm/asdf/issues/633) ([#991](https://www.github.com/asdf-vm/asdf/issues/991)) ([0d95663](https://www.github.com/asdf-vm/asdf/commit/0d956635b5cabe35f0895121929e8e668a3ee03d))","lineNumber":438,"offsetAndLengths":[[62,4],[70,4],[118,4],[126,4],[178,4],[186,4]]},{"line":"* incorrect usage of grep ([#1035](https://www.github.com/asdf-vm/asdf/issues/1035)) ([30d27cb](https://www.github.com/asdf-vm/asdf/commit/30d27cbe6b358cd790fb66dbc8a14806eca23f05))","lineNumber":439,"offsetAndLengths":[[58,4],[66,4],[119,4],[127,4]]},{"line":"* insert error handling in list-all \u0026 download plugin scripts ([#881](https://www.github.com/asdf-vm/asdf/issues/881)) ([a7d3661](https://www.github.com/asdf-vm/asdf/commit/a7d3661f6c53b24ae1c21e93f94209f3af243349))","lineNumber":440,"offsetAndLengths":[[93,4],[101,4],[153,4],[161,4]]},{"line":"* lint scripts for local and CI ([#961](https://www.github.com/asdf-vm/asdf/issues/961)) ([5dafbc8](https://www.github.com/asdf-vm/asdf/commit/5dafbc8e390eacbcfcf97d6d2890e0aa6ef9cd60))","lineNumber":441,"offsetAndLengths":[[63,4],[71,4],[123,4],[131,4]]},{"line":"* pipe find into while ([26d2c64](https://www.github.com/asdf-vm/asdf/commit/26d2c64477a1faabedd9a5f97aa7da706988cd72))","lineNumber":442,"offsetAndLengths":[[57,4],[65,4]]},{"line":"* Quote commands correctly in plugin-test ([#1078](https://www.github.com/asdf-vm/asdf/issues/1078)) ([69ff2d0](https://www.github.com/asdf-vm/asdf/commit/69ff2d0c9a4fd273c9dac151345f60f7b146e569))","lineNumber":443,"offsetAndLengths":[[74,4],[82,4],[135,4],[143,4]]},{"line":"* regex validate plugin names on plugin add cmd ([#1010](https://www.github.com/asdf-vm/asdf/issues/1010)) ([7697e6e](https://www.github.com/asdf-vm/asdf/commit/7697e6e344809ab4603d0764fb8a969c2bbaf3b6))","lineNumber":444,"offsetAndLengths":[[80,4],[88,4],[141,4],[149,4]]},{"line":"* remove find -print0 ([b9228a2](https://www.github.com/asdf-vm/asdf/commit/b9228a26de6a0337a7b59fb5252323d368a72a92))","lineNumber":445,"offsetAndLengths":[[56,4],[64,4]]},{"line":"* Sed improvements ([#1087](https://www.github.com/asdf-vm/asdf/issues/1087)) ([4b93bc8](https://www.github.com/asdf-vm/asdf/commit/4b93bc81aa982b72621cd09e71eeea71ee009185))","lineNumber":446,"offsetAndLengths":[[51,4],[59,4],[112,4],[120,4]]},{"line":"* sed re error trailing backslash on FreeBSD ([#1046](https://www.github.com/asdf-vm/asdf/issues/1046)). ([#1047](https://www.github.com/asdf-vm/asdf/issues/1047)) ([47e8fb0](https://www.github.com/asdf-vm/asdf/commit/47e8fb051b3577d251376976d5767c520f3524fc))","lineNumber":447,"offsetAndLengths":[[77,4],[85,4],[137,4],[145,4],[198,4],[206,4]]},{"line":"* support latest with filter on local and global ([#633](https://www.github.com/asdf-vm/asdf/issues/633)) ([5cf8f89](https://www.github.com/asdf-vm/asdf/commit/5cf8f8962fbd5fe2bc86856bc4676f88e1aa8885))","lineNumber":448,"offsetAndLengths":[[80,4],[88,4],[140,4],[148,4]]},{"line":"* Use more idiomatic fish ([#1042](https://www.github.com/asdf-vm/asdf/issues/1042)) ([847ec73](https://www.github.com/asdf-vm/asdf/commit/847ec73751ced9d149ce0826309fee0f894ca664))","lineNumber":449,"offsetAndLengths":[[58,4],[66,4],[119,4],[127,4]]},{"line":"* wait until the plugin update are finished ([#1037](https://www.github.com/asdf-vm/asdf/issues/1037)) ([7e1f2a0](https://www.github.com/asdf-vm/asdf/commit/7e1f2a0d938052d4fa5ce6546f07b3decbd740cf))","lineNumber":450,"offsetAndLengths":[[76,4],[84,4],[137,4],[145,4]]},{"line":"* Ban `echo` command from asdf codebase (#806, #781)","lineNumber":463,"offsetAndLengths":[[26,4]]},{"line":"* Ban the `sort -V` command from the asdf codebase (#755, #867)","lineNumber":471,"offsetAndLengths":[[37,4]]},{"line":"* Explain the difference between ASDF_DIR and ASDF_DATA_DIR (#855)","lineNumber":489,"offsetAndLengths":[[33,4],[46,4]]},{"line":"* Clarify usage of the ASDF_DEFAULT_TOOL_VERSIONS_FILENAME variable (#912, #900)","lineNumber":494,"offsetAndLengths":[[23,4]]},{"line":"* Add `asdf info` command to print debug information (#786, #787)","lineNumber":507,"offsetAndLengths":[[7,4]]},{"line":"* Add `column` and `sort -V` to list of banned commands for the asdf codebase (#661, #754)","lineNumber":514,"offsetAndLengths":[[64,4]]},{"line":"* Add `asdf shell` command to help output (#715, #737)","lineNumber":517,"offsetAndLengths":[[7,4]]},{"line":"* Fix a typo in the `asdf env` command documentation (#717)","lineNumber":521,"offsetAndLengths":[[21,4]]},{"line":"* Only list asdf dependencies on asdf website (#511, #710)","lineNumber":523,"offsetAndLengths":[[12,4],[33,4]]},{"line":"* Add unit test for `asdf plugin-add` exit code (#689)","lineNumber":525,"offsetAndLengths":[[21,4]]},{"line":"    pre_asdf_plugin_remove = echo will remove plugin ${1}","lineNumber":534,"offsetAndLengths":[[8,4]]},{"line":"    pre_asdf_plugin_remove_foo = echo will remove plugin foo","lineNumber":535,"offsetAndLengths":[[8,4]]},{"line":"    post_asdf_plugin_remove = echo removed plugin ${1}","lineNumber":536,"offsetAndLengths":[[9,4]]},{"line":"    post_asdf_plugin_remove_foo = echo removed plugin foo","lineNumber":537,"offsetAndLengths":[[9,4]]},{"line":"* Make sure extension commands are properly displayed by `asdf help`","lineNumber":544,"offsetAndLengths":[[58,4]]},{"line":"  the `.bash` extension. And the `lib/commands/` directory mirrors the location of asdf own core commands.","lineNumber":549,"offsetAndLengths":[[83,4]]},{"line":"  Added tests to make sure `asdf help` properly displays available extension commands.","lineNumber":551,"offsetAndLengths":[[28,4]]},{"line":"* Remove automatic `compinit` from asdf.sh (#674, #678)","lineNumber":553,"offsetAndLengths":[[35,4]]},{"line":"* Fix hanging 'asdf update is a noop for non-git repos' test (#644)","lineNumber":567,"offsetAndLengths":[[15,4]]},{"line":"* Defaults to empty ASDF_DATA_DIR (#630)","lineNumber":571,"offsetAndLengths":[[20,4]]},{"line":"* Improve output format of `asdf plugin list all`","lineNumber":580,"offsetAndLengths":[[28,4]]},{"line":"* Now `asdf plugin list` can take both `--urls` and `--refs` options.","lineNumber":585,"offsetAndLengths":[[7,4]]},{"line":"  `asdf plugin update \u003cname\u003e [git-ref]`","lineNumber":592,"offsetAndLengths":[[3,4]]},{"line":"* Now the `asdf plugin test` command can be specified with a plugin commit/branch to test.","lineNumber":596,"offsetAndLengths":[[11,4]]},{"line":"   use `asdf` commands in the same way. For example:","lineNumber":604,"offsetAndLengths":[[8,4]]},{"line":"   `asdf plugin list all` is equivalent to `asdf plugin-list-all`","lineNumber":606,"offsetAndLengths":[[4,4],[44,4]]},{"line":"   plugin name is an asdf main subcommand. ie. Having a `foo` plugin","lineNumber":609,"offsetAndLengths":[[21,4]]},{"line":"   you can invoke: `asdf foo bar`","lineNumber":610,"offsetAndLengths":[[20,4]]},{"line":"* Make `asdf plugin test` use the new `asdf latest` command. (#541)","lineNumber":612,"offsetAndLengths":[[8,4],[39,4]]},{"line":"   If a plugin version is not given explicitly, we use `asdf latest` to","lineNumber":614,"offsetAndLengths":[[56,4]]},{"line":"* `asdf --version` displays git revision when asdf_dir is a git clone.","lineNumber":617,"offsetAndLengths":[[3,4],[46,4]]},{"line":"* Add support for asdf extension commands.","lineNumber":622,"offsetAndLengths":[[18,4]]},{"line":"   be callable using the asdf command line interface.","lineNumber":625,"offsetAndLengths":[[25,4]]},{"line":"    asdf install python latest","lineNumber":632,"offsetAndLengths":[[4,4]]},{"line":"    asdf install python latest:3.7 # installs latest Python 3.7 version","lineNumber":633,"offsetAndLengths":[[4,4]]},{"line":"* Add `asdf latest` command to display the latest stable version of a tool (#575)","lineNumber":636,"offsetAndLengths":[[7,4]]},{"line":"    asdf latest python","lineNumber":639,"offsetAndLengths":[[4,4]]},{"line":"    asdf latest python 3.7 # displays latest Python 3.7 version","lineNumber":640,"offsetAndLengths":[[4,4]]},{"line":"* Add support for filtering versions returned by `asdf list-all`","lineNumber":643,"offsetAndLengths":[[50,4]]},{"line":"    asdf list-all python 3.7 # lists available Python 3.7 versions","lineNumber":646,"offsetAndLengths":[[4,4]]},{"line":"* Don't include the current directory in `PATH` variable in `asdf env` environment (#543, #560)","lineNumber":671,"offsetAndLengths":[[61,4]]},{"line":"* Fix `asdf plugin-test` dependency on Git when installed via Homebrew (#509, #556)","lineNumber":672,"offsetAndLengths":[[7,4]]},{"line":"* Make `asdf install` check for versions in legacy files (#533, #539)","lineNumber":678,"offsetAndLengths":[[8,4]]},{"line":"* Add unit tests for untested code in asdf.sh and asdf.fish (#286, #507, #508)","lineNumber":688,"offsetAndLengths":[[38,4],[50,4]]},{"line":"* Add `asdf shell` command to set a version for the current shell (#480)","lineNumber":703,"offsetAndLengths":[[7,4]]},{"line":"* Shims can be invoked directly via `asdf exec \u003ccommand\u003e [args...]` without requiring to have all shims on path (#374).","lineNumber":718,"offsetAndLengths":[[37,4]]},{"line":"* New `asdf env \u003ccommand\u003e` can be used to print or execute with the env that would be used to execute a shim. (#435)","lineNumber":719,"offsetAndLengths":[[7,4]]},{"line":"* Configurable command hooks from `.asdfrc` (#432, #434)","lineNumber":720,"offsetAndLengths":[[36,4]]},{"line":"    pre_asdf_install_foo = echo will install foo version ${1}","lineNumber":725,"offsetAndLengths":[[8,4]]},{"line":"    post_asdf_install_foo = echo installed foo version ${1}","lineNumber":726,"offsetAndLengths":[[9,4]]},{"line":"    pre_asdf_reshim_foo = echo will reshim foo version ${1}","lineNumber":728,"offsetAndLengths":[[8,4]]},{"line":"    post_asdf_reshim_foo = echo reshimmed foo version ${1}","lineNumber":729,"offsetAndLengths":[[9,4]]},{"line":"    pre_asdf_uninstall_foo = echo will remove foo version ${1}","lineNumber":734,"offsetAndLengths":[[8,4]]},{"line":"    post_asdf_uninstall_foo = echo removed foo version ${1}","lineNumber":735,"offsetAndLengths":[[9,4]]},{"line":"  Upgrading requires shim re-generation and should happen automatically by `asdf-exec`:","lineNumber":739,"offsetAndLengths":[[76,4]]},{"line":"  `rm -rf ~/.asdf/shims/` followed by `asdf reshim`","lineNumber":740,"offsetAndLengths":[[13,4],[39,4]]},{"line":"* Shims now are thin wrappers around `asdf exec` that might be faster","lineNumber":744,"offsetAndLengths":[[38,4]]},{"line":"* `asdf reshim` without arguments now reshims all installed plugins (#407)","lineNumber":748,"offsetAndLengths":[[3,4]]},{"line":"* Add `asdf shim-versions \u003cexecutable\u003e` to list on which plugins and versions is a command","lineNumber":749,"offsetAndLengths":[[7,4]]},{"line":"* Remove unused asdf shims directory from `PATH` (#408)","lineNumber":767,"offsetAndLengths":[[16,4]]},{"line":"* Add `--asdf-tool-version` flag to plugin-test command (#381)","lineNumber":789,"offsetAndLengths":[[9,4]]},{"line":"* Add support for `ASDF_DATA_DIR` environment variable (#275, #335, #361, #364, #365)","lineNumber":803,"offsetAndLengths":[[19,4]]},{"line":"* Fix `asdf current` so it works when no versions are installed (#368, #353)","lineNumber":807,"offsetAndLengths":[[7,4]]},{"line":"* Better formatting for `asdf list` output (#330, #331)","lineNumber":817,"offsetAndLengths":[[25,4]]},{"line":"* Remove unnecessary `cd` in `asdf.sh` (#333, #334)","lineNumber":822,"offsetAndLengths":[[30,4]]},{"line":"* `asdf list` with no arguments should list all installed versions of all plugins (#311)","lineNumber":832,"offsetAndLengths":[[3,4]]},{"line":"* Fix check for asdf directories in path for Fish shell (#306)","lineNumber":837,"offsetAndLengths":[[16,4]]},{"line":"* Fix issue with asdf not always being added to beginning of `$PATH` (#288, #303, #304)","lineNumber":847,"offsetAndLengths":[[17,4]]},{"line":"* Fix incorrect `ASDF_CONFIG_FILE` environment variable name (#300)","lineNumber":848,"offsetAndLengths":[[17,4]]},{"line":"* Fix `asdf current` so it shows environment variables that are setting versions (#292, 294)","lineNumber":849,"offsetAndLengths":[[7,4]]},{"line":"* Add support for `ASDF_DEFAULT_TOOL_VERSIONS_FILENAME` environment variable (#201, #228)","lineNumber":855,"offsetAndLengths":[[19,4]]},{"line":"* Only add asdf to `PATH` once (#261, #271)","lineNumber":856,"offsetAndLengths":[[11,4]]},{"line":"* `asdf install` will also search for `.tool-versions` in parent directories (#237)","lineNumber":867,"offsetAndLengths":[[3,4]]},{"line":"* `asdf list` now outputs ref-versions as used on `.tool-versions` file (#243)","lineNumber":872,"offsetAndLengths":[[3,4]]},{"line":"* `asdf update` will explicitly use the `origin` remote when updating tags (#231)","lineNumber":873,"offsetAndLengths":[[3,4]]},{"line":"* Add `plugin-list-all` command to list plugins from asdf-plugins repo. (#221)","lineNumber":882,"offsetAndLengths":[[53,4]]},{"line":"* `asdf current` shows all current tool versions when given no args (#219)","lineNumber":883,"offsetAndLengths":[[3,4]]},{"line":"* Add asdf-plugin-version metadata to shims (#212)","lineNumber":884,"offsetAndLengths":[[6,4]]},{"line":"* Fixed bug in `--version` functionality so it works regardless of how asdf was installed (#198)","lineNumber":890,"offsetAndLengths":[[71,4]]},{"line":"* Add `update` command to make it easier to update asdf to the latest release (#172, #180)","lineNumber":896,"offsetAndLengths":[[51,4]]},{"line":"* Export `ASDF_DIR` variable so the Zsh plugin can locate asdf if it's in a custom location (#156)","lineNumber":902,"offsetAndLengths":[[10,4],[58,4]]},{"line":"* Unify `asdf local` and `asdf global` version getters as `asdf current` (#83)","lineNumber":922,"offsetAndLengths":[[9,4],[26,4],[59,4]]},{"line":"* Rename `asdf which` to `asdf current` (#78)","lineNumber":923,"offsetAndLengths":[[10,4],[26,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"docs/more/faq.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"Similar to the question above on the use of `latest`. With a version range specified, asdf would be free to choose any installed version in the specified range. This could result in different behavior across machines if they have different versions installed. The intent is for asdf to be fully deterministic so the same `.tool-versions` file produces the exact same environment across time and across different computers.","lineNumber":38,"offsetAndLengths":[[86,4],[278,4]]},{"line":"See issue https://github.com/asdf-vm/asdf-nodejs/issues/235#issuecomment-885809776","lineNumber":40,"offsetAndLengths":[[29,4],[37,4]]},{"line":"## Why is a command completely unrelated to the plugins I'm using is getting shimmed by asdf?","lineNumber":42,"offsetAndLengths":[[88,4]]},{"line":"**asdf is only going to generate shims for executables it manages**. If for example you use the Ruby plugin then you'll expect to see commands like `ruby` and `irb` replaced with shims, along with other executables present in Ruby packages you installed.","lineNumber":44,"offsetAndLengths":[[2,4]]},{"line":"If you see a shim that you don't expect, it's likely because you installed a package under a tool that was managed by asdf, and the package provided the executable.","lineNumber":46,"offsetAndLengths":[[118,4]]},{"line":"This is surprising when the executable has the same name as an executable already on your system. [Some users reported](https://github.com/asdf-vm/asdf/issues/584) a Node.JS package that provided it's own version of the `which` command. This resulted in asdf creating a shim for it, and it replacing the version of the `which` command present on the operating system. In such instances it's best to locate the package introducing the executable and remove it. `asdf which \u003ccommand\u003e` is helping in showing you where the offending executable is located, making it possible to determine what package added it.","lineNumber":48,"offsetAndLengths":[[139,4],[147,4],[254,4],[461,4]]},{"line":"See issues https://github.com/asdf-vm/asdf/issues/584 https://github.com/asdf-vm/asdf/issues/1653","lineNumber":50,"offsetAndLengths":[[30,4],[38,4],[73,4],[81,4]]},{"line":"Here are some common questions regarding `asdf`.","lineNumber":2,"offsetAndLengths":[[42,4]]},{"line":"WSL1 ([Windows Subsystem for Linux](https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux) 1) is not officially supported. Some aspects of `asdf` may not work properly. We do not intend to add official support for WSL1.","lineNumber":6,"offsetAndLengths":[[144,4]]},{"line":"`asdf` uses [shims](\u003chttps://en.wikipedia.org/wiki/Shim_(computing)\u003e) to manage executables. Those installed by plugins have shims automatically created, whereas installing executables via an `asdf` managed tool will require you to notify `asdf` of the need to create shims. In this instance, to create a shim for [Yarn](https://yarnpkg.com/). See the [`asdf reshim` command docs](/manage/core.md#reshim).","lineNumber":20,"offsetAndLengths":[[1,4],[193,4],[240,4],[354,4]]},{"line":"If `asdf reshim` is not resolving your issue, then it is most-likely due to the sourcing of `asdf.sh` or `asdf.fish` _not_ being at the **BOTTOM** of your Shell config file (`.bash_profile`, `.zshrc`, `config.fish` etc). It needs to be sourced **AFTER** you have set your `$PATH` and **AFTER** you have sourced your framework (oh-my-zsh etc) if any.","lineNumber":24,"offsetAndLengths":[[4,4],[93,4],[106,4]]},{"line":"asdf must always have an exact version of every tool in the current directory, not version ranges or special values like `latest` are not permitted. This ensure that asdf behaves in a deterministic and consistent way across time and across different machines. A special version like `latest` would change over time, and could vary between machines if `asdf install` was run at different times. As such it's allowed in asdf commands like `asdf set \u003ctool\u003e latest`, but forbidden in the `.tool-versions` file.","lineNumber":28,"offsetAndLengths":[[0,4],[166,4],[352,4],[418,4],[438,4]]},{"line":"Note that the `system` version is allowed in `.tool-versions` files, and it could resolve to different versions when used. It is a special value that  effectively disables asdf for a particular tool in the given directory.","lineNumber":32,"offsetAndLengths":[[172,4]]},{"line":"See issue https://github.com/asdf-vm/asdf/issues/1012","lineNumber":34,"offsetAndLengths":[[29,4],[37,4]]}],"language":"Markdown"},{"type":"content","path":"docs/plugins/create.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## Extension Commands for asdf CLI \u003cBadge type=\"danger\" text=\"advanced\" vertical=\"middle\" /\u003e","lineNumber":739,"offsetAndLengths":[[26,4]]},{"line":"It's possible for plugins to define new asdf commands by providing","lineNumber":741,"offsetAndLengths":[[40,4]]},{"line":"the asdf command line interface by using the plugin name as a subcommand.","lineNumber":743,"offsetAndLengths":[[4,4]]},{"line":"language / tool. These scripts are run by asdf using specific commands to","lineNumber":3,"offsetAndLengths":[[42,4]]},{"line":"support features such as `asdf list-all \u003cname\u003e`, `asdf install \u003cname\u003e \u003cversion\u003e`","lineNumber":4,"offsetAndLengths":[[26,4],[50,4]]},{"line":"   [asdf-vm/asdf-plugin-template](https://github.com/asdf-vm/asdf-plugin-template)","lineNumber":12,"offsetAndLengths":[[4,4],[12,4],[53,4],[61,4]]},{"line":"   [generate](https://github.com/asdf-vm/asdf-plugin-template/generate) a plugin","lineNumber":14,"offsetAndLengths":[[33,4],[41,4]]},{"line":"   repo (named `asdf-\u003ctool_name\u003e`) with default scripts implemented. Once","lineNumber":15,"offsetAndLengths":[[16,4]]},{"line":"2. start your own repo called `asdf-\u003ctool_name\u003e` and implement the required","lineNumber":18,"offsetAndLengths":[[31,4]]},{"line":"- scripts should **NOT** call other `asdf` commands","lineNumber":23,"offsetAndLengths":[[37,4]]},{"line":"  asdf core","lineNumber":26,"offsetAndLengths":[[2,4]]},{"line":"  [list of banned commands](https://github.com/asdf-vm/asdf/blob/master/test/banned_commands.bats)","lineNumber":27,"offsetAndLengths":[[47,4],[55,4]]},{"line":"The full list of scripts callable from asdf.","lineNumber":31,"offsetAndLengths":[[39,4]]},{"line":"| `ASDF_INSTALL_TYPE`      | `version` or `ref`                                                                      |","lineNumber":62,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_INSTALL_VERSION`   | full version number or Git Ref depending on `ASDF_INSTALL_TYPE`                         |","lineNumber":63,"offsetAndLengths":[[3,4],[74,4]]},{"line":"| `ASDF_INSTALL_PATH`      | the path to where the tool _should_, or _has been_ installed                            |","lineNumber":64,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_CONCURRENCY`       | the number of cores to use when compiling the source code. Useful for setting `make -j` |","lineNumber":65,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_DOWNLOAD_PATH`     | the path to where the source code or binary was downloaded to by `bin/download`         |","lineNumber":66,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_PATH`       | the path the plugin was installed                                                       |","lineNumber":67,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_SOURCE_URL` | the source URL of the plugin                                                            |","lineNumber":68,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_PREV_REF`   | previous `git-ref` of the plugin repo                                                    |","lineNumber":69,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_PLUGIN_POST_REF`   | updated `git-ref` of the plugin repo                                                    |","lineNumber":70,"offsetAndLengths":[[3,4]]},{"line":"| `ASDF_CMD_FILE`          | resolves to the full path of the file being sourced                                     |","lineNumber":71,"offsetAndLengths":[[3,4]]},{"line":"asdf core will print each version on its own line, potentially pushing some","lineNumber":98,"offsetAndLengths":[[0,4]]},{"line":"- [using the Git sort capability](https://github.com/asdf-vm/asdf-plugin-template/blob/main/template/lib/utils.bash)","lineNumber":110,"offsetAndLengths":[[53,4],[61,4]]},{"line":"- [writing a custom sort method](https://github.com/vic/asdf-idris/blob/master/bin/list-all#L6)","lineNumber":112,"offsetAndLengths":[[56,4]]},{"line":"- `asdf list all \u003cname\u003e [version]`","lineNumber":121,"offsetAndLengths":[[3,4]]},{"line":"- `asdf list all nodejs`: lists all versions as returned by this script, one on","lineNumber":122,"offsetAndLengths":[[3,4]]},{"line":"- `asdf list all nodejs 18`: lists all versions as returned by this script, one","lineNumber":124,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":127,"offsetAndLengths":[[22,4]]},{"line":"- The script must download the source or binary to the directory specified by `ASDF_DOWNLOAD_PATH`.","lineNumber":145,"offsetAndLengths":[[79,4]]},{"line":"- Only the decompressed source code or binary should be placed in the `ASDF_DOWNLOAD_PATH` directory.","lineNumber":146,"offsetAndLengths":[[71,4]]},{"line":"- On failure, no files should be placed in `ASDF_DOWNLOAD_PATH`.","lineNumber":147,"offsetAndLengths":[[44,4]]},{"line":"If this script is absent, asdf will assume that the `bin/install` script is present and will download **and** install the version.","lineNumber":155,"offsetAndLengths":[[26,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` or `ref`","lineNumber":161,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":162,"offsetAndLengths":[[3,4]]},{"line":"  - Full version number if `ASDF_INSTALL_TYPE=version`.","lineNumber":163,"offsetAndLengths":[[28,4]]},{"line":"  - Git ref (tag/commit/branch) if `ASDF_INSTALL_TYPE=ref`.","lineNumber":164,"offsetAndLengths":[[36,4]]},{"line":"- `ASDF_INSTALL_PATH`: The path to where the tool _has been_, or _should be_ installed.","lineNumber":165,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_DOWNLOAD_PATH`: The path to where the source code or binary was downloaded to.","lineNumber":166,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e [version]`","lineNumber":170,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e latest[:version]`","lineNumber":171,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install nodejs 18.0.0`: downloads the source code or binary for Node.js","lineNumber":172,"offsetAndLengths":[[3,4]]},{"line":"  version `18.0.0` and places it in the `ASDF_DOWNLOAD_PATH` directory. Then runs the `bin/install` script.","lineNumber":173,"offsetAndLengths":[[41,4]]},{"line":"**Call signature from asdf core**","lineNumber":175,"offsetAndLengths":[[22,4]]},{"line":"- The script should install the specified version in the path `ASDF_INSTALL_PATH`.","lineNumber":193,"offsetAndLengths":[[63,4]]},{"line":"- Shims will be created by default for any files in `$ASDF_INSTALL_PATH/bin`. This behaviour can be customised with the optional","lineNumber":194,"offsetAndLengths":[[54,4]]},{"line":"- To avoid TOCTOU (Time-of-Check-to-Time-of-Use) issues, ensure the script only places files in `ASDF_INSTALL_PATH` once the build and installation of the tool is deemed a success.","lineNumber":198,"offsetAndLengths":[[97,4]]},{"line":"For compatibility with versions of the asdf core earlier than `0.7._` and newer than `0.8._`, check for the presence of the `ASDF_DOWNLOAD_PATH` environment","lineNumber":204,"offsetAndLengths":[[39,4],[125,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` or `ref`","lineNumber":209,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":210,"offsetAndLengths":[[3,4]]},{"line":"  - Full version number if `ASDF_INSTALL_TYPE=version`.","lineNumber":211,"offsetAndLengths":[[28,4]]},{"line":"  - Git ref (tag/commit/branch) if `ASDF_INSTALL_TYPE=ref`.","lineNumber":212,"offsetAndLengths":[[36,4]]},{"line":"- `ASDF_INSTALL_PATH`: The path to where the tool _has been_, or _should be_ installed.","lineNumber":213,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_CONCURRENCY`: The number of cores to use when compiling source code. Useful for setting flags like `make -j`.","lineNumber":214,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_DOWNLOAD_PATH`: The path where the source code or binary was downloaded to.","lineNumber":215,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install`","lineNumber":219,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e`","lineNumber":220,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e [version]`","lineNumber":221,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e latest[:version]`","lineNumber":222,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install nodejs 18.0.0`: installs Node.js version `18.0.0` in the","lineNumber":223,"offsetAndLengths":[[3,4]]},{"line":"  `ASDF_INSTALL_PATH` directory.","lineNumber":224,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":226,"offsetAndLengths":[[22,4]]},{"line":"Determine the latest stable version of a tool. If absent, the asdf core will `tail` the `bin/list-all` output which may be undesirable.","lineNumber":240,"offsetAndLengths":[[62,4]]},{"line":"  - For instance, the output of `asdf list all ruby` from the [ruby plugin](https://github.com/asdf-vm/asdf-ruby) lists versions of Ruby from many providers: `jruby`, `rbx` \u0026 `truffleruby` amongst others. The user provided filter could be used by the plugin to filter the semver versions and/or provider.","lineNumber":247,"offsetAndLengths":[[33,4],[95,4],[103,4]]},{"line":"    \u003e asdf latest ruby","lineNumber":249,"offsetAndLengths":[[6,4]]},{"line":"    \u003e asdf latest ruby 2","lineNumber":251,"offsetAndLengths":[[6,4]]},{"line":"    \u003e asdf latest ruby truffleruby","lineNumber":253,"offsetAndLengths":[[6,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` or `ref`","lineNumber":261,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":262,"offsetAndLengths":[[3,4]]},{"line":"  - Full version number if `ASDF_INSTALL_TYPE=version`.","lineNumber":263,"offsetAndLengths":[[28,4]]},{"line":"  - Git ref (tag/commit/branch) if `ASDF_INSTALL_TYPE=ref`.","lineNumber":264,"offsetAndLengths":[[36,4]]},{"line":"- `ASDF_INSTALL_PATH`: The path to where the tool _has been_, or _should be_ installed.","lineNumber":265,"offsetAndLengths":[[3,4]]},{"line":"- `asdf set \u003ctool\u003e latest`: set the version of a tool to the latest stable version for that tool.","lineNumber":269,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e latest`: installs the latest version of a tool.","lineNumber":270,"offsetAndLengths":[[3,4]]},{"line":"- `asdf latest \u003ctool\u003e [\u003cversion\u003e]`: outputs the latest version of a tool based on the optional filter.","lineNumber":271,"offsetAndLengths":[[3,4]]},{"line":"- `asdf latest --all`: outputs the latest version of all tools managed by asdf and whether they are installed.","lineNumber":272,"offsetAndLengths":[[3,4],[74,4]]},{"line":"**Call signature from asdf core**","lineNumber":274,"offsetAndLengths":[[22,4]]},{"line":"- No heading should be printed as asdf core will print headings.","lineNumber":293,"offsetAndLengths":[[34,4]]},{"line":"- Must not output any information that is already covered in the core asdf-vm documentation.","lineNumber":295,"offsetAndLengths":[[70,4]]},{"line":"- Should be tailored to the Operating System and version of the tool being installed (using optionally set Environment Variables `ASDF_INSTALL_VERSION` and `ASDF_INSTALL_TYPE`).","lineNumber":296,"offsetAndLengths":[[130,4],[157,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` or `ref`","lineNumber":302,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":303,"offsetAndLengths":[[3,4]]},{"line":"  - Full version number if `ASDF_INSTALL_TYPE=version`.","lineNumber":304,"offsetAndLengths":[[28,4]]},{"line":"  - Git ref (tag/commit/branch) if `ASDF_INSTALL_TYPE=ref`.","lineNumber":305,"offsetAndLengths":[[36,4]]},{"line":"- `ASDF_INSTALL_PATH`: The path to where the tool _has been_, or _should be_ installed.","lineNumber":306,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`: Output documentation for plugin and tool","lineNumber":310,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":312,"offsetAndLengths":[[22,4]]},{"line":"- Should be tailored to the Operating System and version of the tool being installed (using optionally set Environment Variables `ASDF_INSTALL_VERSION` and `ASDF_INSTALL_TYPE`).","lineNumber":335,"offsetAndLengths":[[130,4],[157,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` or `ref`","lineNumber":341,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":342,"offsetAndLengths":[[3,4]]},{"line":"  - Full version number if `ASDF_INSTALL_TYPE=version`.","lineNumber":343,"offsetAndLengths":[[28,4]]},{"line":"  - Git ref (tag/commit/branch) if `ASDF_INSTALL_TYPE=ref`.","lineNumber":344,"offsetAndLengths":[[36,4]]},{"line":"- `ASDF_INSTALL_PATH`: The path to where the tool _has been_, or _should be_ installed.","lineNumber":345,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`: Output documentation for plugin and tool","lineNumber":349,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":351,"offsetAndLengths":[[22,4]]},{"line":"- Should be tailored to the Operating System and version of the tool being installed (using optionally set Environment Variables `ASDF_INSTALL_VERSION` and `ASDF_INSTALL_TYPE`).","lineNumber":369,"offsetAndLengths":[[130,4],[157,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` or `ref`","lineNumber":375,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":376,"offsetAndLengths":[[3,4]]},{"line":"  - Full version number if `ASDF_INSTALL_TYPE=version`.","lineNumber":377,"offsetAndLengths":[[28,4]]},{"line":"  - Git ref (tag/commit/branch) if `ASDF_INSTALL_TYPE=ref`.","lineNumber":378,"offsetAndLengths":[[36,4]]},{"line":"- `ASDF_INSTALL_PATH`: The path to where the tool _has been_, or _should be_ installed.","lineNumber":379,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`: Output documentation for plugin and tool","lineNumber":383,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":385,"offsetAndLengths":[[22,4]]},{"line":"- Should be tailored to the Operating System and version of the tool being installed (using optionally set Environment Variables `ASDF_INSTALL_VERSION` and `ASDF_INSTALL_TYPE`).","lineNumber":411,"offsetAndLengths":[[130,4],[157,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` or `ref`","lineNumber":417,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":418,"offsetAndLengths":[[3,4]]},{"line":"  - Full version number if `ASDF_INSTALL_TYPE=version`.","lineNumber":419,"offsetAndLengths":[[28,4]]},{"line":"  - Git ref (tag/commit/branch) if `ASDF_INSTALL_TYPE=ref`.","lineNumber":420,"offsetAndLengths":[[36,4]]},{"line":"- `ASDF_INSTALL_PATH`: The path to where the tool _has been_, or _should be_ installed.","lineNumber":421,"offsetAndLengths":[[3,4]]},{"line":"- `asdf help \u003cname\u003e [\u003cversion\u003e]`: Output documentation for plugin and tool","lineNumber":425,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":427,"offsetAndLengths":[[22,4]]},{"line":"- If this script is not present, asdf will look for binaries in the `\"${ASDF_INSTALL_PATH}\"/bin` directory \u0026 create shims for those.","lineNumber":443,"offsetAndLengths":[[33,4],[72,4]]},{"line":"- Paths must be relative to `ASDF_INSTALL_PATH`. Example output would be:","lineNumber":445,"offsetAndLengths":[[29,4]]},{"line":"This will instruct asdf to create shims for the files in:","lineNumber":451,"offsetAndLengths":[[19,4]]},{"line":"- `\"${ASDF_INSTALL_PATH}\"/bin`","lineNumber":452,"offsetAndLengths":[[6,4]]},{"line":"- `\"${ASDF_INSTALL_PATH}\"/tools`","lineNumber":453,"offsetAndLengths":[[6,4]]},{"line":"- `\"${ASDF_INSTALL_PATH}\"/veggies`","lineNumber":454,"offsetAndLengths":[[6,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` or `ref`","lineNumber":458,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":459,"offsetAndLengths":[[3,4]]},{"line":"  - Full version number if `ASDF_INSTALL_TYPE=version`.","lineNumber":460,"offsetAndLengths":[[28,4]]},{"line":"  - Git ref (tag/commit/branch) if `ASDF_INSTALL_TYPE=ref`.","lineNumber":461,"offsetAndLengths":[[36,4]]},{"line":"- `ASDF_INSTALL_PATH`: The path to where the tool _has been_, or _should be_ installed.","lineNumber":462,"offsetAndLengths":[[3,4]]},{"line":"- `asdf install \u003ctool\u003e [version]`: initially create shims for binaries.","lineNumber":466,"offsetAndLengths":[[3,4]]},{"line":"- `asdf reshim \u003ctool\u003e \u003cversion\u003e`: recreate shims for binaries.","lineNumber":467,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":469,"offsetAndLengths":[[22,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` or `ref`","lineNumber":485,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":486,"offsetAndLengths":[[3,4]]},{"line":"  - Full version number if `ASDF_INSTALL_TYPE=version`.","lineNumber":487,"offsetAndLengths":[[28,4]]},{"line":"  - Git ref (tag/commit/branch) if `ASDF_INSTALL_TYPE=ref`.","lineNumber":488,"offsetAndLengths":[[36,4]]},{"line":"- `ASDF_INSTALL_PATH`: The path to where the tool _has been_, or _should be_ installed.","lineNumber":489,"offsetAndLengths":[[3,4]]},{"line":"- `asdf which \u003ccommand\u003e`: Display the path to an executable","lineNumber":493,"offsetAndLengths":[[3,4]]},{"line":"- `asdf exec \u003ccommand\u003e [args...]`: Executes the command shim for current version","lineNumber":494,"offsetAndLengths":[[3,4]]},{"line":"- `asdf env \u003ccommand\u003e [util]`: Runs util (default: `env`) inside the environment used for command shim execution.","lineNumber":495,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":497,"offsetAndLengths":[[22,4]]},{"line":"  ~/.asdf/plugins/foo/bin/exec-path \"~/.asdf/installs/foo/1.0\" \"foo\" \"bin/foo\"","lineNumber":526,"offsetAndLengths":[[5,4],[40,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` or `ref`","lineNumber":534,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":535,"offsetAndLengths":[[3,4]]},{"line":"  - Full version number if `ASDF_INSTALL_TYPE=version`.","lineNumber":536,"offsetAndLengths":[[28,4]]},{"line":"  - Git ref (tag/commit/branch) if `ASDF_INSTALL_TYPE=ref`.","lineNumber":537,"offsetAndLengths":[[36,4]]},{"line":"- `ASDF_INSTALL_PATH`: The path to where the tool _has been_, or _should be_ installed.","lineNumber":538,"offsetAndLengths":[[3,4]]},{"line":"- `asdf which \u003ccommand\u003e`: Display the path to an executable","lineNumber":542,"offsetAndLengths":[[3,4]]},{"line":"- `asdf exec \u003ccommand\u003e [args...]`: Executes the command shim for current version","lineNumber":543,"offsetAndLengths":[[3,4]]},{"line":"- `asdf env \u003ccommand\u003e [util]`: Runs util (default: `env`) inside the environment used for command shim execution.","lineNumber":544,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":546,"offsetAndLengths":[[22,4]]},{"line":"- `asdf list all \u003cname\u003e \u003cversion\u003e`","lineNumber":570,"offsetAndLengths":[[3,4]]},{"line":"- `asdf uninstall nodejs 18.15.0`: Uninstalls the version `18.15.0` of nodejs, removing all shims including those installed global with `npm i -g`","lineNumber":571,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":573,"offsetAndLengths":[[22,4]]},{"line":"- `ASDF_INSTALL_TYPE`: `version` or `ref`","lineNumber":599,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION`:","lineNumber":600,"offsetAndLengths":[[3,4]]},{"line":"  - Full version number if `ASDF_INSTALL_TYPE=version`.","lineNumber":601,"offsetAndLengths":[[28,4]]},{"line":"  - Git ref (tag/commit/branch) if `ASDF_INSTALL_TYPE=ref`.","lineNumber":602,"offsetAndLengths":[[36,4]]},{"line":"- `ASDF_INSTALL_PATH`: The path to where the tool _has been_, or _should be_ installed.","lineNumber":603,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":609,"offsetAndLengths":[[22,4]]},{"line":"Parse the legacy file found by asdf to determine the version of the tool. Useful to extract version numbers from files like JavaScript's `package.json` or Golangs `go.mod`.","lineNumber":623,"offsetAndLengths":[[31,4]]},{"line":"- If not present, asdf will simply `cat` the legacy file to determine the version.","lineNumber":627,"offsetAndLengths":[[18,4]]},{"line":"**Call signature from asdf core**","lineNumber":644,"offsetAndLengths":[[22,4]]},{"line":"Execute this callback script **after** the plugin has been _added_ to asdf with `asdf plugin add \u003ctool\u003e`.","lineNumber":658,"offsetAndLengths":[[70,4],[81,4]]},{"line":"- `pre_asdf_plugin_add`","lineNumber":662,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_add_${plugin_name}`","lineNumber":663,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_add`","lineNumber":664,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_add_${plugin_name}`","lineNumber":665,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_PLUGIN_PATH`: path where the plugin was installed.","lineNumber":669,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_PLUGIN_SOURCE_URL`: URL of the plugin source. Can be a local directory path.","lineNumber":670,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":672,"offsetAndLengths":[[22,4]]},{"line":"Execute this callback script **after** asdf has downloaded the _update_ plugin with `asdf plugin update \u003ctool\u003e [\u003cgit-ref\u003e]`.","lineNumber":686,"offsetAndLengths":[[39,4],[85,4]]},{"line":"- `pre_asdf_plugin_update`","lineNumber":690,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_update_${plugin_name}`","lineNumber":691,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_update`","lineNumber":692,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_update_${plugin_name}`","lineNumber":693,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_PLUGIN_PATH`: path where the plugin was installed.","lineNumber":697,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_PLUGIN_PREV_REF`: the plugin's previous git-ref","lineNumber":698,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_PLUGIN_POST_REF`: the plugin's updated git-ref","lineNumber":699,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":701,"offsetAndLengths":[[22,4]]},{"line":"Execute this callback script **before** asdf has removed the plugin with `asdf plugin remove \u003ctool\u003e`.","lineNumber":715,"offsetAndLengths":[[40,4],[74,4]]},{"line":"- `pre_asdf_plugin_remove`","lineNumber":719,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_remove_${plugin_name}`","lineNumber":720,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_remove`","lineNumber":721,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_remove_${plugin_name}`","lineNumber":722,"offsetAndLengths":[[8,4]]},{"line":"- `ASDF_PLUGIN_PATH`: path where the plugin was installed.","lineNumber":726,"offsetAndLengths":[[3,4]]},{"line":"**Call signature from asdf core**","lineNumber":728,"offsetAndLengths":[[22,4]]},{"line":"$ asdf foo         # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command.bash`","lineNumber":759,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo bar     # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command.bash bar`","lineNumber":760,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo help    # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-help.bash`","lineNumber":761,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo bat man # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat-man.bash`","lineNumber":762,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo bat baz # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat.bash baz`","lineNumber":763,"offsetAndLengths":[[2,4],[39,4]]},{"line":"or even create plugins that are just new command extensions of asdf itself.","lineNumber":767,"offsetAndLengths":[[63,4]]},{"line":"If the executable bit is set, the script is executed, replacing the asdf","lineNumber":769,"offsetAndLengths":[[68,4]]},{"line":"If the executable bit is not set, asdf will source the scripts as Bash scripts.","lineNumber":772,"offsetAndLengths":[[34,4]]},{"line":"`$ASDF_CMD_FILE` resolves to the full path of the file being sourced.","lineNumber":774,"offsetAndLengths":[[2,4]]},{"line":"[`haxe`](https://github.com/asdf-community/asdf-haxe) is a great example of a","lineNumber":776,"offsetAndLengths":[[28,4],[43,4]]},{"line":"plugin which uses this feature. It provides the `asdf haxe neko-dylibs-link` to","lineNumber":777,"offsetAndLengths":[[49,4]]},{"line":"Be sure to list your asdf Extension Commands in your plugins README.","lineNumber":781,"offsetAndLengths":[[21,4]]},{"line":"asdf allows custom shim templates. For an executable called `foo`, if there's a","lineNumber":791,"offsetAndLengths":[[0,4]]},{"line":"`shims/foo` file in the plugin, then asdf will copy that file instead of using","lineNumber":792,"offsetAndLengths":[[37,4]]},{"line":"As far as the asdf core team is aware, this feature is only in use in the","lineNumber":797,"offsetAndLengths":[[14,4]]},{"line":"first-party [Elixir plugin](https://github.com/asdf-vm/asdf-elixir). This is","lineNumber":798,"offsetAndLengths":[[47,4],[55,4]]},{"line":"`asdf` contains the `plugin-test` command to test your plugin:","lineNumber":804,"offsetAndLengths":[[1,4]]},{"line":"asdf plugin test \u003cplugin_name\u003e \u003cplugin_url\u003e [--asdf-tool-version \u003cversion\u003e] [--asdf-plugin-gitref \u003cgit_ref\u003e] [test_command...]","lineNumber":807,"offsetAndLengths":[[0,4],[47,4],[79,4]]},{"line":"- If optional `[--asdf-tool-version \u003cversion\u003e]` is specified, the tool will be","lineNumber":811,"offsetAndLengths":[[18,4]]},{"line":"  installed with that specific version. Defaults to `asdf latest \u003cplugin-name\u003e`","lineNumber":812,"offsetAndLengths":[[53,4]]},{"line":"- If optional `[--asdf-plugin-gitref \u003cgit_ref\u003e]` is specified, the plugin itself","lineNumber":813,"offsetAndLengths":[[18,4]]},{"line":"  # asdf plugin test \u003cplugin_name\u003e  \u003cplugin_url\u003e                               [test_command]","lineNumber":820,"offsetAndLengths":[[4,4]]},{"line":"    asdf plugin test nodejs         https://github.com/asdf-vm/asdf-nodejs.git node --version","lineNumber":821,"offsetAndLengths":[[4,4],[55,4],[63,4]]},{"line":"The [asdf-vm/actions](https://github.com/asdf-vm/actions) repo provides a GitHub","lineNumber":832,"offsetAndLengths":[[5,4],[41,4]]},{"line":"    name: asdf plugin test","lineNumber":846,"offsetAndLengths":[[10,4]]},{"line":"      - name: asdf_plugin_test","lineNumber":854,"offsetAndLengths":[[14,4]]},{"line":"        uses: asdf-vm/actions/plugin-test@v2","lineNumber":855,"offsetAndLengths":[[14,4]]},{"line":"script: asdf plugin test \u003cMY_TOOL\u003e $TRAVIS_BUILD_DIR '\u003cMY_TOOL\u003e --version'","lineNumber":866,"offsetAndLengths":[[8,4]]},{"line":"  - git clone https://github.com/asdf-vm/asdf.git asdf","lineNumber":868,"offsetAndLengths":[[33,4],[41,4],[50,4]]},{"line":"  - . asdf/asdf.sh","lineNumber":869,"offsetAndLengths":[[6,4],[11,4]]},{"line":"asdf plugin test \u003ctool_name\u003e \u003cpath\u003e '\u003ctool_command\u003e --version'","lineNumber":881,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin add \u003cname\u003e \u003cgit_url\u003e","lineNumber":923,"offsetAndLengths":[[2,4]]},{"line":"  asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs","lineNumber":924,"offsetAndLengths":[[2,4],[44,4],[52,4]]},{"line":"If the `git_url` is not provided, asdf will use the","lineNumber":929,"offsetAndLengths":[[34,4]]},{"line":"[Shortname Index repository](https://github.com/asdf-vm/asdf-plugins) to","lineNumber":930,"offsetAndLengths":[[48,4],[56,4]]},{"line":"[Shortname Index](https://github.com/asdf-vm/asdf-plugins) by following the","lineNumber":934,"offsetAndLengths":[[37,4],[45,4]]},{"line":"- Only applies for users who have enabled the `legacy_version_file` option in their `\"${HOME}\"/.asdfrc`.","lineNumber":595,"offsetAndLengths":[[96,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"docs/manage/plugins.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## Syncing the asdf Short-name Repository","lineNumber":76,"offsetAndLengths":[[15,4]]},{"line":"Plugins are how `asdf` knows to handle different tools like Node.js, Ruby, Elixir etc.","lineNumber":2,"offsetAndLengths":[[17,4]]},{"line":"asdf plugin add \u003cname\u003e \u003cgit-url\u003e","lineNumber":11,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin add elm https://github.com/vic/asdf-elm","lineNumber":12,"offsetAndLengths":[[2,4],[45,4]]},{"line":"asdf plugin add \u003cname\u003e","lineNumber":18,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin add erlang","lineNumber":19,"offsetAndLengths":[[2,4]]},{"line":"asdf plugin list","lineNumber":31,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin list","lineNumber":32,"offsetAndLengths":[[2,4]]},{"line":"asdf plugin list --urls","lineNumber":38,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin list","lineNumber":39,"offsetAndLengths":[[2,4]]},{"line":"# java            https://github.com/halcyon/asdf-java.git","lineNumber":40,"offsetAndLengths":[[45,4]]},{"line":"# nodejs          https://github.com/asdf-vm/asdf-nodejs.git","lineNumber":41,"offsetAndLengths":[[37,4],[45,4]]},{"line":"asdf plugin list all","lineNumber":47,"offsetAndLengths":[[0,4]]},{"line":"See [Plugins Shortname Index](https://github.com/asdf-vm/asdf-plugins) for the entire short-name list of plugins.","lineNumber":50,"offsetAndLengths":[[49,4],[57,4]]},{"line":"asdf plugin update --all","lineNumber":55,"offsetAndLengths":[[0,4]]},{"line":"asdf plugin update \u003cname\u003e","lineNumber":61,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin update erlang","lineNumber":62,"offsetAndLengths":[[2,4]]},{"line":"This update will fetch the _latest commit_ on the _default branch_ of the _origin_ of the plugin repository. Versioned plugins and updates are currently being developed ([#916](https://github.com/asdf-vm/asdf/pull/916))","lineNumber":65,"offsetAndLengths":[[196,4],[204,4]]},{"line":"asdf plugin remove \u003cname\u003e","lineNumber":70,"offsetAndLengths":[[0,4]]},{"line":"# asdf plugin remove erlang","lineNumber":71,"offsetAndLengths":[[2,4]]},{"line":"  - `asdf plugin add \u003cname\u003e`","lineNumber":81,"offsetAndLengths":[[5,4]]},{"line":"  - `asdf plugin list all`","lineNumber":82,"offsetAndLengths":[[5,4]]},{"line":"- if configuration option `disable_plugin_short_name_repository` is set to `yes`, then sync is aborted early. See the [asdf config docs](/manage/configuration.md) for more.","lineNumber":83,"offsetAndLengths":[[119,4]]},{"line":"  - `X` defaults to `60`, but can be configured in your `.asdfrc` via the `plugin_repository_last_check_duration` option. See the [asdf config docs](/manage/configuration.md) for more.","lineNumber":85,"offsetAndLengths":[[58,4],[131,4]]}],"language":"Markdown"},{"type":"content","path":"docs/zh-hans/more/faq.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"与上述关于使用 `latest` 的问题类似。如果指定了版本范围，asdf 将可以自由选择该范围内的任何已安装版本。这可能导致不同机器上出现不同行为，因为它们可能安装了不同版本。asdf 的设计意图是完全确定性的，即相同的 `.tool-versions` 文件在不同时间和不同计算机上应生成完全相同的环境。","lineNumber":38,"offsetAndLengths":[[33,4],[89,4]]},{"line":"请查看 https://github.com/asdf-vm/asdf-nodejs/issues/235#issuecomment-885809776 了解更多。","lineNumber":40,"offsetAndLengths":[[23,4],[31,4]]},{"line":"## 为什么与我使用的插件完全无关的命令会被 asdf 生成垫片？","lineNumber":42,"offsetAndLengths":[[23,4]]},{"line":"**asdf 只会为其管理的可执行文件生成垫片**。例如，如果你使用 Ruby 插件，那么你可能会看到 `ruby` 和 `irb` 等命令被垫片替换，以及你安装的 Ruby 包中包含的其他可执行文件。","lineNumber":44,"offsetAndLengths":[[2,4]]},{"line":"如果你看到一个意料之外的垫片，很可能是因为你通过 asdf 管理工具安装了一个包，而该包提供了该可执行文件。","lineNumber":46,"offsetAndLengths":[[25,4]]},{"line":"当可执行文件与系统中已存在的可执行文件名称相同，这种情况会令人意外。[部分用户报告称](https://github.com/asdf-vm/asdf/issues/584) 某个 Node.JS 包提供了自己的 `which` 命令版本。这导致 asdf 为其创建了垫片，并替换了操作系统中已存在的 `which` 命令版本。在这种情况下，最好定位引入可执行文件的包并将其移除。`asdf which \u003ccommand\u003e` 命令可帮助你确定问题可执行文件的位置，从而判断是哪一个包添加了可执行文件。","lineNumber":48,"offsetAndLengths":[[63,4],[71,4],[124,4],[191,4]]},{"line":"请查看 https://github.com/asdf-vm/asdf/issues/584 https://github.com/asdf-vm/asdf/issues/1653 了解更多。","lineNumber":50,"offsetAndLengths":[[23,4],[31,4],[66,4],[74,4]]},{"line":"以下是 `asdf` 相关的一些常见问题。","lineNumber":2,"offsetAndLengths":[[5,4]]},{"line":"WSL1 ([Windows Subsystem for Linux 1](https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux#WSL_1)) 不受官方支持。`asdf` 的某些方面可能无法正常工作。我们不打算添加对 WSL1 的官方支持。","lineNumber":6,"offsetAndLengths":[[112,4]]},{"line":"`asdf` 使用 [垫片](\u003chttps://zh.wikipedia.org/wiki/垫片_(程序设计)\u003e) 来管理可执行程序。插件所安装的那些命令会自动创建垫片，而通过 `asdf` 管理工具安装过的可执行程序则需要通知 `asdf` 创建垫片的需要。在这个例子中，为 [Yarn](https://yarnpkg.com/) 创建一个垫片即可。请查看 [`asdf reshim` 命令文档](/zh-hans/manage/core.md#reshim) 了解更多。","lineNumber":20,"offsetAndLengths":[[1,4],[90,4],[116,4],[183,4]]},{"line":"如果 `asdf reshim` 没有解决你的问题，那么很有可能是在 `asdf.sh` 或者 `asdf.fish` 的生效不在你的 Shell 配置文件（`.bash_profile`、`.zshrc`、`config.fish` 等等）的**下方**。这需要你在设置你的 `$PATH` **之后**和生效你的框架（oh-my-zsh 等等）（如果有的话）**之后**再生效。","lineNumber":24,"offsetAndLengths":[[4,4],[36,4],[49,4]]},{"line":"asdf 必须始终使用当前目录的每个工具的精确版本，不允许使用版本范围或特殊值（如 `latest`）。这确保 asdf 在不同时间和不同机器上以确定性和一致性方式运行。像 `latest` 这样的特殊版本会随时间变化，并且如果在不同时间运行 `asdf install`，不同机器上的版本可能会有所不同。因此，它可以在 asdf 命令如 `asdf set \u003ctool\u003e latest` 中使用，但在 `.tool-versions` 文件中是被禁止的。","lineNumber":28,"offsetAndLengths":[[0,4],[56,4],[123,4],[161,4],[171,4]]},{"line":"需要注意的是，`system` 版本在 `.tool-versions` 文件中是允许的，且在使用时可能解析为不同版本。这是一个特殊值，可有效禁用指定目录下特定工具的 asdf 功能。","lineNumber":32,"offsetAndLengths":[[84,4]]},{"line":"请查看 https://github.com/asdf-vm/asdf/issues/1012 了解更多。","lineNumber":34,"offsetAndLengths":[[23,4],[31,4]]}],"language":"Markdown"},{"type":"content","path":"docs/pt-br/plugins/create.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"- `pre_asdf_plugin_remove`","lineNumber":149,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_remove_${plugin_name}`","lineNumber":150,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_remove`","lineNumber":151,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_remove_${plugin_name}`","lineNumber":152,"offsetAndLengths":[[8,4]]},{"line":"## Comandos de extensão para asdf CLI.","lineNumber":154,"offsetAndLengths":[[29,4]]},{"line":"- `ASDF_INSTALL_TYPE` - `version` ou `ref`","lineNumber":19,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_INSTALL_VERSION` - se `ASDF_INSTALL_TYPE` é `version` então este será o número da versão. Caso contrário, será o git ref que será passado. Pode apontar para uma tag/commit/branch no repositório.","lineNumber":20,"offsetAndLengths":[[3,4],[31,4]]},{"line":"- `ASDF_INSTALL_PATH` - o diretório onde _foi_ instalado (ou _deve_ ser instalado no caso do script `bin/install`)","lineNumber":21,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_CONCURRENCY` - o número de núcleos a serem usados ao compilar o código-fonte. Útil para definir `make -j`.","lineNumber":25,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_DOWNLOAD_PATH` - o caminho para onde o código fonte ou binário foi baixado pelo script `bin/download`.","lineNumber":26,"offsetAndLengths":[[3,4]]},{"line":"- `ASDF_DOWNLOAD_PATH` - o caminho para onde o código-fonte ou binário deve ser baixado.","lineNumber":30,"offsetAndLengths":[[3,4]]},{"line":"Se as versões estiverem sendo extraídas da página de lançamentos em um site, é recomendável não classificar as versões, se possível. Muitas vezes as versões já estão na ordem correta ou, na ordem inversa, nesse caso algo como `tac` deve ser suficiente. Se você precisar classificar as versões manualmente, não poderá confiar em `sort -V`, pois não é suportado no OSX. Uma função de classificação alternativa [como esta é uma escolha melhor](https://github.com/vic/asdf-idris/blob/master/bin/list-all#L6).","lineNumber":42,"offsetAndLengths":[[464,4]]},{"line":"Este script deve baixar o código fonte ou binário, no caminho contido na variável de ambiente `ASDF_DOWNLOAD_PATH`. Se o código-fonte ou binário baixado estiver compactado, apenas o código-fonte ou binário descompactado poderá ser colocado no diretório `ASDF_DOWNLOAD_PATH`.","lineNumber":46,"offsetAndLengths":[[95,4],[254,4]]},{"line":"Se possível, o script deve apenas colocar arquivos no `ASDF_DOWNLOAD_PATH`.  Se o download falhar, nenhum arquivo deve ser colocado no diretório.","lineNumber":50,"offsetAndLengths":[[55,4]]},{"line":"Se este script não estiver presente, o asdf assumirá que o script `bin/install` está presente e fará o download e instalará a versão. asdf só funciona sem este script para suportar plugins legados. Todos os plugins devem incluir este script e, eventualmente, o suporte para plugins legados será removido.","lineNumber":52,"offsetAndLengths":[[39,4],[134,4]]},{"line":"Este script deve instalar a versão, no caminho mencionado em `ASDF_INSTALL_PATH`. Por padrão, o asdf criará shims para qualquer arquivo em `$ASDF_INSTALL_PATH/bin` (isso pode ser personalizado com o script opcional [bin/list-bin-paths](#binlist-bin-paths)).","lineNumber":56,"offsetAndLengths":[[62,4],[96,4],[141,4]]},{"line":"Se possível, o script deve apenas colocar os arquivos no diretório `ASDF_INSTALL_PATH` uma vez que a compilação e instalação da ferramenta são consideradas bem sucedidas pelo script de instalação. asdf [verifica a existência](https://github.com/asdf-vm/asdf/blob/242d132afbf710fe3c7ec23c68cec7bdd2c78ab5/lib/utils.sh#L44) do diretório `ASDF_INSTALL_PATH` para determinar se essa versão da ferramenta está instalado. Se o diretório `ASDF_INSTALL_PATH` for preenchido no início do processo de instalação, outros comandos asdf executados em outros terminais durante a instalação podem considerar essa versão da ferramenta instalada, mesmo quando não estiver totalmente instalada.","lineNumber":60,"offsetAndLengths":[[68,4],[197,4],[245,4],[253,4],[336,4],[432,4],[519,4]]},{"line":"Se você quiser que seu plugin funcione com asdf versão 0.7._ e anterior e versão 0.8._ e mais recente, verifique a presença da variável de ambiente `ASDF_DOWNLOAD_PATH`.  Se não estiver definido, baixe o código-fonte no retorno de chamada bin/install.  Se estiver definido, suponha que o script `bin/download` já tenha baixado.","lineNumber":62,"offsetAndLengths":[[43,4],[149,4]]},{"line":"- `bin/help.overview` - Este script deve gerar uma descrição geral sobre o plugin e a ferramenta que está sendo gerenciada. Nenhum título deve ser impresso, pois o asdf imprimirá títulos. A saída pode ser um texto de formato livre, mas idealmente apenas um parágrafo curto. Este script deve estar presente se você quiser que o asdf forneça informações de ajuda para seu plugin. Todos os outros scripts de retorno de chamada de ajuda são opcionais.","lineNumber":70,"offsetAndLengths":[[164,4],[327,4]]},{"line":"Cada um desses scripts deve adaptar sua saída ao sistema operacional atual. Por exemplo, quando no Ubuntu, o script deps pode gerar as dependências como pacotes apt-get que devem ser instalados. O script também deve adaptar sua saída ao valor de `ASDF_INSTALL_VERSION` e `ASDF_INSTALL_TYPE` quando as variáveis forem definidas.  Eles são opcionais e nem sempre serão definidos.","lineNumber":75,"offsetAndLengths":[[247,4],[272,4]]},{"line":"O script de retorno de chamada de ajuda NÃO DEVE gerar nenhuma informação que já esteja coberta na documentação principal do asdf-vm. As informações gerais de uso do asdf não devem estar presentes.","lineNumber":77,"offsetAndLengths":[[125,4],[166,4]]},{"line":"Isso instruirá o asdf a criar shims para os arquivos em `\u003cinstall-path\u003e/bin`, `\u003cinstall-path\u003e/tools` e `\u003cinstall-path\u003e/veggies`","lineNumber":87,"offsetAndLengths":[[17,4]]},{"line":"Se este script não for especificado, o asdf procurará o diretório `bin` em uma instalação e criará shims para eles.","lineNumber":89,"offsetAndLengths":[[39,4]]},{"line":"  ~/.asdf/plugins/foo/bin/exec-path \"~/.asdf/installs/foo/1.0\" \"foo\" \"bin/foo\"","lineNumber":104,"offsetAndLengths":[[5,4],[40,4]]},{"line":"Isso pode ser usado para analisar ainda mais o arquivo legado encontrado pelo asdf. Se o `parse-legacy-file` não for implementado, o asdf simplesmente irá cat o arquivo para determinar a versão. O script receberá o caminho do arquivo como seu primeiro argumento.","lineNumber":126,"offsetAndLengths":[[78,4],[133,4]]},{"line":"Isso pode ser usado para executar qualquer ação pós-instalação depois que o plug-in for adicionado ao asdf.","lineNumber":130,"offsetAndLengths":[[102,4]]},{"line":"O script tem acesso ao caminho em que o plugin foi instalado (`${ASDF_PLUGIN_PATH}`) e o URL de origem (`${ASDF_PLUGIN_SOURCE_URL}`), se algum foi usado.","lineNumber":132,"offsetAndLengths":[[65,4],[107,4]]},{"line":"- `pre_asdf_plugin_add`","lineNumber":136,"offsetAndLengths":[[7,4]]},{"line":"- `pre_asdf_plugin_add_${plugin_name}`","lineNumber":137,"offsetAndLengths":[[7,4]]},{"line":"- `post_asdf_plugin_add`","lineNumber":138,"offsetAndLengths":[[8,4]]},{"line":"- `post_asdf_plugin_add_${plugin_name}`","lineNumber":139,"offsetAndLengths":[[8,4]]},{"line":"Isso pode ser usado para executar qualquer ação de pré-remoção antes que o plug-in seja removido do asdf.","lineNumber":143,"offsetAndLengths":[[100,4]]},{"line":"O script tem acesso ao caminho em que o plugin foi instalado (`${ASDF_PLUGIN_PATH}`).","lineNumber":145,"offsetAndLengths":[[65,4]]},{"line":"É possível que plugins definam novos comandos asdf fornecendo scripts ou executáveis `lib/commands/command*.bash` que será chamado usando a interface de linha de comando asdf usando o nome do plug-in como um subcomando.","lineNumber":157,"offsetAndLengths":[[46,4],[170,4]]},{"line":"$ asdf foo         # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command.bash`","lineNumber":173,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo bar     # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command.bash bar`","lineNumber":174,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo help    # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-help.bash`","lineNumber":175,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo bat man # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat-man.bash`","lineNumber":176,"offsetAndLengths":[[2,4],[39,4]]},{"line":"$ asdf foo bat baz # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat.bash baz`","lineNumber":177,"offsetAndLengths":[[2,4],[39,4]]},{"line":"ou até mesmo criar plugins que são apenas novas extensões de comando para o próprio asdf.","lineNumber":181,"offsetAndLengths":[[84,4]]},{"line":"originado como scripts bash, tendo todas as funções de `$ASDF_DIR/lib/utils.bash` disponíveis.","lineNumber":184,"offsetAndLengths":[[57,4]]},{"line":"Além disso, o `$ASDF_CMD_FILE` resolve para o caminho completo do arquivo que está sendo originado.","lineNumber":185,"offsetAndLengths":[[16,4]]},{"line":"Se o bit executável estiver definido, eles são apenas executados e substituem a execução do asdf.","lineNumber":186,"offsetAndLengths":[[92,4]]},{"line":"Um bom exemplo desse recurso é para plugins como [`haxe`](https://github.com/asdf-community/asdf-haxe)","lineNumber":188,"offsetAndLengths":[[77,4],[92,4]]},{"line":"que fornece o `asdf haxe neko-dylibs-link` para corrigir um problema onde os executáveis haxe esperam encontrar","lineNumber":189,"offsetAndLengths":[[15,4]]},{"line":"Se o seu plug-in fornecer um comando de extensão asdf, certifique-se de mencioná-lo no README do seu plug-in.","lineNumber":192,"offsetAndLengths":[[49,4]]},{"line":"asdf permite modelos de calços personalizados. Para um executável chamado `foo`, se houver um arquivo `shims/foo` no plug-in, o asdf copiará esse arquivo em vez de usar seu modelo padrão de shim.","lineNumber":198,"offsetAndLengths":[[0,4],[128,4]]},{"line":" `asdf` contém o comando `plugin-test` para testar seu plugin. Você pode usá-lo da seguinte forma","lineNumber":204,"offsetAndLengths":[[2,4]]},{"line":"asdf plugin test \u003cplugin-name\u003e \u003cplugin-url\u003e [--asdf-tool-version \u003cversion\u003e] [--asdf-plugin-gitref \u003cgit-ref\u003e] [test-command*]","lineNumber":207,"offsetAndLengths":[[0,4],[47,4],[79,4]]},{"line":"Se \\__version_ for especificado, a ferramenta será instalada com essa versão específica. O padrão é o que retorna `asdf latest \u003cplugin-name\u003e`.","lineNumber":211,"offsetAndLengths":[[115,4]]},{"line":"asdf plugin test nodejs https://github.com/asdf-vm/asdf-nodejs.git node --version","lineNumber":219,"offsetAndLengths":[[0,4],[43,4],[51,4]]},{"line":"O repositório [asdf-vm/actions](https://github.com/asdf-vm/actions) fornece uma ação do GitHub para testar seus plugins hospedados no github.","lineNumber":226,"offsetAndLengths":[[15,4],[51,4]]},{"line":"  - name: asdf_plugin_test","lineNumber":230,"offsetAndLengths":[[10,4]]},{"line":"    uses: asdf-vm/actions/plugin-test@v1","lineNumber":231,"offsetAndLengths":[[10,4]]},{"line":"script: asdf plugin test nodejs $TRAVIS_BUILD_DIR 'node --version'","lineNumber":244,"offsetAndLengths":[[8,4]]},{"line":"  - git clone https://github.com/asdf-vm/asdf.git asdf","lineNumber":246,"offsetAndLengths":[[33,4],[41,4],[50,4]]},{"line":"  - . asdf/asdf.sh","lineNumber":247,"offsetAndLengths":[[6,4],[11,4]]},{"line":"Por exemplo, se o script de teste for executado no diretório: `asdf plugin test nodejs . 'node --version'`.","lineNumber":258,"offsetAndLengths":[[63,4]]},{"line":"`asdf` pode facilmente instalar plugins especificando o url do repositório de plugins, por exemplo. `plugin add my-plugin https://github.com/user/asdf-my-plugin.git`.","lineNumber":281,"offsetAndLengths":[[1,4],[146,4]]},{"line":"Para facilitar para seus usuários, você pode adicionar seu plugin ao repositório oficial de plugins para ter seu plugin listado e facilmente instalável usando um comando mais curto, por exemplo `asdf plugin add my-plugin`.","lineNumber":283,"offsetAndLengths":[[195,4]]},{"line":"Siga as instruções no repositório de plugins: [asdf-vm/asdf-plugins](https://github.com/asdf-vm/asdf-plugins).","lineNumber":285,"offsetAndLengths":[[47,4],[55,4],[88,4],[96,4]]},{"line":"Nota: Isso só se aplica a usuários que habilitaram a opção `legacy_version_file` em seu `~/.asdfrc`.","lineNumber":122,"offsetAndLengths":[[92,4]]}],"language":"Markdown"},{"type":"content","path":"docs/ko-kr/guide/getting-started.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## 2. asdf 다운로드","lineNumber":30,"offsetAndLengths":[[6,4]]},{"line":"| Homebrew | `brew install asdf`                                                                                                                                                |","lineNumber":49,"offsetAndLengths":[[27,4]]},{"line":"| Pacman   | `git clone https://aur.archlinux.org/asdf-vm.git \u0026\u0026 cd asdf-vm \u0026\u0026 makepkg -si` 혹은 선호하시는 [AUR helper](https://wiki.archlinux.org/index.php/AUR_helpers) 사용 |","lineNumber":50,"offsetAndLengths":[[50,4],[68,4]]},{"line":"## 3. asdf 설치","lineNumber":52,"offsetAndLengths":[[6,4]]},{"line":"`asdf` 설치는 다음과 같습니다:","lineNumber":2,"offsetAndLengths":[[1,4]]},{"line":"2. `asdf` 코어 다운로드","lineNumber":5,"offsetAndLengths":[[4,4]]},{"line":"3. `asdf` 설치","lineNumber":6,"offsetAndLengths":[[4,4]]},{"line":"asdf는 `git` \u0026 `curl`이 필요합니다. _당신이_ 필요한 패키지 매니저를 구동하기 위한 _일부_ 명령어들의 목록입니다. (몇몇은 나중 단계에서 자동으로 설치될 수 있습니다).","lineNumber":13,"offsetAndLengths":[[0,4]]},{"line":"git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.19.0","lineNumber":37,"offsetAndLengths":[[29,4],[37,4],[49,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":63,"offsetAndLengths":[[10,4],[15,4]]},{"line":". \"$HOME/.asdf/completions/asdf.bash\"","lineNumber":69,"offsetAndLengths":[[10,4],[27,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":81,"offsetAndLengths":[[10,4],[15,4]]},{"line":". \"$HOME/.asdf/completions/asdf.bash\"","lineNumber":87,"offsetAndLengths":[[10,4],[27,4]]},{"line":"`~/.bashrc`에 `asdf.sh`를 추가하세요:","lineNumber":94,"offsetAndLengths":[[14,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.bashrc","lineNumber":97,"offsetAndLengths":[[31,4],[45,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/etc/bash_completion.d/asdf.bash\\\"\" \u003e\u003e ~/.bashrc","lineNumber":103,"offsetAndLengths":[[31,4],[59,4]]},{"line":"`~/.bash_profile`에 `asdf.sh` 추가하기:","lineNumber":112,"offsetAndLengths":[[20,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.bash_profile","lineNumber":115,"offsetAndLengths":[[31,4],[45,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/etc/bash_completion.d/asdf.bash\\\"\" \u003e\u003e ~/.bash_profile","lineNumber":121,"offsetAndLengths":[[31,4],[59,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":131,"offsetAndLengths":[[7,4],[15,4]]},{"line":"source ~/.asdf/asdf.fish","lineNumber":142,"offsetAndLengths":[[10,4],[15,4]]},{"line":"mkdir -p ~/.config/fish/completions; and ln -s ~/.asdf/completions/asdf.fish ~/.config/fish/completions","lineNumber":148,"offsetAndLengths":[[50,4],[67,4]]},{"line":"`~/.config/fish/config.fish`에 `asdf.fish`를 추가하세요:","lineNumber":155,"offsetAndLengths":[[31,4]]},{"line":"echo -e \"\\nsource \"(brew --prefix asdf)\"/libexec/asdf.fish\" \u003e\u003e ~/.config/fish/config.fish","lineNumber":158,"offsetAndLengths":[[34,4],[49,4]]},{"line":"source /opt/asdf-vm/asdf.fish","lineNumber":169,"offsetAndLengths":[[12,4],[20,4]]},{"line":"`~/.config/elvish/rc.elv`에 `asdf.elv`를 추가하세요:","lineNumber":177,"offsetAndLengths":[[28,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s ~/.asdf/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":180,"offsetAndLengths":[[40,4],[45,4],[75,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":181,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":182,"offsetAndLengths":[[44,4],[54,4]]},{"line":"Add `asdf.elv` to your `~/.config/elvish/rc.elv` with:","lineNumber":191,"offsetAndLengths":[[5,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s (brew --prefix asdf)/libexec/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":194,"offsetAndLengths":[[52,4],[66,4],[96,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":195,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":196,"offsetAndLengths":[[44,4],[54,4]]},{"line":"`~/.config/elvish/rc.elv`에 `asdf.elv`를 추가하세요:","lineNumber":204,"offsetAndLengths":[[28,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s /opt/asdf-vm/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":207,"offsetAndLengths":[[42,4],[50,4],[80,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":208,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":209,"offsetAndLengths":[[44,4],[54,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":220,"offsetAndLengths":[[10,4],[15,4]]},{"line":"**혹은** 위 스크립트와 자동완성을 설정하는 [asdf를 위한 oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf)와 같은 ZSH 프레임워크 플러그인을 사용하세요.","lineNumber":223,"offsetAndLengths":[[27,4],[102,4]]},{"line":"자동완성은 ZSH 프레임워크 `asdf` 플러그인 혹은 다음을 `.zshrc`에 추가함으로써 설정됩니다:","lineNumber":225,"offsetAndLengths":[[17,4]]},{"line":"fpath=(${ASDF_DIR}/completions $fpath)","lineNumber":229,"offsetAndLengths":[[9,4]]},{"line":"- 만약 custom `compinit` 설정을 사용중이라면, `asdf.sh`를 source하고 난 다음 `compinit`가 오도록 해주세요","lineNumber":234,"offsetAndLengths":[[36,4]]},{"line":"만약 ZSH 프레임워크를 사용중이라면, `fpath`를 통해 새로운 ZSH 자동완성을 사용하려면 관련된 `asdf` 플러그인이 업데이트 되어야합니다.","lineNumber":239,"offsetAndLengths":[[59,4]]},{"line":"`~/.zshrc`에 `asdf.sh`를 추가하세요:","lineNumber":244,"offsetAndLengths":[[13,4]]},{"line":"echo -e \"\\n. $(brew --prefix asdf)/libexec/asdf.sh\" \u003e\u003e ${ZDOTDIR:-~}/.zshrc","lineNumber":247,"offsetAndLengths":[[29,4],[43,4]]},{"line":"**혹은** 위 스크립트와 자동완성을 설정하는 [asdf를 위한 oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf)와 같은 ZSH 프레임워크 플러그인을 사용하세요.","lineNumber":250,"offsetAndLengths":[[27,4],[102,4]]},{"line":"자동완성은 `asdf` ZSH 프레임워크 혹은 [Homebrew'의 방법](https://docs.brew.sh/Shell-Completion#configuring-completions-in-zsh)에 따라 설정되어야 합니다. 만약 ZSH 프레임워크를 사용중이라면, `fpath`를 통해 새로운 ZSH 자동완성을 사용하려면 관련된 asdf 플러그인이 업데이트 되어야합니다.","lineNumber":252,"offsetAndLengths":[[7,4],[185,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":260,"offsetAndLengths":[[7,4],[15,4]]},{"line":". \"$HOME/.asdf/asdf.ps1\"","lineNumber":271,"offsetAndLengths":[[10,4],[15,4]]},{"line":"`~/.config/powershell/profile.ps1`에 `asdf.sh`를 추가하세요:","lineNumber":278,"offsetAndLengths":[[37,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.ps1\\\"\" \u003e\u003e ~/.config/powershell/profile.ps1","lineNumber":281,"offsetAndLengths":[[31,4],[45,4]]},{"line":". /opt/asdf-vm/asdf.ps1","lineNumber":291,"offsetAndLengths":[[7,4],[15,4]]},{"line":"`~/.config/nushell/config.nu`에 `asdf.nu`를 추가하세요:","lineNumber":298,"offsetAndLengths":[[32,4]]},{"line":"\"\\n$env.ASDF_DIR = ($env.HOME | path join '.asdf')\\n source \" + ($env.HOME | path join '.asdf/asdf.nu') | save --append $nu.config-path","lineNumber":301,"offsetAndLengths":[[8,4],[44,4],[89,4],[94,4]]},{"line":"`~/.config/nushell/config.nu`에 `asdf.nu`를 추가하세요:","lineNumber":309,"offsetAndLengths":[[32,4]]},{"line":"\"\\n$env.ASDF_DIR = (brew --prefix asdf | str trim | into string | path join 'libexec')\\n source \" +  (brew --prefix asdf | str trim | into string | path join 'libexec/asdf.nu') | save --append $nu.config-path","lineNumber":312,"offsetAndLengths":[[8,4],[34,4],[116,4],[167,4]]},{"line":"`~/.config/nushell/config.nu`에 `asdf.nu`를 추가하세요:","lineNumber":320,"offsetAndLengths":[[32,4]]},{"line":"\"\\n$env.ASDF_DIR = '/opt/asdf-vm/'\\n source /opt/asdf-vm/asdf.nu\" | save --append $nu.config-path","lineNumber":323,"offsetAndLengths":[[8,4],[25,4],[49,4],[57,4]]},{"line":"export ASDF_DIR=\"$HOME/.asdf\"","lineNumber":334,"offsetAndLengths":[[7,4],[24,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":335,"offsetAndLengths":[[10,4],[15,4]]},{"line":"`~/.profile`에 `asdf.sh`를 추가하세요:","lineNumber":342,"offsetAndLengths":[[15,4]]},{"line":"echo -e \"\\nexport ASDF_DIR=\\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.profile","lineNumber":345,"offsetAndLengths":[[18,4],[45,4],[59,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.profile","lineNumber":346,"offsetAndLengths":[[31,4],[45,4]]},{"line":"export ASDF_DIR=\"/opt/asdf-vm\"","lineNumber":356,"offsetAndLengths":[[7,4],[22,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":357,"offsetAndLengths":[[7,4],[15,4]]},{"line":"`asdf` 스크립트들은 `$PATH` 설정한 **이후에** 프레임워크 (oh-my-zsh 등) source **이후에** source 되어야 합니다.","lineNumber":362,"offsetAndLengths":[[1,4]]},{"line":"`asdf` 코어 설치를 완료했습니다 :tada:","lineNumber":368,"offsetAndLengths":[[1,4]]},{"line":"`asdf`는 **플러그인**과 **툴**을 설치하고, **버전**들을 관리해야 유용합니다. 설치 및 관리방법을 이 가이드 아래에서 계속해서 배우세요.","lineNumber":370,"offsetAndLengths":[[1,4]]},{"line":"데모 목적으로 우리는 [`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/) 플러그인을 통해 [Node.js](https://nodejs.org/) 설치 \u0026 설정을 해보겠습니다.","lineNumber":374,"offsetAndLengths":[[14,4],[47,4],[55,4]]},{"line":"각 플러그인은 dependencies 갖고 있어 우리는 플러그인 리포지토리의 목록을 확인해야합니다. `asdf-nodejs`는 다음을 가지고 있습니다:","lineNumber":378,"offsetAndLengths":[[57,4]]},{"line":"asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git","lineNumber":391,"offsetAndLengths":[[0,4],[42,4],[50,4]]},{"line":"우리는 `asdf list all nodejs`를 통해 어떤 버전들이 이용가능한지 혹은 `asdf list all nodejs 14`를 통해 하위 버전들을 확인가능합니다.","lineNumber":398,"offsetAndLengths":[[5,4],[50,4]]},{"line":"asdf install nodejs latest","lineNumber":403,"offsetAndLengths":[[0,4]]},{"line":"`asdf`는 정확한 버전들을 강제합니다. `latest`는 `asdf`가 실행했을때 실제 버전을 찾는 헬퍼입니다.","lineNumber":407,"offsetAndLengths":[[1,4],[35,4]]},{"line":"`asdf`는 현재 작업 디렉토리부터 `$HOME` 디렉토리까지 모든 `.tool-versions` 파일들에서 버전 검색을 수행합니다. 검색은 `asdf`가 관리하는 툴을 실행시킬때 맞춰서 실행됩니다.","lineNumber":412,"offsetAndLengths":[[1,4],[81,4]]},{"line":"툴 실행을 위한 툴 버전을 설정하지 않으면 **에러**가 발생합니다. `asdf current`는 현재 디렉토리로부터 툴 \u0026 버전을 표시함으로써 어떤 툴들이 실행을 실패하는지 관찰할 수 있게합니다.","lineNumber":415,"offsetAndLengths":[[40,4]]},{"line":"asdf set --home nodejs 16.5.0","lineNumber":423,"offsetAndLengths":[[0,4]]},{"line":"어떤 운영체제들은 `asdf`가 아닌 시스템에 의해 관리되는 툴들이 이미 설치되어 있습니다, `python`이 대표적인 예시입니다. 당신은 시스템에 의한 툴 관리를 위해 `asdf`를 설정해야합니다. [버전 참조 섹션](/ko-kr/manage/versions.md)를 참고하세요.","lineNumber":432,"offsetAndLengths":[[11,4],[96,4]]},{"line":"asdf set nodejs latest","lineNumber":439,"offsetAndLengths":[[0,4]]},{"line":"`asdf`는 기존의 다른 버전 매니저들의 버전 파일들 마이그레이션을 지원합니다. 예시: `rbenv`의 `.ruby-version`. 이는 각 플러그인 기준으로 지원됩니다.","lineNumber":450,"offsetAndLengths":[[1,4]]},{"line":"[`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/)는 `.nvmrc`와 `.node-version` 파일들을 지원합니다. 이를 활성화하기 위해, 다음을 `asdf` 설정 파일 `$HOME/.asdfrc`에 추가하세요:","lineNumber":452,"offsetAndLengths":[[2,4],[35,4],[43,4],[114,4],[134,4]]},{"line":"`asdf` 시작하기 가이드가 끝났습니다. :tada: 당신은 이제 당신의 프로젝트의 `nodejs` 버전들을 관리할 수 있습니다. 같은 방법으로 다른 각각의 툴들의 버전을 관리하세요!","lineNumber":462,"offsetAndLengths":[[1,4]]},{"line":"`asdf`는 우리가 익숙해져야하는 더 많은 명령어들을 가지고 있고, `asdf --help` 혹은 `asdf`를 통해 확인할 수 있습니다. 명령어들의 코어의 3가지 카테고리로 나눠질 수 있습니다:","lineNumber":464,"offsetAndLengths":[[1,4],[40,4],[57,4]]},{"line":"- [코어 `asdf`](/ko-kr/manage/core.md)","lineNumber":466,"offsetAndLengths":[[7,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"docs/ja-jp/guide/getting-started-legacy.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"## 2. asdfのダウンロード","lineNumber":30,"offsetAndLengths":[[6,4]]},{"line":"| Homebrew | `brew install asdf`                                                                                                                                              |","lineNumber":50,"offsetAndLengths":[[27,4]]},{"line":"| Pacman   | `git clone https://aur.archlinux.org/asdf-vm.git \u0026\u0026 cd asdf-vm \u0026\u0026 makepkg -si` または好みの[AURヘルパー](https://wiki.archlinux.jp/index.php/AUR_ヘルパー)を使用 |","lineNumber":51,"offsetAndLengths":[[50,4],[68,4]]},{"line":"## 3. asdfのインストール","lineNumber":53,"offsetAndLengths":[[6,4]]},{"line":"`asdf`のインストールには次の手順が必要です:","lineNumber":2,"offsetAndLengths":[[1,4]]},{"line":"2. `asdf`コアのダウンロード","lineNumber":5,"offsetAndLengths":[[4,4]]},{"line":"3. `asdf`のインストール","lineNumber":6,"offsetAndLengths":[[4,4]]},{"line":"asdfの動作には`git`および`curl`が必要です。以下の表は、 _あなたが使用している_ パッケージマネージャで実行するコマンドの _一部例_ です(いくつかのツールは、後の手順で自動的にインストールされます)。","lineNumber":13,"offsetAndLengths":[[0,4]]},{"line":"git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.14.0","lineNumber":38,"offsetAndLengths":[[29,4],[37,4],[49,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":64,"offsetAndLengths":[[10,4],[15,4]]},{"line":". \"$HOME/.asdf/completions/asdf.bash\"","lineNumber":70,"offsetAndLengths":[[10,4],[27,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":82,"offsetAndLengths":[[10,4],[15,4]]},{"line":". \"$HOME/.asdf/completions/asdf.bash\"","lineNumber":88,"offsetAndLengths":[[10,4],[27,4]]},{"line":"下記コマンドで、`~/.bashrc`に`asdf.sh`を追加します:","lineNumber":95,"offsetAndLengths":[[21,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.bashrc","lineNumber":98,"offsetAndLengths":[[31,4],[45,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/etc/bash_completion.d/asdf.bash\\\"\" \u003e\u003e ~/.bashrc","lineNumber":104,"offsetAndLengths":[[31,4],[59,4]]},{"line":"下記コマンドで、`~/.bash_profile`に`asdf.sh`を追加します:","lineNumber":113,"offsetAndLengths":[[27,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.bash_profile","lineNumber":116,"offsetAndLengths":[[31,4],[45,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/etc/bash_completion.d/asdf.bash\\\"\" \u003e\u003e ~/.bash_profile","lineNumber":122,"offsetAndLengths":[[31,4],[59,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":132,"offsetAndLengths":[[7,4],[15,4]]},{"line":"source ~/.asdf/asdf.fish","lineNumber":143,"offsetAndLengths":[[10,4],[15,4]]},{"line":"mkdir -p ~/.config/fish/completions; and ln -s ~/.asdf/completions/asdf.fish ~/.config/fish/completions","lineNumber":149,"offsetAndLengths":[[50,4],[67,4]]},{"line":"下記コマンドで、`~/.config/fish/config.fish`に`asdf.sh`を追加します:","lineNumber":156,"offsetAndLengths":[[38,4]]},{"line":"echo -e \"\\nsource \"(brew --prefix asdf)\"/libexec/asdf.fish\" \u003e\u003e ~/.config/fish/config.fish","lineNumber":159,"offsetAndLengths":[[34,4],[49,4]]},{"line":"source /opt/asdf-vm/asdf.fish","lineNumber":170,"offsetAndLengths":[[12,4],[20,4]]},{"line":"下記コマンドで、`~/.config/elvish/rc.elv`に`asdf.elv`を追加します:","lineNumber":178,"offsetAndLengths":[[35,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s ~/.asdf/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":181,"offsetAndLengths":[[40,4],[45,4],[75,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":182,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":183,"offsetAndLengths":[[44,4],[54,4]]},{"line":"下記コマンドで、`~/.config/elvish/rc.elv`に`asdf.elv`を追加します:","lineNumber":192,"offsetAndLengths":[[35,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s (brew --prefix asdf)/libexec/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":195,"offsetAndLengths":[[52,4],[66,4],[96,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":196,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":197,"offsetAndLengths":[[44,4],[54,4]]},{"line":"下記コマンドで、`~/.config/elvish/rc.elv`に`asdf.elv`を追加します:","lineNumber":205,"offsetAndLengths":[[35,4]]},{"line":"mkdir -p ~/.config/elvish/lib; ln -s /opt/asdf-vm/asdf.elv ~/.config/elvish/lib/asdf.elv","lineNumber":208,"offsetAndLengths":[[42,4],[50,4],[80,4]]},{"line":"echo \"\\n\"'use asdf _asdf; var asdf~ = $_asdf:asdf~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":209,"offsetAndLengths":[[14,4],[20,4],[30,4],[40,4],[45,4]]},{"line":"echo \"\\n\"'set edit:completion:arg-completer[asdf] = $_asdf:arg-completer~' \u003e\u003e ~/.config/elvish/rc.elv","lineNumber":210,"offsetAndLengths":[[44,4],[54,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":221,"offsetAndLengths":[[10,4],[15,4]]},{"line":"**または**、[asdf for oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf)のようなZSHフレームワークプラグインを使用して、このスクリプトをsourceし、コマンド補完をセットアップします。","lineNumber":224,"offsetAndLengths":[[9,4],[84,4]]},{"line":"コマンド補完は、ZSHフレームワークの`asdf`プラグインで設定するか、`~/.zshrc`に下記の行を追記することで設定できます:","lineNumber":226,"offsetAndLengths":[[20,4]]},{"line":"fpath=(${ASDF_DIR}/completions $fpath)","lineNumber":230,"offsetAndLengths":[[9,4]]},{"line":"- `compinit`のセットアップをカスタマイズしている場合は、`asdf.sh`ソース以下に`compinit`がくるようにしてください。","lineNumber":235,"offsetAndLengths":[[35,4]]},{"line":"下記コマンドで、`~/.zshrc`に`asdf.sh`を追加します:","lineNumber":242,"offsetAndLengths":[[20,4]]},{"line":"echo -e \"\\n. $(brew --prefix asdf)/libexec/asdf.sh\" \u003e\u003e ${ZDOTDIR:-~}/.zshrc","lineNumber":245,"offsetAndLengths":[[29,4],[43,4]]},{"line":"**OR** use a ZSH Framework plugin like [asdf for oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf) which will source this script and setup completions.","lineNumber":248,"offsetAndLengths":[[40,4],[115,4]]},{"line":"コマンド補完は、ZSHフレームワーク`asdf`によって設定されるか、[Homebrewの説明に従って設定](https://docs.brew.sh/Shell-Completion#configuring-completions-in-zsh)必要があります。ZSHフレームワークを使用している場合、新しいZSHコマンド補完を使用するには、`fpath`経由で、関連する`asdf`プラグインの更新が必要となることがあります。","lineNumber":250,"offsetAndLengths":[[19,4],[188,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":258,"offsetAndLengths":[[7,4],[15,4]]},{"line":". \"$HOME/.asdf/asdf.ps1\"","lineNumber":269,"offsetAndLengths":[[10,4],[15,4]]},{"line":"下記コマンドで、`~/.config/powershell/profile.ps1`に`asdf.sh`を追加します:","lineNumber":276,"offsetAndLengths":[[44,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.ps1\\\"\" \u003e\u003e ~/.config/powershell/profile.ps1","lineNumber":279,"offsetAndLengths":[[31,4],[45,4]]},{"line":". /opt/asdf-vm/asdf.ps1","lineNumber":289,"offsetAndLengths":[[7,4],[15,4]]},{"line":"下記コマンドで、`~/.config/nushell/config.nu`に`asdf.nu`を追加します:","lineNumber":296,"offsetAndLengths":[[39,4]]},{"line":"\"\\n$env.ASDF_DIR = ($env.HOME | path join '.asdf')\\n source \" + ($env.HOME | path join '.asdf/asdf.nu') | save --append $nu.config-path","lineNumber":299,"offsetAndLengths":[[8,4],[44,4],[89,4],[94,4]]},{"line":"下記コマンドで、`~/.config/nushell/config.nu`に`asdf.nu`を追加します:","lineNumber":307,"offsetAndLengths":[[39,4]]},{"line":"\"\\n$env.ASDF_DIR = (brew --prefix asdf | str trim | into string | path join 'libexec')\\n source \" +  (brew --prefix asdf | str trim | into string | path join 'libexec/asdf.nu') | save --append $nu.config-path","lineNumber":310,"offsetAndLengths":[[8,4],[34,4],[116,4],[167,4]]},{"line":"下記コマンドで、`~/.config/nushell/config.nu`に`asdf.nu`を追加します:","lineNumber":318,"offsetAndLengths":[[39,4]]},{"line":"\"\\n$env.ASDF_DIR = '/opt/asdf-vm/'\\n source /opt/asdf-vm/asdf.nu\" | save --append $nu.config-path","lineNumber":321,"offsetAndLengths":[[8,4],[25,4],[49,4],[57,4]]},{"line":"export ASDF_DIR=\"$HOME/.asdf\"","lineNumber":332,"offsetAndLengths":[[7,4],[24,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":333,"offsetAndLengths":[[10,4],[15,4]]},{"line":"下記コマンドで、`~/.profile`に`asdf.sh`を追加します:","lineNumber":340,"offsetAndLengths":[[22,4]]},{"line":"echo -e \"\\nexport ASDF_DIR=\\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.profile","lineNumber":343,"offsetAndLengths":[[18,4],[45,4],[59,4]]},{"line":"echo -e \"\\n. \\\"$(brew --prefix asdf)/libexec/asdf.sh\\\"\" \u003e\u003e ~/.profile","lineNumber":344,"offsetAndLengths":[[31,4],[45,4]]},{"line":"export ASDF_DIR=\"/opt/asdf-vm\"","lineNumber":354,"offsetAndLengths":[[7,4],[22,4]]},{"line":". /opt/asdf-vm/asdf.sh","lineNumber":355,"offsetAndLengths":[[7,4],[15,4]]},{"line":"`asdf`のスクリプトは、`$PATH`を設定した**あと**、かつ、使用中のフレームワーク(oh-my-zsh など)を呼び出した**あと**に記述する必要があります。","lineNumber":360,"offsetAndLengths":[[1,4]]},{"line":"macOSでは、BashまたはZSHシェルを起動すると、自動的に`path_helper`というユーティリティが呼び出されます。`path_helper`は`PATH`(および`MANPATH`)内の項目の順番を並び替えることができるため、特定の順序を必要とするツールの動作に、一貫性が無くなってしまいます。これを回避するため、macOSで`asdf`を利用するときは、強制的に`PATH`エントリの先頭に追加する(優先度を一番高くする)ようにしてください。これは、`ASDF_FORCE_PREPEND`環境変数で制御できます。","lineNumber":363,"offsetAndLengths":[[171,4],[234,4]]},{"line":"これで、`asdf`のコアのインストールは完了です:tada:","lineNumber":370,"offsetAndLengths":[[5,4]]},{"line":"しかし、`asdf`が役に立つようになるのは、**プラグイン**をインストールしてから**ツール**をインストールし、**バージョン**を管理するようになってからです。引き続き、ガイドを進めていきましょう。","lineNumber":372,"offsetAndLengths":[[5,4]]},{"line":"ここではデモとして、[`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/)プラグインを使用して[Node.js](https://nodejs.org/)をインストール・設定してみましょう。","lineNumber":376,"offsetAndLengths":[[12,4],[45,4],[53,4]]},{"line":"各プラグインには依存関係があるため、プラグインのリポジトリを確認しておきましょう。`asdf-nodejs`の場合、必要なものは次のとおりです:","lineNumber":380,"offsetAndLengths":[[42,4]]},{"line":"asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git","lineNumber":393,"offsetAndLengths":[[0,4],[42,4],[50,4]]},{"line":"インストール可能なバージョンは`asdf list all nodejs`コマンドで確認できますし、特定のメジャーバージョンのサブセットは`asdf list all nodejs 14`コマンドで確認できます。","lineNumber":400,"offsetAndLengths":[[16,4],[70,4]]},{"line":"asdf install nodejs latest","lineNumber":405,"offsetAndLengths":[[0,4]]},{"line":"`asdf`では正確なバージョン番号を指定してください。`latest`は、現時点での最新バージョンを指定できる`asdf`のヘルパーです。","lineNumber":409,"offsetAndLengths":[[1,4],[57,4]]},{"line":"`asdf`は、カレントディレクトリから上位の`$HOME`ディレクトリまでに存在するすべての`.tool-versions`ファイルをもとに、ツールのバージョンを照会します。照会は、`asdf`で管理するツールを実行した際に、ジャストインタイムで行われます。","lineNumber":414,"offsetAndLengths":[[1,4],[93,4]]},{"line":"ツールで指定されたバージョンが見つからない場合、**エラー**が発生します。`asdf current`コマンドを実行すると、カレントディレクトリにおいてツールのバージョンを解決可能か確認できるため、どのツールが実行に失敗するか検証することができます。","lineNumber":417,"offsetAndLengths":[[39,4]]},{"line":"asdf global nodejs latest","lineNumber":425,"offsetAndLengths":[[0,4]]},{"line":"一部のOSでは、`python`のように、`asdf`ではなくシステムが管理するツールが既にインストールされていることがあります。それを使用する場合、`asdf`に対して、バージョン管理をシステムに委任するように指示する必要があります。詳しくは、[バージョンのリファレンス](/ja-jp/manage/versions.md)をご覧ください。","lineNumber":434,"offsetAndLengths":[[22,4],[76,4]]},{"line":"asdf local nodejs latest","lineNumber":441,"offsetAndLengths":[[0,4]]},{"line":"`asdf`は、他のバージョンマネージャ向けに作られた既存のバージョンファイル(例: `rbenv`の場合は`.ruby-version`ファイル)からの移行をサポートしています。これはプラグイン単位でのサポートです。","lineNumber":452,"offsetAndLengths":[[1,4]]},{"line":"[`asdf-nodejs`](https://github.com/asdf-vm/asdf-nodejs/)であれば、`.nvmrc`ファイルと`.node-version`ファイルの両方に対応しています。このサポートを有効にするには、`asdf`の構成設定ファイルである`$HOME/.asdfrc`内に、下記の行を追記してください:","lineNumber":454,"offsetAndLengths":[[2,4],[35,4],[43,4],[121,4],[146,4]]},{"line":"以上で、`asdf`の入門は完了です:tada: ここまでで、プロジェクトでの`nodejs`のバージョン管理ができるようになりました。プロジェクトで使用するツールごとに、同様の手順を実施してください!","lineNumber":464,"offsetAndLengths":[[5,4]]},{"line":"`asdf`には使いこなすと便利なコマンドが他にもいっぱいあり、`asdf --help`コマンドまたは単に`asdf`コマンドを実行すれば、すべてのコマンドの説明を見ることができます。コマンドは大きく分けて3つのカテゴリに分けられます:","lineNumber":466,"offsetAndLengths":[[1,4],[33,4],[55,4]]},{"line":"- [`asdf`のコア](/ja-jp/manage/core.md)","lineNumber":468,"offsetAndLengths":[[4,4]]}],"language":"Markdown"},{"type":"content","path":"src/V3DfgVertices.h","repositoryID":38821243,"repository":"github.com/verilator/verilator","repoStars":3692,"repoLastFetched":"2026-06-26T20:49:27.023328Z","branches":[""],"commit":"38533013670b950ff207fb192b3ea60ad8b0fa8a","hunks":null,"lineMatches":[{"line":"    bool hasDfgRefs() const { return m_vscp-\u003euser1() \u003e\u003e 6; }  // I.e.: (nodep()-\u003euser1() \u003e\u003e 5) \u003e 1","lineNumber":102,"offsetAndLengths":[[10,4]]},{"line":"        if (hasDfgRefs()) return srcp() || defaultp();","lineNumber":127,"offsetAndLengths":[[13,4]]}],"language":"C++"},{"type":"content","path":".agents/docs/old/agents-docs/shim-optimization-design.md","repositoryID":63483013,"repository":"github.com/openxlings/xlings","repoStars":584,"repoLastFetched":"2026-06-27T21:46:51.173558Z","branches":[""],"commit":"5eec54b8ba997c01c6bc918097d9cac114537eaa","hunks":null,"lineMatches":[{"line":"### 3.4 方案 C: Shell 脚本 shim（rbenv / pyenv / asdf 模式）","lineNumber":188,"offsetAndLengths":[[44,4]]},{"line":"| **asdf** | Bash 脚本 shim | Shell | ~120ms | Unix | exec 转发 |","lineNumber":63,"offsetAndLengths":[[4,4]]},{"line":"**策略 A: Shell 脚本 shim（rbenv/pyenv/asdf）**","lineNumber":72,"offsetAndLengths":[[34,4]]}],"language":"Markdown"},{"type":"content","path":"TROUBLESHOOTING.md","repositoryID":64122666,"repository":"github.com/joshuayoes/ios-simulator-mcp","repoStars":2021,"repoLastFetched":"2026-06-18T00:07:11.055658Z","branches":[""],"commit":"8f3c6710bf0d247b2389e1cc883ff78c57672960","hunks":null,"lineMatches":[{"line":"### Using asdf (Python version manager)","lineNumber":37,"offsetAndLengths":[[10,4]]},{"line":"1. Install [asdf](https://asdf-vm.com/):","lineNumber":39,"offsetAndLengths":[[12,4],[26,4]]},{"line":"   brew install asdf","lineNumber":41,"offsetAndLengths":[[16,4]]},{"line":"2. Add the [Python plugin](https://github.com/asdf-community/asdf-python), install Python, set to global version (see asdf docs for [set](https://asdf-vm.com/manage/versions.html#set-version) and [global](https://asdf-vm.com/guide/getting-started-legacy.html#global) to do isolated installs):","lineNumber":43,"offsetAndLengths":[[46,4],[61,4],[118,4],[146,4],[213,4]]},{"line":"   asdf plugin add python","lineNumber":45,"offsetAndLengths":[[3,4]]},{"line":"   asdf install python latest","lineNumber":46,"offsetAndLengths":[[3,4]]},{"line":"   asdf global python latest","lineNumber":47,"offsetAndLengths":[[3,4]]},{"line":"   asdf set python \u003clatest-version\u003e -u","lineNumber":48,"offsetAndLengths":[[3,4]]},{"line":"   asdf reshim","lineNumber":49,"offsetAndLengths":[[3,4]]},{"line":"- Follow the install steps above for Homebrew + pip or asdf.","lineNumber":72,"offsetAndLengths":[[55,4]]}],"language":"Markdown"},{"type":"content","path":"docs/devs/contributing/setup.md","repositoryID":224703,"repository":"github.com/rbuchberger/jekyll_picture_tag","repoStars":630,"repoLastFetched":"2026-05-27T10:00:00.425817Z","branches":[""],"commit":"8ece6f4e669801a21dcd7e65575a98beb314e2e5","hunks":null,"lineMatches":[{"line":"### With asdf \u0026 direnv:","lineNumber":10,"offsetAndLengths":[[9,4]]},{"line":"### Without asdf \u0026 direnv","lineNumber":20,"offsetAndLengths":[[12,4]]},{"line":"I use [asdf](https://github.com/asdf-vm/asdf) and [direnv](https://direnv.net/) (via","lineNumber":6,"offsetAndLengths":[[7,4],[32,4],[40,4]]},{"line":"[asdf-direnv](https://github.com/asdf-community/asdf-direnv)). They add convenience, but they aren't","lineNumber":7,"offsetAndLengths":[[1,4],[33,4],[48,4]]},{"line":"$ asdf install","lineNumber":16,"offsetAndLengths":[[2,4]]}],"language":"Markdown"},{"type":"content","path":"README.md","repositoryID":41646211,"repository":"github.com/fredrikekre/jlpkg","repoStars":97,"repoLastFetched":"2026-06-17T21:10:27.096803Z","branches":[""],"commit":"0dc03d8a815da5b1b885d5a96a8fe83ba7ffe8ff","hunks":null,"lineMatches":[{"line":"### Installation using `asdf`","lineNumber":150,"offsetAndLengths":[[24,4]]},{"line":"It is possible to install `jlpkg` using the [`asdf` version manager](https://asdf-vm.com) using the","lineNumber":152,"offsetAndLengths":[[46,4],[77,4]]},{"line":"[`asdf-jlpkg`](https://github.com/fredrikekre/asdf-jlpkg) plugin. See the plugin","lineNumber":153,"offsetAndLengths":[[2,4],[46,4]]},{"line":"[README](https://github.com/fredrikekre/asdf-jlpkg/blob/master/README.md) for instructions.","lineNumber":154,"offsetAndLengths":[[40,4]]},{"line":" - [Installation using asdf](#Installation-using-asdf)","lineNumber":63,"offsetAndLengths":[[23,4],[49,4]]}],"language":"Markdown"},{"type":"content","path":"docs/manage/versions.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"### By-passing asdf shims","lineNumber":170,"offsetAndLengths":[[15,4]]},{"line":"If for some reason you want to by-pass asdf shims or want your environment variables automatically set upon entering your project's directory, the [asdf-direnv](https://github.com/asdf-community/asdf-direnv) plugin can be helpful. Be sure to check its README for more details.","lineNumber":172,"offsetAndLengths":[[39,4],[148,4],[180,4],[195,4]]},{"line":"asdf install \u003cname\u003e \u003cversion\u003e","lineNumber":5,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang 17.3","lineNumber":6,"offsetAndLengths":[[2,4]]},{"line":"asdf install \u003cname\u003e latest","lineNumber":14,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang latest","lineNumber":15,"offsetAndLengths":[[2,4]]},{"line":"asdf install \u003cname\u003e latest:\u003cversion\u003e","lineNumber":21,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang latest:17","lineNumber":22,"offsetAndLengths":[[2,4]]},{"line":"asdf list \u003cname\u003e","lineNumber":28,"offsetAndLengths":[[0,4]]},{"line":"# asdf list erlang","lineNumber":29,"offsetAndLengths":[[2,4]]},{"line":"asdf list \u003cname\u003e \u003cversion\u003e","lineNumber":35,"offsetAndLengths":[[0,4]]},{"line":"# asdf list erlang 17","lineNumber":36,"offsetAndLengths":[[2,4]]},{"line":"asdf list all \u003cname\u003e","lineNumber":42,"offsetAndLengths":[[0,4]]},{"line":"# asdf list all erlang","lineNumber":43,"offsetAndLengths":[[2,4]]},{"line":"asdf list all \u003cname\u003e \u003cversion\u003e","lineNumber":49,"offsetAndLengths":[[0,4]]},{"line":"# asdf list all erlang 17","lineNumber":50,"offsetAndLengths":[[2,4]]},{"line":"asdf latest \u003cname\u003e","lineNumber":56,"offsetAndLengths":[[0,4]]},{"line":"# asdf latest erlang","lineNumber":57,"offsetAndLengths":[[2,4]]},{"line":"asdf latest \u003cname\u003e \u003cversion\u003e","lineNumber":63,"offsetAndLengths":[[0,4]]},{"line":"# asdf latest erlang 17","lineNumber":64,"offsetAndLengths":[[2,4]]},{"line":"asdf set [flags] \u003cname\u003e \u003cversion\u003e [\u003cversion\u003e...]","lineNumber":72,"offsetAndLengths":[[0,4]]},{"line":"# asdf set elixir 1.2.4 # set in current dir","lineNumber":73,"offsetAndLengths":[[2,4]]},{"line":"# asdf set -u elixir 1.2.4 # set in .tool-versions file in home directory","lineNumber":74,"offsetAndLengths":[[2,4]]},{"line":"# asdf set -p elixir 1.2.4 # set in existing .tool-versions file in a parent dir","lineNumber":75,"offsetAndLengths":[[2,4]]},{"line":"asdf set \u003cname\u003e latest[:\u003cversion\u003e]","lineNumber":77,"offsetAndLengths":[[0,4]]},{"line":"# asdf set elixir latest","lineNumber":78,"offsetAndLengths":[[2,4]]},{"line":"`asdf set` writes the version to a `.tool-versions` file in the current directory,","lineNumber":81,"offsetAndLengths":[[1,4]]},{"line":"With the `-u`/`--home` flag `asdf set` writes to the `.tool-versions` file in","lineNumber":85,"offsetAndLengths":[[29,4]]},{"line":"With the `-p`/`--parent` flag `asdf set` finds a `.tool-versions` file in the","lineNumber":88,"offsetAndLengths":[[31,4]]},{"line":"`ASDF_${TOOL}_VERSION`. The version format is the same supported by the","lineNumber":94,"offsetAndLengths":[[1,4]]},{"line":"export ASDF_ELIXIR_VERSION=1.18.1","lineNumber":99,"offsetAndLengths":[[7,4]]},{"line":"Will tell asdf to use Elixir `1.18.1` in the current shell session.","lineNumber":102,"offsetAndLengths":[[10,4]]},{"line":"ASDF_ELIXIR_VERSION=1.4.0 mix test","lineNumber":116,"offsetAndLengths":[[0,4]]},{"line":"To use the system version of tool `\u003cname\u003e` instead of an asdf managed version you can set the version for the tool to `system`.","lineNumber":121,"offsetAndLengths":[[57,4]]},{"line":"Set system with either `asdf set` or via environment variable as outlined in [Set Version](#set-version) section above.","lineNumber":123,"offsetAndLengths":[[24,4]]},{"line":"asdf set \u003cname\u003e system","lineNumber":126,"offsetAndLengths":[[0,4]]},{"line":"# asdf set python system","lineNumber":127,"offsetAndLengths":[[2,4]]},{"line":"asdf current","lineNumber":133,"offsetAndLengths":[[0,4]]},{"line":"# asdf current","lineNumber":134,"offsetAndLengths":[[2,4]]},{"line":"asdf current \u003cname\u003e","lineNumber":138,"offsetAndLengths":[[0,4]]},{"line":"# asdf current erlang","lineNumber":139,"offsetAndLengths":[[2,4]]},{"line":"asdf uninstall \u003cname\u003e \u003cversion\u003e","lineNumber":146,"offsetAndLengths":[[0,4]]},{"line":"# asdf uninstall erlang 17.3","lineNumber":147,"offsetAndLengths":[[2,4]]},{"line":"When asdf installs a package it creates shims for every executable program in that package in a `$ASDF_DATA_DIR/shims` directory (default `~/.asdf/shims`). This directory being on the `$PATH` (by means of `asdf.sh`, `asdf.fish`, etc) is how the installed programs are made available in the environment.","lineNumber":152,"offsetAndLengths":[[5,4],[98,4],[142,4],[206,4],[217,4]]},{"line":"The shims themselves are really simple wrappers that `exec` a helper program `asdf exec` passing it the name of the plugin and path to the executable in the installed package that the shim is wrapping.","lineNumber":154,"offsetAndLengths":[[78,4]]},{"line":"The `asdf exec` helper determines the version of the package to use (as specified in `.tool-versions` file or environment variable), the final path to the executable in the package installation directory (this can be manipulated by the `exec-path` callback in the plugin) and the environment to execute in (also provided by the plugin - `exec-env` script), and finally it executes it.","lineNumber":156,"offsetAndLengths":[[5,4]]},{"line":"Because this system uses `exec` calls, any scripts in the package that are meant to be sourced by the shell instead of executed need to be accessed directly instead of via the shim wrapper. The two `asdf` commands: `which` and `where` can help with this by returning the path to the installed package:","lineNumber":159,"offsetAndLengths":[[199,4]]},{"line":"source $(asdf which ${PLUGIN})/../script.sh","lineNumber":164,"offsetAndLengths":[[9,4]]},{"line":"source $(asdf where ${PLUGIN})/bin/script.sh","lineNumber":167,"offsetAndLengths":[[9,4]]}],"language":"Markdown"},{"type":"content","path":"docs/manage/configuration.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"### `ASDF_CONFIG_FILE`","lineNumber":172,"offsetAndLengths":[[5,4]]},{"line":"Path to the `.asdfrc` configuration file. Can be set to any location. Must be an absolute path.","lineNumber":174,"offsetAndLengths":[[14,4]]},{"line":"- If Unset: `$HOME/.asdfrc` will be used.","lineNumber":176,"offsetAndLengths":[[20,4]]},{"line":"- Usage: `export ASDF_CONFIG_FILE=/home/john_doe/.config/asdf/.asdfrc`","lineNumber":177,"offsetAndLengths":[[17,4],[57,4],[63,4]]},{"line":"### `ASDF_TOOL_VERSIONS_FILENAME`","lineNumber":179,"offsetAndLengths":[[5,4]]},{"line":"- Usage: `export ASDF_TOOL_VERSIONS_FILENAME=tool_versions`","lineNumber":184,"offsetAndLengths":[[17,4]]},{"line":"### `ASDF_DIR`","lineNumber":186,"offsetAndLengths":[[5,4]]},{"line":"The location of `asdf` core scripts. Can be set to any location. Must be an absolute path.","lineNumber":188,"offsetAndLengths":[[17,4]]},{"line":"- If Unset: the parent directory of the `bin/asdf` executable is used.","lineNumber":190,"offsetAndLengths":[[45,4]]},{"line":"- Usage: `export ASDF_DIR=/home/john_doe/.config/asdf`","lineNumber":191,"offsetAndLengths":[[17,4],[49,4]]},{"line":"### `ASDF_DATA_DIR`","lineNumber":193,"offsetAndLengths":[[5,4]]},{"line":"The location where `asdf` will install plugins, shims and tool versions. Can be set to any location. Must be an absolute path.","lineNumber":195,"offsetAndLengths":[[20,4]]},{"line":"- If Unset: `$HOME/.asdf` if it exists, or else the value of `ASDF_DIR`","lineNumber":197,"offsetAndLengths":[[20,4],[62,4]]},{"line":"- Usage: `export ASDF_DATA_DIR=/home/john_doe/.asdf`","lineNumber":198,"offsetAndLengths":[[17,4],[47,4]]},{"line":"### `ASDF_CONCURRENCY`","lineNumber":200,"offsetAndLengths":[[5,4]]},{"line":"Number of cores to use when compiling the source code. If set, this value takes precedence over the asdf config `concurrency` value.","lineNumber":202,"offsetAndLengths":[[100,4]]},{"line":"- If Unset: the asdf config `concurrency` value is used.","lineNumber":204,"offsetAndLengths":[[16,4]]},{"line":"- Usage: `export ASDF_CONCURRENCY=32`","lineNumber":205,"offsetAndLengths":[[17,4]]},{"line":"To install all the tools defined in a `.tool-versions` file run `asdf install` with no other arguments in the directory containing the `.tool-versions` file.","lineNumber":40,"offsetAndLengths":[[65,4]]},{"line":"To install a single tool defined in a `.tool-versions` file run `asdf install \u003cname\u003e` in the directory containing the `.tool-versions` file. The tool will be installed at the version specified in the `.tool-versions` file.","lineNumber":42,"offsetAndLengths":[[65,4]]},{"line":"Edit the file directly or use `asdf set` which updates it.","lineNumber":44,"offsetAndLengths":[[31,4]]},{"line":"## `.asdfrc`","lineNumber":46,"offsetAndLengths":[[5,4]]},{"line":"The `.asdfrc` file defines the user's machine specific configuration.","lineNumber":48,"offsetAndLengths":[[6,4]]},{"line":"`${HOME}/.asdfrc` is the default location used by asdf. This can be set with the [Environment Variable `ASDF_CONFIG_FILE`](#asdf-config-file).","lineNumber":50,"offsetAndLengths":[[10,4],[50,4],[104,4],[124,4]]},{"line":"Configuration of `asdf` encompasses both the sharable `.tool-versions` files as well as user specific customisations with `.asdfrc` and Environment Variables.","lineNumber":2,"offsetAndLengths":[[18,4],[124,4]]},{"line":"- `system` - this keyword causes asdf to passthrough to the version of the tool on the system that is not managed by asdf.","lineNumber":28,"offsetAndLengths":[[33,4],[117,4]]},{"line":"Configure the `asdf install` command to keep or delete the source code or binary it downloads.","lineNumber":74,"offsetAndLengths":[[15,4]]},{"line":"Configure the duration (in minutes) between asdf plugin repository syncs. Trigger events result in a check of the duration. If more time has elapsed since the last sync than specified in the duration, a new sync occurs.","lineNumber":83,"offsetAndLengths":[[44,4]]},{"line":"- `asdf plugin add \u003cname\u003e`","lineNumber":93,"offsetAndLengths":[[3,4]]},{"line":"- `asdf plugin list all`","lineNumber":94,"offsetAndLengths":[[3,4]]},{"line":"`asdf plugin add \u003cname\u003e \u003cgit-url\u003e` does NOT trigger a plugin sync.","lineNumber":96,"offsetAndLengths":[[1,4]]},{"line":"Disable synchronization of the asdf plugin short-name repository. Sync events will exit early if the short-name repository is disabled.","lineNumber":106,"offsetAndLengths":[[31,4]]},{"line":"| `no` \u003cBadge type=\"tip\" text=\"default\" vertical=\"middle\" /\u003e | Clone or update the asdf plugin repository on sync events |","lineNumber":110,"offsetAndLengths":[[83,4]]},{"line":"- `asdf plugin add \u003cname\u003e`","lineNumber":115,"offsetAndLengths":[[3,4]]},{"line":"- `asdf plugin list all`","lineNumber":116,"offsetAndLengths":[[3,4]]},{"line":"`asdf plugin add \u003cname\u003e \u003cgit-url\u003e` does NOT trigger a plugin sync.","lineNumber":118,"offsetAndLengths":[[1,4]]},{"line":"Disabling the plugin short-name repository does not remove the repository if it has already synced. Remove the plugin repo with `rm --recursive --trash $ASDF_DATA_DIR/repository`.","lineNumber":122,"offsetAndLengths":[[153,4]]},{"line":"Disabling the plugin short-name repository does not remove plugins previously installed from this source. Plugins can be removed with `asdf plugin remove \u003cname\u003e`. Removing a plugin will remove all installed versions of the managed tool.","lineNumber":124,"offsetAndLengths":[[135,4]]},{"line":"Note: the environment variable `ASDF_CONCURRENCY` take precedence if set.","lineNumber":137,"offsetAndLengths":[[32,4]]},{"line":"- `pre_asdf_download_\u003cplugin_name\u003e`","lineNumber":155,"offsetAndLengths":[[7,4]]},{"line":"- `{pre,post}_asdf_{install,reshim,uninstall}_\u003cplugin_name\u003e`","lineNumber":156,"offsetAndLengths":[[14,4]]},{"line":"- `{pre,post}_asdf_plugin_{add,update,remove,reshim}`","lineNumber":158,"offsetAndLengths":[[14,4]]},{"line":"- `{pre,post}_asdf_plugin_{add,update,remove}_\u003cplugin_name\u003e`","lineNumber":160,"offsetAndLengths":[[14,4]]},{"line":"Environment variables should generally be set before sourcing `asdf.sh`/`asdf.fish` etc. For Elvish set above `use asdf`.","lineNumber":168,"offsetAndLengths":[[63,4],[73,4],[115,4]]},{"line":"Following a simple asdf setup with:","lineNumber":209,"offsetAndLengths":[[19,4]]},{"line":"- an installation location of `$HOME/.asdf`","lineNumber":212,"offsetAndLengths":[[38,4]]},{"line":"| config file location                  | `$HOME/.asdfrc`  | `ASDF_CONFIG_FILE` is empty, so use `$HOME/.asdfrc`                                                                                                |","lineNumber":221,"offsetAndLengths":[[50,4],[62,4],[105,4]]},{"line":"| default tool versions filename        | `.tool-versions` | `ASDF_TOOL_VERSIONS_FILENAME` is empty, so use `.tool-versions`                                                                            |","lineNumber":222,"offsetAndLengths":[[62,4]]},{"line":"| asdf dir                              | `$HOME/.asdf`    | `ASDF_DIR` is empty, so use parent dir of `bin/asdf`                                                                                               |","lineNumber":223,"offsetAndLengths":[[2,4],[50,4],[62,4],[108,4]]},{"line":"| asdf data dir                         | `$HOME/.asdf`    | `ASDF_DATA_DIR` is empty so use `$HOME/.asdf` as `$HOME` exists.                                                                                   |","lineNumber":224,"offsetAndLengths":[[2,4],[50,4],[62,4],[101,4]]},{"line":"| concurrency                           | `auto`           | `ASDF_CONCURRENCY` is empty, so rely on `concurrency` value from the [default configuration](https://github.com/asdf-vm/asdf/blob/master/defaults) |","lineNumber":225,"offsetAndLengths":[[62,4],[173,4],[181,4]]},{"line":"| legacy_version_file                   | `no`             | No custom `.asdfrc`, so use the [default configuration](https://github.com/asdf-vm/asdf/blob/master/defaults)                                      |","lineNumber":226,"offsetAndLengths":[[73,4],[136,4],[144,4]]},{"line":"| use_release_candidates                | `no`             | No custom `.asdfrc`, so use the [default configuration](https://github.com/asdf-vm/asdf/blob/master/defaults)                                      |","lineNumber":227,"offsetAndLengths":[[73,4],[136,4],[144,4]]},{"line":"| always_keep_download                  | `no`             | No custom `.asdfrc`, so use the [default configuration](https://github.com/asdf-vm/asdf/blob/master/defaults)                                      |","lineNumber":228,"offsetAndLengths":[[73,4],[136,4],[144,4]]},{"line":"| plugin_repository_last_check_duration | `60`             | No custom `.asdfrc`, so use the [default configuration](https://github.com/asdf-vm/asdf/blob/master/defaults)                                      |","lineNumber":229,"offsetAndLengths":[[73,4],[136,4],[144,4]]},{"line":"| disable_plugin_short_name_repository  | `no`             | No custom `.asdfrc`, so use the [default configuration](https://github.com/asdf-vm/asdf/blob/master/defaults)                                      |","lineNumber":230,"offsetAndLengths":[[73,4],[136,4],[144,4]]},{"line":"- NO custom `.asdfrc` file","lineNumber":215,"offsetAndLengths":[[14,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"docs/zh-hans/manage/versions.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"### 绕过 asdf 垫片","lineNumber":160,"offsetAndLengths":[[7,4]]},{"line":"如果由于某种原因，你希望绕过 asdf 垫片，或者希望在进入项目目录时自动设置环境变量，则 [asdf-direnv](https://github.com/asdf-community/asdf-direnv) 插件可能会有所帮助。请务必查看其 README 文件了解更多详情。","lineNumber":162,"offsetAndLengths":[[15,4],[47,4],[79,4],[94,4]]},{"line":"asdf install \u003cname\u003e \u003cversion\u003e","lineNumber":5,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang 17.3","lineNumber":6,"offsetAndLengths":[[2,4]]},{"line":"asdf install \u003cname\u003e latest","lineNumber":14,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang latest","lineNumber":15,"offsetAndLengths":[[2,4]]},{"line":"asdf install \u003cname\u003e latest:\u003cversion\u003e","lineNumber":21,"offsetAndLengths":[[0,4]]},{"line":"# asdf install erlang latest:17","lineNumber":22,"offsetAndLengths":[[2,4]]},{"line":"asdf list \u003cname\u003e","lineNumber":28,"offsetAndLengths":[[0,4]]},{"line":"# asdf list erlang","lineNumber":29,"offsetAndLengths":[[2,4]]},{"line":"asdf list \u003cname\u003e \u003cversion\u003e","lineNumber":35,"offsetAndLengths":[[0,4]]},{"line":"# asdf list erlang 17","lineNumber":36,"offsetAndLengths":[[2,4]]},{"line":"asdf list all \u003cname\u003e","lineNumber":42,"offsetAndLengths":[[0,4]]},{"line":"# asdf list all erlang","lineNumber":43,"offsetAndLengths":[[2,4]]},{"line":"asdf list all \u003cname\u003e \u003cversion\u003e","lineNumber":49,"offsetAndLengths":[[0,4]]},{"line":"# asdf list all erlang 17","lineNumber":50,"offsetAndLengths":[[2,4]]},{"line":"asdf latest \u003cname\u003e","lineNumber":56,"offsetAndLengths":[[0,4]]},{"line":"# asdf latest erlang","lineNumber":57,"offsetAndLengths":[[2,4]]},{"line":"asdf latest \u003cname\u003e \u003cversion\u003e","lineNumber":63,"offsetAndLengths":[[0,4]]},{"line":"# asdf latest erlang 17","lineNumber":64,"offsetAndLengths":[[2,4]]},{"line":"asdf set [flags] \u003cname\u003e \u003cversion\u003e [\u003cversion\u003e...]","lineNumber":72,"offsetAndLengths":[[0,4]]},{"line":"# asdf set elixir 1.2.4 # set in current dir","lineNumber":73,"offsetAndLengths":[[2,4]]},{"line":"# asdf set -u elixir 1.2.4 # set in .tool-versions file in home directory","lineNumber":74,"offsetAndLengths":[[2,4]]},{"line":"# asdf set -p elixir 1.2.4 # set in existing .tool-versions file in a parent dir","lineNumber":75,"offsetAndLengths":[[2,4]]},{"line":"asdf set \u003cname\u003e latest[:\u003cversion\u003e]","lineNumber":77,"offsetAndLengths":[[0,4]]},{"line":"# asdf set elixir latest","lineNumber":78,"offsetAndLengths":[[2,4]]},{"line":"`asdf set` 将版本信息写入当前目录下的 `.tool-versions` 文件中，若该文件不存在则自动创建。此功能仅为方便使用而设。你可以将其视为执行 `echo \"\u003ctool\u003e \u003cversion\u003e\" \u003e .tool-versions` 的操作。","lineNumber":81,"offsetAndLengths":[[1,4]]},{"line":"使用 `-u`/`--home` 选项时，`asdf set` 将写入位于 `$HOME` 目录下的 `.tool-versions` 文件，如果该文件不存在则创建它。","lineNumber":83,"offsetAndLengths":[[22,4]]},{"line":"使用 `-p`/`--parent` 选项时，`asdf set` 会寻找在当前目录的最近父目录的 `.tool-versions` 文件进行操作。","lineNumber":85,"offsetAndLengths":[[24,4]]},{"line":"在确定版本时，系统会查询符合模式的环境变量 `ASDF_${TOOL}_VERSION`。该版本格式与 `.tool-versions` 文件中支持的格式一致。如果设置了该环境变量，其值将覆盖任何 `.tool-versions` 文件中为该工具设置的版本。例如：","lineNumber":89,"offsetAndLengths":[[23,4]]},{"line":"export ASDF_ELIXIR_VERSION=1.18.1","lineNumber":92,"offsetAndLengths":[[7,4]]},{"line":"这将会告诉 asdf 在当前会话中使用 Elixir `1.18.1`。","lineNumber":95,"offsetAndLengths":[[6,4]]},{"line":"ASDF_ELIXIR_VERSION=1.4.0 mix test","lineNumber":106,"offsetAndLengths":[[0,4]]},{"line":"要使用工具 `\u003cname\u003e` 的系统版本而非 asdf 管理版本，你可以将工具的版本设置为 `system`。","lineNumber":111,"offsetAndLengths":[[23,4]]},{"line":"使用 `asdf set` 命令或如上文 [设置版本](#设置版本) 部分所述的环境变量来设置系统。","lineNumber":113,"offsetAndLengths":[[4,4]]},{"line":"asdf set \u003cname\u003e system","lineNumber":116,"offsetAndLengths":[[0,4]]},{"line":"# asdf set python system","lineNumber":117,"offsetAndLengths":[[2,4]]},{"line":"asdf current","lineNumber":123,"offsetAndLengths":[[0,4]]},{"line":"# asdf current","lineNumber":124,"offsetAndLengths":[[2,4]]},{"line":"asdf current \u003cname\u003e","lineNumber":128,"offsetAndLengths":[[0,4]]},{"line":"# asdf current erlang","lineNumber":129,"offsetAndLengths":[[2,4]]},{"line":"asdf uninstall \u003cname\u003e \u003cversion\u003e","lineNumber":136,"offsetAndLengths":[[0,4]]},{"line":"# asdf uninstall erlang 17.3","lineNumber":137,"offsetAndLengths":[[2,4]]},{"line":"当 asdf 安装一个包时，它会在 `$ASDF_DATA_DIR/shims` 目录（默认为 `~/.asdf/shims`）中为该包中的每个可执行程序创建垫片。这个位于 `$PATH` 中（通过 `asdf.sh`、 `asdf.fish` 等等实现）的目录是已安装程序在环境中可用的方式。","lineNumber":142,"offsetAndLengths":[[2,4],[20,4],[52,4],[101,4],[112,4]]},{"line":"垫片本身是非常简单的包装器，它 `exec` （执行）一个辅助程序 `asdf exec`，向其传递插件的名称和垫片正在包装的已安装包中的可执行程序的路径。","lineNumber":144,"offsetAndLengths":[[35,4]]},{"line":"`asdf exec` 辅助程序确定要使用的软件包版本（比如在 `.tool-versions` 文件中指定，通过 `asdf local ...` 或者 `asdf global ...` 命令选择）、软件包安装目录中的可执行程序的最终路径（这可以在插件中通过 `exec-path` 回调来操作）以及要在其中执行的环境（也由插件 - `exec-env` 脚本提供），最后完成执行。","lineNumber":146,"offsetAndLengths":[[1,4],[59,4],[79,4]]},{"line":"因为此系统使用 `exec` 调用，所以软件包中的任何脚本如果要由 shell 生效而不是执行的脚本都需要直接访问，而不是通过垫片包装器进行访问。两个 `asdf` 命令：`which` 和 `where` 可以通过返回已安装软件包的路径来帮助解决这个问题。","lineNumber":149,"offsetAndLengths":[[77,4]]},{"line":"source $(asdf which ${PLUGIN})/../script.sh","lineNumber":154,"offsetAndLengths":[[9,4]]},{"line":"source $(asdf where ${PLUGIN})/bin/script.sh","lineNumber":157,"offsetAndLengths":[[9,4]]}],"language":"Markdown"},{"type":"content","path":"docs/guide/upgrading-to-v0-16.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"* `asdf list-all` -\u003e `asdf list all`","lineNumber":137,"offsetAndLengths":[[3,4],[22,4]]},{"line":"* `asdf plugin-add` -\u003e `asdf plugin add`","lineNumber":138,"offsetAndLengths":[[3,4],[24,4]]},{"line":"* `asdf plugin-list` -\u003e `asdf plugin list`","lineNumber":139,"offsetAndLengths":[[3,4],[25,4]]},{"line":"* `asdf plugin-list-all` -\u003e `asdf plugin list all`","lineNumber":140,"offsetAndLengths":[[3,4],[29,4]]},{"line":"* `asdf plugin-update` -\u003e `asdf plugin update`","lineNumber":141,"offsetAndLengths":[[3,4],[27,4]]},{"line":"* `asdf plugin-remove` -\u003e `asdf plugin remove`","lineNumber":142,"offsetAndLengths":[[3,4],[27,4]]},{"line":"* `asdf plugin-test` -\u003e `asdf plugin test`","lineNumber":143,"offsetAndLengths":[[3,4],[25,4]]},{"line":"* `asdf shim-versions` -\u003e `asdf shimversions`","lineNumber":144,"offsetAndLengths":[[3,4],[27,4]]},{"line":"### `asdf global` and `asdf local` commands have been replaced with `asdf set`","lineNumber":146,"offsetAndLengths":[[5,4],[23,4],[69,4]]},{"line":"`asdf global` and `asdf local` have been removed. The \"global\" and \"local\"","lineNumber":148,"offsetAndLengths":[[1,4],[19,4]]},{"line":"terminology was wrong and also misleading. asdf doesn't actually support","lineNumber":149,"offsetAndLengths":[[43,4]]},{"line":"`asdf global` could easily be overridden by a `.tool-versions` file in your","lineNumber":151,"offsetAndLengths":[[1,4]]},{"line":"The new `asdf set` behaves the same as `asdf local` by default, but also has","lineNumber":153,"offsetAndLengths":[[9,4],[40,4]]},{"line":"### `asdf update` command has been removed","lineNumber":159,"offsetAndLengths":[[5,4]]},{"line":"implementation using `asdf update`.**","lineNumber":165,"offsetAndLengths":[[22,4]]},{"line":"### `asdf shell` command has been removed","lineNumber":167,"offsetAndLengths":[[5,4]]},{"line":"### `asdf current` has changed","lineNumber":175,"offsetAndLengths":[[5,4]]},{"line":"#### 1. Download the appropriate `asdf` binary for your operating system \u0026 architecture","lineNumber":31,"offsetAndLengths":[[34,4]]},{"line":"Download the binary from the [GitHub releases page](https://github.com/asdf-vm/asdf/releases) and place it in a directory on your path. I chose to place","lineNumber":33,"offsetAndLengths":[[71,4],[79,4]]},{"line":"the asdf binary in `$HOME/bin` and then added `$HOME/bin` to the front of my","lineNumber":34,"offsetAndLengths":[[4,4]]},{"line":"#### 2. Set `ASDF_DATA_DIR`","lineNumber":42,"offsetAndLengths":[[13,4]]},{"line":"Run `asdf info` and copy the line containing the `ASDF_DATA_DIR` variable:","lineNumber":44,"offsetAndLengths":[[5,4],[50,4]]},{"line":"#### 3. Add `$ASDF_DATA_DIR/shims` to the front of your `$PATH`","lineNumber":59,"offsetAndLengths":[[14,4]]},{"line":"In your shell RC file (same file as step #2) add `$ASDF_DATA_DIR/shims` to the","lineNumber":61,"offsetAndLengths":[[51,4]]},{"line":"asdf versions 0.15.0 and older were written in Bash and distributed as a set of","lineNumber":2,"offsetAndLengths":[[0,4]]},{"line":"Bash scripts with the `asdf` function loaded into your shell. asdf version","lineNumber":3,"offsetAndLengths":[[23,4],[62,4]]},{"line":"0.16.0 is a complete rewrite of asdf in Go. Since it is a complete rewrite","lineNumber":4,"offsetAndLengths":[[32,4]]},{"line":"of asdf. It's just three steps:","lineNumber":11,"offsetAndLengths":[[3,4]]},{"line":"* Download the appropriate `asdf` binary for your operating system/architecture","lineNumber":13,"offsetAndLengths":[[28,4]]},{"line":"combo via [any of the install methods available](/guide/getting-started.html#_1-install-asdf).","lineNumber":14,"offsetAndLengths":[[88,4]]},{"line":"* Add `$ASDF_DATA_DIR/shims` to the front of your `$PATH`.","lineNumber":16,"offsetAndLengths":[[8,4]]},{"line":"* Optionally, if you previously had a customized location for asdf data, set","lineNumber":17,"offsetAndLengths":[[62,4]]},{"line":"`ASDF_DATA_DIR` to the directory you already had the old version installing","lineNumber":18,"offsetAndLengths":[[1,4]]},{"line":"If your operating system's package manager already offers asdf 0.16.0 that is","lineNumber":21,"offsetAndLengths":[[58,4]]},{"line":"probably the best method for installing it. Upgrading asdf is now only possible","lineNumber":22,"offsetAndLengths":[[54,4]]},{"line":"You can upgrade to the latest version of asdf without losing your existing","lineNumber":28,"offsetAndLengths":[[41,4]]},{"line":"ASDF_DATA_DIR=\"/home/myuser/.asdf\"","lineNumber":48,"offsetAndLengths":[[0,4],[29,4]]},{"line":"to the end setting `ASDF_DATA_DIR` to that same value:","lineNumber":53,"offsetAndLengths":[[20,4]]},{"line":"export ASDF_DATA_DIR=\"/home/myuser/.asdf\"","lineNumber":56,"offsetAndLengths":[[7,4],[36,4]]},{"line":"export ASDF_DATA_DIR=\"/home/myuser/.asdf\"","lineNumber":65,"offsetAndLengths":[[7,4],[36,4]]},{"line":"export PATH=\"$ASDF_DATA_DIR/shims:$PATH\"","lineNumber":66,"offsetAndLengths":[[14,4]]},{"line":"In your shells RC file you'll have the old code running the asdf shell script at","lineNumber":71,"offsetAndLengths":[[60,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":75,"offsetAndLengths":[[10,4],[15,4]]},{"line":". /opt/homebrew/opt/asdf/libexec/asdf.sh","lineNumber":81,"offsetAndLengths":[[20,4],[33,4]]},{"line":"[Getting Started guide](https://asdf-vm.com/guide/getting-started-legacy.html#_3-install-asdf)","lineNumber":87,"offsetAndLengths":[[32,4],[89,4]]},{"line":"Verify that `asdf` command in your shell session is version 0.16.0+ by running","lineNumber":92,"offsetAndLengths":[[13,4]]},{"line":"`asdf --help`. If you still see an older version you will need to start a new","lineNumber":93,"offsetAndLengths":[[1,4]]},{"line":"Once you've verified the `asdf` command is the new version run `asdf reshim` to","lineNumber":96,"offsetAndLengths":[[26,4],[64,4]]},{"line":"your new asdf installation is working correctly!** After upgrade there are","lineNumber":112,"offsetAndLengths":[[9,4]]},{"line":"various files you can remove from the old Bash-script based versions of asdf.","lineNumber":113,"offsetAndLengths":[[72,4]]},{"line":"Most of the files in your data directory (typically `~/.asdf/`) can be removed.","lineNumber":114,"offsetAndLengths":[[56,4]]},{"line":"old versions of asdf around. The only directories that must be **kept** are:","lineNumber":116,"offsetAndLengths":[[16,4]]},{"line":"find ${ASDF_DATA_DIR:-$HOME/.asdf}/ -maxdepth 1 -mindepth 1 -not -name downloads -not -name plugins -not -name installs -not -name shims -exec rm -r {} \\;","lineNumber":126,"offsetAndLengths":[[7,4],[29,4]]},{"line":"asdf version 0.15.0 and earlier supported by hyphenated and non-hyphenated","lineNumber":133,"offsetAndLengths":[[0,4]]},{"line":"This new interface will hopefully convey a better understanding of how asdf","lineNumber":156,"offsetAndLengths":[[71,4]]},{"line":"download the latest binary manually. Additionally, the `asdf update` command","lineNumber":162,"offsetAndLengths":[[56,4]]},{"line":"session. It was able to do this because `asdf` was actually a shell function,","lineNumber":170,"offsetAndLengths":[[41,4]]},{"line":"not an executable. The new rewrite removes all shell code from asdf, and it is","lineNumber":171,"offsetAndLengths":[[63,4]]},{"line":"asdf nodejs nodebuild --version","lineNumber":190,"offsetAndLengths":[[0,4]]},{"line":"asdf cmd nodejs nodebuild --version","lineNumber":197,"offsetAndLengths":[[0,4]]},{"line":"* They are no longer sourced by asdf as Bash scripts when they lack executable","lineNumber":210,"offsetAndLengths":[[32,4]]},{"line":"`command` extension command that asdf defaults to when no command matching the","lineNumber":215,"offsetAndLengths":[[33,4]]},{"line":"$ asdf cmd foo         # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command`","lineNumber":229,"offsetAndLengths":[[2,4],[43,4]]},{"line":"$ asdf cmd foo bar     # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bar`","lineNumber":230,"offsetAndLengths":[[2,4],[43,4]]},{"line":"$ asdf cmd foo bat man # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat-man`","lineNumber":231,"offsetAndLengths":[[2,4],[43,4]]},{"line":"$ asdf cmd foo         # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command`","lineNumber":237,"offsetAndLengths":[[2,4],[43,4]]},{"line":"$ asdf cmd foo bar     # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bar`","lineNumber":238,"offsetAndLengths":[[2,4],[43,4]]},{"line":"$ asdf cmd foo bat man # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat man`","lineNumber":239,"offsetAndLengths":[[2,4],[43,4]]},{"line":"shebang line. asdf 0.15.0 and older were implemented in Bash, so as long it was","lineNumber":245,"offsetAndLengths":[[14,4]]},{"line":"scripts lacking a shebang could still be run by `asdf exec`. With asdf 0.16.x","lineNumber":247,"offsetAndLengths":[[49,4],[66,4]]},{"line":"shebang line. If a tool managed by asdf provides scripts that don't have a","lineNumber":252,"offsetAndLengths":[[35,4]]}],"language":"Markdown"},{"type":"content","path":"docs/ko-kr/manage/configuration.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"### `ASDF_CONFIG_FILE`","lineNumber":178,"offsetAndLengths":[[5,4]]},{"line":"`.asdfrc` 설정 파일의 경로. 임의의 위치로 설정 가능합니다. 절대 경로여야 합니다.","lineNumber":180,"offsetAndLengths":[[2,4]]},{"line":"- 미설정 시: `$HOME/.asdfrc`가 사용됩니다.","lineNumber":182,"offsetAndLengths":[[17,4]]},{"line":"- 사용법: `export ASDF_CONFIG_FILE=/home/john_doe/.config/asdf/.asdfrc`","lineNumber":183,"offsetAndLengths":[[15,4],[55,4],[61,4]]},{"line":"### `ASDF_TOOL_VERSIONS_FILENAME`","lineNumber":185,"offsetAndLengths":[[5,4]]},{"line":"- 사용법: `export ASDF_TOOL_VERSIONS_FILENAME=tool_versions`","lineNumber":190,"offsetAndLengths":[[15,4]]},{"line":"### `ASDF_DIR`","lineNumber":192,"offsetAndLengths":[[5,4]]},{"line":"`asdf` 코어 스크립트의 위치. 임의의 위치로 설정할 수 있습니다. 절대 경로여야 합니다.","lineNumber":194,"offsetAndLengths":[[1,4]]},{"line":"- 미설정 시: `bin/asdf` 실행파일의 한 단계 상위 디렉토리가 사용됩니다.","lineNumber":196,"offsetAndLengths":[[14,4]]},{"line":"- 사용법: `export ASDF_DIR=/home/john_doe/.config/asdf`","lineNumber":197,"offsetAndLengths":[[15,4],[47,4]]},{"line":"### `ASDF_DATA_DIR`","lineNumber":199,"offsetAndLengths":[[5,4]]},{"line":"`asdf`가 플러그인, shim들, 툴 버전들을 설치하는 위치. 임의의 위치로 설정할 수 있습니다. 절대 경로여야 합니다.","lineNumber":201,"offsetAndLengths":[[1,4]]},{"line":"- 미설정 시: `$HOME/.asdf` 존재 시 사용, 존재하지 않는 경우 `ASDF_DIR` 사용","lineNumber":203,"offsetAndLengths":[[17,4],[44,4]]},{"line":"- 사용법: `export ASDF_DATA_DIR=/home/john_doe/.asdf`","lineNumber":204,"offsetAndLengths":[[15,4],[45,4]]},{"line":"### `ASDF_CONCURRENCY`","lineNumber":206,"offsetAndLengths":[[5,4]]},{"line":"소스 코드를 컴파일할 때 사용할 코어 수입니다. 설정하면 이 값이 asdf 설정 `concurrency` 값보다 우선 시 됩니다.","lineNumber":208,"offsetAndLengths":[[37,4]]},{"line":"- 미설정 시: asdf 설정 `concurrency` 값이 사용됩니다.","lineNumber":210,"offsetAndLengths":[[9,4]]},{"line":"- 사용법: `export ASDF_CONCURRENCY=32`","lineNumber":211,"offsetAndLengths":[[15,4]]},{"line":"`.tool-version` 파일에 정의된 모든 툴들을 설치하려면 `.tool-version` 파일이 포함된 디렉토리에서 다른 인수 없이 `asdf install`을 실행합니다.","lineNumber":46,"offsetAndLengths":[[78,4]]},{"line":"`.tool-versions` 파일에 정의된 하나의 툴을 설치하려면 `.tool-version` 파일이 포함된 디렉토리에서 `asdf install \u003cname\u003e`를 실행합니다. 이 툴은 `.tool-versions` 파일에 정의된 버전으로 설치됩니다.","lineNumber":48,"offsetAndLengths":[[70,4]]},{"line":"해당 파일은 직접 편집하거나 `asdf set` 명령어(또는 `asdf set --home` 명령어)를 사용하여 업데이트해 주세요.","lineNumber":50,"offsetAndLengths":[[17,4],[35,4]]},{"line":"## `.asdfrc`","lineNumber":52,"offsetAndLengths":[[5,4]]},{"line":"`.asdfrc` 파일은 사용자의 머신별 설정을 정의합니다.","lineNumber":54,"offsetAndLengths":[[2,4]]},{"line":"`${HOME}/.asdfrc`는 asdf가 사용하는 기본 위치입니다. 이는 [환경 변수 `ASDF_CONFIG_FILE`](#asdf-config-file)로 설정 가능합니다.","lineNumber":56,"offsetAndLengths":[[10,4],[19,4],[51,4],[71,4]]},{"line":"`asdf`의 설정은 공유가능한 `.tool-versions` 파일들 뿐만 아니라 `.asdfrc`를 통한 특정한 사용자 맞춤화 및 환경 변수들을 모두 포함합니다.","lineNumber":2,"offsetAndLengths":[[1,4],[48,4]]},{"line":"- `system` - 이 키워드는 asdf가 asdf에 의해 관리되지 않는 시스템 버전 툴의 버전을 사용하게합니다.","lineNumber":34,"offsetAndLengths":[[20,4],[26,4]]},{"line":"`asdf install` 명령어로 다운로드하는 소스 코드 또는 바이너리를 유지 또는 제거하도록 설정합니다","lineNumber":80,"offsetAndLengths":[[1,4]]},{"line":"asdf 플러그인 리포지토리 동기화 간격(분)을 설정합니다. 트리거 이벤트는 지난 동기화 시간을 확인하게 합니다. 마지막 동기화 이후 지정된 동기화 간격보다 더 많은 시간이 경과하면, 새로운 동기화가 발생합니다.","lineNumber":89,"offsetAndLengths":[[0,4]]},{"line":"- `asdf plugin add \u003cname\u003e`","lineNumber":99,"offsetAndLengths":[[3,4]]},{"line":"- `asdf plugin list all`","lineNumber":100,"offsetAndLengths":[[3,4]]},{"line":"`asdf plugin add \u003cname\u003e \u003cgit-url\u003e` 플러그인 동기화를 트리거하지 않습니다.","lineNumber":102,"offsetAndLengths":[[1,4]]},{"line":"asdf 플러그인 short-name 리포지토리의 동기화를 비활성화합니다. short-name 리포지토리가 비활성화 되어있으면 동기화 이벤트가 조기 종료됩니다.","lineNumber":112,"offsetAndLengths":[[0,4]]},{"line":"| `no` \u003cBadge type=\"tip\" text=\"기본\" vertical=\"middle\" /\u003e | 동기화 이벤트에서 asdf 플러그인 리포지토리 clone 또는 업데이트 |","lineNumber":116,"offsetAndLengths":[[68,4]]},{"line":"- `asdf plugin add \u003cname\u003e`","lineNumber":121,"offsetAndLengths":[[3,4]]},{"line":"- `asdf plugin list all`","lineNumber":122,"offsetAndLengths":[[3,4]]},{"line":"`asdf plugin add \u003cname\u003e \u003cgit-url\u003e`는 플러그인 동기화를 트리거하지 않습니다.","lineNumber":124,"offsetAndLengths":[[1,4]]},{"line":"플러그인 short-name repository를 비활성화해도 리포지토리가 이미 동기화된 경우 제거되지 않습니다. `rm --recursive --trash $ASDF_DATA_DIR/repository`로 플러그인 리포지토리를 제거합니다.","lineNumber":128,"offsetAndLengths":[[89,4]]},{"line":"플러그인 short-name 리포지토리를 비활성화해도 그 리포지토리로부터 설치된 이전의 플러그인은 제거되지 않습니다. `asdf plugin remove \u003cname\u003e`을 사용하여 플러그인을 제거할 수 있습니다. 플러그인을 제거하면 해당 툴의 모든 설치된 버전이 제거됩니다.","lineNumber":130,"offsetAndLengths":[[67,4]]},{"line":"노트: `ASDF_CONCURRENCY` 환경 변수가 존재하는 경우 우선 순위를 갖습니다.","lineNumber":143,"offsetAndLengths":[[5,4]]},{"line":"- `pre_asdf_download_\u003cplugin_name\u003e`","lineNumber":161,"offsetAndLengths":[[7,4]]},{"line":"- `{pre,post}_asdf_{install,reshim,uninstall}_\u003cplugin_name\u003e`","lineNumber":162,"offsetAndLengths":[[14,4]]},{"line":"- `{pre,post}_asdf_plugin_{add,update,remove,reshim}`","lineNumber":164,"offsetAndLengths":[[14,4]]},{"line":"- `{pre,post}_asdf_plugin_{add,update,remove}_\u003cplugin_name\u003e`","lineNumber":166,"offsetAndLengths":[[14,4]]},{"line":"환경 변수들은 일반적으로 `asdf.sh`/`asdf.fish` 등을 source하기 전에 설정됩니다. Elvish의 경우는, 상단에서 `use asdf`로 설정합니다.","lineNumber":174,"offsetAndLengths":[[15,4],[25,4],[81,4]]},{"line":"다음을 이용한 간단한 asdf 설치는:","lineNumber":215,"offsetAndLengths":[[12,4]]},{"line":"- `$HOME/.asdf` 설치 위치","lineNumber":218,"offsetAndLengths":[[10,4]]},{"line":"| config file location                  | `$HOME/.asdfrc`  | `ASDF_CONFIG_FILE`가 비었으므로, `$HOME/.asdfrc`을 사용                                                                      |","lineNumber":227,"offsetAndLengths":[[50,4],[62,4],[96,4]]},{"line":"| default tool versions filename        | `.tool-versions` | `ASDF_TOOL_VERSIONS_FILENAME`가 비었으므로, `.tool-versions`을 사용                                                          |","lineNumber":228,"offsetAndLengths":[[62,4]]},{"line":"| asdf dir                              | `$HOME/.asdf`    | `ASDF_DIR`가 비었으므로, `bin/asdf`의 한 단계 상위 디렉토리 사용                                                             |","lineNumber":229,"offsetAndLengths":[[2,4],[50,4],[62,4],[85,4]]},{"line":"| asdf data dir                         | `$HOME/.asdf`    | `ASDF_DATA_DIR`가 비었으므로, `$HOME/.asdf`를 `$HOME`으로 사용.                                                              |","lineNumber":230,"offsetAndLengths":[[2,4],[50,4],[62,4],[93,4]]},{"line":"| concurrency                           | `auto`           | `ASDF_CONCURRENCY`가 비었으므로, [기본 설정](https://github.com/asdf-vm/asdf/blob/master/defaults)의 `concurrency` 값에 의존 |","lineNumber":231,"offsetAndLengths":[[62,4],[115,4],[123,4]]},{"line":"| legacy_version_file                   | `no`             | 맞춤 `.asdfrc` 없음, [기본 설정](https://github.com/asdf-vm/asdf/blob/master/defaults) 사용                                  |","lineNumber":232,"offsetAndLengths":[[66,4],[105,4],[113,4]]},{"line":"| use_release_candidates                | `no`             | 맞춤 `.asdfrc` 없음, [기본 설정](https://github.com/asdf-vm/asdf/blob/master/defaults) 사용                                  |","lineNumber":233,"offsetAndLengths":[[66,4],[105,4],[113,4]]},{"line":"| always_keep_download                  | `no`             | 맞춤 `.asdfrc` 없음, [기본 설정](https://github.com/asdf-vm/asdf/blob/master/defaults) 사용                                  |","lineNumber":234,"offsetAndLengths":[[66,4],[105,4],[113,4]]},{"line":"| plugin_repository_last_check_duration | `60`             | 맞춤 `.asdfrc` 없음, [기본 설정](https://github.com/asdf-vm/asdf/blob/master/defaults) 사용                                  |","lineNumber":235,"offsetAndLengths":[[66,4],[105,4],[113,4]]},{"line":"| disable_plugin_short_name_repository  | `no`             | 맞춤 `.asdfrc` 없음, [기본 설정](https://github.com/asdf-vm/asdf/blob/master/defaults) 사용                                  |","lineNumber":236,"offsetAndLengths":[[66,4],[105,4],[113,4]]},{"line":"- 맞춤 `.asdfrc` 파일 없음","lineNumber":221,"offsetAndLengths":[[7,4]]}],"language":"Markdown"},{"type":"content","path":"docs/ja-jp/manage/configuration.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"### `ASDF_CONFIG_FILE`","lineNumber":172,"offsetAndLengths":[[5,4]]},{"line":"`.asdfrc`構成ファイルへのパスです。任意の場所に設定できます。必ず絶対パスで設定してください。","lineNumber":174,"offsetAndLengths":[[2,4]]},{"line":"- 未設定の場合: `$HOME/.asdfrc`の値が使用されます。","lineNumber":176,"offsetAndLengths":[[18,4]]},{"line":"- 使用方法: `export ASDF_CONFIG_FILE=/home/john_doe/.config/asdf/.asdfrc`","lineNumber":177,"offsetAndLengths":[[16,4],[56,4],[62,4]]},{"line":"### `ASDF_TOOL_VERSIONS_FILENAME`","lineNumber":179,"offsetAndLengths":[[5,4]]},{"line":"- 使用方法: `export ASDF_TOOL_VERSIONS_FILENAME=tool_versions`","lineNumber":184,"offsetAndLengths":[[16,4]]},{"line":"### `ASDF_DIR`","lineNumber":186,"offsetAndLengths":[[5,4]]},{"line":"`asdf`のコアスクリプト場所です。任意の場所に設定できます。必ず絶対パスで設定してください。","lineNumber":188,"offsetAndLengths":[[1,4]]},{"line":"- 未設定の場合: `bin/asdf`実行ファイルの親ディレクトリが使用されます。","lineNumber":190,"offsetAndLengths":[[15,4]]},{"line":"- 使用方法: `export ASDF_DIR=/home/john_doe/.config/asdf`","lineNumber":191,"offsetAndLengths":[[16,4],[48,4]]},{"line":"### `ASDF_DATA_DIR`","lineNumber":193,"offsetAndLengths":[[5,4]]},{"line":"`asdf`がプラグイン、Shim、ツールのバージョンをインストールする場所です。任意の場所に設定できます。必ず絶対パスで設定してください。","lineNumber":195,"offsetAndLengths":[[1,4]]},{"line":"- 未設定の場合: `$HOME/.asdf`ディレクトリが存在すればその場所、存在しない場合は`ASDF_DIR`の値を使用します。","lineNumber":197,"offsetAndLengths":[[18,4],[49,4]]},{"line":"- 使用方法: `export ASDF_DATA_DIR=/home/john_doe/.asdf`","lineNumber":198,"offsetAndLengths":[[16,4],[46,4]]},{"line":"### `ASDF_CONCURRENCY`","lineNumber":200,"offsetAndLengths":[[5,4]]},{"line":"ソースコードのコンパイル時に使用するコア数です。この環境変数の値は、asdf構成ファイルの`concurrency`の値よりも優先されます。","lineNumber":202,"offsetAndLengths":[[34,4]]},{"line":"- 未設定の場合: asdf構成ファイルの`concurrency`の値が使用されます。","lineNumber":204,"offsetAndLengths":[[10,4]]},{"line":"- 使用方法: `export ASDF_CONCURRENCY=32`","lineNumber":205,"offsetAndLengths":[[16,4]]},{"line":"`.tool-versions`ファイルで定義されているすべてのツールをインストールするには、`.tool-versions`ファイルを含むディレクトリで、`asdf install`コマンドを引数を指定せずに実行します。","lineNumber":40,"offsetAndLengths":[[79,4]]},{"line":"`.tool-versions`ファイルで定義されている単一のツールをインストールするには、`.tool-versions`ファイルを含むディレクトリで、`asdf install \u003cname\u003e`コマンドを実行します。ツールは、`.tool-versions`ファイルで指定されたバージョンでインストールされます。","lineNumber":42,"offsetAndLengths":[[78,4]]},{"line":"ファイルは、直接編集するか、`asdf set`コマンドを使用して更新してください。","lineNumber":44,"offsetAndLengths":[[15,4]]},{"line":"## `.asdfrc`","lineNumber":46,"offsetAndLengths":[[5,4]]},{"line":"`.asdfrc`では、ユーザのマシン固有の構成を設定します。","lineNumber":48,"offsetAndLengths":[[2,4]]},{"line":"asdfはデフォルトで`${HOME}/.asdfrc`に構成ファイルを配置します。ファイルの場所は、[`ASDF_CONFIG_FILE`環境変数](#asdf-config-file)で設定できます。","lineNumber":50,"offsetAndLengths":[[0,4],[21,4],[53,4],[77,4]]},{"line":"`asdf`の構成設定には、他人と共有可能な`.tool-versions`ファイルと、`.asdfrc`や環境変数によってカスタマイズ可能なユーザ固有の設定とがあります。","lineNumber":2,"offsetAndLengths":[[1,4],[46,4]]},{"line":"- `system` - このキーワードを指定した場合、asdfが管理していない、システム上のツールバージョンへパススルーします。","lineNumber":28,"offsetAndLengths":[[28,4]]},{"line":"`asdf install`コマンドでダウンロードしたソースコードやバイナリを、保持しておくか削除するかを制御します。","lineNumber":74,"offsetAndLengths":[[1,4]]},{"line":"asdfプラグインリポジトリの同期間隔(分)を制御します。何らかのトリガーイベントが発生した際に、最後に同期した時刻からの経過時間をチェックします。設定された間隔以上の時間が経過していた倍は、新たに同期が開始されます。","lineNumber":83,"offsetAndLengths":[[0,4]]},{"line":"- `asdf plugin add \u003cname\u003e`","lineNumber":93,"offsetAndLengths":[[3,4]]},{"line":"- `asdf plugin list all`","lineNumber":94,"offsetAndLengths":[[3,4]]},{"line":"`asdf plugin add \u003cname\u003e \u003cgit-url\u003e`コマンドでは、プラグインの同期はトリガーされません。","lineNumber":96,"offsetAndLengths":[[1,4]]},{"line":"asdfプラグインのショートネームリポジトリの同期を無効化します。ショートネームリポジトリが無効となっている場合、同期イベントはすぐに終了します。","lineNumber":106,"offsetAndLengths":[[0,4]]},{"line":"| `no` \u003cBadge type=\"tip\" text=\"デフォルト\" vertical=\"middle\" /\u003e | 同期イベントが発生した際に、asdfプラグインリポジトリをクローンまたは更新します |","lineNumber":110,"offsetAndLengths":[[75,4]]},{"line":"- `asdf plugin add \u003cname\u003e`","lineNumber":115,"offsetAndLengths":[[3,4]]},{"line":"- `asdf plugin list all`","lineNumber":116,"offsetAndLengths":[[3,4]]},{"line":"`asdf plugin add \u003cname\u003e \u003cgit-url\u003e`コマンドでは、プラグインの同期はトリガーされません。","lineNumber":118,"offsetAndLengths":[[1,4]]},{"line":"プラグインショートネームリポジトリを無効化しても、すでに同期されたリポジトリは削除されません。プラグインリポジトリを削除するには、`rm --recursive --trash $ASDF_DATA_DIR/repository`コマンドを実行してください。","lineNumber":122,"offsetAndLengths":[[90,4]]},{"line":"また、プラグインショートネームリポジトリを無効化しても、以前にこのソースからインストールされたプラグインは削除されません。プラグインを削除するには、`asdf plugin remove \u003cname\u003e`コマンドを実行してください。プラグインを削除すると、そのプラグインでインストールされたすべてのツールバージョンが削除されます。","lineNumber":124,"offsetAndLengths":[[75,4]]},{"line":"備考: `ASDF_CONCURRENCY`環境変数が設定されている場合はそちらが優先されます。","lineNumber":137,"offsetAndLengths":[[5,4]]},{"line":"- `pre_asdf_download_\u003cplugin_name\u003e`","lineNumber":155,"offsetAndLengths":[[7,4]]},{"line":"- `{pre,post}_asdf_{install,reshim,uninstall}_\u003cplugin_name\u003e`","lineNumber":156,"offsetAndLengths":[[14,4]]},{"line":"- `{pre,post}_asdf_plugin_{add,update,remove,reshim}`","lineNumber":158,"offsetAndLengths":[[14,4]]},{"line":"- `{pre,post}_asdf_plugin_{add,update,remove}_\u003cplugin_name\u003e`","lineNumber":160,"offsetAndLengths":[[14,4]]},{"line":"環境変数は通常、`asdf.sh`/`asdf.fish`などをsourceする前に設定する必要があります。Elvishの場合は、`use asdf`の上側に設定します。","lineNumber":168,"offsetAndLengths":[[9,4],[19,4],[70,4]]},{"line":"下記のように、asdfをシンプルにセットアップしたとします:","lineNumber":209,"offsetAndLengths":[[7,4]]},{"line":"- インストール先は`$HOME/.asdf`","lineNumber":212,"offsetAndLengths":[[18,4]]},{"line":"| config file location                  | `$HOME/.asdfrc`  | `ASDF_CONFIG_FILE`は空なので、`$HOME/.asdfrc`が使用されます。                                                                         |","lineNumber":221,"offsetAndLengths":[[50,4],[62,4],[93,4]]},{"line":"| default tool versions filename        | `.tool-versions` | `ASDF_TOOL_VERSIONS_FILENAME`は空なので、`.tool-versions`が使用されます。                                                     |","lineNumber":222,"offsetAndLengths":[[62,4]]},{"line":"| asdf dir                              | `$HOME/.asdf`    | `ASDF_DIR`は空なので、`bin/asdf`の親ディレクトリが使用されます。                                                                      |","lineNumber":223,"offsetAndLengths":[[2,4],[50,4],[62,4],[82,4]]},{"line":"| asdf data dir                         | `$HOME/.asdf`    | `ASDF_DATA_DIR`は空であり、`$HOME`が存在するので、`$HOME/.asdf`が使用されます。                                                       |","lineNumber":224,"offsetAndLengths":[[2,4],[50,4],[62,4],[105,4]]},{"line":"| concurrency                           | `auto`           | `ASDF_CONCURRENCY`は空なので、[デフォルト構成](https://github.com/asdf-vm/asdf/blob/master/defaults)の`concurrency`の値に依存します。 |","lineNumber":225,"offsetAndLengths":[[62,4],[114,4],[122,4]]},{"line":"| legacy_version_file                   | `no`             | `.asdfrc`をカスタマイズしていないので、[デフォルト構成](https://github.com/asdf-vm/asdf/blob/master/defaults)を使用します。           |","lineNumber":226,"offsetAndLengths":[[63,4],[114,4],[122,4]]},{"line":"| use_release_candidates                | `no`             | `.asdfrc`をカスタマイズしていないので、[デフォルト構成](https://github.com/asdf-vm/asdf/blob/master/defaults)を使用します。           |","lineNumber":227,"offsetAndLengths":[[63,4],[114,4],[122,4]]},{"line":"| always_keep_download                  | `no`             | `.asdfrc`をカスタマイズしていないので、[デフォルト構成](https://github.com/asdf-vm/asdf/blob/master/defaults)を使用します。           |","lineNumber":228,"offsetAndLengths":[[63,4],[114,4],[122,4]]},{"line":"| plugin_repository_last_check_duration | `60`             | `.asdfrc`をカスタマイズしていないので、[デフォルト構成](https://github.com/asdf-vm/asdf/blob/master/defaults)を使用します。           |","lineNumber":229,"offsetAndLengths":[[63,4],[114,4],[122,4]]},{"line":"| disable_plugin_short_name_repository  | `no`             | `.asdfrc`をカスタマイズしていないので、[デフォルト構成](https://github.com/asdf-vm/asdf/blob/master/defaults)を使用します。           |","lineNumber":230,"offsetAndLengths":[[63,4],[114,4],[122,4]]},{"line":"- `.asdfrc`ファイルは何もカスタマイズしていない","lineNumber":215,"offsetAndLengths":[[4,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"docs/zh-hans/manage/configuration.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"### `ASDF_CONFIG_FILE`","lineNumber":172,"offsetAndLengths":[[5,4]]},{"line":"`.asdfrc` 配置文件的路径。可以设置为任何位置。必须是绝对路径。","lineNumber":174,"offsetAndLengths":[[2,4]]},{"line":"- 如果未设置：将使用 `$HOME/.asdfrc`。","lineNumber":176,"offsetAndLengths":[[20,4]]},{"line":"- 使用方法：`export ASDF_CONFIG_FILE=/home/john_doe/.config/asdf/.asdfrc`","lineNumber":177,"offsetAndLengths":[[15,4],[55,4],[61,4]]},{"line":"### `ASDF_TOOL_VERSIONS_FILENAME`","lineNumber":179,"offsetAndLengths":[[5,4]]},{"line":"- 使用方法：`export ASDF_TOOL_VERSIONS_FILENAME=tool_versions`","lineNumber":184,"offsetAndLengths":[[15,4]]},{"line":"### `ASDF_DIR`","lineNumber":186,"offsetAndLengths":[[5,4]]},{"line":"`asdf` 核心脚本的位置。可以设置为任何位置，必须是绝对路径。","lineNumber":188,"offsetAndLengths":[[1,4]]},{"line":"- 如果未设置，将使用 `bin/asdf` 可执行文件的父目录。","lineNumber":190,"offsetAndLengths":[[17,4]]},{"line":"- 使用方法：`export ASDF_DIR=/home/john_doe/.config/asdf`","lineNumber":191,"offsetAndLengths":[[15,4],[47,4]]},{"line":"### `ASDF_DATA_DIR`","lineNumber":193,"offsetAndLengths":[[5,4]]},{"line":"`asdf` 安装插件、垫片和工具版本的位置，可以设置为任何位置，必须是绝对路径。","lineNumber":195,"offsetAndLengths":[[1,4]]},{"line":"- 如果未设置：将使用 `$HOME/.asdf` 如果存在，或者 `ASDF_DIR` 的值。","lineNumber":197,"offsetAndLengths":[[20,4],[35,4]]},{"line":"- 使用方法：`export ASDF_DATA_DIR=/home/john_doe/.asdf`","lineNumber":198,"offsetAndLengths":[[15,4],[45,4]]},{"line":"### `ASDF_CONCURRENCY`","lineNumber":200,"offsetAndLengths":[[5,4]]},{"line":"编译源代码时使用的 CPU 核心数。如果设置了这个值，它将优先于 asdf 配置中的 `concurrency` 值。","lineNumber":202,"offsetAndLengths":[[33,4]]},{"line":"- 如果未设置：将使用 asdf 配置中的 `concurrency` 值。","lineNumber":204,"offsetAndLengths":[[12,4]]},{"line":"- 使用方法：`export ASDF_CONCURRENCY=32`","lineNumber":205,"offsetAndLengths":[[15,4]]},{"line":"为了安装 `.tool-versions` 文件中定义的所有工具，在包含 `.tool-versions` 文件的目录中不带其他参数执行 `asdf install` 命令。","lineNumber":40,"offsetAndLengths":[[70,4]]},{"line":"为了安装 `.tool-versions` 文件中定义的某个工具，在包含 `.tool-versions` 文件的目录中运行 `asdf install \u003cname\u003e` 命令。这个工具将会安装 `.tool-versions` 文件所指定的版本。","lineNumber":42,"offsetAndLengths":[[64,4]]},{"line":"可以直接编辑这个文件或者使用 `asdf local` （或者 `asdf global`）来更新工具版本。","lineNumber":44,"offsetAndLengths":[[16,4],[33,4]]},{"line":"## `.asdfrc`","lineNumber":46,"offsetAndLengths":[[5,4]]},{"line":"`.asdfrc` 文件定义了用户机器的特定配置。","lineNumber":48,"offsetAndLengths":[[2,4]]},{"line":"`$HOME/.asdfrc` 是 asdf 使用的默认位置。这可以通过 [环境变量 `ASDF_CONFIG_FILE`](#asdf-config-file) 进行配置。","lineNumber":50,"offsetAndLengths":[[8,4],[18,4],[44,4],[64,4]]},{"line":"`asdf` 配置既包括可共享的 `.tool-versions` 文件，也包括用户特定的自定义 `.asdfrc` 和环境变量。","lineNumber":2,"offsetAndLengths":[[1,4],[51,4]]},{"line":"- `system` - 此关键字会导致 asdf 传递系统上未由 asdf 管理的工具版本。","lineNumber":28,"offsetAndLengths":[[21,4],[34,4]]},{"line":"配置 `asdf install` 命令以保留或删除下载的源代码或二进制文件。","lineNumber":74,"offsetAndLengths":[[4,4]]},{"line":"配置自上次 asdf 插件存储库同步到下一次存储库同步的持续时间。命令 `asdf plugin add \u003cname\u003e` 或者 `asdf plugin list all` 将会触发持续时间的检查，如果持续时间已过，则进行同步。","lineNumber":83,"offsetAndLengths":[[6,4],[37,4],[65,4]]},{"line":"- `asdf plugin add \u003cname\u003e`","lineNumber":93,"offsetAndLengths":[[3,4]]},{"line":"- `asdf plugin list all`","lineNumber":94,"offsetAndLengths":[[3,4]]},{"line":"`asdf plugin add \u003cname\u003e \u003cgit-url\u003e` 不会触发插件同步。","lineNumber":96,"offsetAndLengths":[[1,4]]},{"line":"禁用 asdf 插件的缩写仓库同步功能。如果缩写仓库被禁用，同步事件将提前退出。","lineNumber":106,"offsetAndLengths":[[3,4]]},{"line":"| `no` \u003cBadge type=\"tip\" text=\"default\" vertical=\"middle\" /\u003e | 在同步事件发生时克隆或更新 asdf 插件仓库 |","lineNumber":110,"offsetAndLengths":[[77,4]]},{"line":"- `asdf plugin add \u003cname\u003e`","lineNumber":115,"offsetAndLengths":[[3,4]]},{"line":"- `asdf plugin list all`","lineNumber":116,"offsetAndLengths":[[3,4]]},{"line":"`asdf plugin add \u003cname\u003e \u003cgit-url\u003e` 不会触发插件同步。","lineNumber":118,"offsetAndLengths":[[1,4]]},{"line":"禁用插件缩写仓库不会删除该仓库，如果它已经同步过。使用 `rm --recursive --trash $ASDF_DATA_DIR/repository` 才可以删除插件仓库。","lineNumber":122,"offsetAndLengths":[[53,4]]},{"line":"禁用插件缩写仓库不会删除从该源之前安装的插件。可使用 `asdf plugin remove \u003cname\u003e` 命令删除插件。删除插件将移除该管理工具所有已安装版本。","lineNumber":124,"offsetAndLengths":[[28,4]]},{"line":"注意：如果设置了环境变量 `ASDF_CONCURRENCY`，则该变量具有优先级。","lineNumber":137,"offsetAndLengths":[[14,4]]},{"line":"- `pre_asdf_download_\u003cplugin_name\u003e`","lineNumber":155,"offsetAndLengths":[[7,4]]},{"line":"- `{pre,post}_asdf_{install,reshim,uninstall}_\u003cplugin_name\u003e`","lineNumber":156,"offsetAndLengths":[[14,4]]},{"line":"- `{pre,post}_asdf_plugin_{add,update,remove,reshim}`","lineNumber":158,"offsetAndLengths":[[14,4]]},{"line":"- `{pre,post}_asdf_plugin_{add,update,remove}_\u003cplugin_name\u003e`","lineNumber":160,"offsetAndLengths":[[14,4]]},{"line":"环境变量通常应在加载 `asdf.sh`/`asdf.fish` 等文件之前设置。对于 Elvish，应在 `use asdf` 之前设置。","lineNumber":168,"offsetAndLengths":[[12,4],[22,4],[59,4]]},{"line":"按照以下简单的 asdf 配置：","lineNumber":209,"offsetAndLengths":[[8,4]]},{"line":"- 安装位置为 `$HOME/.asdf`","lineNumber":212,"offsetAndLengths":[[16,4]]},{"line":"| 配置文件位置                            | `$HOME/.asdfrc`  | `ASDF_CONFIG_FILE` 是空的，所以请使用 `$HOME/.asdfrc`                                                                    |","lineNumber":221,"offsetAndLengths":[[46,4],[58,4],[94,4]]},{"line":"| 默认工具版本声明文件名                    | `.tool-versions` | `ASDF_TOOL_VERSIONS_FILENAME` 是空的，所以请使用 `.tool-versions`                                                       |","lineNumber":222,"offsetAndLengths":[[55,4]]},{"line":"| asdf 目录                              | `$HOME/.asdf`    | `ASDF_DIR` 是空的，所以请使用 `bin/asdf` 的父目录                                                                         |","lineNumber":223,"offsetAndLengths":[[2,4],[49,4],[61,4],[86,4]]},{"line":"| asdf 数据目录                          | `$HOME/.asdf`     | `ASDF_DATA_DIR` 是空的，所以请使用 `$HOME/.asdf` 因为 `$HOME` 存在                                                        |","lineNumber":224,"offsetAndLengths":[[2,4],[47,4],[60,4],[93,4]]},{"line":"| concurrency                           | `auto`           | `ASDF_CONCURRENCY` 是空的，所以依赖于 [默认配置](https://github.com/asdf-vm/asdf/blob/master/defaults) 的 `concurrency` 值 |","lineNumber":225,"offsetAndLengths":[[62,4],[116,4],[124,4]]},{"line":"| legacy_version_file                   | `no`             | 没有自定义 `.asdfrc`，所以请使用 [默认配置](https://github.com/asdf-vm/asdf/blob/master/defaults)                          |","lineNumber":226,"offsetAndLengths":[[69,4],[109,4],[117,4]]},{"line":"| use_release_candidates                | `no`             | 没有自定义 `.asdfrc`，所以请使用 [默认配置](https://github.com/asdf-vm/asdf/blob/master/defaults)                          |","lineNumber":227,"offsetAndLengths":[[69,4],[109,4],[117,4]]},{"line":"| always_keep_download                  | `no`             | 没有自定义 `.asdfrc`，所以请使用 [默认配置](https://github.com/asdf-vm/asdf/blob/master/defaults)                          |","lineNumber":228,"offsetAndLengths":[[69,4],[109,4],[117,4]]},{"line":"| plugin_repository_last_check_duration | `60`             | 没有自定义 `.asdfrc`，所以请使用 [默认配置](https://github.com/asdf-vm/asdf/blob/master/defaults)                          |","lineNumber":229,"offsetAndLengths":[[69,4],[109,4],[117,4]]},{"line":"| disable_plugin_short_name_repository  | `no`             | 没有自定义 `.asdfrc`，所以请使用 [默认配置](https://github.com/asdf-vm/asdf/blob/master/defaults)                          |","lineNumber":230,"offsetAndLengths":[[69,4],[109,4],[117,4]]},{"line":"- **没有**自定义的 `.asdfrc` 文件","lineNumber":215,"offsetAndLengths":[[15,4]]}],"language":"Markdown"},{"type":"content","path":"docs/ja-jp/guide/upgrading-to-v0-16.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"asdfバージョン0.15.0およびそれ以前では、特定のコマンドのハイフン付きバージョンとハイフンなしバージョンがサポートされていました。バージョン 0.16.0 では、ハイフンなしバージョンのみがサポートされます。影響を受けるコマンドは以下です:","lineNumber":67,"offsetAndLengths":[[0,4]]},{"line":"* `asdf list-all` -\u003e `asdf list all`","lineNumber":69,"offsetAndLengths":[[3,4],[22,4]]},{"line":"* `asdf plugin-add` -\u003e `asdf plugin add`","lineNumber":70,"offsetAndLengths":[[3,4],[24,4]]},{"line":"* `asdf plugin-list` -\u003e `asdf plugin list`","lineNumber":71,"offsetAndLengths":[[3,4],[25,4]]},{"line":"* `asdf plugin-list-all` -\u003e `asdf plugin list all`","lineNumber":72,"offsetAndLengths":[[3,4],[29,4]]},{"line":"* `asdf plugin-update` -\u003e `asdf plugin update`","lineNumber":73,"offsetAndLengths":[[3,4],[27,4]]},{"line":"* `asdf plugin-remove` -\u003e `asdf plugin remove`","lineNumber":74,"offsetAndLengths":[[3,4],[27,4]]},{"line":"* `asdf plugin-test` -\u003e `asdf plugin test`","lineNumber":75,"offsetAndLengths":[[3,4],[25,4]]},{"line":"* `asdf shim-versions` -\u003e `asdf shimversions`","lineNumber":76,"offsetAndLengths":[[3,4],[27,4]]},{"line":"### `asdf global` と `asdf local` コマンドが `asdf set` に変更されました","lineNumber":78,"offsetAndLengths":[[5,4],[21,4],[40,4]]},{"line":"`asdf global` と `asdf local` は削除されました。「グローバル」と「ローカル」という用語は誤りで、誤解を招く恐れがありました。asdf は、実際にはあらゆる場所に適用される「グローバル」バージョンをサポートしていません。`asdf global`で指定したバージョンは、カレントディレクトリにある `.tool-versions` ファイルで簡単に上書きすることができました。これはユーザーを混乱させていました。 新しい`asdf set`はデフォルトでは`asdf local`と同じように動作しますが、ユーザーのホームディレクトリ (`--home`) や親ディレクトリ (`--parent`) にある既存の `.tool-versions` ファイルにバージョンを設定するためのフラグも用意されています。 この新しいインターフェイスは、asdfがどのようにバージョンを解決するかをよりよく理解し、同等の機能を提供することを期待しています。","lineNumber":80,"offsetAndLengths":[[1,4],[17,4],[76,4],[124,4],[224,4],[242,4],[385,4]]},{"line":"### `asdf update`コマンドが削除されました","lineNumber":82,"offsetAndLengths":[[5,4]]},{"line":"この方法ではアップデートを実行できなくなりました。OS のパッケージマネージャを使用するか、手動で最新のバイナリをダウンロードしてください。さらに、バージョン 0.15.0 以前の`asdf update`コマンドは、インストールプロセスが変更されたため、バージョン 0.16.0 にアップグレードできません。","lineNumber":84,"offsetAndLengths":[[91,4]]},{"line":"**`asdf update`を使用して最新のGo実装にアップグレードすることはできません。**","lineNumber":85,"offsetAndLengths":[[3,4]]},{"line":"### `asdf shell`コマンドが削除されました","lineNumber":87,"offsetAndLengths":[[5,4]]},{"line":"このコマンドは実際にユーザーの現在のシェルセッションに環境変数を設定していました。これは`asdf`が実行可能ファイルではなく、実際にはシェル関数であったために可能でした。新しい実装では、asdfからすべてのシェルコードが削除され、シェル関数ではなくバイナリになったので、シェルで直接環境変数を設定することはできなくなりました。","lineNumber":89,"offsetAndLengths":[[45,4],[94,4]]},{"line":"### `asdf current`が変更されました","lineNumber":91,"offsetAndLengths":[[5,4]]},{"line":"既存のインストールデータを失うことなく、asdfの最新バージョンにアップグレードできます。上記の手順と同じです。","lineNumber":17,"offsetAndLengths":[[20,4]]},{"line":"#### 1. お使いのオペレーティングシステムとアーキテクチャに適した`asdf`バイナリをダウンロードする","lineNumber":19,"offsetAndLengths":[[37,4]]},{"line":"バイナリをダウンロードして、パスの通ったディレクトリに配置します。以下ではasdfのバイナリを`$HOME/bin`に配置し、`$HOME/bin`を`$PATH`の先頭に追加します:","lineNumber":21,"offsetAndLengths":[[37,4]]},{"line":"#### 2. `ASDF_DATA_DIR` を設定する","lineNumber":28,"offsetAndLengths":[[9,4]]},{"line":"`asdf info`を実行し、変数`ASDF_DATA_DIR`を含む行をコピーします:","lineNumber":30,"offsetAndLengths":[[1,4],[19,4]]},{"line":"#### 3. `$ASDF_DATA_DIR/shims`を`$PATH`の前に追加する。","lineNumber":44,"offsetAndLengths":[[10,4]]},{"line":"シェルのRCファイル（手順2と同じファイル）で、パスの前に`$ASDF_DATA_DIR/shims`を追加します：","lineNumber":46,"offsetAndLengths":[[31,4]]},{"line":"asdfはバージョン0.15.0以前まではBashで書かれており、`asdf`関数がシェルにロードされたBashスクリプトのセットとして配布されていました。バージョン0.16.0はasdfをGoで完全に書き直したものです。完全に書き直したことによって多くの[破壊的変更](#breaking-changes)があり、現在ではスクリプトのセットではなくバイナリになっています。","lineNumber":2,"offsetAndLengths":[[0,4],[34,4],[90,4]]},{"line":"バージョン0.16.0のインストールは、以前のバージョンのasdfよりもはるかに簡単です。","lineNumber":6,"offsetAndLengths":[[29,4]]},{"line":"* お使いのオペレーティングシステム/アーキテクチャの組み合わせに適した`asdf`バイナリをダウンロードし、`$PATH`のディレクトリに配置する。","lineNumber":9,"offsetAndLengths":[[37,4]]},{"line":"* `$PATH`の前に`$ASDF_DATA_DIR/shims`を追加する。","lineNumber":10,"offsetAndLengths":[[14,4]]},{"line":"* 以前にasdfのデータの保存場所をカスタマイズしていた場合は、`ASDF_DATA_DIR`に旧バージョンのプラグイン、バージョン、Shimをインストールしていたディレクトリを設定する(オプション)。","lineNumber":11,"offsetAndLengths":[[5,4],[34,4]]},{"line":"オペレーティングシステムのパッケージマネージャがすでにasdf 0.16.0を提供している場合は、それをインストールするのがおそらく最良の方法です。asdfのアップグレードはOSのパッケージマネージャーと手動インストールでのみ可能です。セルフアップグレード機能はありません。","lineNumber":13,"offsetAndLengths":[[27,4],[74,4]]},{"line":"ASDF_DATA_DIR=\"/home/myuser/.asdf\"","lineNumber":34,"offsetAndLengths":[[0,4],[29,4]]},{"line":"シェルのRCファイル（Zshの場合は`.zshrc`、Bashの場合は`.bashrc`など）で、`ASDF_DATA_DIR`を設定してエクスポートします:","lineNumber":38,"offsetAndLengths":[[50,4]]},{"line":"export ASDF_DATA_DIR=\"/home/myuser/.asdf\"","lineNumber":41,"offsetAndLengths":[[7,4],[36,4]]},{"line":"export ASDF_DATA_DIR=\"/home/myuser/.asdf\"","lineNumber":49,"offsetAndLengths":[[7,4],[36,4]]},{"line":"export PATH=\"$ASDF_DATA_DIR/shims:$PATH\"","lineNumber":50,"offsetAndLengths":[[14,4]]},{"line":"`asdf --help`を実行して、シェルセッションの`asdf`コマンドのバージョンが0.16.0以上であることを確認してください。まだ古いバージョンが表示されている場合は、新しいシェルセッションを開始する必要があります。","lineNumber":55,"offsetAndLengths":[[1,4],[29,4]]},{"line":"`asdf`コマンドが新しいバージョンであることを確認したら、`asdf reshim`を実行してすべてのShimを再生成します。この手順は、古いShimが古いバージョンのBashを参照している可能性があるため必要となります。","lineNumber":57,"offsetAndLengths":[[1,4],[32,4]]},{"line":"asdf nodejs nodebuild --version","lineNumber":101,"offsetAndLengths":[[0,4]]},{"line":"asdf cmd nodejs nodebuild --version","lineNumber":107,"offsetAndLengths":[[0,4]]},{"line":"* 実行権限がない場合、asdfによってBashスクリプトとしてソースされなくなりました。","lineNumber":117,"offsetAndLengths":[[12,4]]},{"line":"さらに、プラグイン名の後の最初の引数のみが、実行する拡張コマンドを決定するために使用されます。これは、プラグイン名の後の最初の引数にマッチするコマンドが見つからない場合にasdfがデフォルトで実行する`command`拡張コマンドが存在することを意味します。たとえばこのようになります:","lineNumber":119,"offsetAndLengths":[[85,4]]},{"line":"$ asdf cmd foo         # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command`","lineNumber":132,"offsetAndLengths":[[2,4],[43,4]]},{"line":"$ asdf cmd foo bar     # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bar`","lineNumber":133,"offsetAndLengths":[[2,4],[43,4]]},{"line":"$ asdf cmd foo bat man # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat-man`","lineNumber":134,"offsetAndLengths":[[2,4],[43,4]]},{"line":"$ asdf cmd foo         # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command`","lineNumber":140,"offsetAndLengths":[[2,4],[43,4]]},{"line":"$ asdf cmd foo bar     # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bar`","lineNumber":141,"offsetAndLengths":[[2,4],[43,4]]},{"line":"$ asdf cmd foo bat man # same as running `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat man`","lineNumber":142,"offsetAndLengths":[[2,4],[43,4]]},{"line":"asdf 0.15.0以前はBashで実装されていたので、Bashで実行できる実行ファイルであれば実行することができました。つまり、shebang行がないスクリプトでも`asdf exec`で実行することができました。しかし、asdf 0.16.xがGoで実装されたことで、Goの`syscall.Exec`関数を使って実行ファイルを呼び出すようになり、shebangがないスクリプトは扱えなくなりました。","lineNumber":147,"offsetAndLengths":[[0,4],[85,4],[113,4]]},{"line":"実際には、これはあまり問題ではありません。ほとんどのシェルスクリプトはshebang行を含んでいます。asdfによって管理されるツールがshebang行を持たないスクリプトを提供する場合、shebang行を追加する必要があります。","lineNumber":149,"offsetAndLengths":[[51,4]]}],"language":"Markdown"},{"type":"content","path":"docs/zh-hans/guide/upgrading-to-v0-16.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"asdf 版本 0.15.0 及更早版本对某些命令支持带连字符和不带连字符。从版本 0.16.0 开始，仅支持不带连字符的版本。受影响的命令有： ","lineNumber":101,"offsetAndLengths":[[0,4]]},{"line":"* `asdf list-all` -\u003e `asdf list all`","lineNumber":103,"offsetAndLengths":[[3,4],[22,4]]},{"line":"* `asdf plugin-add` -\u003e `asdf plugin add`","lineNumber":104,"offsetAndLengths":[[3,4],[24,4]]},{"line":"* `asdf plugin-list` -\u003e `asdf plugin list`","lineNumber":105,"offsetAndLengths":[[3,4],[25,4]]},{"line":"* `asdf plugin-list-all` -\u003e `asdf plugin list all`","lineNumber":106,"offsetAndLengths":[[3,4],[29,4]]},{"line":"* `asdf plugin-update` -\u003e `asdf plugin update`","lineNumber":107,"offsetAndLengths":[[3,4],[27,4]]},{"line":"* `asdf plugin-remove` -\u003e `asdf plugin remove`","lineNumber":108,"offsetAndLengths":[[3,4],[27,4]]},{"line":"* `asdf plugin-test` -\u003e `asdf plugin test`","lineNumber":109,"offsetAndLengths":[[3,4],[25,4]]},{"line":"* `asdf shim-versions` -\u003e `asdf shimversions`","lineNumber":110,"offsetAndLengths":[[3,4],[27,4]]},{"line":"### `asdf global` 和 `asdf local` 命令已被 `asdf set` 取代","lineNumber":112,"offsetAndLengths":[[5,4],[21,4],[39,4]]},{"line":"`asdf global` 和 `asdf local` 已被移除。\"global\" 和 \"local\" 这一术语存在错误且容易引起误解。asdf 实际上并不支持适用于所有位置的 \"global\" 版本。任何通过 `asdf global` 指定的版本都可能被当前目录中的 `.tool-versions` 文件中指定的不同版本覆盖。这会让用户感到困惑。新的 `asdf set` 默认行为与 `asdf local` 相同，但还提供了用于在用户主目录（`--home`）和父目录中的现有 `.tool-versions` 文件（`--parent`）中设置版本的标志。这个新接口有望更好地传达 asdf 如何解析版本，并提供等效的功能。","lineNumber":114,"offsetAndLengths":[[1,4],[17,4],[69,4],[108,4],[181,4],[198,4],[298,4]]},{"line":"### `asdf update` 命令已被移除","lineNumber":116,"offsetAndLengths":[[5,4]]},{"line":"更新不再支持此方式。请使用操作系统包管理器或手动下载最新二进制文件。此外，版本 0.15.0 及更早版本中存在的 `asdf update` 命令无法升级到 0.16.0 版本，因为安装流程已经发生了改变。**无法通过 `asdf update` 命令升级到最新 Go 实现版本。**","lineNumber":118,"offsetAndLengths":[[58,4],[111,4]]},{"line":"### `asdf shell` 命令已被移除","lineNumber":120,"offsetAndLengths":[[5,4]]},{"line":"该命令实际上在用户的当前 shell 会话中设置了一个环境变量。它能够做到这一点是因为 `asdf` 实际上是一个 shell 函数，而不是可执行文件。新的重写版本移除了 asdf 中的所有 shell 代码，现在它是一个二进制文件而非 shell 函数，因此直接在 shell 中设置环境变量已不再可能。","lineNumber":122,"offsetAndLengths":[[45,4],[86,4]]},{"line":"### `asdf current` 已发生改变","lineNumber":124,"offsetAndLengths":[[5,4]]},{"line":"你可以升级到 asdf  的最新版本，而不会丢失现有的安装数据。操作步骤同上。","lineNumber":16,"offsetAndLengths":[[7,4]]},{"line":"#### 1. 下载匹配操作系统和架构的 `asdf` 二进制文件","lineNumber":18,"offsetAndLengths":[[22,4]]},{"line":"从 [GitHub 发布页面](https://github.com/asdf-vm/asdf/releases) 下载二进制文件，并将其放置在系统路径中的某个目录下。我选择将 asdf 二进制文件放置在 `$HOME/bin` 目录中，然后将 `$HOME/bin` 添加在 `$PATH` 路径最前面：","lineNumber":20,"offsetAndLengths":[[35,4],[43,4],[89,4]]},{"line":"#### 2. 设置 `ASDF_DATA_DIR`","lineNumber":27,"offsetAndLengths":[[12,4]]},{"line":"运行 `asdf info` 并复制包含 `ASDF_DATA_DIR` 变量的行： ","lineNumber":29,"offsetAndLengths":[[4,4],[22,4]]},{"line":"#### 3. 将 `$ASDF_DATA_DIR/shims` 加在 `$PATH` 最前面","lineNumber":43,"offsetAndLengths":[[12,4]]},{"line":"在 shell RC 配置文件（与第 2 步相同的文件）中，将 `$ASDF_DATA_DIR/shims` 添加到路劲的开头：","lineNumber":45,"offsetAndLengths":[[34,4]]},{"line":"asdf 0.15.0 版本以及更早版本是用 Bash 编写的，并以一系列 Bash 脚本的形式分发，其中 `asdf` 函数加载到 shell 中。从 0.16.0 版本开始 asdf 用 Go 语言完全重写了。由于是完全重写，存在一些 [重大变更](#重大变更)，现在它是一个二进制文件，而不是一系列脚本。","lineNumber":2,"offsetAndLengths":[[0,4],[55,4],[89,4]]},{"line":"0.16.0 版本及更高版本的安装比之前的 asdf 版本要简单多了。只需要三个步骤：","lineNumber":6,"offsetAndLengths":[[22,4]]},{"line":"* 通过 [任意可能的安装方式](/zh-hans/guide/getting-started.html#_1-安装-asdf) 下载与操作系统和架构匹配的 `asdf` 二进制文件。如果使用包管理器，请验证安装的是 0.16.0 版本及更高版本。","lineNumber":8,"offsetAndLengths":[[59,4],[80,4]]},{"line":"* 添加 `$ASDF_DATA_DIR/shims` 变量到 `$PATH` 路径的最前面。","lineNumber":9,"offsetAndLengths":[[7,4]]},{"line":"* 可选的是，如果你之前自定义了 asdf 数据目录，请将 `ASDF_DATA_DIR` 变量设置为包含插件、版本和垫片的旧版本安装目录。","lineNumber":10,"offsetAndLengths":[[17,4],[31,4]]},{"line":"如果操作系统包管理器已经提供 asdf 0.16.0，那么使用它来安装 asdf 可能是最佳方法。现在，升级 asdf 只能通过操作系统包管理器或手动安装来完成，不再支持自动升级功能。","lineNumber":12,"offsetAndLengths":[[15,4],[36,4],[55,4]]},{"line":"ASDF_DATA_DIR=\"/home/myuser/.asdf\"","lineNumber":33,"offsetAndLengths":[[0,4],[29,4]]},{"line":"在 shell RC 配置文件中（比如 Zsh 的 `.zshrc`，Bash 的 `.bashrc` 等）末尾添加一行设置 `ASDF_DATA_DIR` 为相同的值：","lineNumber":37,"offsetAndLengths":[[64,4]]},{"line":"export ASDF_DATA_DIR=\"/home/myuser/.asdf\"","lineNumber":40,"offsetAndLengths":[[7,4],[36,4]]},{"line":"export ASDF_DATA_DIR=\"/home/myuser/.asdf\"","lineNumber":48,"offsetAndLengths":[[7,4],[36,4]]},{"line":"export PATH=\"$ASDF_DATA_DIR/shims:$PATH\"","lineNumber":49,"offsetAndLengths":[[14,4]]},{"line":"在 shell RC 配置中，你会有旧代码在启动时运行 asdf shell 脚本。它可能看起来像这样：","lineNumber":54,"offsetAndLengths":[[28,4]]},{"line":". \"$HOME/.asdf/asdf.sh\"","lineNumber":57,"offsetAndLengths":[[10,4],[15,4]]},{"line":". /opt/homebrew/opt/asdf/libexec/asdf.sh","lineNumber":63,"offsetAndLengths":[[20,4],[33,4]]},{"line":"[快速入门](https://asdf-vm.com/zh-hans/guide/getting-started-legacy.html#_3-安装-asdf)","lineNumber":69,"offsetAndLengths":[[15,4],[75,4]]},{"line":"请通过运行 `asdf --help` 命令，确认当前 shell 会话中 `asdf` 命令的版本为 0.16.0 或更高版本。如果仍显示旧版本，你需要启动一个新的 shell 会话。","lineNumber":74,"offsetAndLengths":[[7,4],[39,4]]},{"line":"一旦确认 `asdf` 命令为新版本后，运行 `asdf reshim` 来重新生成所有的垫片。这是必要的，因为旧的垫片可能仍使用旧的 Bash 版本。","lineNumber":76,"offsetAndLengths":[[6,4],[24,4]]},{"line":"**仅在完成上述所有步骤并确认新的 asdf 安装正常运行后再执行此操作！** 升级后，你可以从旧版基于 Bash 脚本的 asdf 版本中移除旧文件。数据目录（通常为 `~/.asdf/`）中的大多数文件均可删除。需要注意的是，此操作并非强制要求。保留旧版本 asdf 的文件不会造成任何问题。必须**保留**的目录仅有：","lineNumber":84,"offsetAndLengths":[[18,4],[62,4],[89,4],[131,4]]},{"line":"find ${ASDF_DATA_DIR:-$HOME/.asdf}/ -maxdepth 1 -mindepth 1 -not -name downloads -not -name plugins -not -name installs -not -name shims -exec rm -r {} \\;","lineNumber":94,"offsetAndLengths":[[7,4],[29,4]]},{"line":"asdf nodejs nodebuild --version","lineNumber":133,"offsetAndLengths":[[0,4]]},{"line":"asdf cmd nodejs nodebuild --version","lineNumber":139,"offsetAndLengths":[[0,4]]},{"line":"* 当缺少可执行权限时，它们不再被 asdf 作为 Bash 脚本加载。","lineNumber":149,"offsetAndLengths":[[18,4]]},{"line":"此外，仅使用插件名称后的第一个参数来确定要运行的扩展命令。这意味着实际上存在一个默认的 `command` 扩展命令，当未找到与插件名称后第一个参数匹配的命令时，asdf 会默认使用该命令。例如：","lineNumber":151,"offsetAndLengths":[[81,4]]},{"line":"$ asdf cmd foo         # 等同于运行 `$ASDF_DATA_DIR/plugins/foo/lib/commands/command`","lineNumber":164,"offsetAndLengths":[[2,4],[33,4]]},{"line":"$ asdf cmd foo bar     # 等同于运行 `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bar`","lineNumber":165,"offsetAndLengths":[[2,4],[33,4]]},{"line":"$ asdf cmd foo bat man # 等同于运行 `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat-man`","lineNumber":166,"offsetAndLengths":[[2,4],[33,4]]},{"line":"$ asdf cmd foo         # 等同于运行 `$ASDF_DATA_DIR/plugins/foo/lib/commands/command`","lineNumber":172,"offsetAndLengths":[[2,4],[33,4]]},{"line":"$ asdf cmd foo bar     # 等同于运行 `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bar`","lineNumber":173,"offsetAndLengths":[[2,4],[33,4]]},{"line":"$ asdf cmd foo bat man # 等同于运行 `$ASDF_DATA_DIR/plugins/foo/lib/commands/command-bat man`","lineNumber":174,"offsetAndLengths":[[2,4],[33,4]]},{"line":"最明显的例子是缺少正确 shebang 行的脚本。asdf 0.15.0 及更早版本使用 Bash 实现，因此只要该可执行文件可通过 Bash 执行，即可运行。这意味着缺少 shebang 行的脚本仍可通过 `asdf exec` 运行。随着 asdf 0.16.x 改用 Go 语言实现，我们现在通过 Go 的 `syscall.Exec` 函数调用可执行文件，而该函数无法处理缺少 shebang 行的脚本。","lineNumber":179,"offsetAndLengths":[[25,4],[105,4],[122,4]]},{"line":"实际上这并不是什么大问题。大多数 shell 脚本确实包含 shebang 行。如果由 asdf 管理且缺少 shebang 行，则需要手动添加。","lineNumber":181,"offsetAndLengths":[[44,4]]}],"language":"Markdown"},{"type":"content","path":"skills/exploratory-data-analysis/references/general_scientific_formats.md","repositoryID":64236967,"repository":"github.com/K-Dense-AI/scientific-agent-skills","repoStars":26687,"repoLastFetched":"2026-07-03T23:51:12.512797Z","branches":[""],"commit":"1e024ea8547ada12039edbe8197aaa959d97763f","hunks":null,"lineMatches":[{"line":"### .asdf - Advanced Scientific Data Format","lineNumber":441,"offsetAndLengths":[[5,4]]},{"line":"- `asdf`: `asdf.open('file.asdf')`","lineNumber":446,"offsetAndLengths":[[3,4],[11,4],[27,4]]}],"language":"Markdown"},{"type":"content","path":"tests/test-asdf.lisp","pathMatches":[{"start":{"offset":11,"line":0,"column":11},"end":{"offset":15,"line":0,"column":15}}],"repositoryID":40094045,"repository":"github.com/cffi/cffi","repoStars":484,"repoLastFetched":"2026-05-27T06:19:22.476599Z","branches":[""],"commit":"face4571b616f32403c5eddfbb0cd1c2f6540705","hunks":null,"lineMatches":[{"line":"(deftest test-asdf-load","lineNumber":39,"offsetAndLengths":[[14,4]]},{"line":"      (asdf:load-system :cffi-tests/example)","lineNumber":41,"offsetAndLengths":[[7,4]]},{"line":";;; asdf.lisp --- CFFI-Grovel asdf support tests.","lineNumber":2,"offsetAndLengths":[[4,4],[30,4]]},{"line":"        (asdf:operate :static-program-op :cffi-tests/example)","lineNumber":34,"offsetAndLengths":[[9,4]]},{"line":"        (let ((program (asdf:output-file :static-program-op :cffi-tests/example)))","lineNumber":35,"offsetAndLengths":[[24,4]]}],"language":"Common Lisp"}]

event: matches
data: [{"type":"content","path":"docs/developing/languages/ruby/installation.md","repositoryID":39426393,"repository":"github.com/trussworks/Engineering-Playbook","repoStars":142,"repoLastFetched":"2026-06-27T05:36:52.860774Z","branches":[""],"commit":"05ef2cf8385ce339e3a894f2c6c9419e5b4f617a","hunks":null,"lineMatches":[{"line":"#### Install `asdf`","lineNumber":37,"offsetAndLengths":[[14,4]]},{"line":"[asdf](https://asdf-vm.com) is a program that manages multiple language versions. It uses language-specific plugins to define the specifics for each language it supports. We'll be using [the officially supported plugin for Ruby](https://github.com/asdf-vm/asdf-ruby) in this guide.","lineNumber":39,"offsetAndLengths":[[1,4],[15,4],[248,4],[256,4]]},{"line":"Install asdf using homebrew:","lineNumber":41,"offsetAndLengths":[[8,4]]},{"line":"#### Install asdf-ruby","lineNumber":69,"offsetAndLengths":[[13,4]]},{"line":"To add support for Ruby to asdf, add the plugin:","lineNumber":71,"offsetAndLengths":[[27,4]]},{"line":"We recommend installing and managing Ruby using asdf.","lineNumber":16,"offsetAndLengths":[[48,4]]},{"line":"$ brew install asdf","lineNumber":44,"offsetAndLengths":[[15,4]]},{"line":"Then, configure your shell to load asdf. The following instructions are for ZSH (the default shell in macOS); for other shells or OSes, find the relevant section in [the asdf installation documentation](https://asdf-vm.com/guide/getting-started.html#_3-install-asdf).","lineNumber":47,"offsetAndLengths":[[35,4],[170,4],[211,4],[261,4]]},{"line":"$ echo -e \"\\n. $(brew --prefix asdf)/libexec/asdf.sh\" \u003e\u003e ${ZDOTDIR:-~}/.zshrc","lineNumber":50,"offsetAndLengths":[[31,4],[45,4]]},{"line":"Close your shell and open a new one. Type `asdf` and you should see something like the following:","lineNumber":53,"offsetAndLengths":[[43,4]]},{"line":"$ asdf","lineNumber":56,"offsetAndLengths":[[2,4]]},{"line":"asdf plugin add \u003cname\u003e [\u003cgit-url\u003e]      Add a plugin from the plugin repo OR,","lineNumber":60,"offsetAndLengths":[[0,4]]},{"line":"$ asdf plugin add ruby https://github.com/asdf-vm/asdf-ruby.git","lineNumber":74,"offsetAndLengths":[[2,4],[42,4],[50,4]]},{"line":"$ asdf install ruby 3.1.2","lineNumber":86,"offsetAndLengths":[[2,4]]},{"line":"$ asdf local ruby 3.1.2","lineNumber":100,"offsetAndLengths":[[2,4]]},{"line":"$ asdf global ruby 3.1.2","lineNumber":106,"offsetAndLengths":[[2,4]]},{"line":"First, make sure that the `ruby` command is being resolved to one provided by asdf:","lineNumber":111,"offsetAndLengths":[[78,4]]},{"line":"/Users/\u003cUSERNAME\u003e/.asdf/shims/ruby","lineNumber":115,"offsetAndLengths":[[19,4]]},{"line":"If you see something like `/usr/bin/ruby`, then your shell isn't picking up your asdf configuration.","lineNumber":118,"offsetAndLengths":[[81,4]]}],"language":"Markdown"},{"type":"content","path":"README.md","repositoryID":41332498,"repository":"github.com/melisgl/mgl-pax","repoStars":89,"repoLastFetched":"2026-05-27T03:09:41.551016Z","branches":[""],"commit":"93f9b8b9b16d3e665c6fe830c64fd8ca623f4653","hunks":null,"lineMatches":[{"line":"\u003ca id=\"x-28MGL-PAX-3A-40ASDF-SYSTEMS-AND-RELATED-PACKAGES-20MGL-PAX-3ASECTION-29\"\u003e\u003c/a\u003e","lineNumber":1896,"offsetAndLengths":[[24,4]]},{"line":"##### `ASDF:SYSTEM`s and Related `PACKAGE`s","lineNumber":1898,"offsetAndLengths":[[7,4]]},{"line":"The [PAX Live Home Page][9d50] lists all `ASDF:SYSTEM`s and [`PACKAGE`][1d5a]s in the","lineNumber":1900,"offsetAndLengths":[[42,4]]},{"line":"  [13a9]: #x-28MGL-PAX-3AUPDATE-ASDF-SYSTEM-READMES-20FUNCTION-29 \"MGL-PAX:UPDATE-ASDF-SYSTEM-READMES FUNCTION\"","lineNumber":4632,"offsetAndLengths":[[32,4],[82,4]]},{"line":"  [4bb8]: #x-28-22mgl-pax-2Fdocument-22-20ASDF-2FSYSTEM-3ASYSTEM-29 \"\\\"mgl-pax/document\\\" ASDF/SYSTEM:SYSTEM\"","lineNumber":4702,"offsetAndLengths":[[42,4],[90,4]]},{"line":"  [5825]: #x-28-22mgl-pax-2Ftranscribe-22-20ASDF-2FSYSTEM-3ASYSTEM-29 \"\\\"mgl-pax/transcribe\\\" ASDF/SYSTEM:SYSTEM\"","lineNumber":4712,"offsetAndLengths":[[44,4],[94,4]]},{"line":"  [6fdb]: #x-28-22mgl-pax-22-20ASDF-2FSYSTEM-3ASYSTEM-29 \"\\\"mgl-pax\\\" ASDF/SYSTEM:SYSTEM\"","lineNumber":4751,"offsetAndLengths":[[31,4],[70,4]]},{"line":"  [a8c5]: #x-28-22mgl-pax-2Fweb-22-20ASDF-2FSYSTEM-3ASYSTEM-29 \"\\\"mgl-pax/web\\\" ASDF/SYSTEM:SYSTEM\"","lineNumber":4834,"offsetAndLengths":[[37,4],[80,4]]},{"line":"  [b033]: #x-28MGL-PAX-3A-40ASDF-SYSTEMS-AND-RELATED-PACKAGES-20MGL-PAX-3ASECTION-29 \"`ASDF:SYSTEM`s and Related `PACKAGE`s\"","lineNumber":4843,"offsetAndLengths":[[28,4],[87,4]]},{"line":"  [bb12]: #x-28MGL-PAX-3AUPDATE-ASDF-SYSTEM-HTML-DOCS-20FUNCTION-29 \"MGL-PAX:UPDATE-ASDF-SYSTEM-HTML-DOCS FUNCTION\"","lineNumber":4855,"offsetAndLengths":[[32,4],[84,4]]},{"line":"  [f155]: #x-28-22mgl-pax-2Fnavigate-22-20ASDF-2FSYSTEM-3ASYSTEM-29 \"\\\"mgl-pax/navigate\\\" ASDF/SYSTEM:SYSTEM\"","lineNumber":4938,"offsetAndLengths":[[42,4],[90,4]]},{"line":"\u003ca id=\"x-28-22mgl-pax-22-20ASDF-2FSYSTEM-3ASYSTEM-29\"\u003e\u003c/a\u003e","lineNumber":278,"offsetAndLengths":[[27,4]]},{"line":"\u003ca id=\"x-28-22mgl-pax-2Fnavigate-22-20ASDF-2FSYSTEM-3ASYSTEM-29\"\u003e\u003c/a\u003e","lineNumber":296,"offsetAndLengths":[[38,4]]},{"line":"\u003ca id=\"x-28-22mgl-pax-2Fdocument-22-20ASDF-2FSYSTEM-3ASYSTEM-29\"\u003e\u003c/a\u003e","lineNumber":305,"offsetAndLengths":[[38,4]]},{"line":"\u003ca id=\"x-28-22mgl-pax-2Fweb-22-20ASDF-2FSYSTEM-3ASYSTEM-29\"\u003e\u003c/a\u003e","lineNumber":314,"offsetAndLengths":[[33,4]]},{"line":"\u003ca id=\"x-28-22mgl-pax-2Ftranscribe-22-20ASDF-2FSYSTEM-3ASYSTEM-29\"\u003e\u003c/a\u003e","lineNumber":323,"offsetAndLengths":[[40,4]]},{"line":"\u003ca id=\"x-28-22mgl-pax-2Ffull-22-20ASDF-2FSYSTEM-3ASYSTEM-29\"\u003e\u003c/a\u003e","lineNumber":332,"offsetAndLengths":[[34,4]]},{"line":"      (mgl-pax.el (include #.(asdf:system-relative-pathname","lineNumber":868,"offsetAndLengths":[[30,4]]},{"line":"  `ASDF:SYSTEM`, `READTABLE` in","lineNumber":1113,"offsetAndLengths":[[3,4]]},{"line":"        MGL-PAX  -\u003e  \"mgl-pax\" ASDF:SYSTEM, \"MGL-PAX\" package","lineNumber":1206,"offsetAndLengths":[[31,4]]},{"line":"  `ASDF:SYSTEM`s, `PACKAGE`s and","lineNumber":1733,"offsetAndLengths":[[3,4]]},{"line":"[unrelated][b033] to any `ASDF:SYSTEM`","lineNumber":1915,"offsetAndLengths":[[26,4]]},{"line":"        \"T PRINT CLASSes SECTION *PACKAGE* MGL-PAX ASDF","lineNumber":2107,"offsetAndLengths":[[51,4]]},{"line":"        \"`T` `PRINT` `CLASS`es `SECTION` `*PACKAGE*` `MGL-PAX` `ASDF`","lineNumber":2112,"offsetAndLengths":[[64,4]]},{"line":"    `T` [`PRINT`][d451] [`CLASS`][1f37]es [`SECTION`][5fac] `MGL-PAX` `ASDF` CaMel Capital","lineNumber":2117,"offsetAndLengths":[[71,4]]},{"line":"`PACKAGE`s, `ASDF:SYSTEM`s and [`CLHS`][ed5f]","lineNumber":2652,"offsetAndLengths":[[13,4]]},{"line":"- For definitions with a `ASDF:SYSTEM` locative, their most","lineNumber":2929,"offsetAndLengths":[[26,4]]},{"line":"having an ASDF system with some readmes and a directory with for the","lineNumber":3087,"offsetAndLengths":[[10,4]]},{"line":"\u003ca id=\"x-28MGL-PAX-3AUPDATE-ASDF-SYSTEM-READMES-20FUNCTION-29\"\u003e\u003c/a\u003e","lineNumber":3090,"offsetAndLengths":[[28,4]]},{"line":"- [function] **UPDATE-ASDF-SYSTEM-READMES** *OBJECT ASDF-SYSTEM \u0026KEY (URL-VERSIONS '(1)) (FORMATS '(:MARKDOWN))*","lineNumber":3092,"offsetAndLengths":[[22,4],[52,4]]},{"line":"    directory holding the `ASDF-SYSTEM` definition. `OBJECT` is passed on to","lineNumber":3095,"offsetAndLengths":[[27,4]]},{"line":"    (update-asdf-system-readmes @pax-manual :mgl-pax","lineNumber":3109,"offsetAndLengths":[[12,4]]},{"line":"\u003ca id=\"x-28MGL-PAX-3AUPDATE-ASDF-SYSTEM-HTML-DOCS-20FUNCTION-29\"\u003e\u003c/a\u003e","lineNumber":3121,"offsetAndLengths":[[28,4]]},{"line":"- [function] **UPDATE-ASDF-SYSTEM-HTML-DOCS** *SECTIONS ASDF-SYSTEM \u0026KEY PAGES (TARGET-DIR (ASDF/SYSTEM:SYSTEM-RELATIVE-PATHNAME ASDF-SYSTEM \"doc/\")) (UPDATE-CSS-P T) (STYLE \\*DOCUMENT-HTML-DEFAULT-STYLE\\*)*","lineNumber":3123,"offsetAndLengths":[[22,4],[56,4],[92,4],[129,4]]},{"line":"    Generate pretty HTML documentation for a single ASDF system,","lineNumber":3125,"offsetAndLengths":[[52,4]]},{"line":"    (update-asdf-system-html-docs @pax-manual :mgl-pax)","lineNumber":3132,"offsetAndLengths":[[12,4]]},{"line":"    (update-asdf-system-html-docs","lineNumber":3138,"offsetAndLengths":[[12,4]]},{"line":"    [`UPDATE-ASDF-SYSTEM-HTML-DOCS`][bb12].","lineNumber":3159,"offsetAndLengths":[[13,4]]},{"line":"[`UPDATE-ASDF-SYSTEM-READMES`][13a9]) so that users have something to read","lineNumber":3236,"offsetAndLengths":[[9,4]]},{"line":"- [function] **MAKE-GITHUB-SOURCE-URI-FN** *ASDF-SYSTEM GITHUB-URI \u0026KEY GIT-VERSION*","lineNumber":3269,"offsetAndLengths":[[44,4]]},{"line":"- [function] **MAKE-GIT-SOURCE-URI-FN** *ASDF-SYSTEM GIT-FORGE-URI \u0026KEY GIT-VERSION (URI-FORMAT-STRING \"~A/blob/~A/~A#L~S\")*","lineNumber":3278,"offsetAndLengths":[[41,4]]},{"line":"    checkout containing the file of the `ASDF-SYSTEM` and finally an URI","lineNumber":3284,"offsetAndLengths":[[41,4]]},{"line":"    `ASDF-SYSTEM`.","lineNumber":3288,"offsetAndLengths":[[5,4]]},{"line":"    `ASDF-SYSTEM`. If no `.git` directory is found, then no links to","lineNumber":3297,"offsetAndLengths":[[5,4]]},{"line":"    `DIR` (`(asdf:system-relative-pathname :mgl-pax \"world/\")` by","lineNumber":3353,"offsetAndLengths":[[13,4]]},{"line":"    `PACKAGE`, `ASDF:SYSTEM`, [`METHOD`][51c3] and","lineNumber":4342,"offsetAndLengths":[[16,4]]}],"language":"Markdown"},{"type":"content","path":"test/test-document.lisp","repositoryID":41332498,"repository":"github.com/melisgl/mgl-pax","repoStars":89,"repoLastFetched":"2026-05-27T03:09:41.551016Z","branches":[""],"commit":"93f9b8b9b16d3e665c6fe830c64fd8ca623f4653","hunks":null,"lineMatches":[{"line":"(deftest test-asdf-system ()","lineNumber":1448,"offsetAndLengths":[[14,4]]},{"line":"(deftest test-asdf-system-name-of ()","lineNumber":2170,"offsetAndLengths":[[14,4]]},{"line":"    (is (equal \"mgl-pax\" (mgl-pax::asdf-system-name-of mgl-pax::@pax-manual)))","lineNumber":2172,"offsetAndLengths":[[35,4]]},{"line":"      (mgl-pax::with-filename-to-asdf-system-name-map","lineNumber":2174,"offsetAndLengths":[[33,4]]},{"line":"                   (mgl-pax::asdf-system-name-of mgl-pax::@pax-manual)))))","lineNumber":2176,"offsetAndLengths":[[29,4]]},{"line":"  (test-asdf-system)","lineNumber":118,"offsetAndLengths":[[8,4]]},{"line":"  (test-asdf-system-name-of)","lineNumber":143,"offsetAndLengths":[[8,4]]},{"line":"                      (dref :mgl-pax/full 'asdf:system))","lineNumber":1452,"offsetAndLengths":[[43,4]]},{"line":"    (check-head (list \"MGL-PAX/FULL asdf:system\"","lineNumber":1454,"offsetAndLengths":[[36,4]]},{"line":"                      (dref 'mgl-pax/full 'asdf:system))","lineNumber":1455,"offsetAndLengths":[[43,4]]},{"line":"                \"[`MGL-PAX/FULL`][d761] asdf:system\")","lineNumber":1456,"offsetAndLengths":[[40,4]]},{"line":"    (check-head (list \"[MGL-PAX/FULL][asdf:system]\"","lineNumber":1457,"offsetAndLengths":[[38,4]]},{"line":"                      (dref 'mgl-pax/full 'asdf:system))","lineNumber":1458,"offsetAndLengths":[[43,4]]},{"line":"                      (dref \"mgl-pax-test\" 'asdf:system))","lineNumber":1463,"offsetAndLengths":[[44,4]]},{"line":"    (check-head (list \"MGL-PAX-TEST asdf:system\"","lineNumber":1465,"offsetAndLengths":[[36,4]]},{"line":"                      (dref \"mgl-pax-test\" 'asdf:system))","lineNumber":1466,"offsetAndLengths":[[44,4]]},{"line":"                \"MGL-PAX-TEST asdf:system\")","lineNumber":1467,"offsetAndLengths":[[30,4]]},{"line":"    (check-head (list \"`MGL-PAX-TEST` asdf:system\"","lineNumber":1468,"offsetAndLengths":[[38,4]]},{"line":"                      (dref \"mgl-pax-test\" 'asdf:system))","lineNumber":1469,"offsetAndLengths":[[44,4]]},{"line":"                \"[`MGL-PAX-TEST`][cad4] asdf:system\")","lineNumber":1470,"offsetAndLengths":[[40,4]]},{"line":"    (check-head (list \"[MGL-PAX-TEST][asdf:system]\"","lineNumber":1471,"offsetAndLengths":[[38,4]]},{"line":"                      (dref \"mgl-pax-test\" 'asdf:system))","lineNumber":1472,"offsetAndLengths":[[44,4]]},{"line":"    (let ((system (asdf:find-system \"mgl-pax-test\")))","lineNumber":1475,"offsetAndLengths":[[19,4]]},{"line":"      (dolist (slot-name '(asdf/system:homepage asdf/system:bug-tracker","lineNumber":1476,"offsetAndLengths":[[27,4],[48,4]]},{"line":"                           asdf/system:source-control asdf/system:mailto))","lineNumber":1477,"offsetAndLengths":[[27,4],[54,4]]},{"line":"               (cond ((eq slot-name 'asdf/system:mailto)","lineNumber":1480,"offsetAndLengths":[[37,4]]},{"line":"    (let ((dref (locate (asdf:find-system \"mgl-pax\"))))","lineNumber":1488,"offsetAndLengths":[[25,4]]},{"line":"                   `(\"Up: [Links and Systems](/pax:MGL-PAX:@LINKS-AND-SYSTEMS%20MGL-PAX:SECTION#%22mgl-pax%22%20ASDF%2FSYSTEM:SYSTEM)\"","lineNumber":1491,"offsetAndLengths":[[112,4]]},{"line":"                     \"### [Related][PAX::@RELATED] ASDF Systems\"","lineNumber":1496,"offsetAndLengths":[[51,4]]},{"line":"                     \"- [mgl-pax-bootstrap][asdf:system]\"","lineNumber":1497,"offsetAndLengths":[[44,4]]},{"line":"                     \"- [mgl-pax-test][asdf:system]\"","lineNumber":1498,"offsetAndLengths":[[39,4]]},{"line":"                     \"- [mgl-pax/document][asdf:system]\"","lineNumber":1499,"offsetAndLengths":[[43,4]]},{"line":"                     \"- [mgl-pax/full][asdf:system]\"","lineNumber":1500,"offsetAndLengths":[[39,4]]},{"line":"                     \"- [mgl-pax/navigate][asdf:system]\"","lineNumber":1501,"offsetAndLengths":[[43,4]]},{"line":"                     \"- [mgl-pax/transcribe][asdf:system]\"","lineNumber":1502,"offsetAndLengths":[[45,4]]},{"line":"                     \"- [mgl-pax/web][asdf:system]\"","lineNumber":1503,"offsetAndLengths":[[38,4]]},{"line":"  (check-head \"[PAX][package] [MGL-PAX][package] [`mgl-pax`][asdf:system]\"","lineNumber":2004,"offsetAndLengths":[[61,4]]},{"line":"        ;; ASDF:TEST-SYSTEM).","lineNumber":2157,"offsetAndLengths":[[11,4]]},{"line":"    (is (null (mgl-pax::asdf-system-name-of (dref 'no-source 'function))))","lineNumber":2179,"offsetAndLengths":[[24,4]]},{"line":"      (is (equal (mgl-pax::asdf-system-name-of* (dref 'no-source 'function))","lineNumber":2181,"offsetAndLengths":[[27,4]]},{"line":"                     :output (,(asdf:system-relative-pathname","lineNumber":2214,"offsetAndLengths":[[32,4]]},{"line":"       (asdf:system-relative-pathname","lineNumber":2222,"offsetAndLengths":[[8,4]]},{"line":"       (asdf:system-relative-pathname","lineNumber":2224,"offsetAndLengths":[[8,4]]},{"line":"     (asdf:system-relative-pathname \"mgl-pax\" \"README\")","lineNumber":2298,"offsetAndLengths":[[6,4]]},{"line":"     (asdf:system-relative-pathname \"mgl-pax\" \"test/data/README\"))","lineNumber":2299,"offsetAndLengths":[[6,4]]},{"line":"     (asdf:system-relative-pathname \"mgl-pax\" \"README.md\")","lineNumber":2302,"offsetAndLengths":[[6,4]]},{"line":"     (asdf:system-relative-pathname \"mgl-pax\" \"test/data/README.md\"))))","lineNumber":2303,"offsetAndLengths":[[6,4]]}],"language":"Common Lisp"},{"type":"content","path":"src/document/document-util.lisp","repositoryID":41332498,"repository":"github.com/melisgl/mgl-pax","repoStars":89,"repoLastFetched":"2026-05-27T03:09:41.551016Z","branches":[""],"commit":"93f9b8b9b16d3e665c6fe830c64fd8ca623f4653","hunks":null,"lineMatches":[{"line":"(defun/auto update-asdf-system-readmes","lineNumber":19,"offsetAndLengths":[[19,4]]},{"line":"    (object asdf-system \u0026key (url-versions '(1)) (formats '(:markdown)))","lineNumber":20,"offsetAndLengths":[[12,4]]},{"line":"  directory holding the ASDF-SYSTEM definition. OBJECT is passed on to","lineNumber":22,"offsetAndLengths":[[24,4]]},{"line":"  UPDATE-ASDF-SYSTEM-HTML-DOCS.\")","lineNumber":88,"offsetAndLengths":[[9,4]]},{"line":"(defun/auto update-asdf-system-html-docs","lineNumber":90,"offsetAndLengths":[[19,4]]},{"line":"    (sections asdf-system \u0026key pages","lineNumber":91,"offsetAndLengths":[[14,4]]},{"line":"              (target-dir (asdf:system-relative-pathname","lineNumber":92,"offsetAndLengths":[[27,4]]},{"line":"                           asdf-system \"doc/\"))","lineNumber":93,"offsetAndLengths":[[27,4]]},{"line":"  having an ASDF system with some readmes and a directory with for the","lineNumber":7,"offsetAndLengths":[[12,4]]},{"line":"  (update-asdf-system-readmes function)","lineNumber":9,"offsetAndLengths":[[10,4]]},{"line":"  (update-asdf-system-readmes @pax-manual :mgl-pax","lineNumber":36,"offsetAndLengths":[[10,4]]},{"line":"    (with-open-file (stream (asdf:system-relative-pathname","lineNumber":44,"offsetAndLengths":[[29,4]]},{"line":"                             asdf-system \"README.md\")","lineNumber":45,"offsetAndLengths":[[29,4]]},{"line":"    (with-open-file (stream (asdf:system-relative-pathname","lineNumber":54,"offsetAndLengths":[[29,4]]},{"line":"                             asdf-system \"README\")","lineNumber":55,"offsetAndLengths":[[29,4]]},{"line":"  (update-asdf-system-html-docs function)","lineNumber":70,"offsetAndLengths":[[10,4]]},{"line":"  \"Generate pretty HTML documentation for a single ASDF system,","lineNumber":96,"offsetAndLengths":[[51,4]]},{"line":"  (update-asdf-system-html-docs @pax-manual :mgl-pax)","lineNumber":103,"offsetAndLengths":[[10,4]]},{"line":"  (update-asdf-system-html-docs","lineNumber":109,"offsetAndLengths":[[10,4]]},{"line":"  (asdf:system-relative-pathname :mgl-pax (ecase style","lineNumber":195,"offsetAndLengths":[[3,4]]},{"line":"  DIR (`(asdf:system-relative-pathname :mgl-pax \\\"world/\\\")` by","lineNumber":381,"offsetAndLengths":[[9,4]]},{"line":"  (let ((dir (or dir (asdf:system-relative-pathname :mgl-pax \"world/\"))))","lineNumber":391,"offsetAndLengths":[[22,4]]},{"line":"        (output-dir (asdf:system-relative-pathname \"mgl-pax\" output-dir)))","lineNumber":464,"offsetAndLengths":[[21,4]]},{"line":"  (asdf:load-system :mgl-pax/full)","lineNumber":488,"offsetAndLengths":[[3,4]]},{"line":"     (update-asdf-system-html-docs (pax-sections)","lineNumber":492,"offsetAndLengths":[[13,4]]},{"line":";;; \u003cmgl-pax-asdf-system-dir\u003e/world/. To update","lineNumber":501,"offsetAndLengths":[[13,4]]},{"line":"    (asdf:load-system :mgl-pax/full)","lineNumber":510,"offsetAndLengths":[[5,4]]},{"line":"    (asdf:load-system :mgl-mat)","lineNumber":511,"offsetAndLengths":[[5,4]]},{"line":"    (asdf:load-system :named-readtables)","lineNumber":512,"offsetAndLengths":[[5,4]]},{"line":"    (asdf:load-system :micmac)","lineNumber":513,"offsetAndLengths":[[5,4]]},{"line":"    (asdf:load-system :mgl-gpr)","lineNumber":514,"offsetAndLengths":[[5,4]]},{"line":"    (asdf:load-system :mgl)","lineNumber":515,"offsetAndLengths":[[5,4]]},{"line":"    (asdf:load-system :journal)","lineNumber":516,"offsetAndLengths":[[5,4]]},{"line":"    (asdf:load-system :trivial-utf-8)","lineNumber":517,"offsetAndLengths":[[5,4]]},{"line":"    (asdf:load-system :try)","lineNumber":518,"offsetAndLengths":[[5,4]]},{"line":"    (asdf:load-system :lmdb))","lineNumber":519,"offsetAndLengths":[[5,4]]}],"language":"Common Lisp"},{"type":"content","path":"scripts/release.lisp","repositoryID":40094045,"repository":"github.com/cffi/cffi","repoStars":484,"repoLastFetched":"2026-05-27T06:19:22.476599Z","branches":[""],"commit":"face4571b616f32403c5eddfbb0cd1c2f6540705","hunks":null,"lineMatches":[{"line":"(defparameter *asdf-file* (format nil \"~A.asd\" *project-name*))","lineNumber":9,"offsetAndLengths":[[15,4]]},{"line":"  (format t \"Updating ~A with new version: ~A~%\" *asdf-file* version)","lineNumber":163,"offsetAndLengths":[[50,4]]},{"line":"  (let* ((asdf-file-path (format nil \"~A/~A\" distname *asdf-file*))","lineNumber":164,"offsetAndLengths":[[10,4],[55,4]]},{"line":"         (tmp-asdf-file-path (format nil \"~a.tmp\" asdf-file-path)))","lineNumber":165,"offsetAndLengths":[[14,4],[50,4]]},{"line":"    (add-version-to-system-file version asdf-file-path tmp-asdf-file-path)","lineNumber":166,"offsetAndLengths":[[40,4],[59,4]]},{"line":"    (cmd! \"mv \\\"~a\\\" \\\"~a\\\"\" tmp-asdf-file-path asdf-file-path)))","lineNumber":167,"offsetAndLengths":[[33,4],[48,4]]}],"language":"Common Lisp"},{"type":"content","path":"toolchain/bundle.lisp","repositoryID":40094045,"repository":"github.com/cffi/cffi","repoStars":484,"repoLastFetched":"2026-05-27T06:19:22.476599Z","branches":[""],"commit":"face4571b616f32403c5eddfbb0cd1c2f6540705","hunks":null,"lineMatches":[{"line":";;;; ASDF-Bundle","lineNumber":1,"offsetAndLengths":[[5,4]]},{"line":"(uiop/package:define-package :asdf/bundle","lineNumber":3,"offsetAndLengths":[[30,4]]},{"line":"  (:recycle :asdf/bundle :asdf)","lineNumber":4,"offsetAndLengths":[[13,4],[26,4]]},{"line":"  (:use :uiop/common-lisp :uiop :asdf/upgrade","lineNumber":5,"offsetAndLengths":[[33,4]]},{"line":"   :asdf/component :asdf/system :asdf/find-system :asdf/find-component :asdf/operation","lineNumber":6,"offsetAndLengths":[[4,4],[20,4],[33,4],[51,4],[72,4]]},{"line":"   :asdf/action :asdf/lisp-action :asdf/plan :asdf/operate :asdf/defsystem)","lineNumber":7,"offsetAndLengths":[[4,4],[17,4],[35,4],[46,4],[60,4]]},{"line":"(asdf:defsystem :precompiled-asdf-utils :class asdf::precompiled-system :fasl (asdf:apply-output-translations (asdf:system-relative-pathname :asdf-utils \"asdf-utils.system.fasl\")))","lineNumber":500,"offsetAndLengths":[[1,4],[29,4],[47,4],[79,4],[111,4],[142,4],[154,4]]},{"line":"(asdf:load-system :precompiled-asdf-utils)","lineNumber":501,"offsetAndLengths":[[1,4],[31,4]]},{"line":"(in-package :asdf/bundle)","lineNumber":20,"offsetAndLengths":[[13,4]]},{"line":"    ;; New style (ASDF3.1) way of specifying prologue and epilogue on ECL: in the system","lineNumber":45,"offsetAndLengths":[[18,4]]},{"line":"  ;; From the ASDF-internal bundle-type identifier, get a filesystem-usable pathname type.","lineNumber":211,"offsetAndLengths":[[14,4]]},{"line":"                                                 :package :asdf/interface","lineNumber":255,"offsetAndLengths":[[59,4]]},{"line":"e.g. as part of the implementation, of an outer build system that calls into ASDF,","lineNumber":272,"offsetAndLengths":[[77,4]]},{"line":";;; including other ASDF systems required by the current one.","lineNumber":312,"offsetAndLengths":[[20,4]]},{"line":";;; This is like ASDF's LOAD-OP, but using bundle fasl files.","lineNumber":353,"offsetAndLengths":[[17,4]]},{"line":";;; This component can be used to distribute ASDF systems in precompiled form.","lineNumber":375,"offsetAndLengths":[[45,4]]},{"line":"                \"~/asdf-action:format-action/ is going to overwrite the system definition file ~S ~","lineNumber":448,"offsetAndLengths":[[19,4]]},{"line":"        (format s \";;; Prebuilt~:[~; monolithic~] ASDF definition for system ~A~%\"","lineNumber":453,"offsetAndLengths":[[50,4]]},{"line":"        (let ((*package* (find-package :asdf-user)))","lineNumber":461,"offsetAndLengths":[[40,4]]},{"line":"          (error \"On ~A, asdf/bundle can only bundle FASL files, but these were also produced: ~S\"","lineNumber":481,"offsetAndLengths":[[25,4]]},{"line":"                           (ensure-linkable-system \"asdf\"))))","lineNumber":543,"offsetAndLengths":[[52,4]]}],"language":"Common Lisp"},{"type":"path","path":"cli/src/lib/npm/__tests__/__npmLibDefs-fixtures__/extractLibDefsFromNpmPkgDir/empty-libdef-dir/definitions/npm/underscore_v1.x.x/test_asdf.js","pathMatches":[{"start":{"offset":134,"line":0,"column":134},"end":{"offset":138,"line":0,"column":138}}],"repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","language":"JavaScript"},{"type":"path","path":"test/sampledata/.bupd.asdf.bupd","pathMatches":[{"start":{"offset":22,"line":0,"column":22},"end":{"offset":26,"line":0,"column":26}}],"repositoryID":48307,"repository":"github.com/bup/bup","repoStars":7319,"repoLastFetched":"2026-06-10T09:46:15.300645Z","branches":[""],"commit":"03adc1b017c9e387c2a1bd852dc0fbbd9d08cdb6"},{"type":"path","path":"tests/data/archive.password-is-asdf.zip","pathMatches":[{"start":{"offset":31,"line":0,"column":31},"end":{"offset":35,"line":0,"column":35}}],"repositoryID":55702814,"repository":"github.com/google/fuse-archive","repoStars":254,"repoLastFetched":"2026-06-18T00:20:00.649136Z","branches":[""],"commit":"8b6426a00c98b09f463653e84124237db91d86cc"},{"type":"path","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/replication/config/CBIG_ASDf_tested_startup.m","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":78,"line":0,"column":78},"end":{"offset":82,"line":0,"column":82}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","language":"MATLAB"},{"type":"path","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/replication/config/CBIG_ASDf_tested_config.sh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":78,"line":0,"column":78},"end":{"offset":82,"line":0,"column":82}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","language":"Shell"},{"type":"path","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_polarLDA_infSettings.txt","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","language":"Text"},{"type":"path","path":"website/public/blog/show-js-errors-neovim-macos/neovim-demo-asdf.png","pathMatches":[{"start":{"offset":60,"line":0,"column":60},"end":{"offset":64,"line":0,"column":64}}],"repositoryID":41047199,"repository":"github.com/quick-lint/quick-lint-js","repoStars":1590,"repoLastFetched":"2026-06-21T08:49:37.524637Z","branches":[""],"commit":"029da88898d6471fef2062207a1da150b6fb7eff"},{"type":"path","path":"examples/notebooks/mtASDF.ipynb","pathMatches":[{"start":{"offset":21,"line":0,"column":21},"end":{"offset":25,"line":0,"column":25}}],"repositoryID":40228107,"repository":"github.com/MTgeophysics/mtpy","repoStars":156,"repoLastFetched":"2026-05-27T09:11:33.384748Z","branches":[""],"commit":"c4554ec6f67116878f004ffc2806215996529e6f","language":"Jupyter Notebook"},{"type":"content","path":"game/source/geometry/geometry_definitions.hpp","repositoryID":59263673,"repository":"github.com/twist84/ManagedDonkey","repoStars":45,"repoLastFetched":"2026-07-04T15:24:36.273132Z","branches":[""],"commit":"65eb5b2aafac16ebb33f213c1286eda5fa1e4446","hunks":null,"lineMatches":[{"line":"\tbyte BAASDFIR[0x3];","lineNumber":18,"offsetAndLengths":[[8,4]]}],"language":"C++"},{"type":"content","path":"tests/syntax/everything/es5.js","repositoryID":40548127,"repository":"github.com/MatAtBread/nodent","repoStars":287,"repoLastFetched":"2026-05-27T09:54:35.133216Z","branches":[""],"commit":"b8f60ba2e2510037fed671d556fc5266e5421ab5","hunks":null,"lineMatches":[{"line":"  qwertyuiopasdfghjklzxcvbnm, QWERTYUIOPASDFGHJKLZXCVBNM;","lineNumber":21,"offsetAndLengths":[[12,4],[40,4]]}],"language":"JavaScript"},{"type":"content","path":"tests/syntax/everything/es2015-module.js","repositoryID":40548127,"repository":"github.com/MatAtBread/nodent","repoStars":287,"repoLastFetched":"2026-05-27T09:54:35.133216Z","branches":[""],"commit":"b8f60ba2e2510037fed671d556fc5266e5421ab5","hunks":null,"lineMatches":[{"line":"  x0123456789, qwertyuiopasdfghjklzxcvbnm, QWERTYUIOPASDFGHJKLZXCVBNM;","lineNumber":56,"offsetAndLengths":[[25,4],[53,4]]}],"language":"JavaScript"},{"type":"content","path":"tests/syntax/everything/es2015-script.js","repositoryID":40548127,"repository":"github.com/MatAtBread/nodent","repoStars":287,"repoLastFetched":"2026-05-27T09:54:35.133216Z","branches":[""],"commit":"b8f60ba2e2510037fed671d556fc5266e5421ab5","hunks":null,"lineMatches":[{"line":"  x0123456789, qwertyuiopasdfghjklzxcvbnm, QWERTYUIOPASDFGHJKLZXCVBNM;","lineNumber":22,"offsetAndLengths":[[25,4],[53,4]]}],"language":"JavaScript"},{"type":"content","path":"DW-Crypter/DW-Crypter/Stub/Módulos/Stb.bas","repositoryID":38857170,"repository":"github.com/malwares/Crypter","repoStars":424,"repoLastFetched":"2026-06-07T04:28:29.555686Z","branches":[""],"commit":"4cd5c98eb7c0113fd68c3e15cf4b9a7b93e9e51a","hunks":null,"lineMatches":[{"line":"    Dim RASDFKASDFAS As New Class2","lineNumber":15,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    RASDFKASDFAS.WISDFNASDKFJAKSDFJKADFKAJDSFKAJSDFJKADSFJASD StrConv(Datos(1), vbFromUnicode), vbNullString","lineNumber":84,"offsetAndLengths":[[5,4],[10,4]]}],"language":"Visual Basic 6.0"},{"type":"content","path":"Indetectables Packer Crypter/Indetectables Packer v1.0/Stub Crypter/Módulos/StubX.bas","repositoryID":38857170,"repository":"github.com/malwares/Crypter","repoStars":424,"repoLastFetched":"2026-06-07T04:28:29.555686Z","branches":[""],"commit":"4cd5c98eb7c0113fd68c3e15cf4b9a7b93e9e51a","hunks":null,"lineMatches":[{"line":"    Dim RASDFKASDFAS As New RunPE","lineNumber":11,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    RASDFKASDFAS.WISDFNASDKFJAKSDFJKADFKAJDSFKAJSDFJKADSFJASD StrConv(Datos(1), vbFromUnicode), vbNullString","lineNumber":76,"offsetAndLengths":[[5,4],[10,4]]}],"language":"Visual Basic 6.0"},{"type":"content","path":"src/third_party/mozjs/extract/js/src/builtin/ModuleObject.cpp","repositoryID":62454,"repository":"github.com/mongodb/mongo","repoStars":28365,"repoLastFetched":"2026-07-04T17:22:22.622548Z","branches":[""],"commit":"e00674467f943dee3593ffb7658099c967f8695c","hunks":null,"lineMatches":[{"line":"  bool hasDfsIndex : 1;","lineNumber":720,"offsetAndLengths":[[8,4]]},{"line":"  bool hasDfsAncestorIndex : 1;","lineNumber":721,"offsetAndLengths":[[8,4]]},{"line":"      hasDfsIndex(false),","lineNumber":778,"offsetAndLengths":[[7,4]]},{"line":"      hasDfsAncestorIndex(false),","lineNumber":779,"offsetAndLengths":[[7,4]]},{"line":"  hasDfsIndex = true;","lineNumber":831,"offsetAndLengths":[[3,4]]},{"line":"  return hasDfsIndex ? Some(dfsIndex) : Nothing();","lineNumber":835,"offsetAndLengths":[[10,4]]},{"line":"  hasDfsAncestorIndex = true;","lineNumber":840,"offsetAndLengths":[[3,4]]},{"line":"  return hasDfsAncestorIndex ? Some(dfsAncestorIndex) : Nothing();","lineNumber":844,"offsetAndLengths":[[10,4]]},{"line":"  hasDfsIndex = false;","lineNumber":849,"offsetAndLengths":[[3,4]]},{"line":"  hasDfsAncestorIndex = false;","lineNumber":851,"offsetAndLengths":[[3,4]]}],"language":"C++"},{"type":"content","path":"docs/pt-br/manage/configuration.md","repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"Para instalar todas as ferramentas definidas em `.tool-versions`, execute o camando `asdf install` sem argumentos no mesmo diretório de `.tool-versions`.","lineNumber":33,"offsetAndLengths":[[85,4]]},{"line":"Para isntalar somente uma ferramenta definida em `.tool-versions`, execute o camando `asdf install` sem argumentos no mesmo diretório de `.tool-versions`. A ferramenta será instalada na versão especificada no arquivo `.tool-versions`.","lineNumber":35,"offsetAndLengths":[[86,4]]},{"line":"Edite o arquivo diretamente no diretório ou use `asdf local` (ou `asdf global`) para atualiza-lo.","lineNumber":37,"offsetAndLengths":[[49,4],[66,4]]},{"line":"## `$HOME/.asdfrc`","lineNumber":39,"offsetAndLengths":[[11,4]]},{"line":"Adicione um arquivo `.asdfrc` ao seu diretório home e asdf usará as configurações especificadas no arquivo. O arquivo deve ser formatado assim:","lineNumber":41,"offsetAndLengths":[[22,4],[54,4]]},{"line":"A configuração do `asdf` abrange tanto os arquivos `.tool-versions` compartilháveis quanto as personalizações específicas do usuário com `.asdfrc` e variáveis de ambiente.","lineNumber":4,"offsetAndLengths":[[19,4],[139,4]]},{"line":"- `system` - faz com que asdf passe para a versão da ferramenta no sistema que não é gerenciada por asdf .","lineNumber":25,"offsetAndLengths":[[25,4],[100,4]]},{"line":"- `always_keep_download` - por padrão é `no`. Se definido como `yes`, fará com que o `asdf install` sempre mantenha o código-fonte ou binário baixado. Se definido como `no`, o código fonte ou binário baixado por `asdf install` será excluído após a instalação bem sucedida.","lineNumber":51,"offsetAndLengths":[[86,4],[213,4]]},{"line":"- `plugin_repository_last_check_duration` - por padrão é `60` min (1 hrs). Ele define a duração da última verificação do repositório de plugins asdf. Quando o comando `asdf plugin add \u003cnome\u003e`, `asdf plugin list all` for executado, ele verificará a duração da última atualização para atualizar o repositório. Se definido como `0`, ele atualizará o repositório de plugins asdf todas as vezes.","lineNumber":53,"offsetAndLengths":[[144,4],[168,4],[194,4],[370,4]]},{"line":"- `ASDF_CONFIG_FILE` - O padrão é `~ /.asdfrc` conforme descrito acima. Pode ser definido para qualquer local.","lineNumber":57,"offsetAndLengths":[[3,4],[39,4]]},{"line":"- `ASDF_TOOL_VERSIONS_FILENAME` - O nome do arquivo que armazena os nomes e versões das ferramentas. O padrão é `.tool-versions`. Pode ser qualquer nome de arquivo válido. Normalmente você não deve substituir o valor padrão, a menos que deseja que o asdf ignore os arquivos `.tool-versions`.","lineNumber":58,"offsetAndLengths":[[3,4],[250,4]]},{"line":"- `ASDF_DIR` - O padrão é `~/.asdf` - Localização dos arquivos `asdf`. Se você instalar `asdf` em algum outro diretório, defina-o para esse diretório. Por exemplo, se você estiver instalando através do AUR, você deve definir isso para `/opt/asdf-vm`.","lineNumber":59,"offsetAndLengths":[[3,4],[30,4],[64,4],[89,4],[241,4]]},{"line":"- `ASDF_DATA_DIR` - O padrão é `~/.asdf` - Local onde `asdf` instala plugins, correções e instalações. Pode ser definido para qualquer local antes de fornecer `asdf.sh` ou `asdf.fish` mencionado na seção acima. Para Elvish, isso pode ser definido acima de `use asdf`.","lineNumber":60,"offsetAndLengths":[[3,4],[35,4],[55,4],[160,4],[173,4],[261,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"Unity/iosBuild/Libraries/libil2cpp/include/os/ErrorCodes.h","repositoryID":64202435,"repository":"github.com/tOndO-keyboard/tOndO-keyboard","repoStars":46,"repoLastFetched":"2026-07-04T05:35:42.280772Z","branches":[""],"commit":"1a37a518573dfade52deaaecf00316411c836b8c","hunks":null,"lineMatches":[{"line":"        kErrorClusterNodeAlreadyHasDfsRoot = 5088,","lineNumber":983,"offsetAndLengths":[[33,4]]}],"language":"C++"},{"type":"content","path":"src/test/groovy/org/codenarc/rule/formatting/LineLengthRuleTest.groovy","repositoryID":40187874,"repository":"github.com/CodeNarc/CodeNarc","repoStars":336,"repoLastFetched":"2026-05-26T20:40:35.33441Z","branches":[""],"commit":"3959ad415e37c1079289a6c4cfc1b3bd327daf97","hunks":null,"lineMatches":[{"line":"            package longMethod123456789012345678900123456789012345678901234567890123456789012345678901234567890123456423452435asdfasdfadsfasdfasdfasdfadfasdfasdfadfasdfasdfadsf","lineNumber":89,"offsetAndLengths":[[126,4],[130,4],[138,4],[142,4],[146,4],[153,4],[157,4],[164,4],[168,4]]},{"line":"            package longMethod123456789012345678900123456789012345678901234567890123456789012345678901234567890123456423452435asdfasdfadsfasdfasdfasdfadfasdfasdfadfasdfasdfadsf","lineNumber":103,"offsetAndLengths":[[126,4],[130,4],[138,4],[142,4],[146,4],[153,4],[157,4],[164,4],[168,4]]},{"line":"            import longMethod123456789012345678900123456789012345678901234567890123456789012345678901234567890123456423452435asdfasdfadsfasdfasdfasdfadfasdfasdfadfasdfasdfadsf","lineNumber":63,"offsetAndLengths":[[125,4],[129,4],[137,4],[141,4],[145,4],[152,4],[156,4],[163,4],[167,4]]},{"line":"            import longMethod123456789012345678900123456789012345678901234567890123456789012345678901234567890123456423452435asdfasdfadsfasdfasdfasdfadfasdfasdfadfasdfasdfadsf","lineNumber":77,"offsetAndLengths":[[125,4],[129,4],[137,4],[141,4],[145,4],[152,4],[156,4],[163,4],[167,4]]},{"line":"        assertSingleViolation(SOURCE, 2, 'import longMethod123456789012345678900123456789012345678901234567890123456789012345678901234567890123456423452435asdfasdfadsfasdfasdfasdfadfasdfasdfadfasdfasdfadsf')","lineNumber":83,"offsetAndLengths":[[155,4],[159,4],[167,4],[171,4],[175,4],[182,4],[186,4],[193,4],[197,4]]},{"line":"        assertSingleViolation(SOURCE, 2, 'package longMethod123456789012345678900123456789012345678901234567890123456789012345678901234567890123456423452435asdfasdfadsfasdfasdfasdfadfasdfasdfadfasdfasdfadsf')","lineNumber":109,"offsetAndLengths":[[156,4],[160,4],[168,4],[172,4],[176,4],[183,4],[187,4],[194,4],[198,4]]}],"language":"Groovy"},{"type":"content","path":"R/WIOFunctions.R","repositoryID":42682833,"repository":"github.com/USEPA/useeior","repoStars":38,"repoLastFetched":"2026-06-18T01:08:59.294893Z","branches":[""],"commit":"1565a70b7da2e50ff7ab5fc344fc0ba95f307a8a","hunks":null,"lineMatches":[{"line":"    commoditiesAsDFCols \u003c- as.data.frame(t(replicate(dim(useRows)[1], colnames(useRows))))","lineNumber":605,"offsetAndLengths":[[15,4]]},{"line":"    # cbind useRows and commoditiesAsDFCols DFs in an alternating manner","lineNumber":607,"offsetAndLengths":[[35,4]]},{"line":"    outputDF \u003c- do.call(\"data.frame\", lapply(1:ncol(useRows), function(j) cbind(ts(commoditiesAsDFCols[,j]), ts(useRows[,j]))))","lineNumber":608,"offsetAndLengths":[[94,4]]},{"line":"    industriesAsDFCols \u003c- data.frame(rep(rownames(useRows), dim(useRows)[2]))","lineNumber":616,"offsetAndLengths":[[14,4]]},{"line":"    colnames(industriesAsDFCols) \u003c- c(\"IndustryCode\")","lineNumber":617,"offsetAndLengths":[[23,4]]},{"line":"    outputDF \u003c- cbind(industriesAsDFCols, outputDF)","lineNumber":618,"offsetAndLengths":[[32,4]]},{"line":"    industriesAsDFCols \u003c- as.data.frame(t(replicate(dim(useCols)[1], colnames(useCols))))","lineNumber":637,"offsetAndLengths":[[14,4]]},{"line":"    # cbind useCols and industriesAsDFCols DFs in an alternating manner","lineNumber":639,"offsetAndLengths":[[34,4]]},{"line":"    outputDF \u003c- do.call(\"data.frame\", lapply(1:ncol(useCols), function(j) cbind(ts(industriesAsDFCols[,j]), ts(useCols[,j]))))","lineNumber":640,"offsetAndLengths":[[93,4]]},{"line":"    commoditiesAsDFCols \u003c- data.frame(rep(rownames(useCols), dim(useCols)[2]))","lineNumber":648,"offsetAndLengths":[[15,4]]},{"line":"    colnames(commoditiesAsDFCols) \u003c- c(\"CommodityCode\")","lineNumber":649,"offsetAndLengths":[[24,4]]},{"line":"    outputDF \u003c- cbind(outputDF$IndustryCode,commoditiesAsDFCols, outputDF$Amount)","lineNumber":650,"offsetAndLengths":[[55,4]]},{"line":"    industriesAsDFCols \u003c- as.data.frame(t(replicate(dim(makeRows)[1], colnames(makeRows))))","lineNumber":662,"offsetAndLengths":[[14,4]]},{"line":"    # cbind makeRows and industriesAsDFCols DFs in an alternating manner","lineNumber":664,"offsetAndLengths":[[35,4]]},{"line":"    outputDF \u003c- do.call(\"data.frame\", lapply(1:ncol(makeRows), function(j) cbind(ts(industriesAsDFCols[,j]), ts(makeRows[,j]))))","lineNumber":665,"offsetAndLengths":[[94,4]]},{"line":"    commoditiesAsDFCols \u003c- data.frame(rep(rownames(makeRows), dim(makeRows)[2]))","lineNumber":673,"offsetAndLengths":[[15,4]]},{"line":"    colnames(commoditiesAsDFCols) \u003c- c(\"CommodityCode\")","lineNumber":674,"offsetAndLengths":[[24,4]]},{"line":"    outputDF \u003c- cbind(outputDF$IndustryCode, commoditiesAsDFCols, outputDF$Amount)","lineNumber":675,"offsetAndLengths":[[56,4]]},{"line":"    commoditiesAsDFCols \u003c- as.data.frame(t(replicate(dim(makeCols)[1], colnames(makeCols))))","lineNumber":689,"offsetAndLengths":[[15,4]]},{"line":"    # cbind makeCols and commoditiesAsDFCols DFs in an alternating manner","lineNumber":691,"offsetAndLengths":[[36,4]]},{"line":"    outputDF \u003c- do.call(\"data.frame\", lapply(1:ncol(makeCols), function(j) cbind(ts(commoditiesAsDFCols[,j]), ts(makeCols[,j]))))","lineNumber":692,"offsetAndLengths":[[95,4]]},{"line":"    industriesAsDFCols \u003c- data.frame(rep(rownames(makeCols), dim(makeCols)[2]))","lineNumber":700,"offsetAndLengths":[[14,4]]},{"line":"    colnames(industriesAsDFCols) \u003c- c(\"IndustryCode\")","lineNumber":701,"offsetAndLengths":[[23,4]]},{"line":"    outputDF \u003c- cbind(industriesAsDFCols, outputDF)","lineNumber":702,"offsetAndLengths":[[32,4]]}],"language":"R"},{"type":"path","path":"Projects/pre2020/theToruses/TorusFlowFieldasdfasf/TorusFlowFieldasdfasf.pde","pathMatches":[{"start":{"offset":42,"line":0,"column":42},"end":{"offset":46,"line":0,"column":46}},{"start":{"offset":64,"line":0,"column":64},"end":{"offset":68,"line":0,"column":68}}],"repositoryID":55241939,"repository":"github.com/htaussig/ProcProj","repoStars":37,"repoLastFetched":"2026-06-27T23:59:04.481477Z","branches":[""],"commit":"3e76f0a2fd54a890c6ceb1d727861f3739867b28","language":"Processing"},{"type":"path","path":"internal/config/testdata/empty-asdfrc","pathMatches":[{"start":{"offset":31,"line":0,"column":31},"end":{"offset":35,"line":0,"column":35}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950"},{"type":"content","path":"scripts/nvm-to-asdf.sh","pathMatches":[{"start":{"offset":15,"line":0,"column":15},"end":{"offset":19,"line":0,"column":19}}],"repositoryID":38060801,"repository":"github.com/mongodb/leafygreen-ui","repoStars":271,"repoLastFetched":"2026-07-04T07:58:51.620129Z","branches":[""],"commit":"507035466404a7be1be481915864c68b9f5965b2","hunks":null,"lineMatches":[{"line":"# 2. Install ASDF (if not already installed)","lineNumber":51,"offsetAndLengths":[[13,4]]},{"line":"if ! command -v asdf \u003e/dev/null 2\u003e\u00261; then","lineNumber":52,"offsetAndLengths":[[16,4]]},{"line":"  echo \"Installing asdf\"","lineNumber":53,"offsetAndLengths":[[19,4]]},{"line":"  brew install asdf","lineNumber":54,"offsetAndLengths":[[15,4]]},{"line":"  echo 'export PATH=\"${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH\"' \u003e\u003e ~/.zshrc","lineNumber":56,"offsetAndLengths":[[23,4],[45,4]]},{"line":"# 3 Enable asdf","lineNumber":59,"offsetAndLengths":[[11,4]]},{"line":"echo \"Setting up asdf\"","lineNumber":60,"offsetAndLengths":[[17,4]]},{"line":"asdf install","lineNumber":61,"offsetAndLengths":[[0,4]]}],"language":"Shell"},{"type":"content","path":"dev-python/asdf/metadata.xml","pathMatches":[{"start":{"offset":11,"line":0,"column":11},"end":{"offset":15,"line":0,"column":15}}],"repositoryID":30646869,"repository":"github.com/stefantalpalaru/gentoo-overlay","repoStars":52,"repoLastFetched":"2026-06-20T17:32:28.012978Z","branches":[""],"commit":"5b77598edf6426ac1a089c54b8c87d5fc17d3b92","hunks":null,"lineMatches":[{"line":"     ASDF (Advanced Scientific Data Format) is a proposed","lineNumber":8,"offsetAndLengths":[[5,4]]},{"line":"     next generation interchange format for scientific data. ASDF aims to","lineNumber":9,"offsetAndLengths":[[61,4]]},{"line":"    \u003cremote-id type=\"pypi\"\u003easdf\u003c/remote-id\u003e","lineNumber":17,"offsetAndLengths":[[27,4]]},{"line":"    \u003cremote-id type=\"github\"\u003espacetelescope/asdf\u003c/remote-id\u003e    ","lineNumber":18,"offsetAndLengths":[[44,4]]}],"language":"XML"},{"type":"content","path":"dev-python/asdf/asdf-1.3.3-r201.ebuild","pathMatches":[{"start":{"offset":11,"line":0,"column":11},"end":{"offset":15,"line":0,"column":15}},{"start":{"offset":16,"line":0,"column":16},"end":{"offset":20,"line":0,"column":20}}],"repositoryID":30646869,"repository":"github.com/stefantalpalaru/gentoo-overlay","repoStars":52,"repoLastFetched":"2026-06-20T17:32:28.012978Z","branches":[""],"commit":"5b77598edf6426ac1a089c54b8c87d5fc17d3b92","hunks":null,"lineMatches":[{"line":"HOMEPAGE=\"https://asdf.readthedocs.io/en/latest/\"","lineNumber":9,"offsetAndLengths":[[18,4]]},{"line":"EGIT_REPO_URI=\"https://github.com/spacetelescope/asdf.git\"","lineNumber":10,"offsetAndLengths":[[49,4]]},{"line":"\t!\u003cdev-python/asdf-1.3.3-r200[${PYTHON_USEDEP}]","lineNumber":24,"offsetAndLengths":[[14,4]]}],"language":"Gentoo Ebuild"},{"type":"content","path":"metadata/md5-cache/dev-python/asdf-1.3.3-r201","pathMatches":[{"start":{"offset":30,"line":0,"column":30},"end":{"offset":34,"line":0,"column":34}}],"repositoryID":30646869,"repository":"github.com/stefantalpalaru/gentoo-overlay","repoStars":52,"repoLastFetched":"2026-06-20T17:32:28.012978Z","branches":[""],"commit":"5b77598edf6426ac1a089c54b8c87d5fc17d3b92","hunks":null,"lineMatches":[{"line":"DEPEND=dev-python/numpy:python2[python_targets_python2_7(-)?] dev-python/jsonschema:python2[python_targets_python2_7(-)?] dev-python/pyyaml:python2[python_targets_python2_7(-)?] dev-python/six:python2[python_targets_python2_7(-)?] !\u003cdev-python/asdf-1.3.3-r200[python_targets_python2_7(-)?] dev-python/astropy-helpers[python_targets_python2_7(-)?] dev-python/setuptools[python_targets_python2_7(-)?] doc? ( dev-python/sphinx[python_targets_python2_7(-)?] ) test? ( dev-python/pytest[python_targets_python2_7(-)?] )","lineNumber":2,"offsetAndLengths":[[244,4]]},{"line":"HOMEPAGE=https://asdf.readthedocs.io/en/latest/","lineNumber":5,"offsetAndLengths":[[17,4]]},{"line":"RDEPEND=dev-python/numpy:python2[python_targets_python2_7(-)?] dev-python/jsonschema:python2[python_targets_python2_7(-)?] dev-python/pyyaml:python2[python_targets_python2_7(-)?] dev-python/six:python2[python_targets_python2_7(-)?] !\u003cdev-python/asdf-1.3.3-r200[python_targets_python2_7(-)?] python_targets_python2_7? ( dev-lang/python:2.7 )","lineNumber":11,"offsetAndLengths":[[245,4]]}]},{"type":"content","path":"chezmoi/.chezmoiscripts/run_once_before_ubuntu_01_install_asdf.sh.tmpl","pathMatches":[{"start":{"offset":58,"line":0,"column":58},"end":{"offset":62,"line":0,"column":62}}],"repositoryID":39427272,"repository":"github.com/narze/dotfiles","repoStars":170,"repoLastFetched":"2026-07-04T17:30:45.331485Z","branches":[""],"commit":"0fbdbecf68d1b4b9f87bf01a290339afa98acef7","hunks":null,"lineMatches":[{"line":"# Install/upgrade asdf","lineNumber":3,"offsetAndLengths":[[18,4]]},{"line":"# if [[ ! $(command -v asdf) ]]; then","lineNumber":5,"offsetAndLengths":[[23,4]]},{"line":"#   git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.10.2","lineNumber":6,"offsetAndLengths":[[33,4],[41,4],[53,4]]},{"line":"#   source $HOME/.asdf/asdf.sh","lineNumber":7,"offsetAndLengths":[[18,4],[23,4]]},{"line":"#   asdf update","lineNumber":9,"offsetAndLengths":[[4,4]]}]},{"type":"content","path":"grovel/asdf.lisp","pathMatches":[{"start":{"offset":7,"line":0,"column":7},"end":{"offset":11,"line":0,"column":11}}],"repositoryID":40094045,"repository":"github.com/cffi/cffi","repoStars":484,"repoLastFetched":"2026-05-27T06:19:22.476599Z","branches":[""],"commit":"face4571b616f32403c5eddfbb0cd1c2f6540705","hunks":null,"lineMatches":[{"line":";;; asdf.lisp --- ASDF components for cffi-grovel.","lineNumber":2,"offsetAndLengths":[[4,4],[18,4]]},{"line":"  (:documentation \"This ASDF operation performs the steps necessary","lineNumber":37,"offsetAndLengths":[[24,4]]},{"line":"  (:documentation \"This ASDF component represents a file that is","lineNumber":48,"offsetAndLengths":[[24,4]]},{"line":";;;# ASDF component: GROVEL-FILE","lineNumber":74,"offsetAndLengths":[[5,4]]},{"line":"   \"This ASDF component represents an input file that is processed","lineNumber":81,"offsetAndLengths":[[9,4]]},{"line":";;;# ASDF component: WRAPPER-FILE","lineNumber":100,"offsetAndLengths":[[5,4]]},{"line":"   \"This ASDF component represents an input file that is processed","lineNumber":107,"offsetAndLengths":[[9,4]]},{"line":"#.(when (version\u003c= \"3.1.6\" (asdf-version))","lineNumber":130,"offsetAndLengths":[[28,4]]},{"line":";; Allow for naked :cffi-grovel-file and :cffi-wrapper-file in asdf definitions.","lineNumber":148,"offsetAndLengths":[[63,4]]},{"line":"(setf (find-class 'asdf::cffi-grovel-file) (find-class 'grovel-file))","lineNumber":149,"offsetAndLengths":[[19,4]]},{"line":"(setf (find-class 'asdf::cffi-wrapper-file) (find-class 'wrapper-file))","lineNumber":150,"offsetAndLengths":[[19,4]]}],"language":"Common Lisp"},{"type":"content","path":"src/c2ffi/asdf.lisp","pathMatches":[{"start":{"offset":10,"line":0,"column":10},"end":{"offset":14,"line":0,"column":14}}],"repositoryID":40094045,"repository":"github.com/cffi/cffi","repoStars":484,"repoLastFetched":"2026-05-27T06:19:22.476599Z","branches":[""],"commit":"face4571b616f32403c5eddfbb0cd1c2f6540705","hunks":null,"lineMatches":[{"line":";;; asdf.lisp --- ASDF components for cffi/c2ffi.","lineNumber":2,"offsetAndLengths":[[4,4],[18,4]]},{"line":"   \"The input of this ASDF component is a C header file and the configuration for","lineNumber":75,"offsetAndLengths":[[22,4]]},{"line":"(asdf:operate 'cffi/c2ffi::generate-spec-op :your-system)","lineNumber":90,"offsetAndLengths":[[1,4]]},{"line":"other lisp file. This process requires loading the ASDF system called","lineNumber":99,"offsetAndLengths":[[51,4]]},{"line":"  (asdf:operate 'generate-spec-op system :force force))","lineNumber":115,"offsetAndLengths":[[3,4]]},{"line":"     ;; Tell ASDF not to apply output translation.","lineNumber":125,"offsetAndLengths":[[13,4]]},{"line":"(defmethod perform ((op generate-spec-op) (c asdf:component))","lineNumber":128,"offsetAndLengths":[[45,4]]},{"line":"    ;; of the ASDF contract, that promises that OUTPUT-FILE can be","lineNumber":140,"offsetAndLengths":[[14,4]]},{"line":"    ;; dependency to ASDF if the spec file is missing.","lineNumber":154,"offsetAndLengths":[[21,4]]},{"line":"    ,@(let ((spec-file (input-file op c))) ; TODO is it legal to call ASDF:INPUT-FILES here?","lineNumber":155,"offsetAndLengths":[[70,4]]},{"line":"     ;; Tell ASDF not to apply output translation.","lineNumber":180,"offsetAndLengths":[[13,4]]},{"line":"             :output-encoding (asdf:component-encoding c)","lineNumber":191,"offsetAndLengths":[[31,4]]},{"line":"             ;; The following slots and keyword args have the same name in the ASDF","lineNumber":197,"offsetAndLengths":[[79,4]]},{"line":";; Allow for naked :cffi/c2ffi-file in asdf definitions.","lineNumber":214,"offsetAndLengths":[[39,4]]},{"line":"(setf (find-class 'asdf::cffi/c2ffi-file) (find-class 'c2ffi-file))","lineNumber":215,"offsetAndLengths":[[19,4]]}],"language":"Common Lisp"},{"type":"content","path":"Code/New-boot/ASDF-packages/sicl-asdf-packages.asd","pathMatches":[{"start":{"offset":14,"line":0,"column":14},"end":{"offset":18,"line":0,"column":18}},{"start":{"offset":33,"line":0,"column":33},"end":{"offset":37,"line":0,"column":37}}],"repositoryID":277830,"repository":"github.com/robert-strandh/SICL","repoStars":1147,"repoLastFetched":"2026-05-27T03:08:12.143289Z","branches":[""],"commit":"bce1a864ddbffebaaafc003c6aee9e71a9d19797","hunks":null,"lineMatches":[{"line":"(cl:in-package #:asdf-user)","lineNumber":0,"offsetAndLengths":[[17,4]]},{"line":"(defsystem \"sicl-asdf-packages\"","lineNumber":2,"offsetAndLengths":[[17,4]]}],"language":"Common Lisp"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"Since the whole Github repository is too big, we provide a stand-alone version of only this project and its dependencies. To download this stand-alone repository, visit this link: https://github.com/ThomasYeoLab/Standalone_Tang2020_ASDFactors","lineNumber":22,"offsetAndLengths":[[232,4]]},{"line":"git checkout -b Tang2020_ASDFactors v0.18.1-Update_stable_project_unit_test","lineNumber":35,"offsetAndLengths":[[25,4]]},{"line":"* Release v0.15.0 (07/10/2019): Initial release of Tang2020_ASDFactors","lineNumber":61,"offsetAndLengths":[[60,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/examples/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"In this folder, we provide a toy example to make sure that users outside CBIG lab can run the code in `../../Tang2020_ASDFactors` correctly.","lineNumber":1,"offsetAndLengths":[[118,4]]},{"line":"On terminal, specify the output directory and call the script `$CBIG_CODE_DIR/stable_projects/disorder_subtypes/Tang2020_ASDFactors/examples/scripts/CBIG_ASDf_example_script.sh \u003cyour_output_dir\u003e`.","lineNumber":29,"offsetAndLengths":[[121,4],[154,4]]},{"line":"This script will run the above-mentioned steps **in series**. After the steps have finished, it will call the function `scripts/CBIG_ASDf_check_example_results.m` to compare your output results with the reference results located in the `results` folder. It takes about 1 hour to run this script on terminal.","lineNumber":31,"offsetAndLengths":[[133,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/unit_tests/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"Data for unit tests are located at `$CBIG_TESTDATA_DIR/stable_projects/disorder_subtypes/Tang2020_ASDFactors/data`","lineNumber":18,"offsetAndLengths":[[98,4]]},{"line":"To run the unit tests, go to the unit tests directory `$CBIG_CODE_DIR/stable_projects/disorder_subtypes/Tang2020_ASDFactors/unit_tests/scripts` and run `runtests('CBIG_ASDf_unit_test.m')` in MATLAB.","lineNumber":28,"offsetAndLengths":[[113,4],[168,4]]},{"line":"This MATLAB test script will call the bash script `CBIG_ASDf_unit_test.sh`, which will submit a job to CBIG cluster, and run the steps mentioned above. For Step 2A factor estimation, it will submit another 5 jobs to our cluster to run 5 random initializations for two-factor estimate. After the 5 jobs have finished, the bash script will proceed to Step 2B. Lastly, the test script will compare the outputs with the reference results located at `$CBIG_TESTDATA_DIR/stable_projects/disorder_subtypes/Tang2019_ASDFactors/results`.","lineNumber":30,"offsetAndLengths":[[56,4],[508,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/replication/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"This folder contains wrapper script `scripts/CBIG_ASDf_replication.sh` to replicate main results in our paper.","lineNumber":0,"offsetAndLengths":[[50,4]]},{"line":"Data used in this folder are located at `$CBIG_REPDATA_DIR/stable_projects/disorder_subtypes/Tang2020_ASDFactors/data`","lineNumber":19,"offsetAndLengths":[[102,4]]},{"line":"1. ABIDE-II+GENDAAR: `$CBIG_REPDATA_DIR/stable_projects/disorder_subtypes/Tang2020_ASDFactors/data/subInfo_654.csv`","lineNumber":22,"offsetAndLengths":[[83,4]]},{"line":"2. ABIDE-I: `$CBIG_REPDATA_DIR/stable_projects/disorder_subtypes/Tang2020_ASDFactors/data/subInfo_316.csv`","lineNumber":23,"offsetAndLengths":[[74,4]]},{"line":"On terminal, specify the output directory and call the script `$CBIG_CODE_DIR/stable_projects/disorder_subtypes/Tang2020_ASDFactors/replication/scripts/CBIG_ASDf_replication.sh \u003cyour_output_dir\u003e`.","lineNumber":27,"offsetAndLengths":[[121,4],[157,4]]},{"line":"After the jobs have finished, you may compare your outputs with the reference results located at `$CBIG_REPDATA_DIR/stable_projects/disorder_subtypes/Tang2020_ASDFactors/results`.","lineNumber":31,"offsetAndLengths":[[159,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step1_FC2doc/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"Relevant files:`CBIG_ASDf_FC2doc.m`,`CBIG_ASDf_FC2doc_estFactors_wrapper.m`","lineNumber":7,"offsetAndLengths":[[21,4],[42,4]]},{"line":"To prepare documents for latent factor estimation, the function `CBIG_ASDf_FC2doc.m` performs regression of nuisance variables (e.g., age, sex, motion \u0026 sites) with a GLM estimated from only the control participants. It then performs z-normalization with respect to controls, times 10 of the z-scores and discretizes the values.","lineNumber":9,"offsetAndLengths":[[70,4]]},{"line":"`CBIG_ASDf_FC2doc_estFactors_wrapper.m` is the wrapper function to call `CBIG_ASDf_FC2doc.m` to obtain the z-normalized, discretized RSFC data of ABIDE-II+GENDAAR participants.","lineNumber":11,"offsetAndLengths":[[6,4],[78,4]]},{"line":"Relevant files:`CBIG_ASDf_FC2doc_forInference.m`,`CBIG_ASDf_FC2doc_infFactorComp_wrapper.m`","lineNumber":15,"offsetAndLengths":[[21,4],[55,4]]},{"line":"To prepare documents for inferring factor compositions of new participants, the function `CBIG_ASDf_FC2doc_forInference.m` performs nuisance variable regression with respect to control participants, and then z-normalization with respect to controls in the \"reference sample\", i.e., the sample used to estimate the latent factors. It also times 10 of the z-scores and discretizes the values.","lineNumber":17,"offsetAndLengths":[[95,4]]},{"line":"`CBIG_ASDf_FC2doc_infFactorComp_wrapper.m` is the wrapper function to call `CBIG_ASDf_FC2doc_forInference.m` to obtain the z-normalized, discretized RSFC data of ABIDE-I participants (z-normalization w.r.t. ABIDE-II+GENDAAR control participants).","lineNumber":21,"offsetAndLengths":[[6,4],[81,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"For examples of using the functions in this folder, please see `../examples/scripts/CBIG_ASDf_example_script.sh` and `../unit_tests/scripts/CBIG_ASDf_unit_test.sh`.","lineNumber":3,"offsetAndLengths":[[89,4],[145,4]]},{"line":"Relevant files: `CBIG_ASDf_polarLDA_est.csh`, `CBIG_ASDf_polarLDA_est_job.sh`, `CBIG_ASDf_polarLDA_infSettings.txt`,`polarLDA`","lineNumber":13,"offsetAndLengths":[[22,4],[52,4],[85,4]]},{"line":"The main script is `CBIG_ASDf_polarLDA_est.csh`. It runs the polarLDA executive `polarLDA` using `CBIG_ASDf_infSettings.txt` as inference settings. Because the algorithm does not guarantee global optimal, you need to run multiple random initializations (e.g., 100) and pick a solution as the final estimate. If you have a cluster, `CBIG_ASDf_polarLDA_est.csh` will call the script `CBIG_ASDf_polarLDA_est_job.sh` and submit jobs to your cluster, so that you can run different random initialization in parallel. Otherwise, different random initializations will run in series.","lineNumber":17,"offsetAndLengths":[[25,4],[103,4],[337,4],[387,4]]},{"line":"Relevant files: `CBIG_ASDf_computeCorrBetweenRuns.m`, `CBIG_ASDf_corrTwoRuns.m`,`CBIG_ASDf_gamma2table.m`,`CBIG_ASDf_mean2mat.m`,`CBIG_ASDf_hunMatch.m`,`CBIG_ASDf_plotCorrWithBest.m`,`CBIG_ASDf_plotLogLike.m`,`CBIG_ASDf_visualizeFactors.m`","lineNumber":30,"offsetAndLengths":[[22,4],[60,4],[86,4],[112,4],[135,4],[158,4],[189,4],[215,4]]},{"line":"In step B, the main function is `CBIG_ASDf_visualizeFactors.m`. This function first computes the pairwise correlation between all the solutions (from different random initializations), and selects the solution with the highest average correlation with all other solutions as the final estimate. Next, it visualizes the estimated latent factors by computing the expected factor-specific hypo/hyper RSFC patterns (i.e., E(RSFC patterns|Factor)), and plotting each factor as a 419 x 419 matrix. In addition, it also normalizes the estimated gamma from polarLDA model so that each participant's factor composition sums up to 1 (e.g., [0.7, 0.2, 0.1]).","lineNumber":32,"offsetAndLengths":[[38,4]]},{"line":"Relevant files: `CBIG_ASDf_gamma2table.m`,`CBIG_ASDf_polarLDA_inf.csh`,`CBIG_ASDf_polarLDA_inference_wrapper.sh`","lineNumber":37,"offsetAndLengths":[[22,4],[48,4],[77,4]]},{"line":"In step C, script `CBIG_ASDf_polarLDA_inf.csh` infers factor compositions of new participants with the learned polarLDA model. In other words, this is the function to use if you have estimated your latent factors and want to extract the factor compositions of a new participant. For example, in our paper, we estimated our polarLDA model parameters with 306 ASD participants in ABIDE-II+GENDAAR datasets, and inferred factor compositions of 166 ASD participants (new participants) in ABIDE-I datasets.","lineNumber":39,"offsetAndLengths":[[24,4]]},{"line":"The wrapper script `CBIG_ASDf_polarLDA_inference_wrapper.sh` calls `CBIG_ASDf_polarLDA_inf.csh` to infer gamma (i.e., unnormalized factor compositions) using the final estimated model parameters in previous steps. It also normalizes gamma so that the factor composition of each participant sum up to 1.","lineNumber":41,"offsetAndLengths":[[25,4],[73,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/kmeans/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"1. `CBIG_ASDf_clusterKmeans_wrapper.m` performs k-means clustering on the z-normalized RSFC of ASD participants in ABIDE-II+GENDAAR.","lineNumber":6,"offsetAndLengths":[[9,4]]},{"line":"2. `CBIG_ASDf_plotKmeans.m` plots the cluster centroids on a 419x419 matrix.","lineNumber":7,"offsetAndLengths":[[9,4]]},{"line":"2. `CBIG_ASDf_logReg_clusterBehavAssoc.m` and `CBIG_ASDf_clusterBehavAssoc_wrapper.m` perform logistic regression to find behavioral associations between k-means clusters and behavioral scores (Figure S4).","lineNumber":8,"offsetAndLengths":[[9,4],[52,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/utilities/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"1. `CBIG_ASDf_Plot400Schaefer19Subcor17Networks_419by419Input.m` is a modified version of `$CBIG_CODE_DIR/utilities/matlab/figure_utilities/CBIG_Plot_Schaefer400_17Networks19SubcorRearrCorrMat_WhiteGrid.m`. It takes in a 419 x 419 matrix as input and plots it. This function is mainly used to visualize latent factors (i.e., E(RSFC patterns|Factor)).","lineNumber":4,"offsetAndLengths":[[9,4]]},{"line":"2. `CBIG_ASDf_getSubData.m` is a helper function to extract participants' demographics/characteristics data from a spreadsheet.","lineNumber":5,"offsetAndLengths":[[9,4]]},{"line":"2. `CBIG_ASDf_genRegressors.m` is a helper function to construct regressors (e.g., age, sex, head motion \u0026 sites)","lineNumber":6,"offsetAndLengths":[[9,4]]},{"line":"3. `CBIG_ASDf_indivCorr2avgCorr.m` is a function to compute average correlation of participants' RSFC matrices from individual RSFC matrices.","lineNumber":7,"offsetAndLengths":[[9,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/splitHalf/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"`CBIG_ASDf_splitHalf_wrapper.sh` is the wrapper script to re-estimate factors on the two random splits of ABIDE-II+GENDAAR ASD participants.","lineNumber":0,"offsetAndLengths":[[6,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/bootstrapping/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"1. `CBIG_ASDf_Plot400Schaefer19Subcor17Networks_NetworksOnly.m` plots 18x18 matrix by averaging/summing within/between networks in the 419x419 matrix.","lineNumber":6,"offsetAndLengths":[[9,4]]},{"line":"2. `CBIG_ASDf_Plot400Schaefer19Subcor17Networks_thresholded.m` plots thresholded 419x419 matrix. Values below the threshold are set to 0.","lineNumber":7,"offsetAndLengths":[[9,4]]},{"line":"3. `CBIG_ASDf_getBootstrappedSamples.m` performs bootstrapping and writes the corresponding RSFC into documents for factor estimate.","lineNumber":8,"offsetAndLengths":[[9,4]]},{"line":"4. `CBIG_ASDf_bootstrappedEst_wrapper.sh` re-estimates factors for the bootstrapped samples.","lineNumber":9,"offsetAndLengths":[[9,4]]},{"line":"5. `CBIG_ASDf_computeBootstrapZScores_wrapper.m` computes bootstrapped z-scores based on the re-estimated factors.","lineNumber":10,"offsetAndLengths":[[9,4]]},{"line":"6. `CBIG_ASDf_plotFactorsThresholded_wrapper.m` plots the thresholded RSFC patterns (Figure 2B) based on the bootstrapped z-scores.","lineNumber":11,"offsetAndLengths":[[9,4]]},{"line":"7. `CBIG_ASDf_plotConjunctionUniqueMaps_wrapper.m` finds RSFC patterns shared across factors as well as unique to each factor, and plots them (Figure 4B, S2).","lineNumber":12,"offsetAndLengths":[[9,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/factorHierarchy/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"`CBIG_ASDf_factorHierarchy.m` quantifies the nested hierarchy of factors in terms of both E(RSFC patterns|Factor) and Pr(Factor|Participant). ","lineNumber":6,"offsetAndLengths":[[6,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/characteristics/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"1. `CBIG_ASDf_fitGLM_hypoTest.m` and `CBIG_ASDf_hypoTest.m` fit a general linear model (GLM) and performs hypothesis test to compare participants' characteristic (e.g., age, IQ \u0026 head motion) across latent factors.","lineNumber":6,"offsetAndLengths":[[9,4],[43,4]]},{"line":"2. `CBIG_ASDf_logReg_compareSex.m` performs logistic regression and hypothesis test to compare participants' sex across latent factors.","lineNumber":7,"offsetAndLengths":[[9,4]]},{"line":"3. `CBIG_ASDf_plotCmp.m` plots the pairwise comparisons.","lineNumber":8,"offsetAndLengths":[[9,4]]},{"line":"4. `CBIG_ASDf_compareCharacteristics_wrapper.m` is the wrapper function to compare age, sex, IQ and head motion across latent factors for ASD participants in ABIDE-II+GENDAAR. ","lineNumber":9,"offsetAndLengths":[[9,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_polarLDA_est.sh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"                    CBIG_ASDf_polarLDA_infSettings.txt","lineNumber":14,"offsetAndLengths":[[25,4]]}],"language":"Shell"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/unit_tests/scripts/CBIG_ASDf_unit_test.sh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":78,"line":0,"column":78},"end":{"offset":82,"line":0,"column":82}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"#     sh ./CBIG_ASDf_unit_test.sh ~/storage/Temporaray/CBIG_ASDf_unit_test","lineNumber":3,"offsetAndLengths":[[16,4],[60,4]]},{"line":"# code_dir is the directory where Tang2019_ASDFactors codes are located","lineNumber":11,"offsetAndLengths":[[43,4]]},{"line":"code_dir=${CBIG_CODE_DIR}/stable_projects/disorder_subtypes/Tang2020_ASDFactors","lineNumber":12,"offsetAndLengths":[[69,4]]},{"line":"unit_test_dir=$CBIG_TESTDATA_DIR/stable_projects/disorder_subtypes/Tang2020_ASDFactors","lineNumber":15,"offsetAndLengths":[[76,4]]},{"line":"LF=\"${output_dir}/logs/CBIG_ASDf_unit_test.log\"","lineNumber":27,"offsetAndLengths":[[28,4]]},{"line":"echo -e \"Start CBIG_ASDf_unit_test\\n\" \u003e\u003e $LF","lineNumber":29,"offsetAndLengths":[[20,4]]},{"line":"infSettings=${code_dir_step2a}/CBIG_ASDf_polarLDA_infSettings.txt","lineNumber":59,"offsetAndLengths":[[36,4]]},{"line":"infSettings=${code_dir_step2c}/CBIG_ASDf_polarLDA_infSettings.txt","lineNumber":76,"offsetAndLengths":[[36,4]]},{"line":"CBIG_ASDf_FC2doc_estFactors_wrapper('${corrMat_ASD_est}', \\","lineNumber":90,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_FC2doc_infFactorComp_wrapper('${corrMat_ASD_inf}', \\","lineNumber":105,"offsetAndLengths":[[5,4]]},{"line":"${code_dir_step2a}/CBIG_ASDf_polarLDA_est.sh \\","lineNumber":125,"offsetAndLengths":[[24,4]]},{"line":"CBIG_ASDf_checkJobStatus('${progressFile}','${numRuns_est}','600');exit;\"","lineNumber":137,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_visualizeFactors('${output_dir_step2a}','${output_dir_step2b}','2');exit;\"","lineNumber":152,"offsetAndLengths":[[5,4]]},{"line":"sh ${code_dir_step2c}/CBIG_ASDf_polarLDA_inference_wrapper.sh \\","lineNumber":171,"offsetAndLengths":[[27,4]]},{"line":"echo -e \"End of CBIG_ASDf_unit_test\" \u003e\u003e $LF","lineNumber":182,"offsetAndLengths":[[21,4]]}],"language":"Shell"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_polarLDA_inf.csh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"# CBIG_ASDf_polarLDA_inf.csh -corpus doc1.dat -model_dir yourModelDir ","lineNumber":13,"offsetAndLengths":[[7,4]]},{"line":"set VERSION = '$Id: CBIG_ASDf_polarLDA_inf.csh, v 1.0 2016/07/27 $'","lineNumber":20,"offsetAndLengths":[[25,4]]},{"line":"This function will take the output of CBIG_ASDf_polarLDA_est.csh results to do inference for a corpus.","lineNumber":224,"offsetAndLengths":[[43,4]]},{"line":"CBIG_ASDf_polarLDA_inf.csh -corpus doc1.dat -model_dir yourModelDir -factor_num 2 -run_num 1 ","lineNumber":226,"offsetAndLengths":[[5,4]]}],"language":"Tcsh"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/factorDistribution/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"1. `CBIG_ASDf_visualizeFactorComp.m` visualizes participants' factor compositions.","lineNumber":6,"offsetAndLengths":[[9,4]]},{"line":"2. `CBIG_ASDf_factorDistribution_wrapper.m` is the wrapper function to visualize factor compositions of ASD participants in ABIDE-II+GENDAAR.","lineNumber":7,"offsetAndLengths":[[9,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/replication/scripts/CBIG_ASDf_replication.sh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":79,"line":0,"column":79},"end":{"offset":83,"line":0,"column":83}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"#    sh ./CBIG_ASDf_replication.sh ~/storage/Temporaray/CBIG_ASDf_replication","lineNumber":3,"offsetAndLengths":[[15,4],[61,4]]},{"line":"# code_dir is the directory where Tang2020_ASDFactors is located","lineNumber":11,"offsetAndLengths":[[43,4]]},{"line":"code_dir=${CBIG_CODE_DIR}/stable_projects/disorder_subtypes/Tang2020_ASDFactors","lineNumber":12,"offsetAndLengths":[[69,4]]},{"line":"unit_test_dir=${CBIG_REPDATA_DIR}/stable_projects/disorder_subtypes/Tang2020_ASDFactors","lineNumber":15,"offsetAndLengths":[[77,4]]},{"line":"LF=\"${output_dir}/logs/CBIG_ASDf_replication.log\"","lineNumber":29,"offsetAndLengths":[[28,4]]},{"line":"echo -e \"Start CBIG_ASDf_replication\\n\" \u003e\u003e $LF","lineNumber":31,"offsetAndLengths":[[20,4]]},{"line":"infSettings=${code_dir_step2a}/CBIG_ASDf_polarLDA_infSettings.txt","lineNumber":61,"offsetAndLengths":[[36,4]]},{"line":"infSettings=${code_dir_step2c}/CBIG_ASDf_polarLDA_infSettings.txt","lineNumber":77,"offsetAndLengths":[[36,4]]},{"line":"#PBS -N 'CBIG_ASDf_replication'","lineNumber":88,"offsetAndLengths":[[14,4]]},{"line":"#PBS -e ${output_dir}/job_err_out/CBIG_ASDf_replication.err","lineNumber":91,"offsetAndLengths":[[39,4]]},{"line":"#PBS -o ${output_dir}/job_err_out/CBIG_ASDf_replication.out","lineNumber":92,"offsetAndLengths":[[39,4]]},{"line":"CBIG_ASDf_FC2doc_estFactors_wrapper('${corrMat_ASD_est}', \\","lineNumber":105,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_FC2doc_infFactorComp_wrapper('${corrMat_ASD_inf}', \\","lineNumber":123,"offsetAndLengths":[[5,4]]},{"line":"${code_dir_step2a}/CBIG_ASDf_polarLDA_est.sh \\","lineNumber":146,"offsetAndLengths":[[24,4]]},{"line":"CBIG_ASDf_checkJobStatus('${progressFile}','100','600');exit;\"","lineNumber":158,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_visualizeFactors('${output_dir_step2a}', \\","lineNumber":174,"offsetAndLengths":[[5,4]]},{"line":"sh ${code_dir_step2c}/CBIG_ASDf_polarLDA_inference_wrapper.sh \\","lineNumber":194,"offsetAndLengths":[[27,4]]},{"line":"echo -e \"End of CBIG_ASDf_replication\" \u003e\u003e $LF","lineNumber":205,"offsetAndLengths":[[21,4]]}],"language":"Shell"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/examples/scripts/CBIG_ASDf_example_script.sh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":76,"line":0,"column":76},"end":{"offset":80,"line":0,"column":80}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"# and step2_polarLDA in Tang2020_ASDFactors","lineNumber":3,"offsetAndLengths":[[33,4]]},{"line":"# code_dir is the directory where Tang2019_ASDFactors is located","lineNumber":17,"offsetAndLengths":[[43,4]]},{"line":"code_dir=${CBIG_CODE_DIR}/stable_projects/disorder_subtypes/Tang2020_ASDFactors","lineNumber":18,"offsetAndLengths":[[69,4]]},{"line":"echo -e \"Start CBIG_ASDf_example_script\\n\" \u003e\u003e ${LF}","lineNumber":30,"offsetAndLengths":[[20,4]]},{"line":"CBIG_ASDf_FC2doc_estFactors_wrapper('${corrMat_ASD_est}', \\","lineNumber":54,"offsetAndLengths":[[5,4]]},{"line":"CBIG_ASDf_FC2doc_infFactorComp_wrapper('${corrMat_ASD_inf}', \\","lineNumber":79,"offsetAndLengths":[[5,4]]},{"line":"infSettings=${code_dir_step2a}/CBIG_ASDf_polarLDA_infSettings.txt","lineNumber":94,"offsetAndLengths":[[36,4]]},{"line":"${code_dir_step2a}/CBIG_ASDf_polarLDA_est.sh \\","lineNumber":110,"offsetAndLengths":[[24,4]]},{"line":"CBIG_ASDf_visualizeFactors('${output_dir_step2a}','${output_dir_step2b}','2');exit;\"","lineNumber":135,"offsetAndLengths":[[5,4]]},{"line":"infSettings=${code_dir_step2c}/CBIG_ASDf_polarLDA_infSettings.txt","lineNumber":149,"offsetAndLengths":[[36,4]]},{"line":"sh ${code_dir_step2c}/CBIG_ASDf_polarLDA_inference_wrapper.sh \\","lineNumber":162,"offsetAndLengths":[[27,4]]},{"line":"CBIG_ASDf_check_example_results('${output_dir}','${LF}');exit;\"","lineNumber":184,"offsetAndLengths":[[5,4]]},{"line":"echo -e \"End of CBIG_ASDf_example_script\\n\" \u003e\u003e ${LF}","lineNumber":192,"offsetAndLengths":[[21,4]]}],"language":"Shell"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/behavioralAssociation/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"1. `CBIG_ASDf_CCA_genInputs.m` prepares inputs for CCA. E.g., constructs exchangeability block for within-site permutation, constructs regressors etc.","lineNumber":6,"offsetAndLengths":[[9,4]]},{"line":"2. `CBIG_ASDf_CCA_factorBehavior.m` performs CCA with permutation test (within-site permutation) between factor loadings and behavioral scores.","lineNumber":7,"offsetAndLengths":[[9,4]]},{"line":"3. `CBIG_ASDf_CCA_plotBar.m` creates bar plots for behavioral scores structure coefficients (i.e., Pearson's correlation between behavior CCA loading \u0026 original behavioral scores).","lineNumber":8,"offsetAndLengths":[[9,4]]},{"line":"4. `CBIG_ASDf_CCA_plotScatter.m` creates scatter plots for factor CCA loading vs behavior CCA loading.","lineNumber":9,"offsetAndLengths":[[9,4]]},{"line":"5. `CBIG_ASDf_CCA_wrapper.m` is the wrapper function to perform CCA between each factor loading \u0026 each group of behavioral scores (see Methods section in our paper for details) for K = 3.","lineNumber":10,"offsetAndLengths":[[9,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/replication/config/CBIG_ASDf_generate_standalone.sh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":78,"line":0,"column":78},"end":{"offset":82,"line":0,"column":82}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"rsync -a --exclude .git CBIG/* Standalone_Tang2020_ASDFactors","lineNumber":4,"offsetAndLengths":[[51,4]]},{"line":"rm -r Standalone_Tang2020_ASDFactors/stable_projects/brain_parcellation/Kong2019_MSHBM","lineNumber":6,"offsetAndLengths":[[26,4]]},{"line":"rm -r Standalone_Tang2020_ASDFactors/stable_projects/brain_parcellation/Yeo2011_fcMRI_clustering","lineNumber":7,"offsetAndLengths":[[26,4]]},{"line":"rm -r Standalone_Tang2020_ASDFactors/stable_projects/disorder_subtypes/Kebets2019_TransdiagnosticComponents","lineNumber":8,"offsetAndLengths":[[26,4]]},{"line":"rm -r Standalone_Tang2020_ASDFactors/stable_projects/disorder_subtypes/Sun2019_ADJointFactors","lineNumber":9,"offsetAndLengths":[[26,4]]},{"line":"rm -r Standalone_Tang2020_ASDFactors/stable_projects/fMRI_dynamics","lineNumber":10,"offsetAndLengths":[[26,4]]},{"line":"rm -r Standalone_Tang2020_ASDFactors/stable_projects/meta-analysis","lineNumber":11,"offsetAndLengths":[[26,4]]},{"line":"rm -r Standalone_Tang2020_ASDFactors/stable_projects/predict_phenotypes","lineNumber":12,"offsetAndLengths":[[26,4]]},{"line":"rm -r Standalone_Tang2020_ASDFactors/stable_projects/preprocessing","lineNumber":13,"offsetAndLengths":[[26,4]]},{"line":"rm -r Standalone_Tang2020_ASDFactors/stable_projects/registration","lineNumber":14,"offsetAndLengths":[[26,4]]}],"language":"Shell"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_polarLDA_est_initFromModel.sh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"                    ./CBIG_ASDf_polarLDA_infSettings.txt","lineNumber":14,"offsetAndLengths":[[27,4]]}],"language":"Shell"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA/CBIG_ASDf_polarLDA_inference_wrapper.sh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":74,"line":0,"column":74},"end":{"offset":78,"line":0,"column":78}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"csh ${codeDir}/CBIG_ASDf_polarLDA_inf.csh \\","lineNumber":27,"offsetAndLengths":[[20,4]]},{"line":"CBIG_ASDf_gamma2table('${gamma_file}','${factorComp_fileName}');exit;\"","lineNumber":45,"offsetAndLengths":[[5,4]]}],"language":"Shell"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/splitHalf/CBIG_ASDf_splitHalf_wrapper.sh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":84,"line":0,"column":84},"end":{"offset":88,"line":0,"column":88}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"data_dir=${CBIG_REPDATA_DIR}/stable_projects/disorder_subtypes/Tang2020_ASDFactors/results/splitHalf","lineNumber":8,"offsetAndLengths":[[72,4]]},{"line":"code_dir=${CBIG_CODE_DIR}/stable_projects/disorder_subtypes/Tang2020_ASDFactors/step2_polarLDA","lineNumber":13,"offsetAndLengths":[[69,4]]},{"line":"infSettings=${code_dir}/CBIG_ASDf_polarLDA_infSettings.txt","lineNumber":18,"offsetAndLengths":[[29,4]]},{"line":"LF=${output_dir}/job_logs/CBIG_ASDf_step2_polarLDA.log","lineNumber":28,"offsetAndLengths":[[31,4]]},{"line":"#PBS -N 'CBIG_ASDf_splitHalf'","lineNumber":39,"offsetAndLengths":[[14,4]]},{"line":"#PBS -e ${output_dir}/job_logs/CBIG_ASDf_splitHalf.err","lineNumber":42,"offsetAndLengths":[[36,4]]},{"line":"#PBS -o ${output_dir}/job_logs/CBIG_ASDf_splitHalf.out","lineNumber":43,"offsetAndLengths":[[36,4]]},{"line":"${code_dir}/CBIG_ASDf_polarLDA_est.sh \\","lineNumber":46,"offsetAndLengths":[[17,4]]},{"line":"${code_dir}/CBIG_ASDf_polarLDA_est.sh \\","lineNumber":55,"offsetAndLengths":[[17,4]]},{"line":"\"clear;clc;close all;CBIG_ASDf_checkJobStatus('${progressFile_set1}','50','600');exit;\"","lineNumber":66,"offsetAndLengths":[[26,4]]},{"line":"\"clear;clc;close all;CBIG_ASDf_checkJobStatus('${progressFile_set2}','50','600');exit;\"","lineNumber":69,"offsetAndLengths":[[26,4]]},{"line":"\"clear;clc;close all;CBIG_ASDf_visualizeFactors('${output_dir_step2a}', \\","lineNumber":76,"offsetAndLengths":[[26,4]]}],"language":"Shell"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/bootstrapping/CBIG_ASDf_bootstrappedEst_wrapper.sh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":88,"line":0,"column":88},"end":{"offset":92,"line":0,"column":92}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"proj_dir=${CBIG_CODE_DIR}/stable_projects/disorder_subtypes/Tang2020_ASDFactors","lineNumber":13,"offsetAndLengths":[[69,4]]},{"line":"inf_settings=${code_dir}/CBIG_ASDf_polarLDA_infSettings.txt","lineNumber":16,"offsetAndLengths":[[30,4]]},{"line":"    sh ${code_dir}/CBIG_ASDf_polarLDA_est_initFromModel.sh \\","lineNumber":25,"offsetAndLengths":[[24,4]]}],"language":"Shell"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/relevanceForTraditionalCaseControlAnalyses/README.md","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"1. `CBIG_ASDf_genPermSetForNBS.m` generates within-site permutation set using PALM package.","lineNumber":6,"offsetAndLengths":[[9,4]]},{"line":"2. `CBIG_ASDf_NBS_permSetInput.m` performs NBS taking in permutation set as input to allow for within-site permutation.","lineNumber":7,"offsetAndLengths":[[9,4]]},{"line":"3. `CBIG_ASDf_FCDiffAllSub_NBS.m` compares RSFC difference between all ASD \u0026 control participants. Statistical significance is tested using NBS.","lineNumber":8,"offsetAndLengths":[[9,4]]},{"line":"4. `CBIG_ASDf_NBSall_job.sh` calls `CBIG_ASDf_FCDiffAllSub_NBS.m` and submits the job to our cluster.","lineNumber":9,"offsetAndLengths":[[9,4],[41,4]]},{"line":"5. `CBIG_ASDf_FCDiffInSubgrp_NBS.m` compares RSFC difference between ASD \u0026 control participants in factor subgroup. Statistical significance is tested using NBS.","lineNumber":10,"offsetAndLengths":[[9,4]]},{"line":"6. `CBIG_ASDf_NBSsubgrp_job.sh` calls `CBIG_ASDf_FCDiffInSubgrp_NBS.m` and submits the job to our cluster.","lineNumber":11,"offsetAndLengths":[[9,4],[44,4]]},{"line":"7. `CBIG_ASDf_plotFCDiff_NBSThresholded.m` plots RSFC difference between ASD \u0026 control participants after performing NBS.","lineNumber":12,"offsetAndLengths":[[9,4]]},{"line":"8. `CBIG_ASDf_FCDiffInFactorGroups_wrapper.m` is the wrapper function to compare RSFC between all ASD and control participants, as well as RSFC between ASD and control participants in each factor subgroup in ABIDE-I.","lineNumber":13,"offsetAndLengths":[[9,4]]}],"language":"Markdown"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/relevanceForTraditionalCaseControlAnalyses/CBIG_ASDf_NBSall_job.sh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":117,"line":0,"column":117},"end":{"offset":121,"line":0,"column":121}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"CODE_DIR=${CBIG_CODE_DIR}/stable_projects/disorder_subtypes/Tang2020_ASDFactors","lineNumber":14,"offsetAndLengths":[[69,4]]},{"line":"        \"clear all;close all;clc;CBIG_ASDf_FCDiffAllSub_NBS(${tThresh}, \\","lineNumber":46,"offsetAndLengths":[[38,4]]}],"language":"Shell"},{"type":"content","path":"stable_projects/disorder_subtypes/Tang2020_ASDFactors/step3_analyses/relevanceForTraditionalCaseControlAnalyses/CBIG_ASDf_NBSsubgrp_job.sh","pathMatches":[{"start":{"offset":43,"line":0,"column":43},"end":{"offset":47,"line":0,"column":47}},{"start":{"offset":117,"line":0,"column":117},"end":{"offset":121,"line":0,"column":121}}],"repositoryID":40019601,"repository":"github.com/ThomasYeoLab/CBIG","repoStars":742,"repoLastFetched":"2026-05-27T09:12:36.008947Z","branches":[""],"commit":"cb2e5bd8f5587485669f14e723c691ba83d0ae26","hunks":null,"lineMatches":[{"line":"CODE_DIR=${CBIG_CODE_DIR}/stable_projects/disorder_subtypes/Tang2020_ASDFactors","lineNumber":16,"offsetAndLengths":[[69,4]]},{"line":"        CBIG_ASDf_FCDiffInSubgrp_NBS(${tThresh},'${id_asd_subgrp}',\\","lineNumber":49,"offsetAndLengths":[[13,4]]}],"language":"Shell"},{"type":"content","path":"src/rules/package_manager/asdf.ts","pathMatches":[{"start":{"offset":26,"line":0,"column":26},"end":{"offset":30,"line":0,"column":30}}],"repositoryID":61439351,"repository":"github.com/specfy/stack-analyser","repoStars":409,"repoLastFetched":"2026-06-17T21:03:20.317897Z","branches":[""],"commit":"14b97f27855679ec02bfae28ed8aa2af03704547","hunks":null,"lineMatches":[{"line":"  tech: 'asdf',","lineNumber":3,"offsetAndLengths":[[9,4]]},{"line":"  name: 'asdf',","lineNumber":4,"offsetAndLengths":[[9,4]]},{"line":"  files: ['.tool-versions', '.asdfrc'],","lineNumber":6,"offsetAndLengths":[[30,4]]}],"language":"TypeScript"},{"type":"content","path":"asdf/init.sls","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40072926,"repository":"github.com/skbolton/titan","repoStars":210,"repoLastFetched":"2026-06-18T00:13:52.72806Z","branches":[""],"commit":"d37c0178c41652191285fe031ca89ee0568c3bf5","hunks":null,"lineMatches":[{"line":"asdf-installed:","lineNumber":3,"offsetAndLengths":[[0,4]]},{"line":"    - name: paru -S asdf-vm --noconfirm --skipreview","lineNumber":5,"offsetAndLengths":[[20,4]]},{"line":"    - unless: paru -Qi asdf-vm","lineNumber":7,"offsetAndLengths":[[23,4]]},{"line":"asdf-direnv:","lineNumber":9,"offsetAndLengths":[[0,4]]},{"line":"      - ASDF_DATA_DIR: {{ pillar['xdg_data_home'] }}/asdf","lineNumber":12,"offsetAndLengths":[[8,4],[53,4]]},{"line":"    - name: source /opt/asdf-vm/asdf.sh \u0026\u0026 asdf plugin-add direnv","lineNumber":13,"offsetAndLengths":[[24,4],[32,4],[43,4]]},{"line":"    - unless: source /opt/asdf-vm/asdf.sh \u0026\u0026 asdf plugin list | grep direnv","lineNumber":14,"offsetAndLengths":[[26,4],[34,4],[45,4]]}],"language":"SaltStack"},{"type":"content","path":"asdf-deps/fetch-libs.sh","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":57192321,"repository":"github.com/angavrilov/cl-gpu","repoStars":83,"repoLastFetched":"2026-05-26T17:37:30.554872Z","branches":[""],"commit":"1523ec3c42db904815f7276a776d354ec30c6b7b","hunks":null,"lineMatches":[{"line":"wget -N http://common-lisp.net/project/asdf/asdf.lisp","lineNumber":60,"offsetAndLengths":[[39,4],[44,4]]},{"line":"fetch_darcs http://dwim.hu/darcs/hu.dwim.asdf","lineNumber":91,"offsetAndLengths":[[41,4]]}],"language":"Shell"},{"type":"content","path":"cmd/asdf/main.go","pathMatches":[{"start":{"offset":4,"line":0,"column":4},"end":{"offset":8,"line":0,"column":8}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"\t\"github.com/asdf-vm/asdf/internal/cli\"","lineNumber":8,"offsetAndLengths":[[13,4],[21,4]]}],"language":"Go"},{"type":"content","path":"test/asdf_sh.bats","pathMatches":[{"start":{"offset":5,"line":0,"column":5},"end":{"offset":9,"line":0,"column":9}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"  echo \"$PATH\" | tr ':' '\\n' | grep -v \"asdf\" | tr '\\n' ':'","lineNumber":5,"offsetAndLengths":[[40,4]]},{"line":"@test \"exports ASDF_DIR\" {","lineNumber":8,"offsetAndLengths":[[15,4]]},{"line":"    unset -f asdf","lineNumber":10,"offsetAndLengths":[[13,4]]},{"line":"    unset ASDF_DIR","lineNumber":11,"offsetAndLengths":[[10,4]]},{"line":"    echo \"$ASDF_DIR\"","lineNumber":14,"offsetAndLengths":[[11,4]]},{"line":"  result=$(echo \"$output\" | grep \"asdf\")","lineNumber":17,"offsetAndLengths":[[34,4]]},{"line":"    unset -f asdf","lineNumber":23,"offsetAndLengths":[[13,4]]},{"line":"    unset ASDF_DIR","lineNumber":24,"offsetAndLengths":[[10,4]]},{"line":"    echo \"$ASDF_DIR\"","lineNumber":28,"offsetAndLengths":[[11,4]]},{"line":"  result=$(echo \"$output\" | grep \"asdf\")","lineNumber":31,"offsetAndLengths":[[34,4]]},{"line":"@test \"adds asdf dirs to PATH\" {","lineNumber":35,"offsetAndLengths":[[12,4]]},{"line":"    unset -f asdf","lineNumber":37,"offsetAndLengths":[[13,4]]},{"line":"    unset ASDF_DIR","lineNumber":38,"offsetAndLengths":[[10,4]]},{"line":"  result=$(echo \"$output\" | grep \"asdf\")","lineNumber":44,"offsetAndLengths":[[34,4]]},{"line":"    unset -f asdf","lineNumber":50,"offsetAndLengths":[[13,4]]},{"line":"    unset ASDF_DIR","lineNumber":51,"offsetAndLengths":[[10,4]]},{"line":"  result=$(echo \"$output\" | tr ':' '\\n' | grep \"asdf\" | sort | uniq -d)","lineNumber":57,"offsetAndLengths":[[48,4]]},{"line":"@test \"defines the asdf function\" {","lineNumber":61,"offsetAndLengths":[[19,4]]},{"line":"    unset -f asdf","lineNumber":63,"offsetAndLengths":[[13,4]]},{"line":"    unset ASDF_DIR","lineNumber":64,"offsetAndLengths":[[10,4]]},{"line":"    type asdf","lineNumber":67,"offsetAndLengths":[[9,4]]},{"line":"@test \"function calls asdf command\" {","lineNumber":73,"offsetAndLengths":[[22,4]]},{"line":"    unset -f asdf","lineNumber":75,"offsetAndLengths":[[13,4]]},{"line":"    ASDF_DIR=$PWD","lineNumber":76,"offsetAndLengths":[[4,4]]},{"line":"    asdf info","lineNumber":79,"offsetAndLengths":[[4,4]]},{"line":"  output=$(echo \"$result\" | grep \"ASDF INSTALLED PLUGINS:\")","lineNumber":82,"offsetAndLengths":[[34,4]]}],"language":"Shell"},{"type":"content","path":"test/asdf_nu.bats","pathMatches":[{"start":{"offset":5,"line":0,"column":5},"end":{"offset":9,"line":0,"column":9}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"  setup_asdf_dir","lineNumber":12,"offsetAndLengths":[[8,4]]},{"line":"  clean_asdf_dir","lineNumber":16,"offsetAndLengths":[[8,4]]},{"line":"  echo \"$PATH\" | tr ':' '\\n' | grep -v \"asdf\" | tr '\\n' ':'","lineNumber":20,"offsetAndLengths":[[40,4]]},{"line":"    hide-env -i asdf","lineNumber":25,"offsetAndLengths":[[16,4]]},{"line":"    hide-env -i ASDF_DIR","lineNumber":26,"offsetAndLengths":[[16,4]]},{"line":"    \\$env.ASDF_DIR = '$PWD'","lineNumber":28,"offsetAndLengths":[[10,4]]},{"line":"    source asdf.nu","lineNumber":30,"offsetAndLengths":[[11,4]]},{"line":"@test \"exports ASDF_DIR\" {","lineNumber":34,"offsetAndLengths":[[15,4]]},{"line":"  run_nushell \"echo \\$env.ASDF_DIR\"","lineNumber":35,"offsetAndLengths":[[26,4]]},{"line":"  result=$(echo \"$output\" | grep \"asdf\")","lineNumber":38,"offsetAndLengths":[[34,4]]},{"line":"@test \"adds asdf dirs to PATH\" {","lineNumber":42,"offsetAndLengths":[[12,4]]},{"line":"  [[ \"$output\" == *\"$HOME/.asdf/shims\"* ]]","lineNumber":48,"offsetAndLengths":[[27,4]]},{"line":"    source asdf.nu","lineNumber":53,"offsetAndLengths":[[11,4]]},{"line":"  result=$(echo \"$output\" | tr ' ' '\\n' | grep \"asdf\" | sort | uniq -d)","lineNumber":58,"offsetAndLengths":[[48,4]]},{"line":"@test \"retains ASDF_DIR (from ASDF_NU_DIR)\" {","lineNumber":62,"offsetAndLengths":[[15,4],[30,4]]},{"line":"    hide-env -i asdf","lineNumber":64,"offsetAndLengths":[[16,4]]},{"line":"    \\$env.ASDF_DIR = ( pwd )","lineNumber":65,"offsetAndLengths":[[10,4]]},{"line":"    \\$env.ASDF_NU_DIR = '$PWD'","lineNumber":67,"offsetAndLengths":[[10,4]]},{"line":"    source asdf.nu","lineNumber":69,"offsetAndLengths":[[11,4]]},{"line":"    echo \\$env.ASDF_DIR\"","lineNumber":71,"offsetAndLengths":[[15,4]]},{"line":"@test \"retains ASDF_DIR (from ASDF_DIR)\" {","lineNumber":77,"offsetAndLengths":[[15,4],[30,4]]},{"line":"    hide-env -i asdf","lineNumber":79,"offsetAndLengths":[[16,4]]},{"line":"    \\$env.ASDF_DIR = ( pwd )","lineNumber":80,"offsetAndLengths":[[10,4]]},{"line":"    \\$env.ASDF_DIR = '$PWD'","lineNumber":82,"offsetAndLengths":[[10,4]]},{"line":"    source asdf.nu","lineNumber":84,"offsetAndLengths":[[11,4]]},{"line":"    echo \\$env.ASDF_DIR\"","lineNumber":86,"offsetAndLengths":[[15,4]]},{"line":"@test \"defines the asdf or main function\" {","lineNumber":92,"offsetAndLengths":[[19,4]]},{"line":"  run_nushell \"which asdf | get path | to text\"","lineNumber":93,"offsetAndLengths":[[21,4]]},{"line":"@test \"function calls asdf command\" {","lineNumber":98,"offsetAndLengths":[[22,4]]},{"line":"  run_nushell \"asdf info\"","lineNumber":99,"offsetAndLengths":[[15,4]]},{"line":"  result=$(echo \"$output\" | grep \"ASDF INSTALLED PLUGINS:\")","lineNumber":103,"offsetAndLengths":[[34,4]]},{"line":"@test \"parses the output of asdf plugin list\" {","lineNumber":107,"offsetAndLengths":[[28,4]]},{"line":"  run_nushell \"asdf plugin list | to csv -n\"","lineNumber":110,"offsetAndLengths":[[15,4]]},{"line":"# TODO: Fix as soon as possible https://github.com/asdf-vm/asdf/issues/1808","lineNumber":116,"offsetAndLengths":[[51,4],[59,4]]},{"line":"#@test \"parses the output of asdf plugin list --urls\" {","lineNumber":117,"offsetAndLengths":[[29,4]]},{"line":"#  asdf plugin add \"dummy\" \"${BASE_DIR}/repo-dummy\"","lineNumber":120,"offsetAndLengths":[[3,4]]},{"line":"#  run_nushell \"asdf plugin list --urls | to csv -n\"","lineNumber":122,"offsetAndLengths":[[16,4]]},{"line":"#@test \"parses the output of asdf plugin list --refs\" {","lineNumber":132,"offsetAndLengths":[[29,4]]},{"line":"#  asdf plugin add \"dummy\" \"${BASE_DIR}/repo-dummy\"","lineNumber":135,"offsetAndLengths":[[3,4]]},{"line":"#  run_nushell \"asdf plugin list --refs | to csv -n\"","lineNumber":137,"offsetAndLengths":[[16,4]]},{"line":"#@test \"parses the output of asdf plugin list --urls --refs\" {","lineNumber":148,"offsetAndLengths":[[29,4]]},{"line":"#  asdf plugin add \"dummy\" \"${BASE_DIR}/repo-dummy\"","lineNumber":151,"offsetAndLengths":[[3,4]]},{"line":"#  run_nushell \"asdf plugin list --urls --refs | to csv -n\"","lineNumber":153,"offsetAndLengths":[[16,4]]},{"line":"@test \"parses the output of asdf plugin list all\" {","lineNumber":165,"offsetAndLengths":[[28,4]]},{"line":"  run_nushell \"asdf plugin list all | to csv -n\"","lineNumber":168,"offsetAndLengths":[[15,4]]}],"language":"Shell"}]

event: matches
data: [{"type":"content","path":"test/asdf_fish.bats","pathMatches":[{"start":{"offset":5,"line":0,"column":5},"end":{"offset":9,"line":0,"column":9}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"  echo \"$PATH\" | tr ':' '\\n' | grep -v \"asdf\" | tr '\\n' ' '","lineNumber":14,"offsetAndLengths":[[40,4]]},{"line":"@test \"exports ASDF_DIR\" {","lineNumber":17,"offsetAndLengths":[[15,4]]},{"line":"    set -e asdf","lineNumber":19,"offsetAndLengths":[[11,4]]},{"line":"    set -e ASDF_DIR","lineNumber":20,"offsetAndLengths":[[11,4]]},{"line":"    set -e ASDF_DATA_DIR","lineNumber":21,"offsetAndLengths":[[11,4]]},{"line":"    . asdf.fish","lineNumber":24,"offsetAndLengths":[[6,4]]},{"line":"    echo \\$ASDF_DIR\"","lineNumber":25,"offsetAndLengths":[[11,4]]},{"line":"@test \"adds asdf dirs to PATH\" {","lineNumber":31,"offsetAndLengths":[[12,4]]},{"line":"    set -e asdf","lineNumber":33,"offsetAndLengths":[[11,4]]},{"line":"    set -e ASDF_DIR","lineNumber":34,"offsetAndLengths":[[11,4]]},{"line":"    set -e ASDF_DATA_DIR","lineNumber":35,"offsetAndLengths":[[11,4]]},{"line":"    . (pwd)/asdf.fish  # if the full path is not passed, status -f will return the relative path","lineNumber":38,"offsetAndLengths":[[12,4]]},{"line":"  result=$(echo \"$output\" | grep \"asdf\")","lineNumber":43,"offsetAndLengths":[[34,4]]},{"line":"    set -e asdf","lineNumber":49,"offsetAndLengths":[[11,4]]},{"line":"    set -e ASDF_DIR","lineNumber":50,"offsetAndLengths":[[11,4]]},{"line":"    set -e ASDF_DATA_DIR","lineNumber":51,"offsetAndLengths":[[11,4]]},{"line":"    . asdf.fish","lineNumber":54,"offsetAndLengths":[[6,4]]},{"line":"    . asdf.fish","lineNumber":55,"offsetAndLengths":[[6,4]]},{"line":"  result=$(echo \"$output\" | tr ' ' '\\n' | grep \"asdf\" | sort | uniq -d)","lineNumber":60,"offsetAndLengths":[[48,4]]},{"line":"@test \"defines the asdf function\" {","lineNumber":64,"offsetAndLengths":[[19,4]]},{"line":"    set -e asdf","lineNumber":66,"offsetAndLengths":[[11,4]]},{"line":"    set -e ASDF_DIR","lineNumber":67,"offsetAndLengths":[[11,4]]},{"line":"    . asdf.fish","lineNumber":70,"offsetAndLengths":[[6,4]]},{"line":"    type asdf\"","lineNumber":71,"offsetAndLengths":[[9,4]]},{"line":"@test \"function calls asdf command\" {","lineNumber":77,"offsetAndLengths":[[22,4]]},{"line":"    set -e asdf","lineNumber":79,"offsetAndLengths":[[11,4]]},{"line":"    set -x ASDF_DIR $(pwd) # checkstyle-ignore","lineNumber":80,"offsetAndLengths":[[11,4]]},{"line":"    . asdf.fish","lineNumber":83,"offsetAndLengths":[[6,4]]},{"line":"    asdf info\"","lineNumber":84,"offsetAndLengths":[[4,4]]},{"line":"  result=$(echo \"$output\" | grep \"ASDF INSTALLED PLUGINS:\")","lineNumber":88,"offsetAndLengths":[[34,4]]}],"language":"Shell"},{"type":"content","path":"test/asdf_pwsh.bats","pathMatches":[{"start":{"offset":5,"line":0,"column":5},"end":{"offset":9,"line":0,"column":9}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"  echo \"$PATH\" | tr ':' '\\n' | grep -v \"asdf\" | tr '\\n' ':'","lineNumber":14,"offsetAndLengths":[[40,4]]},{"line":"@test \"exports ASDF_DIR\" {","lineNumber":17,"offsetAndLengths":[[15,4]]},{"line":"    function asdf() {} # checkstyle-ignore","lineNumber":19,"offsetAndLengths":[[13,4]]},{"line":"    Remove-item Function:asdf","lineNumber":20,"offsetAndLengths":[[25,4]]},{"line":"    \\$Env:ASDF_DIR = ''","lineNumber":21,"offsetAndLengths":[[10,4]]},{"line":"    \\$Env:ASDF_DATA_DIR = ''","lineNumber":22,"offsetAndLengths":[[10,4]]},{"line":"    . ./asdf.ps1","lineNumber":25,"offsetAndLengths":[[8,4]]},{"line":"    Write-Output \\\"\\$env:ASDF_DIR\\\"\"","lineNumber":26,"offsetAndLengths":[[25,4]]},{"line":"@test \"adds asdf dirs to PATH\" {","lineNumber":32,"offsetAndLengths":[[12,4]]},{"line":"    function asdf() {} # checkstyle-ignore","lineNumber":34,"offsetAndLengths":[[13,4]]},{"line":"    Remove-item Function:asdf","lineNumber":35,"offsetAndLengths":[[25,4]]},{"line":"    \\$Env:ASDF_DIR = ''","lineNumber":36,"offsetAndLengths":[[10,4]]},{"line":"    \\$Env:ASDF_DATA_DIR = ''","lineNumber":37,"offsetAndLengths":[[10,4]]},{"line":"    . ./asdf.ps1","lineNumber":40,"offsetAndLengths":[[8,4]]},{"line":"  result=$(echo \"$output\" | grep \"asdf\")","lineNumber":44,"offsetAndLengths":[[34,4]]},{"line":"    function asdf() {} # checkstyle-ignore","lineNumber":50,"offsetAndLengths":[[13,4]]},{"line":"    Remove-item Function:asdf","lineNumber":51,"offsetAndLengths":[[25,4]]},{"line":"    \\$Env:ASDF_DIR = ''","lineNumber":52,"offsetAndLengths":[[10,4]]},{"line":"    \\$Env:ASDF_DATA_DIR = ''","lineNumber":53,"offsetAndLengths":[[10,4]]},{"line":"    . ./asdf.ps1","lineNumber":56,"offsetAndLengths":[[8,4]]},{"line":"    . ./asdf.ps1","lineNumber":57,"offsetAndLengths":[[8,4]]},{"line":"  result=$(echo \"$output\" | tr ' ' '\\n' | grep \"asdf\" | sort | uniq -d)","lineNumber":62,"offsetAndLengths":[[48,4]]},{"line":"@test \"defines the asdf function\" {","lineNumber":66,"offsetAndLengths":[[19,4]]},{"line":"    function asdf() {} # checkstyle-ignore","lineNumber":68,"offsetAndLengths":[[13,4]]},{"line":"    Remove-item Function:asdf","lineNumber":69,"offsetAndLengths":[[25,4]]},{"line":"    \\$Env:ASDF_DIR = ''","lineNumber":70,"offsetAndLengths":[[10,4]]},{"line":"    \\$Env:ASDF_DATA_DIR = ''","lineNumber":71,"offsetAndLengths":[[10,4]]},{"line":"    ./ asdf.ps1","lineNumber":74,"offsetAndLengths":[[7,4]]},{"line":"    \\$(Get-Command -CommandType asdf).Name\"","lineNumber":75,"offsetAndLengths":[[32,4]]},{"line":"  [[ \"$output\" =~ \"asdf\" ]]","lineNumber":78,"offsetAndLengths":[[19,4]]},{"line":"@test \"function calls asdf command\" {","lineNumber":81,"offsetAndLengths":[[22,4]]},{"line":"    function asdf() {} # checkstyle-ignore","lineNumber":83,"offsetAndLengths":[[13,4]]},{"line":"    Remove-item Function:asdf","lineNumber":84,"offsetAndLengths":[[25,4]]},{"line":"    \\$Env:ASDF_DIR = ''","lineNumber":85,"offsetAndLengths":[[10,4]]},{"line":"    \\$Env:ASDF_DATA_DIR = ''","lineNumber":86,"offsetAndLengths":[[10,4]]},{"line":"    . ./asdf.ps1","lineNumber":89,"offsetAndLengths":[[8,4]]},{"line":"    asdf info\"","lineNumber":90,"offsetAndLengths":[[4,4]]},{"line":"  result=$(echo \"$output\" | grep \"ASDF INSTALLED PLUGINS:\")","lineNumber":93,"offsetAndLengths":[[34,4]]}],"language":"Shell"},{"type":"content","path":"test/asdf_elvish.bats","pathMatches":[{"start":{"offset":5,"line":0,"column":5},"end":{"offset":9,"line":0,"column":9}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"  echo \"$PATH\" | tr ':' '\\n' | grep -v \"asdf\" | tr '\\n' ' '","lineNumber":25,"offsetAndLengths":[[40,4]]},{"line":"@test \"exports ASDF_DIR\" {","lineNumber":28,"offsetAndLengths":[[15,4]]},{"line":"    unset-env ASDF_DIR","lineNumber":30,"offsetAndLengths":[[14,4]]},{"line":"    use ./asdf _asdf; var asdf~ = \\$_asdf:asdf~","lineNumber":32,"offsetAndLengths":[[10,4],[16,4],[26,4],[37,4],[42,4]]},{"line":"    echo \\$E:ASDF_DIR\"","lineNumber":33,"offsetAndLengths":[[13,4]]},{"line":"  [ \"$output\" = \"$HOME/.asdf\" ]","lineNumber":36,"offsetAndLengths":[[24,4]]},{"line":"@test \"retains ASDF_DIR\" {","lineNumber":39,"offsetAndLengths":[[15,4]]},{"line":"    set-env ASDF_DIR \\\"/path/to/asdf\\\"","lineNumber":41,"offsetAndLengths":[[12,4],[32,4]]},{"line":"    use ./asdf _asdf; var asdf~ = \\$_asdf:asdf~","lineNumber":43,"offsetAndLengths":[[10,4],[16,4],[26,4],[37,4],[42,4]]},{"line":"    echo \\$E:ASDF_DIR\"","lineNumber":44,"offsetAndLengths":[[13,4]]},{"line":"  [ \"$output\" = \"/path/to/asdf\" ]","lineNumber":47,"offsetAndLengths":[[26,4]]},{"line":"@test \"retains ASDF_DATA_DIR\" {","lineNumber":50,"offsetAndLengths":[[15,4]]},{"line":"    set-env ASDF_DATA_DIR \\\"/path/to/asdf-data\\\"","lineNumber":52,"offsetAndLengths":[[12,4],[37,4]]},{"line":"    use ./asdf _asdf; var asdf~ = \\$_asdf:asdf~","lineNumber":54,"offsetAndLengths":[[10,4],[16,4],[26,4],[37,4],[42,4]]},{"line":"    echo \\$E:ASDF_DATA_DIR\"","lineNumber":55,"offsetAndLengths":[[13,4]]},{"line":"  [ \"$output\" = \"/path/to/asdf-data\" ]","lineNumber":58,"offsetAndLengths":[[26,4]]},{"line":"@test \"adds asdf dirs to PATH\" {","lineNumber":61,"offsetAndLengths":[[12,4]]},{"line":"    unset-env ASDF_DIR","lineNumber":63,"offsetAndLengths":[[14,4]]},{"line":"    use ./asdf _asdf; var asdf~ = \\$_asdf:asdf~","lineNumber":65,"offsetAndLengths":[[10,4],[16,4],[26,4],[37,4],[42,4]]},{"line":"  result=$(echo \"$output\" | grep \"asdf\")","lineNumber":70,"offsetAndLengths":[[34,4]]},{"line":"@test \"defines the _asdf namespace\" {","lineNumber":74,"offsetAndLengths":[[20,4]]},{"line":"    unset-env ASDF_DIR","lineNumber":76,"offsetAndLengths":[[14,4]]},{"line":"    use ./asdf _asdf; var asdf~ = \\$_asdf:asdf~","lineNumber":78,"offsetAndLengths":[[10,4],[16,4],[26,4],[37,4],[42,4]]},{"line":"    pprint \\$_asdf:\"","lineNumber":79,"offsetAndLengths":[[14,4]]},{"line":"    unset-env ASDF_DIR","lineNumber":87,"offsetAndLengths":[[14,4]]},{"line":"    use ./asdf _asdf; var asdf~ = \\$_asdf:asdf~","lineNumber":90,"offsetAndLengths":[[10,4],[16,4],[26,4],[37,4],[42,4]]},{"line":"    use ./asdf _asdf; var asdf~ = \\$_asdf:asdf~","lineNumber":91,"offsetAndLengths":[[10,4],[16,4],[26,4],[37,4],[42,4]]},{"line":"  result=$(echo \"$result\" | tr ':' '\\n' | grep \"asdf\" | sort | uniq -d)","lineNumber":96,"offsetAndLengths":[[48,4]]},{"line":"@test \"defines the asdf function\" {","lineNumber":100,"offsetAndLengths":[[19,4]]},{"line":"    unset-env ASDF_DIR","lineNumber":102,"offsetAndLengths":[[14,4]]},{"line":"    use ./asdf _asdf; var asdf~ = \\$_asdf:asdf~","lineNumber":104,"offsetAndLengths":[[10,4],[16,4],[26,4],[37,4],[42,4]]},{"line":"    pprint \\$asdf~\"","lineNumber":105,"offsetAndLengths":[[13,4]]},{"line":"@test \"function calls asdf command\" {","lineNumber":115,"offsetAndLengths":[[22,4]]},{"line":"    set-env ASDF_DIR $(pwd) # checkstyle-ignore","lineNumber":117,"offsetAndLengths":[[12,4]]},{"line":"    use ./asdf _asdf; var asdf~ = \\$_asdf:asdf~","lineNumber":119,"offsetAndLengths":[[10,4],[16,4],[26,4],[37,4],[42,4]]},{"line":"    asdf info\"","lineNumber":120,"offsetAndLengths":[[4,4]]},{"line":"  result=$(echo \"$output\" | grep \"ASDF INSTALLED PLUGINS:\")","lineNumber":124,"offsetAndLengths":[[34,4]]}],"language":"Shell"},{"type":"content","path":"internal/completions/asdf.zsh","pathMatches":[{"start":{"offset":21,"line":0,"column":21},"end":{"offset":25,"line":0,"column":25}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"#compdef asdf","lineNumber":0,"offsetAndLengths":[[9,4]]},{"line":"# Set asdf directory path, using ASDF_DATA_DIR if set, otherwise default to ~/.asdf","lineNumber":6,"offsetAndLengths":[[6,4],[33,4],[79,4]]},{"line":"local asdf_dir=\"${ASDF_DATA_DIR:-$HOME/.asdf}\"","lineNumber":7,"offsetAndLengths":[[6,4],[18,4],[40,4]]},{"line":"local -a asdf_plugin_commands","lineNumber":10,"offsetAndLengths":[[9,4]]},{"line":"asdf_plugin_commands=(","lineNumber":11,"offsetAndLengths":[[0,4]]},{"line":"  'add:add plugin from asdf-plugins repo or from git URL'","lineNumber":12,"offsetAndLengths":[[23,4]]},{"line":"# Define main asdf commands array with descriptions","lineNumber":18,"offsetAndLengths":[[14,4]]},{"line":"local -a asdf_commands","lineNumber":19,"offsetAndLengths":[[9,4]]},{"line":"asdf_commands=( # 'asdf help' lists commands with help text","lineNumber":20,"offsetAndLengths":[[0,4],[19,4]]},{"line":"  'info:print os, shell and asdf debug information'","lineNumber":38,"offsetAndLengths":[[28,4]]},{"line":"  'version:print the currently installed version of ASDF'","lineNumber":39,"offsetAndLengths":[[52,4]]},{"line":"_asdf__available_plugins() {","lineNumber":46,"offsetAndLengths":[[1,4]]},{"line":"  local plugin_dir=\"${asdf_dir:?}/repository/plugins\"","lineNumber":47,"offsetAndLengths":[[22,4]]},{"line":"    _wanted asdf-available-plugins expl 'ASDF Installable Plugins' \\","lineNumber":49,"offsetAndLengths":[[12,4],[41,4]]},{"line":"  _wanted asdf-available-plugins expl 'ASDF Installable Plugins' \\","lineNumber":55,"offsetAndLengths":[[10,4],[39,4]]},{"line":"_asdf__installed_plugins() {","lineNumber":60,"offsetAndLengths":[[1,4]]},{"line":"  local plugin_dir=\"${asdf_dir:?}/plugins\"","lineNumber":61,"offsetAndLengths":[[22,4]]},{"line":"    _wanted asdf-plugins expl 'ASDF Plugins' \\","lineNumber":63,"offsetAndLengths":[[12,4],[31,4]]},{"line":"  _wanted asdf-plugins expl 'ASDF Plugins' \\","lineNumber":69,"offsetAndLengths":[[10,4],[29,4]]},{"line":"_asdf__installed_versions_of() {","lineNumber":74,"offsetAndLengths":[[1,4]]},{"line":"  local plugin_dir=\"${asdf_dir:?}/installs/${1:?need a plugin version}\"","lineNumber":75,"offsetAndLengths":[[22,4]]},{"line":"    _wanted \"asdf-versions-$1\" expl \"ASDF Plugin ${(q-)1} versions\" \\","lineNumber":77,"offsetAndLengths":[[13,4],[37,4]]},{"line":"  _wanted \"asdf-versions-$1\" expl \"ASDF Plugin ${(q-)1} versions\" \\","lineNumber":83,"offsetAndLengths":[[11,4],[35,4]]},{"line":"# Similar to _asdf__installed_versions_of but includes 'system' as an option","lineNumber":87,"offsetAndLengths":[[14,4]]},{"line":"_asdf__installed_versions_of_plus_system() {","lineNumber":88,"offsetAndLengths":[[1,4]]},{"line":"  local plugin_dir=\"${asdf_dir:?}/installs/${1:?need a plugin version}\"","lineNumber":89,"offsetAndLengths":[[22,4]]},{"line":"    _wanted \"asdf-versions-$1\" expl \"ASDF Plugin ${(q-)1} versions\" \\","lineNumber":91,"offsetAndLengths":[[13,4],[37,4]]},{"line":"  _wanted \"asdf-versions-$1\" expl \"ASDF Plugin ${(q-)1} versions\" \\","lineNumber":98,"offsetAndLengths":[[11,4],[35,4]]},{"line":"_asdf__plugin_git_refs() {","lineNumber":103,"offsetAndLengths":[[1,4]]},{"line":"  local data_dir=${ASDF_DATA_DIR:-$HOME/.asdf}","lineNumber":105,"offsetAndLengths":[[19,4],[41,4]]},{"line":"  _describe -t asdf-commands 'ASDF Commands' asdf_commands","lineNumber":133,"offsetAndLengths":[[15,4],[30,4],[45,4]]},{"line":"      _describe -t asdf-plugin-commands 'ASDF Plugin Commands' asdf_plugin_commands","lineNumber":147,"offsetAndLengths":[[19,4],[41,4],[63,4]]},{"line":"          _asdf__available_plugins","lineNumber":154,"offsetAndLengths":[[11,4]]},{"line":"            'asdf-available-plugins:Installed ASDF Plugins:_asdf__installed_plugins'","lineNumber":165,"offsetAndLengths":[[13,4],[46,4],[60,4]]},{"line":"            done \u003c \u003c(_asdf__plugin_git_refs ${words[4]})","lineNumber":171,"offsetAndLengths":[[22,4]]},{"line":"        _asdf__installed_plugins","lineNumber":178,"offsetAndLengths":[[9,4]]},{"line":"    _asdf__installed_plugins","lineNumber":213,"offsetAndLengths":[[5,4]]},{"line":"          'plugin:plugin:_asdf__installed_plugins'","lineNumber":221,"offsetAndLengths":[[26,4]]},{"line":"          _asdf__installed_plugins","lineNumber":225,"offsetAndLengths":[[11,4]]},{"line":"          _asdf__installed_versions_of ${words[3]}","lineNumber":228,"offsetAndLengths":[[11,4]]},{"line":"          if versions=$(asdf list all \"${words[4]}\" 2\u003e/dev/null); then","lineNumber":235,"offsetAndLengths":[[24,4]]},{"line":"      _asdf__installed_plugins","lineNumber":249,"offsetAndLengths":[[7,4]]},{"line":"      _asdf__installed_versions_of ${words[3]}","lineNumber":251,"offsetAndLengths":[[7,4]]},{"line":"      _asdf__installed_plugins","lineNumber":257,"offsetAndLengths":[[7,4]]},{"line":"          compadd -- latest:${^$(asdf list all \"$tool\")}","lineNumber":266,"offsetAndLengths":[[33,4]]},{"line":"          compadd -- $(asdf list all \"$tool\")","lineNumber":274,"offsetAndLengths":[[23,4]]},{"line":"        'asdf-available-plugins:Installed ASDF Plugins:_asdf__installed_plugins'","lineNumber":284,"offsetAndLengths":[[9,4],[42,4],[56,4]]},{"line":"      _asdf__installed_plugins","lineNumber":290,"offsetAndLengths":[[7,4]]},{"line":"      _asdf__installed_versions_of ${words[3]}","lineNumber":294,"offsetAndLengths":[[7,4]]},{"line":"          'plugin:plugin:_asdf__installed_plugins'","lineNumber":304,"offsetAndLengths":[[26,4]]},{"line":"          _asdf__installed_plugins","lineNumber":309,"offsetAndLengths":[[11,4]]},{"line":"          _asdf__installed_versions_of_plus_system ${words[3]}","lineNumber":312,"offsetAndLengths":[[11,4]]},{"line":"        _asdf__installed_versions_of_plus_system $plugin","lineNumber":322,"offsetAndLengths":[[9,4]]},{"line":"    _wanted asdf-shims expl \"ASDF Shims\" compadd -- \"${asdf_dir:?}/shims\"/*(:t)","lineNumber":328,"offsetAndLengths":[[12,4],[29,4],[55,4]]},{"line":"      _wanted asdf-shims expl \"ASDF Shims\" compadd -- \"${asdf_dir:?}/shims\"/*(:t)","lineNumber":333,"offsetAndLengths":[[14,4],[31,4],[57,4]]},{"line":"      _normal -p \"asdf-shims-${words[3]}\"","lineNumber":336,"offsetAndLengths":[[18,4]]},{"line":"      _wanted asdf-shims expl \"ASDF Shims\" compadd -- \"${asdf_dir:?}/shims\"/*(:t)","lineNumber":342,"offsetAndLengths":[[14,4],[31,4],[57,4]]},{"line":"      _normal -p \"asdf-shims-${words[3]}\"","lineNumber":345,"offsetAndLengths":[[18,4]]}],"language":"Shell"},{"type":"content","path":"internal/completions/asdf.fish","pathMatches":[{"start":{"offset":21,"line":0,"column":21},"end":{"offset":25,"line":0,"column":25}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"set -x asdf_data_dir (","lineNumber":0,"offsetAndLengths":[[7,4]]},{"line":"  if test -n \"$ASDF_DATA_DIR\"; echo $ASDF_DATA_DIR;","lineNumber":1,"offsetAndLengths":[[15,4],[37,4]]},{"line":"  else; echo $HOME/.asdf; end)","lineNumber":2,"offsetAndLengths":[[20,4]]},{"line":"function __fish_asdf_needs_command","lineNumber":4,"offsetAndLengths":[[16,4]]},{"line":"function __fish_asdf_using_command -a current_command","lineNumber":12,"offsetAndLengths":[[16,4]]},{"line":"function __fish_asdf_arg_number -a number","lineNumber":22,"offsetAndLengths":[[16,4]]},{"line":"function __fish_asdf_arg_at -a number","lineNumber":27,"offsetAndLengths":[[16,4]]},{"line":"function __fish_asdf_list_versions -a plugin","lineNumber":32,"offsetAndLengths":[[16,4]]},{"line":"    asdf list $plugin 2\u003e/dev/null | string trim | string trim --left --chars '*'","lineNumber":33,"offsetAndLengths":[[4,4]]},{"line":"function __fish_asdf_list_all -a plugin","lineNumber":36,"offsetAndLengths":[[16,4]]},{"line":"    asdf list all $plugin 2\u003e/dev/null","lineNumber":37,"offsetAndLengths":[[4,4]]},{"line":"function __fish_asdf_plugin_list","lineNumber":40,"offsetAndLengths":[[16,4]]},{"line":"    asdf plugin list 2\u003e/dev/null","lineNumber":41,"offsetAndLengths":[[4,4]]},{"line":"function __fish_asdf_plugin_list_all","lineNumber":44,"offsetAndLengths":[[16,4]]},{"line":"    asdf plugin list all 2\u003e/dev/null","lineNumber":45,"offsetAndLengths":[[4,4]]},{"line":"function __fish_asdf_list_shims","lineNumber":48,"offsetAndLengths":[[16,4]]},{"line":"    path basename $asdf_data_dir/shims/*","lineNumber":49,"offsetAndLengths":[[19,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -a plugin -d \"Plugin management sub-commands\"","lineNumber":53,"offsetAndLengths":[[15,4],[30,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command plugin; and __fish_asdf_arg_number 2' -a add -d \"Add git repo as plugin\"","lineNumber":55,"offsetAndLengths":[[15,4],[31,4],[69,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command plugin; and __fish_asdf_arg_at 2 = \"add\"; and __fish_asdf_arg_number 3' -a '(__fish_asdf_plugin_list_all | grep -v \\'*\\' | awk \\'{ print $1 }\\')'","lineNumber":57,"offsetAndLengths":[[15,4],[31,4],[69,4],[103,4],[134,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command plugin; and __fish_asdf_arg_at 2 = \"add\"; and __fish_asdf_arg_number 4' -a '(__fish_asdf_plugin_list_all | grep (__fish_asdf_arg_at 3) | awk \\'{ print $2 }\\')'","lineNumber":59,"offsetAndLengths":[[15,4],[31,4],[69,4],[103,4],[134,4],[170,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command plugin; and __fish_asdf_arg_number 2' -a list -d \"List installed plugins\"","lineNumber":62,"offsetAndLengths":[[15,4],[31,4],[69,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command plugin; and __fish_asdf_arg_at 2 = \"list\"; and __fish_asdf_arg_number 3' -a all -d \"List all available plugins\"","lineNumber":63,"offsetAndLengths":[[15,4],[31,4],[69,4],[104,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command plugin; and __fish_asdf_arg_number 2' -a remove -d \"Remove plugin and package versions\"","lineNumber":67,"offsetAndLengths":[[15,4],[31,4],[69,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command plugin; and __fish_asdf_arg_at 2 = \"remove\"; and __fish_asdf_arg_number 3' -a '(__fish_asdf_plugin_list)'","lineNumber":69,"offsetAndLengths":[[15,4],[31,4],[69,4],[106,4],[137,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command plugin; and __fish_asdf_arg_number 2' -a update -d \"Update plugin\"","lineNumber":72,"offsetAndLengths":[[15,4],[31,4],[69,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command plugin; and __fish_asdf_arg_at 2 = \"update\"; and __fish_asdf_arg_number 3' -a '(__fish_asdf_plugin_list)'","lineNumber":74,"offsetAndLengths":[[15,4],[31,4],[69,4],[106,4],[137,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command plugin; and __fish_asdf_arg_at 2 = \"update\"; and __fish_asdf_arg_number 3' -a --all","lineNumber":76,"offsetAndLengths":[[15,4],[31,4],[69,4],[106,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -a install -d \"Install a specific version of a package\"","lineNumber":79,"offsetAndLengths":[[15,4],[30,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command install; and __fish_asdf_arg_number 2' -a '(__fish_asdf_plugin_list)'","lineNumber":80,"offsetAndLengths":[[15,4],[31,4],[70,4],[101,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command install; and __fish_asdf_arg_number 3' -a '(__fish_asdf_list_all (__fish_asdf_arg_at 3))'","lineNumber":81,"offsetAndLengths":[[15,4],[31,4],[70,4],[101,4],[123,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -a uninstall -d \"Remove a specific version of a package\"","lineNumber":84,"offsetAndLengths":[[15,4],[30,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command uninstall; and __fish_asdf_arg_number 2' -a '(__fish_asdf_plugin_list)'","lineNumber":85,"offsetAndLengths":[[15,4],[31,4],[72,4],[103,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command uninstall; and __fish_asdf_arg_number 3' -a '(__fish_asdf_list_versions (__fish_asdf_arg_at 3))'","lineNumber":86,"offsetAndLengths":[[15,4],[31,4],[72,4],[103,4],[130,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -a current -d \"Display version set or being used for package\"","lineNumber":89,"offsetAndLengths":[[15,4],[30,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command current; and __fish_asdf_arg_number 2' -a '(__fish_asdf_plugin_list)'","lineNumber":90,"offsetAndLengths":[[15,4],[31,4],[70,4],[101,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -a where -d \"Display install path for an installed version\"","lineNumber":93,"offsetAndLengths":[[15,4],[30,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command where; and __fish_asdf_arg_number 2' -a '(__fish_asdf_plugin_list)'","lineNumber":94,"offsetAndLengths":[[15,4],[31,4],[68,4],[99,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command where; and __fish_asdf_arg_number 3' -a '(__fish_asdf_list_versions (__fish_asdf_arg_at 3))'","lineNumber":95,"offsetAndLengths":[[15,4],[31,4],[68,4],[99,4],[126,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -a which -d \"Display executable path for a command\"","lineNumber":98,"offsetAndLengths":[[15,4],[30,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command which; and __fish_asdf_arg_number 2' -a '(__fish_asdf_list_shims)'","lineNumber":99,"offsetAndLengths":[[15,4],[31,4],[68,4],[99,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -a latest -d \"Show latest stable version of a package\"","lineNumber":102,"offsetAndLengths":[[15,4],[30,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command latest; and __fish_asdf_arg_number 2' -a '(__fish_asdf_plugin_list)'","lineNumber":103,"offsetAndLengths":[[15,4],[31,4],[69,4],[100,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command latest; and __fish_asdf_arg_number 2' -a --all","lineNumber":104,"offsetAndLengths":[[15,4],[31,4],[69,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -a list -d \"List installed versions of a package\"","lineNumber":107,"offsetAndLengths":[[15,4],[30,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command list; and __fish_asdf_arg_number 2' -a '(__fish_asdf_plugin_list)'","lineNumber":108,"offsetAndLengths":[[15,4],[31,4],[67,4],[98,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command list; and __fish_asdf_arg_number 2' -a all -d \"List all versions of a package\"","lineNumber":111,"offsetAndLengths":[[15,4],[31,4],[67,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command list; and __fish_asdf_arg_at 2 = \"all\"; and __fish_asdf_arg_number 3' -a '(__fish_asdf_plugin_list)'","lineNumber":112,"offsetAndLengths":[[15,4],[31,4],[67,4],[101,4],[132,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -a reshim -d \"Recreate shims for version of a package\"","lineNumber":115,"offsetAndLengths":[[15,4],[30,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command reshim; and __fish_asdf_arg_number 2' -a '(__fish_asdf_plugin_list)'","lineNumber":116,"offsetAndLengths":[[15,4],[31,4],[69,4],[100,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command reshim; and __fish_asdf_arg_number 3' -a '(__fish_asdf_list_versions (__fish_asdf_arg_at 3))'","lineNumber":117,"offsetAndLengths":[[15,4],[31,4],[69,4],[100,4],[127,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -a shimversions -d \"List the plugins and versions that provide a command\"","lineNumber":120,"offsetAndLengths":[[15,4],[30,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command shimversions; and __fish_asdf_arg_number 2' -a '(__fish_asdf_list_shims)'","lineNumber":121,"offsetAndLengths":[[15,4],[31,4],[75,4],[106,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -a set -d \"Set version for a plugin\"","lineNumber":124,"offsetAndLengths":[[15,4],[30,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command set; and __fish_asdf_arg_number 2' -a '(__fish_asdf_plugin_list)'","lineNumber":125,"offsetAndLengths":[[15,4],[31,4],[66,4],[97,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command set; and test (count (commandline -opc)) -gt 2' -a '(__fish_asdf_list_versions (__fish_asdf_arg_at 3)) system'","lineNumber":126,"offsetAndLengths":[[15,4],[31,4],[110,4],[137,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command set' -l home -d \"Set version in home directory\"","lineNumber":129,"offsetAndLengths":[[15,4],[31,4]]},{"line":"complete -f -c asdf -n '__fish_asdf_using_command set' -l parent -d \"Set version in parent directory\"","lineNumber":130,"offsetAndLengths":[[15,4],[31,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -l help -d \"Displays help\"","lineNumber":133,"offsetAndLengths":[[15,4],[30,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -a info -d \"Print OS, Shell and ASDF debug information\"","lineNumber":134,"offsetAndLengths":[[15,4],[30,4],[81,4]]},{"line":"complete -f -c asdf -n __fish_asdf_needs_command -l version -d \"Print the currently installed version of ASDF\"","lineNumber":135,"offsetAndLengths":[[15,4],[30,4],[105,4]]}],"language":"fish"},{"type":"content","path":"test/get_asdf_config_value.bats","pathMatches":[{"start":{"offset":9,"line":0,"column":9},"end":{"offset":13,"line":0,"column":13}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"  ASDF_CONFIG_FILE=\"$BATS_TMPDIR/asdfrc\"","lineNumber":7,"offsetAndLengths":[[2,4],[33,4]]},{"line":"  cat \u003e\"$ASDF_CONFIG_FILE\" \u003c\u003c-EOM","lineNumber":8,"offsetAndLengths":[[9,4]]},{"line":"  ASDF_CONFIG_DEFAULT_FILE=\"$BATS_TMPDIR/asdfrc_defaults\"","lineNumber":13,"offsetAndLengths":[[2,4],[41,4]]},{"line":"  cat \u003e\"$ASDF_CONFIG_DEFAULT_FILE\" \u003c\u003c-EOM","lineNumber":14,"offsetAndLengths":[[9,4]]},{"line":"  rm \"$ASDF_CONFIG_FILE\"","lineNumber":22,"offsetAndLengths":[[7,4]]},{"line":"  rm \"$ASDF_CONFIG_DEFAULT_FILE\"","lineNumber":23,"offsetAndLengths":[[7,4]]},{"line":"  unset ASDF_CONFIG_DEFAULT_FILE","lineNumber":24,"offsetAndLengths":[[8,4]]},{"line":"  unset ASDF_CONFIG_FILE","lineNumber":25,"offsetAndLengths":[[8,4]]},{"line":"  result=$(ASDF_CONFIG_FILE=\"/some/fake/path\" get_asdf_config_value \"legacy_version_file\")","lineNumber":29,"offsetAndLengths":[[11,4],[50,4]]},{"line":"  [ \"$(get_asdf_config_value \"key2\")\" = \"value2\" ]","lineNumber":34,"offsetAndLengths":[[11,4]]},{"line":"  [ \"$(get_asdf_config_value \"key1\")\" = \"value1\" ]","lineNumber":38,"offsetAndLengths":[[11,4]]},{"line":"  [ \"$(get_asdf_config_value \"legacy_version_file\")\" = \"yes\" ]","lineNumber":39,"offsetAndLengths":[[11,4]]},{"line":"  cat \u003e\u003e\"$ASDF_CONFIG_FILE\" \u003c\u003c-'EOM'","lineNumber":43,"offsetAndLengths":[[10,4]]},{"line":"  [ \"$(get_asdf_config_value \"key3\")\" = \"VAR=val\" ]","lineNumber":47,"offsetAndLengths":[[11,4]]}],"language":"Shell"},{"type":"content","path":"internal/completions/asdf.elvish","pathMatches":[{"start":{"offset":21,"line":0,"column":21},"end":{"offset":25,"line":0,"column":25}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"  set argz = $argz[1..-1]  # strip 'asdf' and trailing empty string","lineNumber":2,"offsetAndLengths":[[36,4]]},{"line":"    find $asdf_dir'/lib/commands' -name 'command-*' | each {|cmd|","lineNumber":6,"offsetAndLengths":[[10,4]]},{"line":"      # asdf current \u003cname\u003e","lineNumber":12,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":13,"offsetAndLengths":[[6,4]]},{"line":"      # asdf env \u003ccommand\u003e","lineNumber":15,"offsetAndLengths":[[8,4]]},{"line":"      # asdf env \u003ccommand\u003e [util]","lineNumber":18,"offsetAndLengths":[[8,4]]},{"line":"      # asdf exec \u003ccommand\u003e","lineNumber":21,"offsetAndLengths":[[8,4]]},{"line":"      # asdf global \u003cname\u003e","lineNumber":24,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":25,"offsetAndLengths":[[6,4]]},{"line":"      # asdf global \u003cname\u003e \u003cversion\u003e","lineNumber":27,"offsetAndLengths":[[8,4]]},{"line":"      # asdf install \u003cname\u003e","lineNumber":30,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":31,"offsetAndLengths":[[6,4]]},{"line":"      # asdf install \u003cname\u003e \u003cversion\u003e","lineNumber":33,"offsetAndLengths":[[8,4]]},{"line":"      # asdf install \u003cname\u003e \u003cversion\u003e [--keep-download]","lineNumber":36,"offsetAndLengths":[[8,4]]},{"line":"      # asdf latest \u003cname\u003e","lineNumber":39,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":40,"offsetAndLengths":[[6,4]]},{"line":"      # asdf latest \u003cname\u003e [\u003cversion\u003e]","lineNumber":42,"offsetAndLengths":[[8,4]]},{"line":"      # asdf list all \u003cname\u003e","lineNumber":45,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":46,"offsetAndLengths":[[6,4]]},{"line":"      # asdf list all \u003cname\u003e [\u003cversion\u003e]","lineNumber":48,"offsetAndLengths":[[8,4]]},{"line":"      # asdf list \u003cname\u003e","lineNumber":51,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":52,"offsetAndLengths":[[6,4]]},{"line":"      # asdf list \u003cname\u003e [\u003cversion\u003e]","lineNumber":54,"offsetAndLengths":[[8,4]]},{"line":"      # asdf local \u003cname\u003e [-p|--parent]","lineNumber":57,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":58,"offsetAndLengths":[[6,4]]},{"line":"      # asdf local \u003cname\u003e [-p|--parent] \u003cversion\u003e","lineNumber":62,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":63,"offsetAndLengths":[[6,4]]},{"line":"      # asdf local \u003cname\u003e [-p|--parent]","lineNumber":65,"offsetAndLengths":[[8,4]]},{"line":"      # asdf local \u003cname\u003e \u003cversion\u003e","lineNumber":66,"offsetAndLengths":[[8,4]]},{"line":"      # asdf local [-p|--parent] \u003cname\u003e \u003cversion\u003e","lineNumber":71,"offsetAndLengths":[[8,4]]},{"line":"      # asdf local \u003cname\u003e [-p|--parent] \u003cversion\u003e","lineNumber":74,"offsetAndLengths":[[8,4]]},{"line":"      # asdf local \u003cname\u003e \u003cversion\u003e [-p|--parent]","lineNumber":77,"offsetAndLengths":[[8,4]]},{"line":"      # asdf plugin add \u003cname\u003e","lineNumber":81,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list-all | each {|line|","lineNumber":82,"offsetAndLengths":[[6,4]]},{"line":"      # asdf plugin list","lineNumber":86,"offsetAndLengths":[[8,4]]},{"line":"      # asdf plugin push \u003cname\u003e","lineNumber":91,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":92,"offsetAndLengths":[[6,4]]},{"line":"      # asdf plugin remove \u003cname\u003e","lineNumber":94,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":95,"offsetAndLengths":[[6,4]]},{"line":"      # asdf plugin-test \u003cplugin-name\u003e \u003cplugin-url\u003e [--asdf-tool-version \u003cversion\u003e] [--asdf-plugin-gitref \u003cgit-ref\u003e] [test-command*]","lineNumber":97,"offsetAndLengths":[[8,4],[55,4],[87,4]]},{"line":"      put '--asdf-plugin-gitref'","lineNumber":98,"offsetAndLengths":[[13,4]]},{"line":"      put '--asdf-tool-version'","lineNumber":99,"offsetAndLengths":[[13,4]]},{"line":"      # asdf plugin test \u003cplugin-name\u003e \u003cplugin-url\u003e [--asdf-tool-version \u003cversion\u003e] [--asdf-plugin-gitref \u003cgit-ref\u003e] [test-command*]","lineNumber":103,"offsetAndLengths":[[8,4],[55,4],[87,4]]},{"line":"      put '--asdf-plugin-gitref'","lineNumber":104,"offsetAndLengths":[[13,4]]},{"line":"      put '--asdf-tool-version'","lineNumber":105,"offsetAndLengths":[[13,4]]},{"line":"      # asdf plugin update \u003cname\u003e","lineNumber":109,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":110,"offsetAndLengths":[[6,4]]},{"line":"      find $asdf_dir'/lib/commands' -name 'command-plugin-*' | each {|cmd|","lineNumber":114,"offsetAndLengths":[[12,4]]},{"line":"      # asdf reshim \u003cname\u003e","lineNumber":118,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":119,"offsetAndLengths":[[6,4]]},{"line":"      # asdf reshim \u003cname\u003e \u003cversion\u003e","lineNumber":121,"offsetAndLengths":[[8,4]]},{"line":"      # asdf shim-versions \u003ccommand\u003e","lineNumber":124,"offsetAndLengths":[[8,4]]},{"line":"      # asdf uninstall \u003cname\u003e","lineNumber":127,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":128,"offsetAndLengths":[[6,4]]},{"line":"      # asdf uninstall \u003cname\u003e \u003cversion\u003e","lineNumber":130,"offsetAndLengths":[[8,4]]},{"line":"        # asdf update","lineNumber":134,"offsetAndLengths":[[10,4]]},{"line":"      # asdf where \u003cname\u003e","lineNumber":138,"offsetAndLengths":[[8,4]]},{"line":"      asdf plugin-list","lineNumber":139,"offsetAndLengths":[[6,4]]},{"line":"      # asdf where \u003cname\u003e [\u003cversion\u003e]","lineNumber":141,"offsetAndLengths":[[8,4]]}]}]

event: matches
data: [{"type":"content","path":"internal/completions/asdf.nushell","pathMatches":[{"start":{"offset":21,"line":0,"column":21},"end":{"offset":25,"line":0,"column":25}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"module asdf {","lineNumber":0,"offsetAndLengths":[[7,4]]},{"line":"    def \"complete asdf sub-commands\" [] {","lineNumber":2,"offsetAndLengths":[[18,4]]},{"line":"    def \"complete asdf installed\" [] {","lineNumber":26,"offsetAndLengths":[[18,4]]},{"line":"        ^asdf plugin list | lines | each { |line| $line | str trim }","lineNumber":27,"offsetAndLengths":[[9,4]]},{"line":"    def \"complete asdf plugin sub-commands\" [] {","lineNumber":31,"offsetAndLengths":[[18,4]]},{"line":"    def \"complete asdf installed plugins\" [] {","lineNumber":41,"offsetAndLengths":[[18,4]]},{"line":"        ^asdf plugin list | lines | each { |line|","lineNumber":42,"offsetAndLengths":[[9,4]]},{"line":"    def \"complete asdf plugin versions all\" [context: string] {","lineNumber":47,"offsetAndLengths":[[18,4]]},{"line":"        ^asdf list all $plugin","lineNumber":49,"offsetAndLengths":[[9,4]]},{"line":"    def \"complete asdf plugin versions installed\" [context: string] {","lineNumber":55,"offsetAndLengths":[[18,4]]},{"line":"        let versions = ^asdf list $plugin","lineNumber":57,"offsetAndLengths":[[24,4]]},{"line":"        let latest = ^asdf latest $plugin | str trim","lineNumber":62,"offsetAndLengths":[[22,4]]},{"line":"    # ASDF version manager","lineNumber":71,"offsetAndLengths":[[6,4]]},{"line":"        subcommand?: string@\"complete asdf sub-commands\"","lineNumber":73,"offsetAndLengths":[[38,4]]},{"line":"    export extern \"asdf plugin\" [","lineNumber":77,"offsetAndLengths":[[19,4]]},{"line":"        subcommand?: string@\"complete asdf plugin sub-commands\"","lineNumber":78,"offsetAndLengths":[[38,4]]},{"line":"    export def \"asdf plugin list\" [","lineNumber":82,"offsetAndLengths":[[16,4]]},{"line":"        ^asdf plugin list ...$flags | lines | parse -r $template | str trim","lineNumber":104,"offsetAndLengths":[[9,4]]},{"line":"    export def \"asdf plugin list all\" [] {","lineNumber":108,"offsetAndLengths":[[16,4]]},{"line":"        ^asdf plugin list all |","lineNumber":112,"offsetAndLengths":[[9,4]]},{"line":"    export extern  \"asdf plugin add\" [","lineNumber":121,"offsetAndLengths":[[20,4]]},{"line":"    export extern \"asdf plugin remove\" [","lineNumber":127,"offsetAndLengths":[[19,4]]},{"line":"        name: string@\"complete asdf installed plugins\" # Name of the plugin","lineNumber":128,"offsetAndLengths":[[31,4]]},{"line":"    export extern \"asdf plugin update\" [","lineNumber":132,"offsetAndLengths":[[19,4]]},{"line":"        name: string@\"complete asdf installed plugins\" # Name of the plugin","lineNumber":133,"offsetAndLengths":[[31,4]]},{"line":"    export extern \"asdf plugin update --all\" []","lineNumber":138,"offsetAndLengths":[[19,4]]},{"line":"    export extern \"asdf install\" [","lineNumber":141,"offsetAndLengths":[[19,4]]},{"line":"        name?: string@\"complete asdf installed plugins\" # Name of the package","lineNumber":142,"offsetAndLengths":[[32,4]]},{"line":"        version?: string@\"complete asdf plugin versions all\" # Version of the package or latest","lineNumber":143,"offsetAndLengths":[[35,4]]},{"line":"    export extern \"asdf uninstall\" [","lineNumber":148,"offsetAndLengths":[[19,4]]},{"line":"        name: string@\"complete asdf installed\" # Name of the package","lineNumber":149,"offsetAndLengths":[[31,4]]},{"line":"        version: string@\"complete asdf plugin versions installed\" # Version of the package","lineNumber":150,"offsetAndLengths":[[34,4]]},{"line":"    export extern \"asdf current\" [","lineNumber":154,"offsetAndLengths":[[19,4]]},{"line":"        name?: string@\"complete asdf installed\" # Name of installed version of a package","lineNumber":155,"offsetAndLengths":[[32,4]]},{"line":"    export extern \"asdf which\" [","lineNumber":159,"offsetAndLengths":[[19,4]]},{"line":"    export extern \"asdf where\" [","lineNumber":164,"offsetAndLengths":[[19,4]]},{"line":"        name: string@\"complete asdf installed\" # Name of installed package","lineNumber":165,"offsetAndLengths":[[31,4]]},{"line":"        version?: string@\"complete asdf plugin versions installed\" # Version of installed package","lineNumber":166,"offsetAndLengths":[[35,4]]},{"line":"    export extern \"asdf local\" [","lineNumber":170,"offsetAndLengths":[[19,4]]},{"line":"        name: string@\"complete asdf installed\" # Name of the package","lineNumber":171,"offsetAndLengths":[[31,4]]},{"line":"        version?: string@\"complete asdf plugin versions installed\" # Version of the package or latest","lineNumber":172,"offsetAndLengths":[[35,4]]},{"line":"    export extern \"asdf global\" [","lineNumber":176,"offsetAndLengths":[[19,4]]},{"line":"        name: string@\"complete asdf installed\" # Name of the package","lineNumber":177,"offsetAndLengths":[[31,4]]},{"line":"        version?: string@\"complete asdf plugin versions installed\" # Version of the package or latest","lineNumber":178,"offsetAndLengths":[[35,4]]},{"line":"    export extern \"asdf shell\" [","lineNumber":182,"offsetAndLengths":[[19,4]]},{"line":"        name: string@\"complete asdf installed\" # Name of the package","lineNumber":183,"offsetAndLengths":[[31,4]]},{"line":"        version?: string@\"complete asdf plugin versions installed\" # Version of the package or latest","lineNumber":184,"offsetAndLengths":[[35,4]]},{"line":"    export extern \"asdf latest\" [","lineNumber":188,"offsetAndLengths":[[19,4]]},{"line":"        name: string@\"complete asdf installed\" # Name of the package","lineNumber":189,"offsetAndLengths":[[31,4]]},{"line":"        version?: string@\"complete asdf plugin versions installed\" # Filter latest stable version from this version","lineNumber":190,"offsetAndLengths":[[35,4]]},{"line":"    export extern \"asdf latest --all\" []","lineNumber":194,"offsetAndLengths":[[19,4]]},{"line":"    export extern \"asdf list\" [","lineNumber":197,"offsetAndLengths":[[19,4]]},{"line":"        name?: string@\"complete asdf installed\" # Name of the package","lineNumber":198,"offsetAndLengths":[[32,4]]},{"line":"        version?: string@\"complete asdf plugin versions installed\" # Filter the version","lineNumber":199,"offsetAndLengths":[[35,4]]},{"line":"    export def \"asdf list all\" [","lineNumber":203,"offsetAndLengths":[[16,4]]},{"line":"        name: string@\"complete asdf installed\" # Name of the package","lineNumber":204,"offsetAndLengths":[[31,4]]},{"line":"        version?: string@\"complete asdf plugin versions installed\"=\"\" # Filter the version","lineNumber":205,"offsetAndLengths":[[35,4]]},{"line":"        ^asdf list all $name $version | lines | parse \"{version}\" | str trim","lineNumber":207,"offsetAndLengths":[[9,4]]},{"line":"    export extern \"asdf help\" [","lineNumber":211,"offsetAndLengths":[[19,4]]},{"line":"        name: string@\"complete asdf installed\" # Name of the plugin","lineNumber":212,"offsetAndLengths":[[31,4]]},{"line":"        version?: string@\"complete asdf plugin versions installed\" # Version of the plugin","lineNumber":213,"offsetAndLengths":[[35,4]]},{"line":"    export extern \"asdf exec\" [","lineNumber":217,"offsetAndLengths":[[19,4]]},{"line":"    export extern \"asdf env\" [","lineNumber":223,"offsetAndLengths":[[19,4]]},{"line":"    # Show information about OS, Shell and asdf Debug","lineNumber":228,"offsetAndLengths":[[43,4]]},{"line":"    export extern \"asdf info\" []","lineNumber":229,"offsetAndLengths":[[19,4]]},{"line":"    # Print the currently installed version of ASDF","lineNumber":231,"offsetAndLengths":[[47,4]]},{"line":"    export extern \"asdf version\" []","lineNumber":232,"offsetAndLengths":[[19,4]]},{"line":"    export extern \"asdf reshim\" [","lineNumber":235,"offsetAndLengths":[[19,4]]},{"line":"        name?: string@\"complete asdf installed\" # Name of the package","lineNumber":236,"offsetAndLengths":[[32,4]]},{"line":"        version?: string@\"complete asdf plugin versions installed\" # Version of the package","lineNumber":237,"offsetAndLengths":[[35,4]]},{"line":"    export extern \"asdf shim-version\" [","lineNumber":241,"offsetAndLengths":[[19,4]]},{"line":"    # Update asdf to the latest version on the stable branch","lineNumber":245,"offsetAndLengths":[[13,4]]},{"line":"    export extern \"asdf update\" []","lineNumber":246,"offsetAndLengths":[[19,4]]},{"line":"    # Update asdf to the latest version on the main branch","lineNumber":248,"offsetAndLengths":[[13,4]]},{"line":"    export extern \"asdf update --head\" []","lineNumber":249,"offsetAndLengths":[[19,4]]},{"line":"export use asdf *","lineNumber":253,"offsetAndLengths":[[11,4]]}]},{"type":"content","path":"internal/hook/testdata/asdfrc","pathMatches":[{"start":{"offset":23,"line":0,"column":23},"end":{"offset":27,"line":0,"column":27}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"pre_asdf_plugin_add = echo Executing with args: $@","lineNumber":4,"offsetAndLengths":[[4,4]]},{"line":"pre_asdf_plugin_add_test =      echo Executing with args: $@","lineNumber":5,"offsetAndLengths":[[4,4]]},{"line":"pre_asdf_plugin_add_test2 = exit $1","lineNumber":6,"offsetAndLengths":[[4,4]]},{"line":"pre_asdf_plugin_add_test3 = eval $@","lineNumber":7,"offsetAndLengths":[[4,4]]},{"line":"# This is a test asdfrc file containing all possible values. Each field to set","lineNumber":0,"offsetAndLengths":[[17,4]]}]},{"type":"content","path":"internal/shims/testdata/asdfrc","pathMatches":[{"start":{"offset":24,"line":0,"column":24},"end":{"offset":28,"line":0,"column":28}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"pre_asdf_reshim_lua = echo pre_reshim $@","lineNumber":0,"offsetAndLengths":[[4,4]]},{"line":"post_asdf_reshim_lua = echo post_reshim $@","lineNumber":1,"offsetAndLengths":[[5,4]]}]},{"type":"content","path":"internal/config/testdata/asdfrc","pathMatches":[{"start":{"offset":25,"line":0,"column":25},"end":{"offset":29,"line":0,"column":29}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"pre_asdf_plugin_add = echo Executing with args: $@","lineNumber":10,"offsetAndLengths":[[4,4]]},{"line":"pre_asdf_plugin_add_test =      echo Executing with args: $@","lineNumber":11,"offsetAndLengths":[[4,4]]},{"line":"pre_asdf_plugin_add_test2 = echo 'Executing' \"with args: $@\"","lineNumber":12,"offsetAndLengths":[[4,4]]},{"line":"# This is a test asdfrc file containing all possible values. Each field to set","lineNumber":0,"offsetAndLengths":[[17,4]]}]},{"type":"content","path":"internal/versions/testdata/asdfrc","pathMatches":[{"start":{"offset":27,"line":0,"column":27},"end":{"offset":31,"line":0,"column":31}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"pre_asdf_download_testlua = echo pre_asdf_download_lua $@","lineNumber":0,"offsetAndLengths":[[4,4],[37,4]]},{"line":"pre_asdf_install_testlua = echo pre_asdf_install_lua $@","lineNumber":1,"offsetAndLengths":[[4,4],[36,4]]},{"line":"post_asdf_install_testlua = echo post_asdf_install_lua $@","lineNumber":2,"offsetAndLengths":[[5,4],[38,4]]}]},{"type":"content","path":"internal/versions/testdata/uninstall-asdfrc","pathMatches":[{"start":{"offset":37,"line":0,"column":37},"end":{"offset":41,"line":0,"column":41}}],"repositoryID":53395,"repository":"github.com/asdf-vm/asdf","repoStars":25373,"repoLastFetched":"2026-07-04T17:30:12.254113Z","branches":[""],"commit":"912dfe521cc4cc47406b6dc5ff101cb2e4b57950","hunks":null,"lineMatches":[{"line":"pre_asdf_uninstall_uninstall-test = echo pre_asdf_uninstall_test $@","lineNumber":0,"offsetAndLengths":[[4,4],[45,4]]},{"line":"post_asdf_uninstall_uninstall-test = echo post_asdf_uninstall_test $@","lineNumber":1,"offsetAndLengths":[[5,4],[47,4]]}]},{"type":"content","path":".readthedocs.yml","repositoryID":40637025,"repository":"github.com/PrairieLearn/PrairieLearn","repoStars":474,"repoLastFetched":"2026-06-24T03:47:00.061149Z","branches":[""],"commit":"e744efff3c5e85ff2748aa179dbdcda92e8191e6","hunks":null,"lineMatches":[{"line":"      - asdf plugin add uv","lineNumber":9,"offsetAndLengths":[[8,4]]},{"line":"      - asdf install uv latest","lineNumber":10,"offsetAndLengths":[[8,4]]},{"line":"      - asdf global uv latest","lineNumber":11,"offsetAndLengths":[[8,4]]}],"language":"YAML"},{"type":"content","path":"pytest/test_backup.py","repositoryID":61828422,"repository":"github.com/Minituff/nautical-backup","repoStars":439,"repoLastFetched":"2026-06-24T04:22:06.069908Z","branches":[""],"commit":"b62b6e86ac6dbef6ca3e7a9c4168eded894accbd","hunks":null,"lineMatches":[{"line":"                    \"nautical-backup.rsync-custom-args\": \"--exclude=AsdF\",","lineNumber":879,"offsetAndLengths":[[68,4]]},{"line":"            == f\"/usr/bin/rsync  --exclude=AsdF {self.src_location}/container1/ {self.dest_location}/container1/\"","lineNumber":899,"offsetAndLengths":[[43,4]]}],"language":"Python"},{"type":"content","path":"Brewfile","repositoryID":40199007,"repository":"github.com/benbalter/dotfiles","repoStars":31,"repoLastFetched":"2026-06-29T23:02:29.920111Z","branches":[""],"commit":"90a16f6b266ddc2fbd0da484caf1dcdde97424fa","hunks":null,"lineMatches":[{"line":"# Polyglot runtime manager (asdf rust clone)","lineNumber":130,"offsetAndLengths":[[28,4]]}],"language":"Ruby"},{"type":"content","path":"src/config/schema.ts","repositoryID":64300465,"repository":"github.com/liftaris/herm","repoStars":226,"repoLastFetched":"2026-07-04T05:34:43.830323Z","branches":[""],"commit":"d41f3fcc0ccec83a43f547d961375dbf5c1d54fe","hunks":null,"lineMatches":[{"line":"  \"terminal.auto_source_bashrc\": {\"type\":\"bool\",\"default\":true,\"doc\":\"When true (default), Hermes sources the user's shell rc files (``~/.profile``, ``~/.bash_profile``, ``~/.bashrc``) in the login shell used to build the environment snapshot. This captures PATH additions, shell functions, and aliases — which a plain ``bash -l -c`` would otherwise miss because bash skips bashrc in non-interactive login mode, and because a default Debian/Ubuntu ``~/.bashrc`` short-circuits on non-interactive sources. ``~/.profile`` and ``~/.bash_profile`` are tried first because ``n`` / ``nvm`` / ``asdf`` installers typically write their PATH exports there without an interactivity guard. Turn this off if your rc files misbehave when sourced non-interactively (e.g. one that hard-exits on TTY checks).\",\"group\":\"terminal\",\"effect\":\"restart\"},","lineNumber":366,"offsetAndLengths":[[588,4]]},{"line":"  \"terminal.shell_init_files\": {\"type\":\"list\",\"default\":[],\"doc\":\"Extra files to source in the login shell when building the per-session environment snapshot.  Use this when tools like nvm, pyenv, asdf, or custom PATH entries are registered by files that a bash login shell would skip — most commonly ``~/.bashrc`` (bash doesn't source bashrc in non-interactive login mode) or zsh-specific files like ``~/.zshrc`` / ``~/.zprofile``. Paths support ``~`` / ``${VAR}``. Missing files are silently skipped. When empty, Hermes auto-sources ``~/.profile``, ``~/.bash_profile``, and ``~/.bashrc`` (in that order) if the snapshot shell is bash (this is the ``auto_source_bashrc`` behaviour — disable with that key if you want strict login-only semantics).\",\"group\":\"terminal\",\"effect\":\"restart\"},","lineNumber":385,"offsetAndLengths":[[197,4]]}],"language":"TypeScript"},{"type":"content","path":"app/cypress/fixtures/documentTests.js","repositoryID":64259522,"repository":"github.com/BSI-Bund/secvisogram","repoStars":32,"repoLastFetched":"2026-07-03T01:28:43.401568Z","branches":[""],"commit":"e9c9c23544b2366ff2a58ac2bcd3b14fdca5206f","hunks":null,"lineMatches":[{"line":"              name: 'asdf',","lineNumber":49,"offsetAndLengths":[[21,4]]},{"line":"              name: 'asdfg',","lineNumber":58,"offsetAndLengths":[[21,4]]}],"language":"JavaScript"},{"type":"content","path":"README.md","repositoryID":59131713,"repository":"github.com/chickensoft-games/GodotEnv","repoStars":550,"repoLastFetched":"2026-06-28T22:41:57.050375Z","branches":[""],"commit":"03b9ad510f363758000d7dd377fad783083da260","hunks":null,"lineMatches":[{"line":"- ✅ Download, extract, and install Godot 3.0/4.0+ versions from the command line on Windows, macOS, and Linux (similar to tools like [NVM], [FVM], [asdf], etc.","lineNumber":18,"offsetAndLengths":[[148,4]]},{"line":"[asdf]: https://asdf-vm.com/guide/introduction.html","lineNumber":535,"offsetAndLengths":[[1,4],[16,4]]}],"language":"Markdown"},{"type":"content","path":"apps/prairielearn/elements/pl-code/pl_code_test.py","repositoryID":40637025,"repository":"github.com/PrairieLearn/PrairieLearn","repoStars":474,"repoLastFetched":"2026-06-24T03:47:00.061149Z","branches":[""],"commit":"e744efff3c5e85ff2748aa179dbdcda92e8191e6","hunks":null,"lineMatches":[{"line":"        (\"asdf\", None),","lineNumber":11,"offsetAndLengths":[[10,4]]}],"language":"Python"},{"type":"content","path":"CONTRIBUTING.md","repositoryID":64183081,"repository":"github.com/PostHog/posthog-ruby","repoStars":33,"repoLastFetched":"2026-06-17T23:30:57.209086Z","branches":[""],"commit":"60ebc62b26e7b8fde354c35e7fca7c2a637cc2a4","hunks":null,"lineMatches":[{"line":"1. Install `asdf` to manage your Ruby version: `brew install asdf`","lineNumber":6,"offsetAndLengths":[[12,4],[61,4]]},{"line":"2. Install Ruby's plugin: `asdf plugin add ruby https://github.com/asdf-vm/asdf-ruby.git`","lineNumber":7,"offsetAndLengths":[[27,4],[67,4],[75,4]]},{"line":"3. Install the required Ruby version: `asdf install`","lineNumber":8,"offsetAndLengths":[[39,4]]}],"language":"Markdown"},{"type":"content","path":"src/test/file/test_file.c","repositoryID":192135,"repository":"github.com/shadow/shadow","repoStars":1698,"repoLastFetched":"2026-06-17T16:36:31.603609Z","branches":[""],"commit":"611b74d976bf323913121f1abed47ba9cde40a83","hunks":null,"lineMatches":[{"line":"    assert_nonneg_errno(rv = write(fd, \"asdf\", 0));","lineNumber":138,"offsetAndLengths":[[40,4]]},{"line":"    assert_nonneg_errno(rv = write(fd, \"asdf\", 0));","lineNumber":156,"offsetAndLengths":[[40,4]]}],"language":"C"},{"type":"content","path":"unsupported/recordedfuture/1.0.0/api.yaml","repositoryID":40955768,"repository":"github.com/Shuffle/python-apps","repoStars":125,"repoLastFetched":"2026-07-03T07:16:07.594992Z","branches":[""],"commit":"576f9c74f200a32622f6ac49aaf7a7e9f1f7dce7","hunks":null,"lineMatches":[{"line":"      example: \"asdf1234\"","lineNumber":19,"offsetAndLengths":[[16,4]]},{"line":"        example: \"asdf1234\"","lineNumber":50,"offsetAndLengths":[[18,4]]}],"language":"YAML"},{"type":"content","path":"libraries/clementbosc/gcp-icons.excalidrawlib","repositoryID":42634540,"repository":"github.com/excalidraw/excalidraw-libraries","repoStars":1179,"repoLastFetched":"2026-07-03T18:52:15.555668Z","branches":[""],"commit":"8b7b0cec24945f325e8dfdce0f64129f0570e535","hunks":null,"lineMatches":[{"line":"          \"id\": \"n2Zc1YprWLRwZB2asdfFn\",","lineNumber":18426,"offsetAndLengths":[[32,4]]}]},{"type":"content","path":"src/test/socket/connect/test_connect.rs","repositoryID":192135,"repository":"github.com/shadow/shadow","repoStars":1698,"repoLastFetched":"2026-06-17T16:36:31.603609Z","branches":[""],"commit":"611b74d976bf323913121f1abed47ba9cde40a83","hunks":null,"lineMatches":[{"line":"    const NON_EXISTENT_PATH: \u0026[u8] = b\"/asdf/qwerty/y89pq234589oles.sock\";","lineNumber":882,"offsetAndLengths":[[40,4]]}],"language":"Rust"},{"type":"content","path":"tests/tests.rs","repositoryID":41058121,"repository":"github.com/ridiculousfish/regress","repoStars":216,"repoLastFetched":"2026-06-18T01:13:47.77095Z","branches":[""],"commit":"05d909ff914db8876435e211ac805870f0b85933","hunks":null,"lineMatches":[{"line":"    tc.compilef(\"^\\\\d+\", \"\").test_fails(\"asdf\\n123\");","lineNumber":952,"offsetAndLengths":[[41,4]]},{"line":"    tc.test_match_succeeds(\"^\\\\d+\", \"m\", \"asdf\\n123\");","lineNumber":953,"offsetAndLengths":[[42,4]]},{"line":"    tc.compilef(\"\\\\d+$\", \"\").test_fails(\"123\\nasdf\");","lineNumber":954,"offsetAndLengths":[[46,4]]},{"line":"    tc.test_match_succeeds(\"\\\\d+$\", \"m\", \"123\\nasdf\");","lineNumber":955,"offsetAndLengths":[[47,4]]}],"language":"Rust"},{"type":"content","path":"tests/test_connection.py","repositoryID":40314184,"repository":"github.com/psycopg/psycopg","repoStars":2416,"repoLastFetched":"2026-06-23T14:57:52.060458Z","branches":[""],"commit":"fd315c61e5b49a58f5ab7e6897d9b850b660fcbd","hunks":null,"lineMatches":[{"line":"    for val in (\"asdf\", 0, 5):","lineNumber":822,"offsetAndLengths":[[17,4]]},{"line":"    for val in (\"asdf\", 0, 5):","lineNumber":838,"offsetAndLengths":[[17,4]]}],"language":"Python"},{"type":"content","path":"tests/test_connection_async.py","repositoryID":40314184,"repository":"github.com/psycopg/psycopg","repoStars":2416,"repoLastFetched":"2026-06-23T14:57:52.060458Z","branches":[""],"commit":"fd315c61e5b49a58f5ab7e6897d9b850b660fcbd","hunks":null,"lineMatches":[{"line":"    for val in (\"asdf\", 0, 5):","lineNumber":839,"offsetAndLengths":[[17,4]]},{"line":"    for val in (\"asdf\", 0, 5):","lineNumber":855,"offsetAndLengths":[[17,4]]}],"language":"Python"},{"type":"content","path":"old-0.9/docs/libraries/codemirror-5.25.2/mode/gfm/test.js","repositoryID":40787740,"repository":"github.com/ajvincent/es-membrane","repoStars":118,"repoLastFetched":"2026-06-06T18:52:30.512822Z","branches":[""],"commit":"766843352a9d3a5df0553a776cffd0f27657279f","hunks":null,"lineMatches":[{"line":"     \"foo asfd:asdf bar\");","lineNumber":165,"offsetAndLengths":[[15,4]]}],"language":"JavaScript"},{"type":"content","path":".bash_profile","repositoryID":55384592,"repository":"github.com/carlosonunez/bash-dotfiles","repoStars":37,"repoLastFetched":"2026-07-03T23:43:44.345403Z","branches":[""],"commit":"2e13ed6233d8be46d406327157c64b97d8f715c9","hunks":null,"lineMatches":[{"line":"${ASDF_DATA_DIR:-$HOME/.asdf}/shims","lineNumber":30,"offsetAndLengths":[[2,4],[24,4]]},{"line":"/Users/cn/.asdf/installs/golang/1.21.1/bin","lineNumber":42,"offsetAndLengths":[[11,4]]},{"line":"source \u003c(asdf completion bash)","lineNumber":178,"offsetAndLengths":[[9,4]]}],"language":"Shell"},{"type":"content","path":".bash_install","repositoryID":55384592,"repository":"github.com/carlosonunez/bash-dotfiles","repoStars":37,"repoLastFetched":"2026-07-03T23:43:44.345403Z","branches":[""],"commit":"2e13ed6233d8be46d406327157c64b97d8f715c9","hunks":null,"lineMatches":[{"line":"asdf","lineNumber":19,"offsetAndLengths":[[0,4]]},{"line":"asdf_install_plugins() {","lineNumber":606,"offsetAndLengths":[[0,4]]},{"line":"  log_info \"Running asdf install; hang on\"","lineNumber":607,"offsetAndLengths":[[20,4]]},{"line":"  cut -d' ' -f1 \"$HOME/.tool-versions\" | xargs -I {} asdf plugin add  {} \u0026\u0026","lineNumber":608,"offsetAndLengths":[[53,4]]},{"line":"     asdf install","lineNumber":609,"offsetAndLengths":[[5,4]]},{"line":"asdf_run_first_time_install() {","lineNumber":612,"offsetAndLengths":[[0,4]]},{"line":"  test -f \"$HOME/.asdf_provisioned\" \u0026\u0026 return 0","lineNumber":613,"offsetAndLengths":[[18,4]]},{"line":"  install_asdf_plugins \u0026\u0026 touch \"$HOME/.asdf_provisioned\"","lineNumber":614,"offsetAndLengths":[[10,4],[40,4]]},{"line":"asdf_run_first_time_install","lineNumber":694,"offsetAndLengths":[[0,4]]}],"language":"Shell"},{"type":"content","path":".bash_functions","repositoryID":55384592,"repository":"github.com/carlosonunez/bash-dotfiles","repoStars":37,"repoLastFetched":"2026-07-03T23:43:44.345403Z","branches":[""],"commit":"2e13ed6233d8be46d406327157c64b97d8f715c9","hunks":null,"lineMatches":[{"line":"ASDF_PLUGINS=$(cat \u003c\u003c-PLUGINS","lineNumber":2,"offsetAndLengths":[[0,4]]},{"line":"asdf","lineNumber":7,"offsetAndLengths":[[0,4]]},{"line":"    for plugin in $ASDF_PLUGINS $LANG_STACKS","lineNumber":132,"offsetAndLengths":[[19,4]]},{"line":"      asdf plugin list | grep -q \"$plugin\" || {","lineNumber":134,"offsetAndLengths":[[6,4]]},{"line":"        log_info \"Installing asdf plugin: ${BCyan}$plugin${NC}\"","lineNumber":135,"offsetAndLengths":[[29,4]]},{"line":"        asdf plugin add \"$plugin\";","lineNumber":136,"offsetAndLengths":[[8,4]]},{"line":"    version=$(asdf which \"$want_lang\" 2\u003e/dev/null | cut -f7 -d '/')","lineNumber":530,"offsetAndLengths":[[14,4]]}],"language":"Shell"},{"type":"content","path":"handlers/alfred/elgato.sh","repositoryID":55384592,"repository":"github.com/carlosonunez/bash-dotfiles","repoStars":37,"repoLastFetched":"2026-07-03T23:43:44.345403Z","branches":[""],"commit":"2e13ed6233d8be46d406327157c64b97d8f715c9","hunks":null,"lineMatches":[{"line":"      \"$HOME/.asdf/shims/elgato\"","lineNumber":10,"offsetAndLengths":[[14,4]]}],"language":"Shell"},{"type":"content","path":"old-0.9/docs/libraries/codemirror-5.25.2/mode/julia/index.html","repositoryID":40787740,"repository":"github.com/ajvincent/es-membrane","repoStars":118,"repoLastFetched":"2026-06-06T18:52:30.512822Z","branches":[""],"commit":"766843352a9d3a5df0553a776cffd0f27657279f","hunks":null,"lineMatches":[{"line":"\"asdf\"","lineNumber":40,"offsetAndLengths":[[1,4]]}],"language":"HTML"},{"type":"content","path":"src/Markdig.Tests/TestNormalize.cs","repositoryID":67734,"repository":"github.com/xoofx/markdig","repoStars":5232,"repoLastFetched":"2026-07-03T07:16:07.795496Z","branches":[""],"commit":"fc705234fa211d179ee1d5e7656b51ab99f70ca9","hunks":null,"lineMatches":[{"line":"asdf","lineNumber":271,"offsetAndLengths":[[0,4]]}],"language":"C#"},{"type":"content","path":".readthedocs.yaml","repositoryID":58936834,"repository":"github.com/scientific-python/repo-review","repoStars":87,"repoLastFetched":"2026-06-29T05:17:13.904548Z","branches":[""],"commit":"f49439c588fe755b34d1bab3458ce353f48748a2","hunks":null,"lineMatches":[{"line":"    - asdf plugin add uv","lineNumber":12,"offsetAndLengths":[[6,4]]},{"line":"    - asdf install uv latest","lineNumber":13,"offsetAndLengths":[[6,4]]},{"line":"    - asdf global uv latest","lineNumber":14,"offsetAndLengths":[[6,4]]},{"line":"    - asdf plugin add bun","lineNumber":15,"offsetAndLengths":[[6,4]]},{"line":"    - asdf install bun latest","lineNumber":16,"offsetAndLengths":[[6,4]]},{"line":"    - asdf global bun latest","lineNumber":17,"offsetAndLengths":[[6,4]]}],"language":"YAML"},{"type":"content","path":"README.md","repositoryID":64265238,"repository":"github.com/dannote/pi-elixir","repoStars":72,"repoLastFetched":"2026-06-18T00:21:32.567153Z","branches":[""],"commit":"f04c7452ea96b592a52ccc8c68b5bedb6643271d","hunks":null,"lineMatches":[{"line":"| `Elixir is not installed or not available on PATH` | Start pi from a shell where Elixir/Mix are available. If you just changed `mise`/`asdf` versions, restart pi. |","lineNumber":226,"offsetAndLengths":[[137,4]]}],"language":"Markdown"},{"type":"content","path":"examples/rust/testfiles/deno_core_runtime.rs","repositoryID":60305984,"repository":"github.com/congo-cc/congo-parser-generator","repoStars":50,"repoLastFetched":"2026-06-25T03:16:48.092414Z","branches":[""],"commit":"36d2c8bdd64fbf9d2f627101ac01b26d5a36ccce","hunks":null,"lineMatches":[{"line":"  console.log(\"asdf);","lineNumber":2517,"offsetAndLengths":[[15,4]]}],"language":"Rust"},{"type":"content","path":"bin/clawmem","repositoryID":64278316,"repository":"github.com/yoloshii/ClawMem","repoStars":179,"repoLastFetched":"2026-06-27T21:41:23.237856Z","branches":[""],"commit":"cccc66f1dad5581c01e507efd63466f2fb5d08c9","hunks":null,"lineMatches":[{"line":"    \"$HOME/.asdf/shims/bun\"","lineNumber":27,"offsetAndLengths":[[12,4]]}],"language":"Shell"},{"type":"content","path":"lists/dynamic-dns/list.json","repositoryID":63447835,"repository":"github.com/MISP/misp-warninglists","repoStars":625,"repoLastFetched":"2026-07-04T14:07:44.488385Z","branches":[""],"commit":"3d869ad567096e9c905780c3907f733128d26a7d","hunks":null,"lineMatches":[{"line":"    \".asdf.ar\",","lineNumber":2486,"offsetAndLengths":[[6,4]]},{"line":"    \".asdfasdf.ch\",","lineNumber":2487,"offsetAndLengths":[[6,4],[10,4]]}],"language":"JSON"},{"type":"content","path":"vale/config/vocabularies/OSS-Docs/accept.txt","repositoryID":39426393,"repository":"github.com/trussworks/Engineering-Playbook","repoStars":142,"repoLastFetched":"2026-06-27T05:36:52.860774Z","branches":[""],"commit":"05ef2cf8385ce339e3a894f2c6c9419e5b4f617a","hunks":null,"lineMatches":[{"line":"asdf","lineNumber":49,"offsetAndLengths":[[0,4]]}],"language":"Text"},{"type":"content","path":"test/basic/dist/hello.d.cts","repositoryID":64170320,"repository":"github.com/colinhacks/zshy","repoStars":1107,"repoLastFetched":"2026-07-04T05:34:44.105461Z","branches":[""],"commit":"acce27d85eda066ff75b52282019086c6ae10844","hunks":null,"lineMatches":[{"line":"    asdf: string;","lineNumber":3,"offsetAndLengths":[[4,4]]}],"language":"TypeScript"},{"type":"content","path":"CONTRIBUTING.md","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"setCache('string', 'asdf'); // Ok","lineNumber":313,"offsetAndLengths":[[20,4]]}],"language":"Markdown"},{"type":"content","path":"src/main/webapp/WEB-INF/zdh/js/plugins/codemirror/mode/julia/index.html","repositoryID":40346065,"repository":"github.com/zhaoyachao/zdh_web","repoStars":534,"repoLastFetched":"2026-07-04T15:24:35.347823Z","branches":[""],"commit":"1e420dcb3ec748011958a34e1d317ad58830c636","hunks":null,"lineMatches":[{"line":"\"asdf\"","lineNumber":40,"offsetAndLengths":[[1,4]]}],"language":"HTML"},{"type":"content","path":".readthedocs.yaml","repositoryID":62369,"repository":"github.com/ocrmypdf/OCRmyPDF","repoStars":33700,"repoLastFetched":"2026-06-18T22:50:56.327761Z","branches":[""],"commit":"e6fab76918e70bc422b45df01bd3e9937051d266","hunks":null,"lineMatches":[{"line":"      - asdf plugin add uv","lineNumber":20,"offsetAndLengths":[[8,4]]},{"line":"      - asdf install uv latest","lineNumber":21,"offsetAndLengths":[[8,4]]},{"line":"      - asdf global uv latest","lineNumber":22,"offsetAndLengths":[[8,4]]}],"language":"YAML"},{"type":"content","path":"cli/src/lib/npm/__tests__/npmLibDefs-test.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"      expect(parsePkgNameVer('lib_v1.2.3-asdf')).toEqual({","lineNumber":529,"offsetAndLengths":[[41,4]]},{"line":"          prerel: 'asdf',","lineNumber":535,"offsetAndLengths":[[19,4]]},{"line":"      expect(parsePkgNameVer('lib_v1.x.x-asdf')).toEqual({","lineNumber":563,"offsetAndLengths":[[41,4]]},{"line":"          prerel: 'asdf',","lineNumber":569,"offsetAndLengths":[[19,4]]},{"line":"      expect(parsePkgNameVer('lib_v1.2.x-asdf')).toEqual({","lineNumber":583,"offsetAndLengths":[[41,4]]},{"line":"          prerel: 'asdf',","lineNumber":589,"offsetAndLengths":[[19,4]]},{"line":"        'Flow versions must start with `flow_` but instead got asdfdir',","lineNumber":128,"offsetAndLengths":[[63,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/xstream_v6.x.x/test_xstream.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"const mapTo: Stream\u003cstring\u003e = of.mapTo('asdf');","lineNumber":54,"offsetAndLengths":[[40,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/xstream_v7.x.x/test_xstream.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"const mapTo: Stream\u003cstring\u003e = of.mapTo('asdf');","lineNumber":54,"offsetAndLengths":[[40,4]]}],"language":"JavaScript"}]

event: matches
data: [{"type":"content","path":"definitions/npm/pify_v3.x.x/test_pify_v3.x.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"pify(\"asdf\");","lineNumber":21,"offsetAndLengths":[[6,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/meow_v3.x.x/test_meow_v3.x.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"meow('asdf', 42);","lineNumber":49,"offsetAndLengths":[[6,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/axios_v0.15.x/test_axios-v0.15.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"    foo: 'asdf',","lineNumber":10,"offsetAndLengths":[[10,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/axios_v0.16.x/test_axios-v0.16.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"    foo: 'asdf',","lineNumber":10,"offsetAndLengths":[[10,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/axios_v0.13.x/test_axios-v0.13.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"    foo: 'asdf',","lineNumber":8,"offsetAndLengths":[[10,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/bunyan_v1.x.x/test_bunyan_v1.x.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"const sf = logger.trace(new Error('ASDF'));","lineNumber":38,"offsetAndLengths":[[35,4]]},{"line":"const t  = logger.trace(new Error('asdf'));","lineNumber":39,"offsetAndLengths":[[35,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/map-obj_v1.x.x/test_map-obj_v1.x.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"mapObj({a: 1}, (key, value, obj) =\u003e { obj.a = 'asdf'; });","lineNumber":12,"offsetAndLengths":[[47,4]]},{"line":"(mapObj({a: 1}, (key, value, obj) =\u003e { return {b: 'asdf'}; }): {[key: string]: number});","lineNumber":15,"offsetAndLengths":[[51,4]]}],"language":"JavaScript"},{"type":"content","path":"test/mochiweb_html_tests.erl","repositoryID":81792,"repository":"github.com/mochi/mochiweb","repoStars":1888,"repoLastFetched":"2026-06-10T23:06:07.142586Z","branches":[""],"commit":"ea0327cc095801c255d2832929f1acb7c79054b2","hunks":null,"lineMatches":[{"line":"          {data,\u003c\u003c\"asdf\"\u003e\u003e,false},","lineNumber":361,"offsetAndLengths":[[19,4]]},{"line":"           {\u003c\u003c\"li\"\u003e\u003e, [], [\u003c\u003c\"fdsa\"\u003e\u003e,{\u003c\u003c\"br\"\u003e\u003e, [], []}, \u003c\u003c\"asdf\"\u003e\u003e]}]}]},","lineNumber":369,"offsetAndLengths":[[61,4]]}],"language":"Erlang"},{"type":"content","path":"definitions/environments/jsx/flow_v0.261.x-/test_jsx.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"  \u003cCustomComponent prop=\"asdf\" /\u003e;","lineNumber":8,"offsetAndLengths":[[25,4]]},{"line":"  \u003cCustomComponent prop=\"asdf\" /\u003e; // Error: Bad class type","lineNumber":11,"offsetAndLengths":[[25,4]]},{"line":"  \u003cCustomComponent prop=\"asdf\" /\u003e; // Error: Props\u003c{prop}\u003e ~\u003e Props\u003c{prop1}\u003e","lineNumber":14,"offsetAndLengths":[[25,4]]},{"line":"var d: ExactReactElement_DEPRECATED\u003cany\u003e = \u003cdiv id=\"asdf\" /\u003e;","lineNumber":16,"offsetAndLengths":[[52,4]]},{"line":"var e: ExactReactElement_DEPRECATED\u003c'span'\u003e = \u003cdiv id=\"asdf\" /\u003e;","lineNumber":20,"offsetAndLengths":[[55,4]]},{"line":"var f: ExactReactElement_DEPRECATED\u003c'div'\u003e = \u003cdiv id=\"asdf\" /\u003e;","lineNumber":22,"offsetAndLengths":[[54,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/rereducer_v1.x.x/test_rereducer_v1.x.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"reducer1(\"asdf\", { type: \"whatever\" });","lineNumber":41,"offsetAndLengths":[[10,4]]},{"line":"const x3: string = reducer1(\"asdf\", { type: \"whatever\" });","lineNumber":43,"offsetAndLengths":[[29,4]]},{"line":"const reducer4: Reducer\u003cstring\u003e = fnReducer(\"asdf\");","lineNumber":50,"offsetAndLengths":[[45,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/strip-bom_v3.x.x/test_strip-bom_v3.x.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"(stripBom('asdf'): number);","lineNumber":9,"offsetAndLengths":[[11,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/strip-ansi_v3.x.x/test_strip-ansi_v3.x.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"(stripAnsi('asdf'): number);","lineNumber":8,"offsetAndLengths":[[12,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/axios_v0.17.x/flow_v0.201.x-/test_axios-v0.17.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"    foo: 'asdf',","lineNumber":10,"offsetAndLengths":[[10,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/environments/json-api/flow_v0.83.x-/test_json-api.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"      strings: ['asdf', 'qwer'],","lineNumber":8,"offsetAndLengths":[[17,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/axios_v0.18.x/flow_v0.201.x-/test_axios_v0.18.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"    foo: 'asdf',","lineNumber":12,"offsetAndLengths":[[10,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/grommet_v1.1.0/flow_v0.104.x-/test_grommet_v1.1.0.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"        \u003cHeadline align=\"asdf\"\u003eGrommet + Flow\u003c/Headline\u003e","lineNumber":70,"offsetAndLengths":[[25,4]]}],"language":"JavaScript"},{"type":"content","path":"ST2/importer.py","repositoryID":58662916,"repository":"github.com/coldtype/st2","repoStars":137,"repoLastFetched":"2026-06-17T17:38:14.663475Z","branches":[""],"commit":"b828d02db11be3ca10c6206479afcb7c70f69e12","hunks":null,"lineMatches":[{"line":"    #import uharfbuzz as asdf","lineNumber":60,"offsetAndLengths":[[25,4]]},{"line":"    #print(asdf)","lineNumber":61,"offsetAndLengths":[[11,4]]}],"language":"Python"},{"type":"content","path":"ST2/operations.py","repositoryID":58662916,"repository":"github.com/coldtype/st2","repoStars":137,"repoLastFetched":"2026-06-17T17:38:14.663475Z","branches":[""],"commit":"b828d02db11be3ca10c6206479afcb7c70f69e12","hunks":null,"lineMatches":[{"line":"        #self.filepath = str(Path(\"~/Library/Fonts/asdf\").expanduser())","lineNumber":207,"offsetAndLengths":[[51,4]]}],"language":"Python"},{"type":"content","path":"definitions/npm/axios_v0.17.x/flow_v0.104.x-v0.200.x/test_axios-v0.17.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"    foo: 'asdf',","lineNumber":10,"offsetAndLengths":[[10,4]]}],"language":"JavaScript"},{"type":"content","path":"scripts/NTLM_hash_Generator/top_100_passwd.txt","repositoryID":57334948,"repository":"github.com/Threekiii/Awesome-Redteam","repoStars":4229,"repoLastFetched":"2026-07-04T17:16:30.633292Z","branches":[""],"commit":"562ce8cdc032e743de43951751ae8c8ee7bc3e49","hunks":null,"lineMatches":[{"line":"asdf","lineNumber":8,"offsetAndLengths":[[0,4]]},{"line":"asdfghjkl","lineNumber":34,"offsetAndLengths":[[0,4]]}],"language":"Text"},{"type":"content","path":"scripts/NTLM_hash_Generator/top_1000_passwd.txt","repositoryID":57334948,"repository":"github.com/Threekiii/Awesome-Redteam","repoStars":4229,"repoLastFetched":"2026-07-04T17:16:30.633292Z","branches":[""],"commit":"562ce8cdc032e743de43951751ae8c8ee7bc3e49","hunks":null,"lineMatches":[{"line":"asdf","lineNumber":311,"offsetAndLengths":[[0,4]]},{"line":"asdf1234","lineNumber":518,"offsetAndLengths":[[0,4]]},{"line":"asdfgh","lineNumber":40,"offsetAndLengths":[[0,4]]},{"line":"asdfasdf","lineNumber":250,"offsetAndLengths":[[0,4],[4,4]]},{"line":"asdfghjkl","lineNumber":326,"offsetAndLengths":[[0,4]]},{"line":"asdfghjk","lineNumber":406,"offsetAndLengths":[[0,4]]},{"line":"asdfg","lineNumber":843,"offsetAndLengths":[[0,4]]}],"language":"Text"},{"type":"content","path":"scripts/NTLM_hash_Generator/top_100_ntlm_hash.txt","repositoryID":57334948,"repository":"github.com/Threekiii/Awesome-Redteam","repoStars":4229,"repoLastFetched":"2026-07-04T17:16:30.633292Z","branches":[""],"commit":"562ce8cdc032e743de43951751ae8c8ee7bc3e49","hunks":null,"lineMatches":[{"line":"asdf\tE5810F3C99AE2ABB2232ED8458A61309","lineNumber":8,"offsetAndLengths":[[0,4]]},{"line":"asdfghjkl\t308C4A9A9120C711CFB117EC019E1A9A","lineNumber":34,"offsetAndLengths":[[0,4]]}],"language":"Text"},{"type":"content","path":"scripts/NTLM_hash_Generator/top_1000_ntlm_hash.txt","repositoryID":57334948,"repository":"github.com/Threekiii/Awesome-Redteam","repoStars":4229,"repoLastFetched":"2026-07-04T17:16:30.633292Z","branches":[""],"commit":"562ce8cdc032e743de43951751ae8c8ee7bc3e49","hunks":null,"lineMatches":[{"line":"asdf\tE5810F3C99AE2ABB2232ED8458A61309","lineNumber":311,"offsetAndLengths":[[0,4]]},{"line":"asdf1234\t9335F39A7F8096AD8FEBC52EA2ADB0A2","lineNumber":518,"offsetAndLengths":[[0,4]]},{"line":"asdfgh\t6D12A8E0EBA3E0F4A3DAD559F80CE1BE","lineNumber":40,"offsetAndLengths":[[0,4]]},{"line":"asdfasdf\tD9FEEC5071D928EB51D8B7008B6C550C","lineNumber":250,"offsetAndLengths":[[0,4],[4,4]]},{"line":"asdfghjkl\t308C4A9A9120C711CFB117EC019E1A9A","lineNumber":326,"offsetAndLengths":[[0,4]]},{"line":"asdfghjk\t1F2AECC00E935B615D54AE139CE161BA","lineNumber":406,"offsetAndLengths":[[0,4]]},{"line":"asdfg\t7D4CDDEE4D03CF40BCF86FD8AC0218FD","lineNumber":843,"offsetAndLengths":[[0,4]]}],"language":"Text"},{"type":"content","path":"pel--options.el","repositoryID":47333252,"repository":"github.com/pierre-rouleau/pel","repoStars":57,"repoLastFetched":"2026-06-17T20:14:32.917772Z","branches":[""],"commit":"8ab297e3ecea6b36061ab1fe938b5fe45563b830","hunks":null,"lineMatches":[{"line":"`slime-asdf'.","lineNumber":9059,"offsetAndLengths":[[7,4]]},{"line":"    (\"ASDF System Define\"   (\"\\\\\\\"\\\\(\\\\(?:\\\\sw\\\\|\\\\s_\\\\)+\\\\)\\\\\\\"\" 3)  (\"defsystem\")))","lineNumber":9135,"offsetAndLengths":[[6,4]]},{"line":"                Something like \\\"~/.asdf/installs/erlang/21.3\\\".\"","lineNumber":10844,"offsetAndLengths":[[36,4]]}],"language":"Emacs Lisp"},{"type":"content","path":"doc/developing-erlang.rst","repositoryID":47333252,"repository":"github.com/pierre-rouleau/pel","repoStars":57,"repoLastFetched":"2026-06-17T20:14:32.917772Z","branches":[""],"commit":"8ab297e3ecea6b36061ab1fe938b5fe45563b830","hunks":null,"lineMatches":[{"line":"  - `Using asdf-vm to build Erlang from source code`_","lineNumber":72,"offsetAndLengths":[[11,4]]},{"line":".. _Using asdf-vm to build Erlang from source code:                https://github.com/pierre-rouleau/about-erlang/blob/master/doc/installing-erlang-asdf.rst","lineNumber":93,"offsetAndLengths":[[10,4],[148,4]]}],"language":"reStructuredText"},{"type":"content","path":"spring-batch-infrastructure/src/test/java/org/springframework/batch/infrastructure/item/file/transform/DelimitedLineTokenizerTests.java","repositoryID":55379,"repository":"github.com/spring-projects/spring-batch","repoStars":2938,"repoLastFetched":"2026-07-04T14:31:45.950232Z","branches":[""],"commit":"3bb3709553f588f25e8de24d238ddba2814bee32","hunks":null,"lineMatches":[{"line":"\t\tFieldSet tokens = tokenizer.tokenize(\"sfd,\\\"Well,I have no idea what to do in the afternoon\\\",sFj, asdf,,as\\n\");","lineNumber":36,"offsetAndLengths":[[101,4]]},{"line":"\t\tassertEquals(\"asdf\", tokens.readString(3), TOKEN_MATCHES);","lineNumber":41,"offsetAndLengths":[[16,4]]}],"language":"Java"},{"type":"content","path":"definitions/npm/axios_v0.18.x/flow_v0.104.x-v0.200.x/test_axios_v0.18.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"    foo: 'asdf',","lineNumber":12,"offsetAndLengths":[[10,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/redux-saga_v0.16.x/flow_v0.104.x-/test_redux-saga_0.16.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"  (actionChannel(\"ASDF\").ACTION_CHANNEL.pattern: string);","lineNumber":404,"offsetAndLengths":[[18,4]]}],"language":"JavaScript"},{"type":"content","path":"test/unit/utils/query.spec.js","repositoryID":12932899,"repository":"github.com/prescottprue/redux-firestore","repoStars":574,"repoLastFetched":"2026-07-01T10:35:46.080951Z","branches":[""],"commit":"d7fbaf3a326634443e1372f216e3969657a288ba","hunks":null,"lineMatches":[{"line":"          startAt: 'asdf',","lineNumber":125,"offsetAndLengths":[[20,4]]},{"line":"        expect(result).to.equal('test?startAt=asdf');","lineNumber":128,"offsetAndLengths":[[46,4]]},{"line":"          startAt: ['asdf', 1234, 'qwerty'],","lineNumber":134,"offsetAndLengths":[[21,4]]},{"line":"        expect(result).to.equal('test?startAt=asdf:1234:qwerty');","lineNumber":137,"offsetAndLengths":[[46,4]]}],"language":"JavaScript"},{"type":"content","path":"test/unit/actions/firestore.spec.js","repositoryID":12932899,"repository":"github.com/prescottprue/redux-firestore","repoStars":574,"repoLastFetched":"2026-07-01T10:35:46.080951Z","branches":[""],"commit":"d7fbaf3a326634443e1372f216e3969657a288ba","hunks":null,"lineMatches":[{"line":"              { collection: 'test', doc: 'asdf' },","lineNumber":235,"offsetAndLengths":[[42,4]]},{"line":"            populates: [{ root: 'users', child: 'asdf' }],","lineNumber":668,"offsetAndLengths":[[49,4]]}],"language":"JavaScript"},{"type":"content","path":".gitignore","repositoryID":47333252,"repository":"github.com/pierre-rouleau/pel","repoStars":57,"repoLastFetched":"2026-06-17T20:14:32.917772Z","branches":[""],"commit":"8ab297e3ecea6b36061ab1fe938b5fe45563b830","hunks":null,"lineMatches":[{"line":"# asdf-vm files","lineNumber":78,"offsetAndLengths":[[2,4]]}],"language":"Ignore List"},{"type":"content","path":"definitions/npm/redux-saga_v0.11.x/flow_v0.38.x-v0.67.x/test_redux-saga_0.11.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"  (actionChannel('ASDF').ACTION_CHANNEL.pattern: string);","lineNumber":138,"offsetAndLengths":[[18,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/redux-saga_v0.11.x/flow_v0.28.x-v0.37.x/test_redux-saga_0.11.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"  (actionChannel('ASDF').ACTION_CHANNEL.pattern: string);","lineNumber":138,"offsetAndLengths":[[18,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/redux-saga_v0.13.x/flow_v0.28.x-v0.37.x/test_redux-saga_0.13.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"  (actionChannel('ASDF').ACTION_CHANNEL.pattern: string);","lineNumber":177,"offsetAndLengths":[[18,4]]}],"language":"JavaScript"},{"type":"content","path":"definitions/npm/redux-saga_v0.13.x/flow_v0.38.x-v0.67.x/test_redux-saga_0.13.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"  (actionChannel('ASDF').ACTION_CHANNEL.pattern: string);","lineNumber":192,"offsetAndLengths":[[18,4]]}],"language":"JavaScript"},{"type":"content","path":"crates/parser/src/latex/tests.rs","repositoryID":37741199,"repository":"github.com/latex-lsp/texlab","repoStars":1973,"repoLastFetched":"2026-06-18T01:22:36.459493Z","branches":[""],"commit":"9fedf51768191844d4d0d8c03ffe83babfb11f62","hunks":null,"lineMatches":[{"line":"This is an asdf undefined command","lineNumber":2678,"offsetAndLengths":[[11,4]]},{"line":"                    WORD@52..56 \"asdf\"","lineNumber":2711,"offsetAndLengths":[[33,4]]}],"language":"Rust"},{"type":"content","path":"current/jgi/Seal.java","repositoryID":64230050,"repository":"github.com/bbushnell/BBTools","repoStars":77,"repoLastFetched":"2026-06-17T19:27:27.007304Z","branches":[""],"commit":"a342ed0ae0ef5cd1d269fd67fb9926295e795709","hunks":null,"lineMatches":[{"line":"//\tasdf","lineNumber":3009,"offsetAndLengths":[[3,4]]}],"language":"Java"},{"type":"content","path":"definitions/npm/redux-saga_v0.16.x/flow_v0.56.0-v0.103.x/test_redux-saga_0.16.x.js","repositoryID":36422557,"repository":"github.com/flow-typed/flow-typed","repoStars":3759,"repoLastFetched":"2026-07-04T05:34:44.118663Z","branches":[""],"commit":"9a461c1df56d6f2b25e575b54ffcd3c8f9d9069e","hunks":null,"lineMatches":[{"line":"  (actionChannel(\"ASDF\").ACTION_CHANNEL.pattern: string);","lineNumber":403,"offsetAndLengths":[[18,4]]}],"language":"JavaScript"},{"type":"content","path":"current/stream/Read.java","repositoryID":64230050,"repository":"github.com/bbushnell/BBTools","repoStars":77,"repoLastFetched":"2026-06-17T19:27:27.007304Z","branches":[""],"commit":"a342ed0ae0ef5cd1d269fd67fb9926295e795709","hunks":null,"lineMatches":[{"line":"\t\t//\tasdf","lineNumber":388,"offsetAndLengths":[[5,4]]}],"language":"Java"},{"type":"content","path":"current/ml/NetFilter.java","repositoryID":64230050,"repository":"github.com/bbushnell/BBTools","repoStars":77,"repoLastFetched":"2026-06-17T19:27:27.007304Z","branches":[""],"commit":"a342ed0ae0ef5cd1d269fd67fb9926295e795709","hunks":null,"lineMatches":[{"line":"\tprivate int dims; //asdf//TODO","lineNumber":826,"offsetAndLengths":[[21,4]]}],"language":"Java"},{"type":"content","path":"current/bin/GradeBins.java","repositoryID":64230050,"repository":"github.com/bbushnell/BBTools","repoStars":77,"repoLastFetched":"2026-06-17T19:27:27.007304Z","branches":[""],"commit":"a342ed0ae0ef5cd1d269fd67fb9926295e795709","hunks":null,"lineMatches":[{"line":"//\t\t\t\tlist.add(bs);asdf","lineNumber":755,"offsetAndLengths":[[19,4]]}],"language":"Java"},{"type":"content","path":"interior_mutability/src/bin/mutex.rs","repositoryID":57368170,"repository":"github.com/MoonKraken/youtube","repoStars":275,"repoLastFetched":"2026-07-03T01:28:13.661638Z","branches":[""],"commit":"f3079b87940d50a4464628a7ffc682c9d27180c0","hunks":null,"lineMatches":[{"line":"            val: Mutex::new(String::from(\"asdf\")),","lineNumber":11,"offsetAndLengths":[[42,4]]}],"language":"Rust"},{"type":"content","path":"interior_mutability/src/bin/rwlock.rs","repositoryID":57368170,"repository":"github.com/MoonKraken/youtube","repoStars":275,"repoLastFetched":"2026-07-03T01:28:13.661638Z","branches":[""],"commit":"f3079b87940d50a4464628a7ffc682c9d27180c0","hunks":null,"lineMatches":[{"line":"            val: RwLock::new(String::from(\"asdf\")),","lineNumber":11,"offsetAndLengths":[[43,4]]}],"language":"Rust"},{"type":"content","path":"interior_mutability/src/bin/refcell.rs","repositoryID":57368170,"repository":"github.com/MoonKraken/youtube","repoStars":275,"repoLastFetched":"2026-07-03T01:28:13.661638Z","branches":[""],"commit":"f3079b87940d50a4464628a7ffc682c9d27180c0","hunks":null,"lineMatches":[{"line":"        val: RefCell::new(String::from(\"asdf\")),","lineNumber":10,"offsetAndLengths":[[40,4]]}],"language":"Rust"},{"type":"content","path":"current/kmer/KmerNode2D.java","repositoryID":64230050,"repository":"github.com/bbushnell/BBTools","repoStars":77,"repoLastFetched":"2026-06-17T19:27:27.007304Z","branches":[""],"commit":"a342ed0ae0ef5cd1d269fd67fb9926295e795709","hunks":null,"lineMatches":[{"line":"//\t\tasdf","lineNumber":163,"offsetAndLengths":[[4,4]]}],"language":"Java"},{"type":"content","path":"docs/Makefile","repositoryID":64178966,"repository":"github.com/collective/volto-image-editor","repoStars":4,"repoLastFetched":"2026-07-04T10:15:00.522771Z","branches":[""],"commit":"125147031d36d07e783bd5c2815cb3eefa2ea950","hunks":null,"lineMatches":[{"line":"\tasdf plugin add uv","lineNumber":90,"offsetAndLengths":[[1,4]]},{"line":"\tasdf install uv latest","lineNumber":91,"offsetAndLengths":[[1,4]]},{"line":"\tasdf global uv latest","lineNumber":92,"offsetAndLengths":[[1,4]]}],"language":"Makefile"},{"type":"content","path":"pkg/azure/azure_test.go","repositoryID":63476780,"repository":"github.com/grafana/cloudcost-exporter","repoStars":123,"repoLastFetched":"2026-06-27T23:34:40.64364Z","branches":[""],"commit":"8ec2b95b92843494a6ec84f44ba5c4852c2b293a","hunks":null,"lineMatches":[{"line":"\t\tSubscriptionID:       \"asdf-1234\",","lineNumber":49,"offsetAndLengths":[[25,4]]},{"line":"\t\t\tsubId:       \"asdf-1234\",","lineNumber":79,"offsetAndLengths":[[17,4]]}],"language":"Go"},{"type":"content","path":"cmd/exporter/web/web_test.go","repositoryID":63476780,"repository":"github.com/grafana/cloudcost-exporter","repoStars":123,"repoLastFetched":"2026-06-27T23:34:40.64364Z","branches":[""],"commit":"8ec2b95b92843494a6ec84f44ba5c4852c2b293a","hunks":null,"lineMatches":[{"line":"\t\t\"get bad path\": {reqMethod: \"GET\", reqPath: \"/asdf\", expectedResCode: 404, expectedResTexts: []string{\"not found\"}},","lineNumber":18,"offsetAndLengths":[[48,4]]}],"language":"Go"},{"type":"content","path":"pkg/aws/client/compute_test.go","repositoryID":63476780,"repository":"github.com/grafana/cloudcost-exporter","repoStars":123,"repoLastFetched":"2026-06-27T23:34:40.64364Z","branches":[""],"commit":"8ec2b95b92843494a6ec84f44ba5c4852c2b293a","hunks":null,"lineMatches":[{"line":"\t\t\t\t\t\tKey:   aws.String(\"asdf\"),","lineNumber":389,"offsetAndLengths":[[25,4]]},{"line":"\t\t\t\t\t\tValue: aws.String(\"asdf\"),","lineNumber":390,"offsetAndLengths":[[25,4]]}],"language":"Go"},{"type":"content","path":"current/sketch/SketchSearcher.java","repositoryID":64230050,"repository":"github.com/bbushnell/BBTools","repoStars":77,"repoLastFetched":"2026-06-17T19:27:27.007304Z","branches":[""],"commit":"a342ed0ae0ef5cd1d269fd67fb9926295e795709","hunks":null,"lineMatches":[{"line":"////\t\tasdf //TODO: handle k1 and k2 WKIDs here.","lineNumber":434,"offsetAndLengths":[[6,4]]}],"language":"Java"},{"type":"content","path":"current/icecream/ReformatPacBio.java","repositoryID":64230050,"repository":"github.com/bbushnell/BBTools","repoStars":77,"repoLastFetched":"2026-06-17T19:27:27.007304Z","branches":[""],"commit":"a342ed0ae0ef5cd1d269fd67fb9926295e795709","hunks":null,"lineMatches":[{"line":"//\t\tasdf","lineNumber":441,"offsetAndLengths":[[4,4]]}],"language":"Java"},{"type":"content","path":"Tests/t_ldif.py","repositoryID":35737819,"repository":"github.com/python-ldap/python-ldap","repoStars":440,"repoLastFetched":"2026-06-30T11:27:15.313121Z","branches":[""],"commit":"d1477cff2fe5f22d1058b38ece6c85d4714ca424","hunks":null,"lineMatches":[{"line":"            \"\"\" % ('asdf.'*20), [","lineNumber":186,"offsetAndLengths":[[20,4]]},{"line":"                        'attrib2': [b'asdf.'*20],","lineNumber":191,"offsetAndLengths":[[38,4]]}],"language":"Python"},{"type":"content","path":".readthedocs.yaml","repositoryID":64311247,"repository":"github.com/maia-sdr/pm-remez","repoStars":30,"repoLastFetched":"2026-06-17T22:21:24.179968Z","branches":[""],"commit":"7d4decd2f49cdd159fdfbb28fdbf5bf1333a391c","hunks":null,"lineMatches":[{"line":"    # quite old. We install the latest version with asdf below.","lineNumber":13,"offsetAndLengths":[[52,4]]},{"line":"      - asdf install rust latest","lineNumber":20,"offsetAndLengths":[[8,4]]},{"line":"      - asdf global rust latest","lineNumber":21,"offsetAndLengths":[[8,4]]}],"language":"YAML"},{"type":"content","path":"docs/adr/003-devcontainer-mise-architecture.md","repositoryID":64221381,"repository":"github.com/cosai-oasis/secure-ai-tooling","repoStars":84,"repoLastFetched":"2026-06-18T01:16:05.239929Z","branches":[""],"commit":"34abaec04e650f419b567e0096732f06bdc4f316","hunks":null,"lineMatches":[{"line":"- **Pipenv/Poetry for Python + `nvm` for Node + `asdf` for everything else.** Rejected. `mise` is `asdf`-compatible and unifies the three with a single `.mise.toml` file. The separate-tool path works, but it multiplies the number of config files (Pipfile, `.nvmrc`, `.tool-versions`) and the number of shells-init gotchas contributors have to learn. A single tool with one config file is load-bearing for keeping the onboarding story short.","lineNumber":50,"offsetAndLengths":[[49,4],[99,4]]}],"language":"Markdown"},{"type":"content","path":"README.md","repositoryID":64093752,"repository":"github.com/nhs-england-tools/repository-template","repoStars":40,"repoLastFetched":"2026-07-02T13:59:40.897377Z","branches":[""],"commit":"db26e9bae2c93f4168efd3dc0a1ad24f51a63ee1","hunks":null,"lineMatches":[{"line":"- [asdf](https://asdf-vm.com/) version manager,","lineNumber":48,"offsetAndLengths":[[3,4],[17,4]]}],"language":"Markdown"},{"type":"content","path":"scripts/init.mk","repositoryID":64093752,"repository":"github.com/nhs-england-tools/repository-template","repoStars":40,"repoLastFetched":"2026-07-02T13:59:40.897377Z","branches":[""],"commit":"db26e9bae2c93f4168efd3dc0a1ad24f51a63ee1","hunks":null,"lineMatches":[{"line":"_install-dependency: # Install asdf dependency - mandatory: name=[listed in the '.tool-versions' file]; optional: version=[if not listed]","lineNumber":42,"offsetAndLengths":[[31,4]]},{"line":"\tasdf plugin add ${name} ||:","lineNumber":44,"offsetAndLengths":[[1,4]]},{"line":"\tasdf install ${name} $(or ${version},)","lineNumber":45,"offsetAndLengths":[[1,4]]}],"language":"Makefile"},{"type":"content","path":".devcontainer/devcontainer.json","repositoryID":64093752,"repository":"github.com/nhs-england-tools/repository-template","repoStars":40,"repoLastFetched":"2026-07-02T13:59:40.897377Z","branches":[""],"commit":"db26e9bae2c93f4168efd3dc0a1ad24f51a63ee1","hunks":null,"lineMatches":[{"line":"      \"PACKAGES\": \"github.com/asdf-vm/asdf/cmd/asdf@v0.18.0\"","lineNumber":14,"offsetAndLengths":[[30,4],[38,4],[47,4]]}],"language":"JSON with Comments"},{"type":"content","path":"DEVELOPER.md","repositoryID":38060801,"repository":"github.com/mongodb/leafygreen-ui","repoStars":271,"repoLastFetched":"2026-07-04T07:58:51.620129Z","branches":[""],"commit":"507035466404a7be1be481915864c68b9f5965b2","hunks":null,"lineMatches":[{"line":"| Node version manager issues (asdf/nvm) | Add `--launch-env=\"$(env)\"` flag                                    |","lineNumber":43,"offsetAndLengths":[[31,4]]}],"language":"Markdown"},{"type":"content","path":"CONTRIBUTING.md","repositoryID":38060801,"repository":"github.com/mongodb/leafygreen-ui","repoStars":271,"repoLastFetched":"2026-07-04T07:58:51.620129Z","branches":[""],"commit":"507035466404a7be1be481915864c68b9f5965b2","hunks":null,"lineMatches":[{"line":"1. **[asdf](https://asdf-vm.com/guide/getting-started.html)** - Version manager for Node.js and pnpm","lineNumber":34,"offsetAndLengths":[[6,4],[20,4]]},{"line":"   brew install asdf","lineNumber":37,"offsetAndLengths":[[16,4]]},{"line":"   echo 'export PATH=\"${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH\"' \u003e\u003e ~/.zshrc","lineNumber":38,"offsetAndLengths":[[24,4],[46,4]]},{"line":"2. **Node.js \u0026 pnpm** - Install via asdf (see min versions in [package.json](package.json))","lineNumber":41,"offsetAndLengths":[[36,4]]},{"line":"   asdf install pnpm","lineNumber":44,"offsetAndLengths":[[3,4]]},{"line":"   asdf install nodejs","lineNumber":45,"offsetAndLengths":[[3,4]]}],"language":"Markdown"},{"type":"content","path":"tools/cli/CHANGELOG.md","repositoryID":38060801,"repository":"github.com/mongodb/leafygreen-ui","repoStars":271,"repoLastFetched":"2026-07-04T07:58:51.620129Z","branches":[""],"commit":"507035466404a7be1be481915864c68b9f5965b2","hunks":null,"lineMatches":[{"line":"  - `--launch-env`: A string of environment variable lines as `KEY=VALUE`, separated by a newline. Only the specified environment variables will be used during npm link commands in the source and destination directories. This is useful to workaround environment variable pollution by tools such as version managers (e.g., asdf) or script runners (e.g., pnpm) that override the script's environment which impacts the launched `npm link` commands. We recommend using `--launch-env=\"$(env)\"` to use your original shell environment.","lineNumber":45,"offsetAndLengths":[[322,4]]}],"language":"Markdown"},{"type":"content","path":"tools/cli/src/index.ts","repositoryID":38060801,"repository":"github.com/mongodb/leafygreen-ui","repoStars":271,"repoLastFetched":"2026-07-04T07:58:51.620129Z","branches":[""],"commit":"507035466404a7be1be481915864c68b9f5965b2","hunks":null,"lineMatches":[{"line":"      'This is useful to workaround environment variable pollution by tools such as version managers (e.g., asdf) or script runners (e.g., pnpm) that interfere with `npm link`. ' +","lineNumber":97,"offsetAndLengths":[[108,4]]}],"language":"TypeScript"},{"type":"content","path":"tools/link/CHANGELOG.md","repositoryID":38060801,"repository":"github.com/mongodb/leafygreen-ui","repoStars":271,"repoLastFetched":"2026-07-04T07:58:51.620129Z","branches":[""],"commit":"507035466404a7be1be481915864c68b9f5965b2","hunks":null,"lineMatches":[{"line":"  - `--launch-env`: A string of environment variable lines as `KEY=VALUE`, separated by a newline. Only the specified environment variables will be used during npm link commands in the source and destination directories. This is useful to workaround environment variable pollution by tools such as version managers (e.g., asdf) or script runners (e.g., pnpm) that override the script's environment which impacts the launched `npm link` commands. We recommend using `--launch-env=\"$(env)\"` to use your original shell environment.","lineNumber":16,"offsetAndLengths":[[322,4]]}],"language":"Markdown"}]

event: matches
data: [{"type":"content","path":"banzai/tests/test_fits_utils.py","repositoryID":63483537,"repository":"github.com/LCOGT/banzai","repoStars":30,"repoLastFetched":"2026-07-03T14:35:44.014104Z","branches":[""],"commit":"af29d9edc8b4420eb4435b48bcd5dcce4113adc6","hunks":null,"lineMatches":[{"line":"                     'CHECKSUM': 'asdf'})","lineNumber":134,"offsetAndLengths":[[34,4]]}],"language":"Python"},{"type":"content","path":"cli/source/src/utils/doctorDiagnostic.ts","repositoryID":64287646,"repository":"github.com/SirhanMacx/Claw-ED","repoStars":49,"repoLastFetched":"2026-07-04T13:00:44.283056Z","branches":[""],"commit":"6202e85c69b073402e4e0a96aa947d1db1ee32b9","hunks":null,"lineMatches":[{"line":"  detectAsdf,","lineNumber":23,"offsetAndLengths":[[8,4]]},{"line":"      detectAsdf() ||","lineNumber":99,"offsetAndLengths":[[12,4]]}],"language":"TypeScript"},{"type":"content","path":".tool-versions","repositoryID":1322969,"repository":"github.com/streetsidesoftware/cspell-dicts","repoStars":279,"repoLastFetched":"2026-07-04T12:39:09.174098Z","branches":[""],"commit":"e4f4a293503d15d1739b1d3e88717d72ab6fa16b","hunks":null,"lineMatches":[{"line":"# Can be used by asdf and github-actions, can easily update with:","lineNumber":0,"offsetAndLengths":[[17,4]]},{"line":"# asdf local nodejs latest:18","lineNumber":1,"offsetAndLengths":[[2,4]]}]},{"type":"content","path":"packages/date-utils/src/isValidLocale/isValidLocale.spec.ts","repositoryID":38060801,"repository":"github.com/mongodb/leafygreen-ui","repoStars":271,"repoLastFetched":"2026-07-04T07:58:51.620129Z","branches":[""],"commit":"507035466404a7be1be481915864c68b9f5965b2","hunks":null,"lineMatches":[{"line":"  test('asdf is not valid', () =\u003e {","lineNumber":19,"offsetAndLengths":[[8,4]]},{"line":"    expect(isValidLocale('asdf')).toBeFalsy();","lineNumber":21,"offsetAndLengths":[[26,4]]}],"language":"TypeScript"},{"type":"content","path":"README.md","repositoryID":61680377,"repository":"github.com/keidarcy/e1s","repoStars":889,"repoLastFetched":"2026-06-23T12:24:22.191997Z","branches":[""],"commit":"81e08154804eb86b73c189cddb8d58d47533429b","hunks":null,"lineMatches":[{"line":"- [asdf-vm](https://asdf-vm.com/)","lineNumber":63,"offsetAndLengths":[[3,4],[20,4]]},{"line":"asdf plugin add e1s","lineNumber":66,"offsetAndLengths":[[0,4]]},{"line":"asdf install e1s latest","lineNumber":67,"offsetAndLengths":[[0,4]]},{"line":"asdf global e1s latest","lineNumber":68,"offsetAndLengths":[[0,4]]}],"language":"Markdown"},{"type":"content","path":"packages/date-utils/src/normalizeLocale/normalizeLocale.spec.ts","repositoryID":38060801,"repository":"github.com/mongodb/leafygreen-ui","repoStars":271,"repoLastFetched":"2026-07-04T07:58:51.620129Z","branches":[""],"commit":"507035466404a7be1be481915864c68b9f5965b2","hunks":null,"lineMatches":[{"line":"    expect(normalizeLocale('asdf')).toBe('en-US');","lineNumber":8,"offsetAndLengths":[[28,4]]}],"language":"TypeScript"},{"type":"content","path":"packages/date-picker/src/shared/utils/getFormattedDateString/getFormattedDateString.spec.ts","repositoryID":38060801,"repository":"github.com/mongodb/leafygreen-ui","repoStars":271,"repoLastFetched":"2026-07-04T07:58:51.620129Z","branches":[""],"commit":"507035466404a7be1be481915864c68b9f5965b2","hunks":null,"lineMatches":[{"line":"    expect(getFormattedDateString(testDate, 'asdf')).toBeUndefined();","lineNumber":22,"offsetAndLengths":[[45,4]]}],"language":"TypeScript"},{"type":"content","path":"dictionaries/node/src/api/path.md","repositoryID":1322969,"repository":"github.com/streetsidesoftware/cspell-dicts","repoStars":279,"repoLastFetched":"2026-07-04T12:39:09.174098Z","branches":[""],"commit":"e4f4a293503d15d1739b1d3e88717d72ab6fa16b","hunks":null,"lineMatches":[{"line":"path.basename('/foo/bar/baz/asdf/quux.html');","lineNumber":82,"offsetAndLengths":[[28,4]]},{"line":"path.basename('/foo/bar/baz/asdf/quux.html', '.html');","lineNumber":85,"offsetAndLengths":[[28,4]]},{"line":"path.dirname('/foo/bar/baz/asdf/quux');","lineNumber":154,"offsetAndLengths":[[27,4]]},{"line":"// Returns: '/foo/bar/baz/asdf'","lineNumber":155,"offsetAndLengths":[[26,4]]},{"line":"path.join('/foo', 'bar', 'baz/asdf', 'quux', '..');","lineNumber":315,"offsetAndLengths":[[30,4]]},{"line":"// Returns: '/foo/bar/baz/asdf'","lineNumber":316,"offsetAndLengths":[[26,4]]},{"line":"path.normalize('/foo/bar//baz/asdf/quux/..');","lineNumber":346,"offsetAndLengths":[[30,4]]},{"line":"// Returns: '/foo/bar/baz/asdf'","lineNumber":347,"offsetAndLengths":[[26,4]]}],"language":"Markdown"},{"type":"content","path":"packages/taquito-michelson-encoder/data/sample3.ts","repositoryID":39837250,"repository":"github.com/ecadlabs/taquito","repoStars":321,"repoLastFetched":"2026-06-25T01:50:43.861462Z","branches":[""],"commit":"a9100776879fef3cdb518aa23c91e19f7db23a1f","hunks":null,"lineMatches":[{"line":"              { string: 'tz1WzAsDfPhpTA75h37pCbN2jC9JPYyhUuc2' },","lineNumber":3864,"offsetAndLengths":[[30,4]]}],"language":"TypeScript"},{"type":"content","path":"tests/test_integration.py","repositoryID":64287646,"repository":"github.com/SirhanMacx/Claw-ED","repoStars":49,"repoLastFetched":"2026-07-04T13:00:44.283056Z","branches":[""],"commit":"6202e85c69b073402e4e0a96aa947d1db1ee32b9","hunks":null,"lineMatches":[{"line":"        result = parse_intent(\"asdf qwerty zxcv\")","lineNumber":763,"offsetAndLengths":[[31,4]]}],"language":"Python"},{"type":"content","path":"packages/taquito-michelson-encoder/test/sample3.spec.ts","repositoryID":39837250,"repository":"github.com/ecadlabs/taquito","repoStars":321,"repoLastFetched":"2026-06-25T01:50:43.861462Z","branches":[""],"commit":"a9100776879fef3cdb518aa23c91e19f7db23a1f","hunks":null,"lineMatches":[{"line":"          tz1WzAsDfPhpTA75h37pCbN2jC9JPYyhUuc2: new BigNumber('21165644772'),","lineNumber":26,"offsetAndLengths":[[15,4]]},{"line":"        tz1WzAsDfPhpTA75h37pCbN2jC9JPYyhUuc2: new BigNumber('21165644772'),","lineNumber":110,"offsetAndLengths":[[13,4]]}],"language":"TypeScript"},{"type":"content","path":"integration-tests/__tests__/contract/michelson-origination.spec.ts","repositoryID":39837250,"repository":"github.com/ecadlabs/taquito","repoStars":321,"repoLastFetched":"2026-06-25T01:50:43.861462Z","branches":[""],"commit":"a9100776879fef3cdb518aa23c91e19f7db23a1f","hunks":null,"lineMatches":[{"line":"        balance: \"asdf\",","lineNumber":81,"offsetAndLengths":[[18,4]]}],"language":"TypeScript"},{"type":"content","path":"dictionaries/software-terms/src/software-tools.txt","repositoryID":1322969,"repository":"github.com/streetsidesoftware/cspell-dicts","repoStars":279,"repoLastFetched":"2026-07-04T12:39:09.174098Z","branches":[""],"commit":"e4f4a293503d15d1739b1d3e88717d72ab6fa16b","hunks":null,"lineMatches":[{"line":"asdf","lineNumber":28,"offsetAndLengths":[[0,4]]}],"language":"Text"},{"type":"content","path":"dictionaries/software-terms/dict/software-tools.txt","repositoryID":1322969,"repository":"github.com/streetsidesoftware/cspell-dicts","repoStars":279,"repoLastFetched":"2026-07-04T12:39:09.174098Z","branches":[""],"commit":"e4f4a293503d15d1739b1d3e88717d72ab6fa16b","hunks":null,"lineMatches":[{"line":"asdf","lineNumber":271,"offsetAndLengths":[[0,4]]}],"language":"Text"},{"type":"content","path":"CHANGELOG.md","repositoryID":60822919,"repository":"github.com/tosuapp/tosu","repoStars":506,"repoLastFetched":"2026-06-18T01:09:32.912575Z","branches":[""],"commit":"47feb22e3e3d9feaa962f5e4931d3942016a1897","hunks":null,"lineMatches":[{"line":"* use @asdf-overlay/electron for input \u0026 rendering ([9b6118b](https://github.com/tosuapp/tosu/commit/9b6118bd3e955fafbfc81b328fa60a7a758270e5))","lineNumber":323,"offsetAndLengths":[[7,4]]}],"language":"Markdown"},{"type":"content","path":"packages/ingame-overlay/README.md","repositoryID":60822919,"repository":"github.com/tosuapp/tosu","repoStars":506,"repoLastFetched":"2026-06-18T01:09:32.912575Z","branches":[""],"commit":"47feb22e3e3d9feaa962f5e4931d3942016a1897","hunks":null,"lineMatches":[{"line":"Overlay library used under this project: [asdf-overlay](https://github.com/storycraft/asdf-overlay)","lineNumber":5,"offsetAndLengths":[[42,4],[86,4]]}],"language":"Markdown"},{"type":"content","path":"packages/ingame-overlay/package.json","repositoryID":60822919,"repository":"github.com/tosuapp/tosu","repoStars":506,"repoLastFetched":"2026-06-18T01:09:32.912575Z","branches":[""],"commit":"47feb22e3e3d9feaa962f5e4931d3942016a1897","hunks":null,"lineMatches":[{"line":"    \"@asdf-overlay/core\": \"^1.2.2\",","lineNumber":15,"offsetAndLengths":[[6,4]]},{"line":"    \"@asdf-overlay/electron\": \"^1.2.2\"","lineNumber":16,"offsetAndLengths":[[6,4]]}],"language":"JSON"},{"type":"content","path":"packages/ingame-overlay/src/process.ts","repositoryID":60822919,"repository":"github.com/tosuapp/tosu","repoStars":506,"repoLastFetched":"2026-06-18T01:09:32.912575Z","branches":[""],"commit":"47feb22e3e3d9feaa962f5e4931d3942016a1897","hunks":null,"lineMatches":[{"line":"} from '@asdf-overlay/core';","lineNumber":5,"offsetAndLengths":[[9,4]]},{"line":"import { ElectronOverlayInput } from '@asdf-overlay/electron/input';","lineNumber":6,"offsetAndLengths":[[39,4]]},{"line":"import { ElectronOverlaySurface } from '@asdf-overlay/electron/surface';","lineNumber":7,"offsetAndLengths":[[41,4]]}],"language":"TypeScript"},{"type":"content","path":"packages/ingame-overlay/src/keybind.ts","repositoryID":60822919,"repository":"github.com/tosuapp/tosu","repoStars":506,"repoLastFetched":"2026-06-18T01:09:32.912575Z","branches":[""],"commit":"47feb22e3e3d9feaa962f5e4931d3942016a1897","hunks":null,"lineMatches":[{"line":"import type { Key } from '@asdf-overlay/core';","lineNumber":0,"offsetAndLengths":[[27,4]]},{"line":"import type { InputState } from '@asdf-overlay/core/input';","lineNumber":1,"offsetAndLengths":[[34,4]]},{"line":"import { mapKeycode } from '@asdf-overlay/electron/input/conv';","lineNumber":2,"offsetAndLengths":[[29,4]]}],"language":"TypeScript"},{"type":"content","path":"packages/ingame-overlay/electron.vite.config.mjs","repositoryID":60822919,"repository":"github.com/tosuapp/tosu","repoStars":506,"repoLastFetched":"2026-06-18T01:09:32.912575Z","branches":[""],"commit":"47feb22e3e3d9feaa962f5e4931d3942016a1897","hunks":null,"lineMatches":[{"line":"                external: ['@asdf-overlay/core']","lineNumber":14,"offsetAndLengths":[[29,4]]}],"language":"JavaScript"},{"type":"content","path":"session/tmux/tmux_test.go","repositoryID":64126610,"repository":"github.com/smtg-ai/claude-squad","repoStars":7672,"repoLastFetched":"2026-06-18T00:42:38.005167Z","branches":[""],"commit":"5a604f76fc943d29fbc1ee76ec33b4ebd03178e3","hunks":null,"lineMatches":[{"line":"\tsession := NewTmuxSession(\"asdf\", \"program\")","lineNumber":44,"offsetAndLengths":[[28,4]]},{"line":"\trequire.Equal(t, TmuxPrefix+\"asdf\", session.sanitizedName)","lineNumber":45,"offsetAndLengths":[[30,4]]},{"line":"\tsession = NewTmuxSession(\"a sd f . . asdf\", \"program\")","lineNumber":47,"offsetAndLengths":[[38,4]]},{"line":"\trequire.Equal(t, TmuxPrefix+\"asdf__asdf\", session.sanitizedName)","lineNumber":48,"offsetAndLengths":[[30,4],[36,4]]}],"language":"Go"},{"type":"content","path":".readthedocs.yaml","repositoryID":42431826,"repository":"github.com/munich-quantum-toolkit/ddsim","repoStars":161,"repoLastFetched":"2026-06-18T01:43:18.777834Z","branches":[""],"commit":"8e2f5856aa63fffab73c886744b59e4314b6d743","hunks":null,"lineMatches":[{"line":"      - asdf plugin add uv","lineNumber":30,"offsetAndLengths":[[8,4]]},{"line":"      - asdf install uv latest","lineNumber":31,"offsetAndLengths":[[8,4]]},{"line":"      - asdf global uv latest","lineNumber":32,"offsetAndLengths":[[8,4]]}],"language":"YAML"},{"type":"content","path":"CLAUDE.md","repositoryID":65122,"repository":"github.com/shakacode/react-webpack-rails-tutorial","repoStars":1721,"repoLastFetched":"2026-07-02T18:17:06.267989Z","branches":[""],"commit":"102bbaab68959223e8e6d020deada47cafabbb58","hunks":null,"lineMatches":[{"line":"- Falls back to direct execution for non-mise users (asdf, rbenv, nvm, nodenv)","lineNumber":50,"offsetAndLengths":[[53,4]]}],"language":"Markdown"},{"type":"content","path":"conductor-setup.sh","repositoryID":65122,"repository":"github.com/shakacode/react-webpack-rails-tutorial","repoStars":1721,"repoLastFetched":"2026-07-02T18:17:06.267989Z","branches":[""],"commit":"102bbaab68959223e8e6d020deada47cafabbb58","hunks":null,"lineMatches":[{"line":"# Supports: mise, asdf, or direct PATH (rbenv/nvm/nodenv already in PATH)","lineNumber":6,"offsetAndLengths":[[18,4]]},{"line":"elif [[ -f ~/.asdf/asdf.sh ]]; then","lineNumber":17,"offsetAndLengths":[[14,4],[19,4]]},{"line":"    VERSION_MANAGER=\"asdf\"","lineNumber":18,"offsetAndLengths":[[21,4]]},{"line":"    source ~/.asdf/asdf.sh","lineNumber":19,"offsetAndLengths":[[14,4],[19,4]]},{"line":"    echo \"✅ Found asdf (from ~/.asdf/asdf.sh)\"","lineNumber":20,"offsetAndLengths":[[18,4],[32,4],[37,4]]},{"line":"elif command -v asdf \u0026\u003e /dev/null; then","lineNumber":21,"offsetAndLengths":[[16,4]]},{"line":"    VERSION_MANAGER=\"asdf\"","lineNumber":22,"offsetAndLengths":[[21,4]]},{"line":"    # For homebrew-installed asdf","lineNumber":23,"offsetAndLengths":[[29,4]]},{"line":"    if [[ -f /opt/homebrew/opt/asdf/libexec/asdf.sh ]]; then","lineNumber":24,"offsetAndLengths":[[31,4],[44,4]]},{"line":"        source /opt/homebrew/opt/asdf/libexec/asdf.sh","lineNumber":25,"offsetAndLengths":[[33,4],[46,4]]},{"line":"    echo \"✅ Found asdf\"","lineNumber":27,"offsetAndLengths":[[18,4]]}],"language":"Shell"},{"type":"content","path":"bin/conductor-exec","repositoryID":65122,"repository":"github.com/shakacode/react-webpack-rails-tutorial","repoStars":1721,"repoLastFetched":"2026-07-02T18:17:06.267989Z","branches":[""],"commit":"102bbaab68959223e8e6d020deada47cafabbb58","hunks":null,"lineMatches":[{"line":"# - Otherwise: falls back to direct execution (for asdf/rbenv/nvm users)","lineNumber":8,"offsetAndLengths":[[51,4]]}],"language":"Shell"},{"type":"content","path":"public/cpm-cmake/test/unit/package_name_from_git_uri.cmake","repositoryID":56304743,"repository":"github.com/NVIDIA/MatX","repoStars":1429,"repoLastFetched":"2026-06-18T00:40:18.290749Z","branches":[""],"commit":"0edba71fe7c18588f5839ab22b909e6d03743d0b","hunks":null,"lineMatches":[{"line":"cpm_package_name_from_git_uri(\"asdf\" name)","lineNumber":23,"offsetAndLengths":[[31,4]]}],"language":"CMake"},{"type":"content","path":"public/cpm-cmake/test/unit/parse_add_package_single_arg.cmake","repositoryID":56304743,"repository":"github.com/NVIDIA/MatX","repoStars":1429,"repoLastFetched":"2026-06-18T00:40:18.290749Z","branches":[""],"commit":"0edba71fe7c18588f5839ab22b909e6d03743d0b","hunks":null,"lineMatches":[{"line":"cpm_parse_add_package_single_arg(\"gh:cpm-cmake/CPM.cmake@0.20.3#asdf\" args)","lineNumber":14,"offsetAndLengths":[[64,4]]},{"line":"assert_equal(\"GITHUB_REPOSITORY;cpm-cmake/CPM.cmake;VERSION;0.20.3;GIT_TAG;asdf\" \"${args}\")","lineNumber":15,"offsetAndLengths":[[75,4]]}],"language":"CMake"},{"type":"content","path":"packages/core/test/types/find-by-pk.ts","repositoryID":47344,"repository":"github.com/sequelize/sequelize","repoStars":30349,"repoLastFetched":"2026-07-04T16:36:59.346315Z","branches":[""],"commit":"c7700944925914dd936e96ad2dabb4dbdf7e9477","hunks":null,"lineMatches":[{"line":"  expectTypeOf(await User.findByPk(Buffer.from('asdf'))).toEqualTypeOf\u003cUser | null\u003e();","lineNumber":5,"offsetAndLengths":[[48,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":10,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":16,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":22,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":28,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":36,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":42,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":48,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":56,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":63,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":70,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":77,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":84,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":91,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":98,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":105,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk(Buffer.from('asdf'), {","lineNumber":112,"offsetAndLengths":[[37,4]]},{"line":"    await User.findByPk\u003cUser, CustomUser\u003e(Buffer.from('asdf'), {","lineNumber":125,"offsetAndLengths":[[55,4]]},{"line":"    await User.findByPk\u003cUser, CustomUser\u003e(Buffer.from('asdf'), {","lineNumber":131,"offsetAndLengths":[[55,4]]},{"line":"    await User.findByPk\u003cUser, CustomUser\u003e(Buffer.from('asdf'), {","lineNumber":139,"offsetAndLengths":[[55,4]]},{"line":"    expectTypeOf(await User.findByPk(Buffer.from('asdf'), params)).toEqualTypeOf\u003cUser | null\u003e();","lineNumber":149,"offsetAndLengths":[[50,4]]}],"language":"TypeScript"},{"type":"content","path":"packages/core/test/integration/model.test.js","repositoryID":47344,"repository":"github.com/sequelize/sequelize","repoStars":30349,"repoLastFetched":"2026-07-04T16:36:59.346315Z","branches":[""],"commit":"c7700944925914dd936e96ad2dabb4dbdf7e9477","hunks":null,"lineMatches":[{"line":"        comment: 'asdf',","lineNumber":1451,"offsetAndLengths":[[18,4]]}],"language":"JavaScript"},{"type":"content","path":"packages/core/test/unit/instance/changed.test.ts","repositoryID":47344,"repository":"github.com/sequelize/sequelize","repoStars":30349,"repoLastFetched":"2026-07-04T16:36:59.346315Z","branches":[""],"commit":"c7700944925914dd936e96ad2dabb4dbdf7e9477","hunks":null,"lineMatches":[{"line":"        for (const value of [null, 1, 'asdf', new Date(), [], {}, Buffer.from('')]) {","lineNumber":129,"offsetAndLengths":[[39,4]]}],"language":"TypeScript"},{"type":"content","path":"CustomizeQwertigraph.md","repositoryID":41369837,"repository":"github.com/codepoke-kk/qwertigraphy","repoStars":37,"repoLastFetched":"2026-06-17T20:13:50.559578Z","branches":[""],"commit":"e93e5403e7ffef67fdc82c1cef6c8f0a25da2f32","hunks":null,"lineMatches":[{"line":"\u003e orange,asdf,asdf,,adfs,1  ","lineNumber":35,"offsetAndLengths":[[9,4],[14,4]]}],"language":"Markdown"},{"type":"content","path":"qwertigraph/dictionaries/anniversary_core.csv","repositoryID":41369837,"repository":"github.com/codepoke-kk/qwertigraphy","repoStars":37,"repoLastFetched":"2026-06-17T20:13:50.559578Z","branches":[""],"commit":"e93e5403e7ffef67fdc82c1cef6c8f0a25da2f32","hunks":null,"lineMatches":[{"line":"Mastiff,m-a-s2-df,Masdf,,qadfms,30847","lineNumber":5458,"offsetAndLengths":[[19,4]]}],"language":"CSV"},{"type":"content","path":"test/edition.spec.ts","repositoryID":50424339,"repository":"github.com/scttcper/video-filename-parser","repoStars":78,"repoLastFetched":"2026-06-17T23:18:12.072346Z","branches":[""],"commit":"f0d9a0ff7d931a57236476c28cb1167364d4211b","hunks":null,"lineMatches":[{"line":"    'Prometheus.2012.(Extended.Theatrical.Version.IMAX).BluRay.1080p.2012.asdf',","lineNumber":15,"offsetAndLengths":[[74,4]]},{"line":"    'Prometheus.(Extended.Theatrical.Version.IMAX).2012.BluRay.1080p.asdf',","lineNumber":36,"offsetAndLengths":[[69,4]]}],"language":"TypeScript"},{"type":"content","path":"pnpm-lock.yaml","repositoryID":50424339,"repository":"github.com/scttcper/video-filename-parser","repoStars":78,"repoLastFetched":"2026-06-17T23:18:12.072346Z","branches":[""],"commit":"f0d9a0ff7d931a57236476c28cb1167364d4211b","hunks":null,"lineMatches":[{"line":"    resolution: {integrity: sha512-1v5vHasdfQAZoEHakBV72LIFAC9JjnymsiKxp+GEr/ma3+NJCPSaYK+qavInOovJkgwFrs7GccX2d6IgDA3Z5w==}","lineNumber":422,"offsetAndLengths":[[40,4]]}],"language":"YAML"},{"type":"content","path":"eval/math_evaluation/data/aime24/test.jsonl","repositoryID":64252357,"repository":"github.com/zhuchichi56/ASFT","repoStars":42,"repoLastFetched":"2026-07-04T05:34:43.547266Z","branches":[""],"commit":"32b15bdac53243c1da17bfaa923d1a6753850609","hunks":null,"lineMatches":[{"line":"{\"id\":66,\"problem\":\"Let $\\\\mathcal{B}$ be the set of rectangular boxes with surface area $54$ and volume $23$. Let $r$ be the radius of the smallest sphere that can contain each of the rectangular boxes that are elements of $\\\\mathcal{B}$. The value of $r^2$ can be written as $\\\\frac{p}{q}$, where $p$ and $q$ are relatively prime positive integers. Find $p+q$.\",\"solution\":\"Observe that the \\\"worst\\\" possible box is one of the maximum possible length. \\nBy symmetry, the height and the width are the same in this antioptimal box. (If the height and width weren't the same, the extra difference between them could be used to make the length longer.) Thus, let the width and height be of length $a$ and the length be $L$. \\nWe're given that the volume is $23$; thus, $a^2L=23$. We're also given that the surface area is $54=2\\\\cdot27$; thus, $a^2+2aL=27$. \\nFrom the first equation, we can get $L=\\\\dfrac{23}{a^2}$. We do a bunch of algebra: \\n\\\\begin{align*}\\nL\u0026=\\\\dfrac{23}{a^2} \\\\\\\\\\n27\u0026=a^2+2aL \\\\\\\\\\n\u0026=a^2+2a\\\\left(\\\\dfrac{23}{a^2}\\\\right) \\\\\\\\\\n\u0026=a^2+\\\\dfrac{46}a \\\\\\\\\\n27a\u0026=a^3+46 \\\\\\\\\\na^3-27a+46\u0026=0. \\\\\\\\\\n\\\\end{align*}\\nWe can use the Rational Root Theorem and test a few values. It turns out that $a=2$ works. We use synthetic division to divide by $a-2$: \\n[Asdf.png](https:\\/\\/artofproblemsolving.com\\/wiki\\/index.php\\/File:Asdf.png)\\nAs we expect, the remainder is $0$, and we are left with the polynomial $x^2+2x-23$. We can now simply use the quadratic formula and find that the remaining roots are $\\\\dfrac{-2\\\\pm\\\\sqrt{4-4(-23)}}2=\\\\dfrac{-2\\\\pm\\\\sqrt{96}}2=\\\\dfrac{-2\\\\pm4\\\\sqrt{6}}2=-1\\\\pm2\\\\sqrt6$. We want the smallest $a$ to maximize $L$, and it turns out that $a=2$ is in fact the smallest root. Thus, we let $a=2$. Substituting this into $L=\\\\dfrac{23}{a^2}$, we find that $L=\\\\dfrac{23}4$. However, this is not our answer! This is simply the length of the box; we want the radius of the sphere enclosing it. We know that the diameter of the sphere is the diagonal of the box, and the 3D Pythagorean Theorem can give us the space diagonal. Applying it, we find that the diagonal has length $\\\\sqrt{2^2+2^2+\\\\left(\\\\dfrac{23}4\\\\right)^2}=\\\\sqrt{8+\\\\dfrac{529}{16}}=\\\\sqrt{\\\\dfrac{128+529}{16}}=\\\\dfrac{\\\\sqrt{657}}4$. This is the diameter; we halve it to find the radius, $\\\\dfrac{\\\\sqrt{657}}8$. We then square this and end up with $\\\\dfrac{657}{64}$, giving us an answer of $657+64=\\\\boxed{721}$. \\n~Technodoggo\\nDenote by $x$, $y$, $z$ the length, width, and height of a rectangular box.\\nWe have\\n\\\\begin{align*}\\nxy + yz + zx \u0026 = \\\\frac{54}{2}  \\\\hspace{1cm} (1) \\\\\\\\\\nxyz \u0026 = 23 \\\\hspace{1cm} (2)\\n\\\\end{align*}\\nWe have\\n\\\\begin{align*}\\n4 r^2 \u0026 = x^2 + y^2 + z^2 \\\\\\\\\\n\u0026 = \\\\left( x + y + z \\\\right)^2 - 2 \\\\cdot \\\\left( xy + yz + zx \\\\right) \\\\\\\\\\n\u0026 = \\\\left( x + y + z \\\\right)^2 - 54 .\\n\\\\end{align*}\\nTherefore, we solve the following constrained optimization problem:\\n\\\\begin{align*}\\n\\\\max_{x,y,z} \\\\ \u0026 x + y + z \\\\\\\\\\n\\\\mbox{subject to } \u0026 (1), (2) \\n\\\\end{align*}\\nFirst, we prove that an optimal solution must have at least two out of $x$, $y$, $z$ that are the same.\\nDenote by $\\\\lambda$ and $\\\\eta$ lagrangian multipliers of constraints (1) and (2), respectively. \\nConsider the following Lagrangian:\\n\\\\begin{align*}\\n\\\\max_{x,y,z, \\\\lambda, \\\\eta} \u0026 x + y + z + \\\\lambda \\\\left( xy + yz + zx - 27 \\\\right)\\n+ \\\\eta \\\\left( xyz - 23 \\\\right) .\\n\\\\end{align*}\\nTaking first-order-condition with respect to $x$, $y$, $z$, respectively, we get\\n\\\\begin{align*}\\n1 + \\\\lambda \\\\left( y + z \\\\right) + \\\\eta yz \u0026 = 0 \\\\hspace{1cm} (3) \\\\\\\\\\n1 + \\\\lambda \\\\left( z + x \\\\right) + \\\\eta zx \u0026 = 0 \\\\hspace{1cm} (4) \\\\\\\\\\n1 + \\\\lambda \\\\left( x + y \\\\right) + \\\\eta xy \u0026 = 0 \\\\hspace{1cm} (5)\\n\\\\end{align*}\\nSuppose there is an optimal solution with $x$, $y$, $z$ that are all distinct.\\nTaking $(4)-(3)$, we get\\n\\\\[ \\\\left( x - y \\\\right) \\\\left( \\\\lambda + \\\\eta z \\\\right) = 0 . \\\\]\\nBecause $x \\\\neq y$, we have\\n\\\\[ \\\\lambda + \\\\eta z = 0 \\\\hspace{1cm} (6) \\\\]\\nAnalogously, we have\\n\\\\begin{align*}\\n\\\\lambda + \\\\eta x \u0026 = 0 \\\\hspace{1cm} (7) \\n\\\\end{align*} \\nTaking $(6) - (7)$, we get $\\\\eta \\\\left( z - x \\\\right) = 0$.\\nBecause $z \\\\neq x$, we have $\\\\eta = 0$. Plugging this into (6), we get $\\\\lambda = 0$.\\nHowever, the solution that $\\\\lambda = \\\\eta = 0$ is a contradiction with (3).\\nTherefore, in an optimal solution, we cannot have $x$, $y$, and $z$ to be all distinct.\\nW.L.O.G, in our remaining analysis, we assume an optimal solution satisfies $y = z$.\\nTherefore, we need to solve the following two-variable optimization problem:\\n\\\\begin{align*}\\n\\\\max_{x,y} \\\\ \u0026 x + 2y \\\\\\\\\\n\\\\mbox{subject to } \u0026 2 xy + y^2 = 27 \\\\\\\\\\n\u0026 xy^2 = 23\\n\\\\end{align*}\\nReplacing $x$ with $y$ by using the constraint $xy^2 = 23$, we solve the following single-variable optimization problem:\\n\\\\begin{align*}\\n\\\\max_y \\\\ \u0026  \\\\frac{23}{y^2} + 2y \\\\hspace{1cm} (8) \\\\\\\\\\n\\\\mbox{subject to } \u0026 \\\\frac{46}{y} + y^2 = 27 \\\\hspace{1cm} (9)\\n\\\\end{align*}\\nBy solving (9), we get $y = 2$ and $-1 + 2 \\\\sqrt{6}$.\\nPlugging $y = 2$ into (8), we get $\\\\frac{23}{y^2} + 2y = \\\\frac{39}{4}$.\\nPlugging $y = -1 + 2 \\\\sqrt{6}$ into (8), we get $\\\\frac{23}{y^2} + 2y = \\\\frac{96 \\\\sqrt{6} - 21}{23}$.\\nWe have $\\\\frac{96 \\\\sqrt{6} - 21}{23} \u003c \\\\frac{39}{4}$.\\nTherefore, the maximum value of $x + y + z$ is $\\\\frac{39}{4}$.\\nTherefore,\\n\\\\begin{align*}\\nr^2 \u0026 = \\\\frac{1}{4} \\\\left( \\\\left( x + y + z \\\\right)^2 - 54 \\\\right) \\\\\\\\\\n\u0026 = \\\\frac{1}{4} \\\\left( \\\\left( \\\\frac{39}{4} \\\\right)^2 - 54 \\\\right) \\\\\\\\\\n\u0026 = \\\\frac{657}{64} .\\n\\\\end{align*}\\nTherefore, the answer is\\n$657 + 64 = \\\\boxed{\\\\textbf{(721) }}$.\\n~Steven Chen (Professor Chen Education Palace, www.professorchenedu.com)\\nFirst, let's list the conditions:\\nDenote by $l$, $w$, $h$ the length, width, and height of a rectangular box.\\n\\\\[lwh=23\\\\]\\n\\\\begin{align*}\\n2(lw+wh+hl)\u0026=54\\\\\\\\\\nlw+wh+hl\u0026=27.\\n\\\\end{align*}\\nApplying the Pythagorean theorem, we can establish that\\n\\\\begin{align*}\\n(2r)^2\u0026=(l^2+w^2+h^2)\\\\\\\\\\n4r^2\u0026=(l^2+w^2+h^2)\\\\\\\\\\n4r^2\u0026=(l+w+h)^2-2(lw+wh+hl)\\\\\\\\\\n4r^2\u0026=(l+w+h)^2-54.\\n\\\\end{align*}\\nWe can spot Vieta's formula hidden inside this equation and call this $m$. Now we have three equations:\\n\\\\[lwh=23\\\\]\\n\\\\[lw+wh+hl)=27\\\\]\\n\\\\[l+w+h=m\\\\]\\nLet there be a cubic equation. $x^3+bx^2+cx+d=0$. Its roots are $l$, $w$ and $h$. We can use our formulas from before to derive $c$ and $d$.\\n\\\\[-b=l+w+h=m\\\\]\\n\\\\[c=lw+wh+lh=27\\\\]\\n\\\\[-d=lwh=23\\\\]\\nWe can now rewrite the equation from before:\\n$x^3-mx^2+27x-23=0$\\nTo find the maximum $r$ we need the maximum $m$. This only occurs when this equation has double roots illustrated with graph below.\\n\\n[AIME 2024 I P15 Pic1.PNG](https:\\/\\/artofproblemsolving.com\\/wiki\\/index.php\\/File:AIME_2024_I_P15_Pic1.PNG) [](https:\\/\\/artofproblemsolving.com\\/wiki\\/index.php\\/File:AIME_2024_I_P15_Pic1.PNG)\\nWLOG we can set $h=w$.\\nThus:\\n\\\\[lw+w^2+wl=27\\\\]\\n\\\\[lw^2=23\\\\]\\nWe can substitute $l$ and form a depressed cubic equation with $w$.\\n\\\\begin{align*}\\nlw^2\u0026=23\\\\\\\\\\nl\u0026=\\\\frac{23}{w^2}\\\\\\\\\\n2\\\\left(\\\\frac{23}{w^2}\\\\right)w+w^2\u0026=27\\\\\\\\\\n\\\\frac{46}{w}+w^2\u0026=27\\\\\\\\\\nw^2+\\\\frac{46}{w}-27\u0026=0\\\\\\\\\\nw^3 -27w+46\u0026=0.\\n\\\\end{align*}\\nBased on Rational Root Theorem the possible rational roots are $\\\\pm1, \\\\pm2, \\\\pm23$\\nA quick test reveals that $2$ is a root of the equation. Comparing coefficients we can factorize the equation into:\\n$(w-2)(w^2+2w-23)=0$\\nBesides $2$, we derive another positive root using the quadratic formula, $2\\\\sqrt{6}-1$\\nBut to maximize the $m$ we need to pick the smaller $w$, which is $2$.\\nSubstituting this into $l=\\\\frac{23}{w^2}$, we find that $l=\\\\dfrac{23}4$.\\nApplying it to our equation above:\\n\\\\begin{align*}\\n4r^2\u0026=(l+w+h)^2-54\\\\\\\\\\n4r^2\u0026=(l+2w)^2-54\\\\\\\\\\n4r^2\u0026=\\\\left(\\\\dfrac{23}4+2\\\\cdot2\\\\right)^2-54\\\\\\\\\\n4r^2\u0026=\\\\left(\\\\dfrac{39}4\\\\right)^2-54\\\\\\\\\\n4r^2\u0026=\\\\left(\\\\dfrac{1521}{16}\\\\right)-54\\\\\\\\\\n4r^2\u0026=\\\\left(\\\\dfrac{657}{16}\\\\right)\\\\\\\\\\nr^2\u0026=\\\\left(\\\\dfrac{657}{64}\\\\right). \\n\\\\end{align*}\\n$657+64=\\\\boxed{721}$.\\n~[luckuso](https:\\/\\/artofproblemsolving.comhttps:\\/\\/artofproblemsolving.com\\/wiki\\/index.php\\/User:Cyantist)\\nto find the maximum m for $x^3-mx^2+27x-23=0$\\nrewrite m as function of x and calculate derivatives to get maximum value, \\\\[m(x) =-x + 27x^{-1} - 23x^{-2}\\\\]\\n\\\\[m'(x) = -1 - 27x^{-2} -46x^{-3} = 0\\\\]\\n\\\\[x^3 -27x+46=0\\\\]\\n\\\\[(x-2)(x^2+2x-23)=0\\\\]\\nwhen x = 2, \\\\[m= 2 + \\\\frac{27}{2}  - \\\\frac{23}{4}  = \\\\frac{39}{4}\\\\]\\nthe rest is similar to solution 3\\n~[luckuso](https:\\/\\/artofproblemsolving.comhttps:\\/\\/artofproblemsolving.com\\/wiki\\/index.php\\/User:Cyantist)\",\"answer\":\"721\",\"url\":\"https:\\/\\/artofproblemsolving.com\\/wiki\\/index.php\\/2024_AIME_I_Problems\\/Problem_15\",\"question\":\"Let $\\\\mathcal{B}$ be the set of rectangular boxes with surface area $54$ and volume $23$. Let $r$ be the radius of the smallest sphere that can contain each of the rectangular boxes that are elements of $\\\\mathcal{B}$. The value of $r^2$ can be written as $\\\\frac{p}{q}$, where $p$ and $q$ are relatively prime positive integers. Find $p+q$.\"}","lineNumber":6,"offsetAndLengths":[[1271,4],[1338,4]]}],"language":"JSON"},{"type":"content","path":"website/src/install.md","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"- [asdf-vm](https://asdf-vm.com/) ([asdf-dprint](https://github.com/asdf-community/asdf-dprint)):","lineNumber":85,"offsetAndLengths":[[3,4],[20,4],[36,4],[68,4],[83,4]]},{"line":"  asdf plugin-add dprint https://github.com/asdf-community/asdf-dprint","lineNumber":88,"offsetAndLengths":[[2,4],[44,4],[59,4]]},{"line":"  asdf install dprint latest","lineNumber":89,"offsetAndLengths":[[2,4]]}],"language":"Markdown"},{"type":"content","path":"crates/dprint/src/commands/config.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"  \"should_set\": \"asdf\"","lineNumber":1821,"offsetAndLengths":[[17,4]]},{"line":"  \"should_set\": \"asdf\"","lineNumber":1827,"offsetAndLengths":[[17,4]]},{"line":"  \"should_set\": \"asdf\"","lineNumber":1932,"offsetAndLengths":[[17,4]]},{"line":"  \"should_set\": \"asdf\"","lineNumber":1938,"offsetAndLengths":[[17,4]]},{"line":"    \"should_set\": \"asdf\"","lineNumber":1992,"offsetAndLengths":[[19,4]]},{"line":"    \"should_set\": \"asdf\"","lineNumber":1995,"offsetAndLengths":[[19,4]]}],"language":"Rust"},{"type":"content","path":"crates/dprint/src/commands/lsp/mod.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"              .add_config_section(\"test-plugin\", r#\"{\"ending\": \"asdf\"}\"#)","lineNumber":851,"offsetAndLengths":[[64,4]]},{"line":"              .add_config_section(\"testProcessPlugin\", r#\"{\"ending\": \"asdf_ps\"}\"#);","lineNumber":852,"offsetAndLengths":[[70,4]]},{"line":"                new_text: \"_asdf\".to_string()","lineNumber":877,"offsetAndLengths":[[28,4]]},{"line":"                new_text: \"_asdf_ps\".to_string()","lineNumber":902,"offsetAndLengths":[[28,4]]}],"language":"Rust"}]

event: matches
data: [{"type":"content","path":"crates/development/src/spec_parser.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"      vec![\"-- asdf.ts --\", \"== message ==\", \"start\", \"[expect]\", \"expected\"].join(\"\\n\"),","lineNumber":211,"offsetAndLengths":[[15,4]]},{"line":"        file_name: \"asdf.ts\".into(),","lineNumber":219,"offsetAndLengths":[[20,4]]},{"line":"        \"-- asdf.ts --\",","lineNumber":236,"offsetAndLengths":[[12,4]]},{"line":"        file_name: \"asdf.ts\".into(),","lineNumber":251,"offsetAndLengths":[[20,4]]}],"language":"Rust"},{"type":"content","path":"crates/dprint/src/utils/path_source.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"    let source = PathSource::new_local(CanonicalizedPathBuf::new_for_testing(\"/test/test/asdf.json\"));","lineNumber":182,"offsetAndLengths":[[89,4]]}],"language":"Rust"},{"type":"content","path":"crates/dprint/src/commands/formatting.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"    let file_path = \"D:\\\\test\\\\other\\\\asdf\\\\file1.txt\"; // needs to be in the base directory","lineNumber":1224,"offsetAndLengths":[[38,4]]},{"line":"        c.add_includes(\"asdf/**/*.txt\").add_remote_wasm_plugin();","lineNumber":1227,"offsetAndLengths":[[24,4]]},{"line":"    let file_path = \"/test/other/asdf/file1.txt\"; // needs to be in the base directory","lineNumber":1244,"offsetAndLengths":[[33,4]]},{"line":"        c.add_includes(\"asdf/**/*.txt\").add_remote_wasm_plugin();","lineNumber":1247,"offsetAndLengths":[[24,4]]},{"line":"    run_test_cli(vec![\"fmt\", \"--\", \"/test/other/asdf/file1.txt\"], \u0026environment).unwrap();","lineNumber":1254,"offsetAndLengths":[[48,4]]},{"line":"    environment.write_file(\u0026file_path1, \"asdf\").unwrap();","lineNumber":1620,"offsetAndLengths":[[41,4]]},{"line":"    assert_eq!(environment.read_file(\u0026file_path1).unwrap(), \"asdf_formatted\");","lineNumber":1624,"offsetAndLengths":[[61,4]]},{"line":"    assert_eq!(environment.read_file(\u0026file_path1).unwrap(), \"asdf_formatted_custom-formatted\");","lineNumber":1657,"offsetAndLengths":[[61,4]]},{"line":"        c.add_remote_process_plugin_with_checksum(\"asdf\");","lineNumber":2168,"offsetAndLengths":[[51,4]]},{"line":"          \"Expected: asdf\"","lineNumber":2184,"offsetAndLengths":[[21,4]]},{"line":"        c.add_remote_wasm_plugin_with_checksum(\"asdf\");","lineNumber":2195,"offsetAndLengths":[[48,4]]},{"line":"          \"Expected: asdf\"","lineNumber":2211,"offsetAndLengths":[[21,4]]},{"line":"        \u0026TestProcessPluginFileBuilder::default().zip_checksum(\"asdf\").build(),","lineNumber":2242,"offsetAndLengths":[[63,4]]},{"line":"          \"Expected: asdf\"","lineNumber":2262,"offsetAndLengths":[[21,4]]}],"language":"Rust"},{"type":"content","path":"crates/dprint/src/commands/editor/mod.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"    let other_ext_path = PathBuf::from(\"/file.asdf\");","lineNumber":580,"offsetAndLengths":[[46,4]]}],"language":"Rust"},{"type":"content","path":"crates/dprint/src/utils/glob/glob_pattern.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"    let pattern = GlobPattern::new(\"asdf\".to_string(), test_dir_dir.clone());","lineNumber":314,"offsetAndLengths":[[36,4]]},{"line":"    assert_eq!(pattern.relative_pattern, \"asdf\");","lineNumber":315,"offsetAndLengths":[[42,4]]},{"line":"    assert_eq!(pattern.relative_pattern, \"./dir/**/asdf\");","lineNumber":319,"offsetAndLengths":[[51,4]]},{"line":"    assert_eq!(pattern.relative_pattern, \"./test/dir/**/asdf\");","lineNumber":323,"offsetAndLengths":[[56,4]]},{"line":"    let pattern = GlobPattern::new(\"asdf\".to_string(), base_dir.clone());","lineNumber":330,"offsetAndLengths":[[36,4]]},{"line":"    assert_eq!(pattern.relative_pattern, \"asdf\");","lineNumber":331,"offsetAndLengths":[[42,4]]},{"line":"      let pattern = GlobPattern::new(\"asdf\".to_string(), base_dir);","lineNumber":502,"offsetAndLengths":[[38,4]]},{"line":"      assert_eq!(pattern.as_absolute_pattern_text(), \"/base/asdf\");","lineNumber":503,"offsetAndLengths":[[60,4]]},{"line":"      let pattern = GlobPattern::new(\"/asdf\".to_string(), base_dir.clone());","lineNumber":506,"offsetAndLengths":[[39,4]]},{"line":"      assert_eq!(pattern.as_absolute_pattern_text(), \"/base/asdf\");","lineNumber":507,"offsetAndLengths":[[60,4]]},{"line":"      assert!(pattern.matches_dir_for_traversal(\u0026base_dir.join(\"sub/test/yes/testing/testing/asdf\")));","lineNumber":528,"offsetAndLengths":[[93,4]]}],"language":"Rust"},{"type":"content","path":"crates/dprint/src/configuration/manipulation.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"      \"asdf\": [","lineNumber":947,"offsetAndLengths":[[7,4]]},{"line":"          \"asdf\": 5,","lineNumber":950,"offsetAndLengths":[[11,4]]},{"line":"          path: vec![\"next\".to_string().into(), \"asdf\".to_string().into(), 1.into()],","lineNumber":962,"offsetAndLengths":[[49,4]]},{"line":"      \"asdf\": [","lineNumber":975,"offsetAndLengths":[[7,4]]}],"language":"Rust"},{"type":"content","path":"crates/core/src/formatting/utils/string_utils.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"    let message = get_range_text_highlight(\"test\\nasdf\\n1234\\ntest\\nasdf\\n1234\\ntest\\n\", (5, 19));","lineNumber":200,"offsetAndLengths":[[50,4],[68,4]]},{"line":"    assert_eq!(message, concat!(\"asdf\\n\", \"~~~~\\n\", \"1234\\n\", \"~~~~\\n\", \"test\\n\", \"~~~~\"));","lineNumber":201,"offsetAndLengths":[[33,4]]},{"line":"    let message = get_range_text_highlight(\"test\\nasdf\\n1234\\ntest\\nasdf\\n1234\\ntest\\n\", (5, 24));","lineNumber":206,"offsetAndLengths":[[50,4],[68,4]]},{"line":"    assert_eq!(message, concat!(\"asdf\\n\", \"~~~~\\n\", \"1234\\n\", \"~~~~\\n\", \"...\\n\", \"asdf\\n\", \"~~~~\"));","lineNumber":207,"offsetAndLengths":[[33,4],[82,4]]},{"line":"    let message = get_range_text_highlight(\"test asdf 1234 fdsa dsfa test\", (25, 29));","lineNumber":212,"offsetAndLengths":[[49,4]]},{"line":"    assert_eq!(message, concat!(\"asdf 1234 fdsa dsfa test\\n\", \"                    ~~~~\",));","lineNumber":213,"offsetAndLengths":[[33,4]]},{"line":"    let message = get_range_text_highlight(\"test asdf 1234 fdsa dsfa test\", (10, 14));","lineNumber":218,"offsetAndLengths":[[49,4]]},{"line":"    assert_eq!(message, concat!(\"test asdf 1234 fdsa dsfa\\n\", \"          ~~~~\",));","lineNumber":219,"offsetAndLengths":[[38,4]]},{"line":"    let message = get_range_text_highlight(\"test\\ntest test\\ntest test\\nasdf\", (10, 19));","lineNumber":194,"offsetAndLengths":[[72,4]]}],"language":"Rust"},{"type":"content","path":"crates/dprint/src/configuration/resolve_config.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"            \"asdf\": 4,","lineNumber":772,"offsetAndLengths":[[13,4]]},{"line":"        (String::from(\"asdf\"), ConfigMapValue::from_i32(4)),","lineNumber":813,"offsetAndLengths":[[23,4]]},{"line":"            \"asdf\": 4,","lineNumber":864,"offsetAndLengths":[[13,4]]},{"line":"            \"asdf\": 4,","lineNumber":874,"offsetAndLengths":[[13,4]]},{"line":"        (String::from(\"asdf\"), ConfigMapValue::from_i32(4)),","lineNumber":913,"offsetAndLengths":[[23,4]]},{"line":"            \"plugins\": [\"./testing/asdf.wasm\"],","lineNumber":1431,"offsetAndLengths":[[35,4]]},{"line":"      assert_eq!(result.plugins, vec![PluginSourceReference::new_local(\"/testing/asdf.wasm\")]);","lineNumber":1439,"offsetAndLengths":[[81,4]]},{"line":"            \"plugins\": [\"./testing/asdf.wasm\"],","lineNumber":1456,"offsetAndLengths":[[35,4]]},{"line":"      assert_eq!(result.plugins, vec![PluginSourceReference::new_local(\"/other/testing/asdf.wasm\")]);","lineNumber":1464,"offsetAndLengths":[[87,4]]},{"line":"            \"plugins\": [\"./testing/asdf.wasm\"],","lineNumber":1475,"offsetAndLengths":[[35,4]]},{"line":"            \"plugins\": [\"./testing/asdf.wasm\"],","lineNumber":1495,"offsetAndLengths":[[35,4]]},{"line":"            \"plugins\": [\"./testing/asdf.wasm\"],","lineNumber":1515,"offsetAndLengths":[[35,4]]}],"language":"Rust"},{"type":"content","path":"crates/dprint/src/utils/resolve_url_or_file_path.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"    environment.add_remote_file(\"https://dprint.dev/asdf/test/test.json\", \"t\".as_bytes());","lineNumber":228,"offsetAndLengths":[[52,4]]},{"line":"      let base = PathSource::new_remote(Url::parse(\"https://dprint.dev/asdf/\").unwrap());","lineNumber":230,"offsetAndLengths":[[71,4]]},{"line":"      assert_eq!(result.source.unwrap_remote().url.as_str(), \"https://dprint.dev/asdf/test/test.json\");","lineNumber":235,"offsetAndLengths":[[81,4]]}],"language":"Rust"},{"type":"content","path":"crates/dprint/src/configuration/get_init_config_file_text.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"    \"**/*-asdf.json\"","lineNumber":160,"offsetAndLengths":[[10,4]]},{"line":"    \"**/*-asdf.json\",","lineNumber":195,"offsetAndLengths":[[10,4]]},{"line":"    \"**/*-asdf.json\"","lineNumber":229,"offsetAndLengths":[[10,4]]},{"line":"          config_excludes: vec![\"asdf\".to_string()],","lineNumber":371,"offsetAndLengths":[[33,4]]},{"line":"        config_excludes: vec![\"**/*-asdf.json\".to_string()],","lineNumber":428,"offsetAndLengths":[[36,4]]}],"language":"Rust"},{"type":"content","path":"crates/dprint/src/cache/mod.rs","repositoryID":39210542,"repository":"github.com/dprint/dprint","repoStars":3965,"repoLastFetched":"2026-06-17T17:28:13.478322Z","branches":[""],"commit":"bc803f20c724b634bc62eec4cabff7976ef04d9f","hunks":null,"lineMatches":[{"line":"        \"https://deno.land/?asdf=qwer\",","lineNumber":223,"offsetAndLengths":[[28,4]]},{"line":"        \"https://deno.land/?asdf=qwer#qwer\",","lineNumber":229,"offsetAndLengths":[[28,4]]}],"language":"Rust"},{"type":"content","path":"validin-phish-feed-youcangetnoinfo.txt","repositoryID":64205251,"repository":"github.com/MikhailKasimov/validin-phish-feed","repoStars":38,"repoLastFetched":"2026-06-18T00:47:47.722055Z","branches":[""],"commit":"5fb6c9e9360f7228cd4c3b7f1a006353a8a9cacf","hunks":null,"lineMatches":[{"line":"asdf.software\r","lineNumber":1329,"offsetAndLengths":[[0,4]]},{"line":"drogasdf.la\r","lineNumber":4831,"offsetAndLengths":[[4,4]]}],"language":"Text"},{"type":"content","path":"test/ext/test-split-join","repositoryID":48307,"repository":"github.com/bup/bup","repoStars":7319,"repoLastFetched":"2026-06-10T09:46:15.300645Z","branches":[""],"commit":"03adc1b017c9e387c2a1bd852dc0fbbd9d08cdb6","hunks":null,"lineMatches":[{"line":"( for i in $(seq 10) ; do echo asdf ; sleep 0.1 ; done ) \u003e \"$tmpdir/fifo\" \u0026","lineNumber":35,"offsetAndLengths":[[31,4]]}],"language":"Shell"},{"type":"content","path":"test/ext/test-index-save-type-change","repositoryID":48307,"repository":"github.com/bup/bup","repoStars":7319,"repoLastFetched":"2026-06-10T09:46:15.300645Z","branches":[""],"commit":"03adc1b017c9e387c2a1bd852dc0fbbd9d08cdb6","hunks":null,"lineMatches":[{"line":"WVPASS ln -s asdf \"$tmpdir/save/test\"","lineNumber":21,"offsetAndLengths":[[13,4]]}],"language":"Shell"},{"type":"content","path":"test/int/test_config.py","repositoryID":48307,"repository":"github.com/bup/bup","repoStars":7319,"repoLastFetched":"2026-06-10T09:46:15.300645Z","branches":[""],"commit":"03adc1b017c9e387c2a1bd852dc0fbbd9d08cdb6","hunks":null,"lineMatches":[{"line":"    assert parse(b'http://asdf.com/bup') == \\","lineNumber":36,"offsetAndLengths":[[26,4]]},{"line":"        'unexpected remote scheme http in http://asdf.com/bup'","lineNumber":37,"offsetAndLengths":[[49,4]]}],"language":"Python"},{"type":"content","path":"test/int/test_helpers.py","repositoryID":48307,"repository":"github.com/bup/bup","repoStars":7319,"repoLastFetched":"2026-06-10T09:46:15.300645Z","branches":[""],"commit":"03adc1b017c9e387c2a1bd852dc0fbbd9d08cdb6","hunks":null,"lineMatches":[{"line":"        f.write('asdf')","lineNumber":229,"offsetAndLengths":[[17,4]]},{"line":"        WVPASSEQ(f.read(), 'asdf')","lineNumber":232,"offsetAndLengths":[[28,4]]},{"line":"        WVPASSEQ(f.read(), 'asdf')","lineNumber":243,"offsetAndLengths":[[28,4]]}],"language":"Python"},{"type":"content","path":".gitignore","repositoryID":61203335,"repository":"github.com/rubyevents/rubyevents","repoStars":549,"repoLastFetched":"2026-06-27T05:08:02.794279Z","branches":[""],"commit":"26f8ae76952469262be057ef0945572a9a0bfa77","hunks":null,"lineMatches":[{"line":"# asdf","lineNumber":77,"offsetAndLengths":[[2,4]]}],"language":"Ignore List"},{"type":"content","path":".readthedocs.yaml","repositoryID":41996471,"repository":"github.com/nolar/kopf","repoStars":2603,"repoLastFetched":"2026-07-04T17:20:34.245208Z","branches":[""],"commit":"60d02aefb11c98cda6afab483f7953f6bb2ab9d6","hunks":null,"lineMatches":[{"line":"      - asdf plugin add uv","lineNumber":10,"offsetAndLengths":[[8,4]]},{"line":"      - asdf install uv latest","lineNumber":11,"offsetAndLengths":[[8,4]]},{"line":"      - asdf global uv latest","lineNumber":12,"offsetAndLengths":[[8,4]]}],"language":"YAML"},{"type":"content","path":"README.md","repositoryID":65856,"repository":"github.com/CodyReichert/awesome-cl","repoStars":2938,"repoLastFetched":"2026-06-02T01:51:48.347172Z","branches":[""],"commit":"ea8372f9f52216580c04164c9419362aa11aceaf","hunks":null,"lineMatches":[{"line":"  * [common-tones](https://github.com/theraphonics/common-tones) - a fork of CLM5 with modern Lisp (ASDF, cffi…). [BSD_3Clause][15].","lineNumber":287,"offsetAndLengths":[[100,4]]},{"line":"* ⭐[ASDF](https://common-lisp.net/project/asdf/) - Another System Definition Facility; a build system for Common Lisp. [Expat][14]. Quicklisp (see [library manager](#library-manager)) uses ASDF under the hood.","lineNumber":326,"offsetAndLengths":[[4,4],[42,4],[189,4]]},{"line":"  * [known ASDF extensions](https://common-lisp.net/project/asdf/#extensions), such as `asdf-system-connections`, that lets you specify systems that are automatically loaded when two other systems are loaded, to connect them.","lineNumber":327,"offsetAndLengths":[[11,4],[60,4],[88,4]]},{"line":"* [asdf-viz](https://github.com/guicho271828/asdf-viz) - a tool to visualize the library dependencies of ASDF systems, the call graph of a function and the class inheritances. [LLGPL][8].","lineNumber":328,"offsetAndLengths":[[3,4],[45,4],[105,4]]},{"line":"  * acts as a wrapper around `defpackage` and integrates into ASDF.","lineNumber":336,"offsetAndLengths":[[62,4]]},{"line":"* [asdf-linguist](https://github.com/eudoxia0/asdf-linguist) - Extensions for ASDF for compiling various languages and running various preprocessing tools on files in your project. [Expat][14].","lineNumber":337,"offsetAndLengths":[[3,4],[46,4],[78,4]]},{"line":"* [asdf-dependency-traverser](https://codeberg.org/johnlorentzson/asdf-dependency-traverser/) - a small utility for traversing the dependency tree of an ASDF system. Zlib.","lineNumber":340,"offsetAndLengths":[[3,4],[66,4],[153,4]]},{"line":"  ASDF, Qlot and Roswell.","lineNumber":661,"offsetAndLengths":[[2,4]]},{"line":"  * updates ASDF, installs Qlot, installs Roswell","lineNumber":663,"offsetAndLengths":[[12,4]]},{"line":"  * play nice with people using another library manager than Quicklisp: instead of hard-coding `(ql:quickload :mysystem)`, use `(tsl:load-system :mysystem)`. tsl:load-system will first try to use ocicl if available, then quicklisp, then plain asdf:load-system.","lineNumber":1289,"offsetAndLengths":[[243,4]]},{"line":"* [asdf-dependency-graph](https://github.com/digikar99/asdf-dependency-graph/) - A minimal wrapper around `dot` to generate an image of the dependencies graph.","lineNumber":1298,"offsetAndLengths":[[3,4],[55,4]]},{"line":"* [linux-packaging](https://gitlab.com/ralt/linux-packaging) - build .deb, .rpm or .pkg packages for your application with a single ASDF declaration. Uses fpm under the hood. [MIT][200].","lineNumber":1302,"offsetAndLengths":[[132,4]]},{"line":"- [asdf-sbcl](https://github.com/smashedtoatoms/asdf-sbcl), a plugin for the universal package manager.","lineNumber":1314,"offsetAndLengths":[[3,4],[48,4]]},{"line":"  * Generation of OpenAPI ASDF/Quicklisp-loadable projects within one command,","lineNumber":1641,"offsetAndLengths":[[26,4]]},{"line":"  * `uiop:run-program` (synchronous) and `uiop:launch-program` (async) are shipped with ASDF and available on all modern implementations. See the [CL Cookbook: running external programs](https://lispcookbook.github.io/cl-cookbook/os.html#running-external-programs).","lineNumber":1939,"offsetAndLengths":[[88,4]]},{"line":"* ⭐ [uiop](https://common-lisp.net/project/asdf/uiop.html) and its `pathname` package","lineNumber":2386,"offsetAndLengths":[[43,4]]},{"line":"  (replaces [cl-fad](http://weitz.de/cl-fad/)). uiop is part of ASDF3","lineNumber":2387,"offsetAndLengths":[[64,4]]},{"line":"See also [uiop:define-package](https://common-lisp.net/project/asdf/uiop.html#UIOP_002fPACKAGE) and its `:reexport` clause (without include/exclude), `:recycle`, `mix`…","lineNumber":2483,"offsetAndLengths":[[63,4]]}],"language":"Markdown"},{"type":"content","path":"providers/util_test.go","repositoryID":1896557,"repository":"github.com/oauth2-proxy/oauth2-proxy","repoStars":14422,"repoLastFetched":"2026-07-03T01:28:56.477151Z","branches":[""],"commit":"10b68716e53644a8fa0cbbaf156bf67ef93a017d","hunks":null,"lineMatches":[{"line":"\tconst idToken = \"eyJfoobar.eyJfoobar.12345asdf\"","lineNumber":72,"offsetAndLengths":[[43,4]]}],"language":"Go"},{"type":"content","path":"pkg/cookies/cookies_suite_test.go","repositoryID":1896557,"repository":"github.com/oauth2-proxy/oauth2-proxy","repoStars":14422,"repoLastFetched":"2026-07-03T01:28:56.477151Z","branches":[""],"commit":"10b68716e53644a8fa0cbbaf156bf67ef93a017d","hunks":null,"lineMatches":[{"line":"\tcsrfState = \"1234asdf1234asdf1234asdf\"","lineNumber":11,"offsetAndLengths":[[18,4],[26,4],[34,4]]}],"language":"Go"},{"type":"content","path":"pkg/middleware/jwt_session_test.go","repositoryID":1896557,"repository":"github.com/oauth2-proxy/oauth2-proxy","repoStars":14422,"repoLastFetched":"2026-07-03T01:28:56.477151Z","branches":[""],"commit":"10b68716e53644a8fa0cbbaf156bf67ef93a017d","hunks":null,"lineMatches":[{"line":"\tconst validToken = \"eyJfoobar.eyJfoobar.12345asdf\"","lineNumber":72,"offsetAndLengths":[[46,4]]},{"line":"\tconst validTokenWithSpace = \"eyAidHlwIjogIkpXVCIsICJraWQiOiAiRTJlWW5ZMWR1eGttTkpiVGdCRzd4MkVpNVJZPSIsICJhbGciOiAiUlMyNTYiIH0K.eyJfoobar.12345asdf\"","lineNumber":73,"offsetAndLengths":[[142,4]]},{"line":"\t\t\t\t\t\t\u0026oidc.Config{ClientID: \"asdf1234\"},","lineNumber":504,"offsetAndLengths":[[30,4]]},{"line":"\t\t\t\t\t\tAudience:  jwt.ClaimStrings{\"asdf1234\"},","lineNumber":538,"offsetAndLengths":[[35,4]]},{"line":"\t\t\t\t\t\tAudience:  jwt.ClaimStrings{\"asdf1234\"},","lineNumber":554,"offsetAndLengths":[[35,4]]},{"line":"\t\t\t\t\t\tAudience:  jwt.ClaimStrings{\"asdf1234\"},","lineNumber":572,"offsetAndLengths":[[35,4]]}],"language":"Go"},{"type":"content","path":"rbx_binary/src/tests/core_read_write.rs","repositoryID":38896408,"repository":"github.com/rojo-rbx/rbx-dom","repoStars":181,"repoLastFetched":"2026-06-17T23:23:18.378882Z","branches":[""],"commit":"99feaa302e82e970c66d6360aba0dc90362d7f83","hunks":null,"lineMatches":[{"line":"    let mut chunk = ChunkBuilder::new(b\"ASDF\", CompressionType::None);","lineNumber":66,"offsetAndLengths":[[40,4]]}],"language":"Rust"},{"type":"content","path":"cli/src/agents-detect.ts","repositoryID":64304987,"repository":"github.com/nexu-io/html-anything","repoStars":5516,"repoLastFetched":"2026-06-29T16:27:56.041035Z","branches":[""],"commit":"8fd5227d6e5d826f856029372ef84359d9374eb6","hunks":null,"lineMatches":[{"line":"    join(home, \".asdf/shims\"),","lineNumber":299,"offsetAndLengths":[[17,4]]}],"language":"TypeScript"},{"type":"content","path":"next/src/lib/agents/detect.ts","repositoryID":64304987,"repository":"github.com/nexu-io/html-anything","repoStars":5516,"repoLastFetched":"2026-06-29T16:27:56.041035Z","branches":[""],"commit":"8fd5227d6e5d826f856029372ef84359d9374eb6","hunks":null,"lineMatches":[{"line":"    join(home, \".asdf/shims\"),","lineNumber":330,"offsetAndLengths":[[17,4]]}],"language":"TypeScript"},{"type":"content","path":".gitignore","repositoryID":62691519,"repository":"github.com/github-community-projects/evergreen","repoStars":226,"repoLastFetched":"2026-06-17T23:34:06.630206Z","branches":[""],"commit":"598e2be3687973f7445e160f1763972b054250be","hunks":null,"lineMatches":[{"line":"# asdf","lineNumber":5,"offsetAndLengths":[[2,4]]}],"language":"Ignore List"},{"type":"content","path":"tests/schedule_tree/to_sdfg_test.py","repositoryID":38990521,"repository":"github.com/spcl/dace","repoStars":585,"repoLastFetched":"2026-06-18T01:15:06.98106Z","branches":[""],"commit":"989d6042aac9adf10563500f713e0649b7d27800","hunks":null,"lineMatches":[{"line":"                            tn.TaskletNode(nodes.Tasklet(\"asdf\", {\"a_1\", \"a_2\"}, {\"out\"}, \"out = a_1 + a_2\"), {","lineNumber":746,"offsetAndLengths":[[58,4]]}],"language":"Python"},{"type":"content","path":"tests/conftest.py","repositoryID":56944116,"repository":"github.com/SFTtech/abrechnung","repoStars":202,"repoLastFetched":"2026-07-01T05:59:31.617787Z","branches":[""],"commit":"e2f481a63071f0330a9dbb3e790251f00fe791b7","hunks":null,"lineMatches":[{"line":"        secret_key=\"asdf\",","lineNumber":55,"offsetAndLengths":[[20,4]]},{"line":"            password = \"asdf1234\"","lineNumber":123,"offsetAndLengths":[[24,4]]}],"language":"Python"},{"type":"content","path":".readthedocs.yaml","repositoryID":56944116,"repository":"github.com/SFTtech/abrechnung","repoStars":202,"repoLastFetched":"2026-07-01T05:59:31.617787Z","branches":[""],"commit":"e2f481a63071f0330a9dbb3e790251f00fe791b7","hunks":null,"lineMatches":[{"line":"            - asdf plugin add uv","lineNumber":10,"offsetAndLengths":[[14,4]]},{"line":"            - asdf install uv latest","lineNumber":11,"offsetAndLengths":[[14,4]]},{"line":"            - asdf global uv latest","lineNumber":12,"offsetAndLengths":[[14,4]]}],"language":"YAML"},{"type":"content","path":"docs/development/setup.md","repositoryID":56944116,"repository":"github.com/SFTtech/abrechnung","repoStars":202,"repoLastFetched":"2026-07-01T05:59:31.617787Z","branches":[""],"commit":"e2f481a63071f0330a9dbb3e790251f00fe791b7","hunks":null,"lineMatches":[{"line":"- password: `asdf1234`","lineNumber":74,"offsetAndLengths":[[13,4]]}],"language":"Markdown"},{"type":"content","path":"tests/transformations/subgraph_fusion/parallel_test.py","repositoryID":38990521,"repository":"github.com/spcl/dace","repoStars":585,"repoLastFetched":"2026-06-18T01:15:06.98106Z","branches":[""],"commit":"989d6042aac9adf10563500f713e0649b7d27800","hunks":null,"lineMatches":[{"line":"    for asdf1, asdf2, asdf3 in dace.map[0:P, 0:N, 0:R]:","lineNumber":35,"offsetAndLengths":[[8,4],[15,4],[22,4]]},{"line":"            in1 \u003c\u003c H[asdf1]","lineNumber":37,"offsetAndLengths":[[21,4]]},{"line":"            in2 \u003c\u003c I[asdf2]","lineNumber":38,"offsetAndLengths":[[21,4]]},{"line":"            in3 \u003c\u003c J[asdf3]","lineNumber":39,"offsetAndLengths":[[21,4]]},{"line":"            out \u003e\u003e o3[asdf1, asdf2, asdf3]","lineNumber":40,"offsetAndLengths":[[22,4],[29,4],[36,4]]}],"language":"Python"},{"type":"content","path":"tests/test_auth.py","repositoryID":56944116,"repository":"github.com/SFTtech/abrechnung","repoStars":202,"repoLastFetched":"2026-07-01T05:59:31.617787Z","branches":[""],"commit":"e2f481a63071f0330a9dbb3e790251f00fe791b7","hunks":null,"lineMatches":[{"line":"        password=\"asdf1234\",","lineNumber":21,"offsetAndLengths":[[18,4]]},{"line":"        await user_service.login_user(username=username, password=\"asdf1234\", session_name=\"dummy session\")","lineNumber":27,"offsetAndLengths":[[67,4]]},{"line":"    await user_service.login_user(username=username, password=\"asdf1234\", session_name=\"dummy session\")","lineNumber":33,"offsetAndLengths":[[63,4]]},{"line":"        password=\"asdf1234\",","lineNumber":45,"offsetAndLengths":[[18,4]]},{"line":"    uid, _, _ = await user_service.login_user(username=username, password=\"asdf1234\", session_name=\"dummy session\")","lineNumber":50,"offsetAndLengths":[[75,4]]},{"line":"        password=\"asdf1234\",","lineNumber":77,"offsetAndLengths":[[18,4]]},{"line":"        await user_service.login_user(username=username1, password=\"asdf1234\", session_name=\"dummy session\")","lineNumber":85,"offsetAndLengths":[[68,4]]},{"line":"    uid, _, _ = await user_service.login_user(username=username1, password=\"asdf1234\", session_name=\"dummy session\")","lineNumber":89,"offsetAndLengths":[[76,4]]},{"line":"        password=\"asdf1234\",","lineNumber":96,"offsetAndLengths":[[18,4]]},{"line":"        await user_service.login_user(username=username2, password=\"asdf1234\", session_name=\"dummy session\")","lineNumber":103,"offsetAndLengths":[[68,4]]},{"line":"    uid, _, _ = await user_service.login_user(username=username2, password=\"asdf1234\", session_name=\"dummy session\")","lineNumber":107,"offsetAndLengths":[[76,4]]},{"line":"            password=\"asdf1234\",","lineNumber":114,"offsetAndLengths":[[22,4]]}],"language":"Python"},{"type":"content","path":"src/docs/devices/Feit-PLUG-WIFI-WP-2/index.md","repositoryID":54168519,"repository":"github.com/esphome/devices.esphome.io","repoStars":309,"repoLastFetched":"2026-06-18T01:13:35.818728Z","branches":[""],"commit":"c5d3c291760d8e2d9909f54b1b491aacfc59740e","hunks":null,"lineMatches":[{"line":"    key: \"asdf\"","lineNumber":61,"offsetAndLengths":[[10,4]]},{"line":"    password: \"asdf\"","lineNumber":65,"offsetAndLengths":[[15,4]]},{"line":"    password: \"asdf\"","lineNumber":74,"offsetAndLengths":[[15,4]]}],"language":"Markdown"},{"type":"content","path":"test/Base_Tests/src/Data/Json_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"            obj.set_value \"foo\" \"asdf\" . to_json . should_equal '{\"foo\":\"asdf\",\"baz\":\"quux\"}'","lineNumber":193,"offsetAndLengths":[[33,4],[73,4]]},{"line":"            modified = obj.set_value \"foo\" \"asdf\"","lineNumber":200,"offsetAndLengths":[[44,4]]},{"line":"            modified.to_json . should_equal '{\"foo\":\"asdf\",\"baz\":\"quux\"}'","lineNumber":201,"offsetAndLengths":[[53,4]]}]},{"type":"content","path":"test/Generic_JDBC_Tests/src/H2_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"                conn.execute \"insert into foo (a, b) values (10, 'asdf')\"","lineNumber":157,"offsetAndLengths":[[66,4]]},{"line":"                r.at \"B\" . to_vector . should_equal ['asdf', 'zxcv']","lineNumber":165,"offsetAndLengths":[[54,4]]},{"line":"                conn.execute \"insert into foo (a) values ('asdf')\" . should_fail_with SQL_Error","lineNumber":187,"offsetAndLengths":[[59,4]]}]},{"type":"content","path":"test/Base_Tests/src/Data/Vector_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"            Test.expect_panic_with matcher=Wrapped_Dataflow_Error (builder.append (Error.throw (Illegal_Argument.Error \"asdf\")))","lineNumber":1112,"offsetAndLengths":[[120,4]]},{"line":"            Test.expect_panic_with matcher=Wrapped_Dataflow_Error (builder.append_vector_range [1, Error.throw (Illegal_Argument.Error \"asdf\")])","lineNumber":1117,"offsetAndLengths":[[136,4]]},{"line":"                Error.throw (Illegal_Argument.Error \"asdf\")","lineNumber":1201,"offsetAndLengths":[[53,4]]},{"line":"            v . should_fail_with (Illegal_Argument.Error \"asdf\")","lineNumber":1202,"offsetAndLengths":[[58,4]]},{"line":"                builder.append (Error.throw (Illegal_Argument.Error \"asdf\"))","lineNumber":1207,"offsetAndLengths":[[69,4]]},{"line":"            v . should_fail_with (Illegal_Argument.Error \"asdf\")","lineNumber":1210,"offsetAndLengths":[[58,4]]},{"line":"                builder.append_vector_range [1, Error.throw (Illegal_Argument.Error \"asdf\")]","lineNumber":1215,"offsetAndLengths":[[85,4]]},{"line":"            v . should_fail_with (Illegal_Argument.Error \"asdf\")","lineNumber":1218,"offsetAndLengths":[[58,4]]}]},{"type":"content","path":"test/Base_Tests/src/Network/Http_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"            json = Json.parse '{\"a\": \"asdf\", \"b\": 123}'","lineNumber":260,"offsetAndLengths":[[38,4]]},{"line":"            expected_response = echo_response_template \"POST\" \"/post\" '{\"a\":\"asdf\",\"b\":123}' content_type=\"application/json\"","lineNumber":262,"offsetAndLengths":[[77,4]]},{"line":"            json = Json.parse '{\"a\": \"asdf\", \"b\": 123}'","lineNumber":266,"offsetAndLengths":[[38,4]]},{"line":"            expected_response = echo_response_template \"POST\" \"/post\" '{\"a\":\"asdf\",\"b\":123}' content_type=\"application/json\"","lineNumber":268,"offsetAndLengths":[[77,4]]},{"line":"            response = Data.post url_post (Request_Body.Text \"hello world\") headers=[Header.new \"Custom\" \"asdf\", Header.new \"Another\" 'a:b: c - \"ddd\"']","lineNumber":382,"offsetAndLengths":[[106,4]]},{"line":"                    \"Custom\": \"asdf\",","lineNumber":394,"offsetAndLengths":[[31,4]]},{"line":"            response = Data.post url_post (Request_Body.Text '{\"a\": \"asdf\", \"b\": 123}' content_type=\"application/json\")","lineNumber":467,"offsetAndLengths":[[69,4]]},{"line":"                  \"data\": \"{\\\\\"a\\\\\": \\\\\"asdf\\\\\", \\\\\"b\\\\\": 123}\",","lineNumber":485,"offsetAndLengths":[[40,4]]},{"line":"            response = Data.post url_post (Request_Body.Text '{\"a\": \"asdf\", \"b\": 123}') headers=[Header.content_type \"application/json\"]","lineNumber":491,"offsetAndLengths":[[69,4]]},{"line":"                  \"data\": \"{\\\\\"a\\\\\": \\\\\"asdf\\\\\", \\\\\"b\\\\\": 123}\",","lineNumber":509,"offsetAndLengths":[[40,4]]},{"line":"            response = Data.post url_post (Request_Body.Text '{\"a\": \"asdf\", \"b\": 123}') headers=[Header.content_type \"application/json\", Header.content_type \"text/plain\"]","lineNumber":515,"offsetAndLengths":[[69,4]]},{"line":"                  \"data\": \"{\\\\\"a\\\\\": \\\\\"asdf\\\\\", \\\\\"b\\\\\": 123}\",","lineNumber":535,"offsetAndLengths":[[40,4]]},{"line":"            response = Data.post url_post (Request_Body.Text '{\"a\": \"asdf\", \"b\": 123}')","lineNumber":541,"offsetAndLengths":[[69,4]]},{"line":"                  \"data\": \"{\\\\\"a\\\\\": \\\\\"asdf\\\\\", \\\\\"b\\\\\": 123}\",","lineNumber":559,"offsetAndLengths":[[40,4]]}]}]

event: matches
data: [{"type":"content","path":"test/Microsoft_Tests/src/OneDrive_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"            table.at 2 . to_vector . should_equal ['yes', 'asdf']","lineNumber":36,"offsetAndLengths":[[59,4]]}]},{"type":"content","path":"test/Cloud_Tests/src/Network/Http_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"            json = Json.parse '{\"a\": \"asdf\", \"b\": 123}'","lineNumber":259,"offsetAndLengths":[[38,4]]},{"line":"            expected_response = echo_response_template \"POST\" \"/post\" '{\"a\":\"asdf\",\"b\":123}' content_type=\"application/json\"","lineNumber":261,"offsetAndLengths":[[77,4]]},{"line":"            json = Json.parse '{\"a\": \"asdf\", \"b\": 123}'","lineNumber":265,"offsetAndLengths":[[38,4]]},{"line":"            expected_response = echo_response_template \"POST\" \"/post\" '{\"a\":\"asdf\",\"b\":123}' content_type=\"application/json\"","lineNumber":267,"offsetAndLengths":[[77,4]]},{"line":"            response = Data.post url_post (Request_Body.Text \"hello world\") headers=[Header.new \"Custom\" \"asdf\", Header.new \"Another\" 'a:b: c - \"ddd\"']","lineNumber":381,"offsetAndLengths":[[106,4]]},{"line":"                    \"Custom\": \"asdf\",","lineNumber":393,"offsetAndLengths":[[31,4]]},{"line":"            response = Data.post url_post (Request_Body.Text '{\"a\": \"asdf\", \"b\": 123}' content_type=\"application/json\")","lineNumber":466,"offsetAndLengths":[[69,4]]},{"line":"                  \"data\": \"{\\\\\"a\\\\\": \\\\\"asdf\\\\\", \\\\\"b\\\\\": 123}\",","lineNumber":484,"offsetAndLengths":[[40,4]]},{"line":"            response = Data.post url_post (Request_Body.Text '{\"a\": \"asdf\", \"b\": 123}') headers=[Header.content_type \"application/json\"]","lineNumber":490,"offsetAndLengths":[[69,4]]},{"line":"                  \"data\": \"{\\\\\"a\\\\\": \\\\\"asdf\\\\\", \\\\\"b\\\\\": 123}\",","lineNumber":508,"offsetAndLengths":[[40,4]]},{"line":"            response = Data.post url_post (Request_Body.Text '{\"a\": \"asdf\", \"b\": 123}') headers=[Header.content_type \"application/json\", Header.content_type \"text/plain\"]","lineNumber":514,"offsetAndLengths":[[69,4]]},{"line":"                  \"data\": \"{\\\\\"a\\\\\": \\\\\"asdf\\\\\", \\\\\"b\\\\\": 123}\",","lineNumber":534,"offsetAndLengths":[[40,4]]},{"line":"            response = Data.post url_post (Request_Body.Text '{\"a\": \"asdf\", \"b\": 123}')","lineNumber":540,"offsetAndLengths":[[69,4]]},{"line":"                  \"data\": \"{\\\\\"a\\\\\": \\\\\"asdf\\\\\", \\\\\"b\\\\\": 123}\",","lineNumber":558,"offsetAndLengths":[[40,4]]}]},{"type":"content","path":"test/Base_Tests/src/Data/Text/Parse_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"            \"asdf\".parse_date_time . should_fail_with Time_Error","lineNumber":38,"offsetAndLengths":[[13,4]]}]},{"type":"content","path":"test/Table_Tests/src/In_Memory/Column_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"            Column.from_vector \"foo\" [\"asdf\", \"zxcv\", \"qwer\"] . truncate . should_fail_with Invalid_Value_Type","lineNumber":365,"offsetAndLengths":[[39,4]]},{"line":"            Column.from_vector \"foo\" [\"asdf\", \"zxcv\", \"qwer\"] . ceil . should_fail_with Invalid_Value_Type","lineNumber":377,"offsetAndLengths":[[39,4]]},{"line":"            Column.from_vector \"foo\" [\"asdf\", \"zxcv\", \"qwer\"] . floor . should_fail_with Invalid_Value_Type","lineNumber":389,"offsetAndLengths":[[39,4]]}]},{"type":"content","path":"test/Table_Tests/src/IO/Fixed_Width_Read_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"        row_b = 'def'.bytes encoding + bytes  + 'asdf'.bytes encoding + newline","lineNumber":509,"offsetAndLengths":[[49,4]]}]},{"type":"content","path":"distribution/lib/Standard/Base/0.0.0-dev/src/Data.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"         json = Json.parse '{\"a\": \"asdf\", \"b\": 123}'","lineNumber":399,"offsetAndLengths":[[35,4]]}]},{"type":"content","path":"vendor/github.com/kr/logfmt/decode.go","repositoryID":249513,"repository":"github.com/pganalyze/collector","repoStars":399,"repoLastFetched":"2026-07-04T17:13:05.100245Z","branches":[""],"commit":"00a94f9b6a72c24708b8800903ce6edc5eb9df9e","hunks":null,"lineMatches":[{"line":"//\tfoo=bar a=14 baz=\"hello kitty\" cool%story=bro f %^asdf","lineNumber":4,"offsetAndLengths":[[53,4]]},{"line":"//\t{ \"foo\": \"bar\", \"a\": 14, \"baz\": \"hello kitty\", \"cool%story\": \"bro\", \"f\": true, \"%^asdf\": true }","lineNumber":8,"offsetAndLengths":[[85,4]]}],"language":"Go"},{"type":"content","path":"easytriggers/src/main/java/gg/xp/xivsupport/events/triggers/easytriggers/ActLegacyTriggerImport.java","repositoryID":63458213,"repository":"github.com/xpdota/event-trigger","repoStars":119,"repoLastFetched":"2026-06-18T01:13:57.428224Z","branches":[""],"commit":"0f83f69ad60fb3a9756dd6e3f646d691f8e3159f","hunks":null,"lineMatches":[{"line":"\t\t// \u003cTrigger R=\"asdf\" SD=\"qwer\" ST=\"3\" CR=\"F\" C=\"zxcv\" T=\"F\" TN=\"tyui\" Ta=\"F\" /\u003e","lineNumber":38,"offsetAndLengths":[[17,4]]},{"line":"\t\t// \u003cTrigger R=\"asdf\" SD=\"qwer\" ST=\"2\" CR=\"F\" C=\"zxcv\" T=\"F\" TN=\"tyui\" Ta=\"T\" /\u003e","lineNumber":46,"offsetAndLengths":[[17,4]]}],"language":"Java"},{"type":"content","path":"app/gui/integration-test/mock/data/mockSuggestions.json","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"    \"documentation\": \" ---\\naliases: [http post, upload]\\ngroup: Web\\nicon: data_upload\\nsuggested: 8\\n---\\nWrites the provided data to the provided URI. Returns the response, parsing\\nthe body if the content-type is recognised. Returns an  error if the status\\ncode does not represent a successful response.\\n\\n## Arguments\\n- `uri`: The URI to fetch.\\n- `body`: The data to write. See `Supported Body Types` below.\\n- `method`: The HTTP method to use. Must be one of `HTTP_Method.Post`,\\n  `HTTP_Method.Put`, `HTTP_Method.Patch`. Defaults to `HTTP_Method.Post`.\\n- `headers`: The headers to send with the request. Defaults to an empty\\n  vector.\\n- `response_format`: The format to use for interpreting the response.\\n  Defaults to `Auto_Detect`. If `Raw_Response` is selected or if the format\\n  cannot be determined automatically, a raw HTTP `Response` will be returned.\\n\\n## Examples\\n### Write a text string to an HTTP endpoint.\\n\\n```\\n     import Standard.Base.Data\\n     response = Data.post url_post (Request_Body.Text \\\"hello world\\\")\\n```\\n\\n### Write JSON to an HTTP endpoint.\\n\\n```\\n     import Standard.Base.Data\\n     json = Json.parse '{\\\"a\\\": \\\"asdf\\\", \\\"b\\\": 123}'\\n     response = Data.post url_post json\\n```\\n\\n### Write an Enso object to an HTTP endpoint.\\n\\n```\\n     import Standard.Base.Data\\n     response = Data.post url_post (My_Type.Value 12)\\n```\\n\\n### Write a text string to an HTTP endpoint, with a specific text encoding.\\n\\n```\\n     import Standard.Base.Data\\n     body = Request_Body.Text 'Hello World!' encoding=Encoding.utf_16_le\\n     response = Data.post url_post body\\n```\\n\\n### Write a text string to an HTTP endpoint, with a specific content type.\\n\\n```\\n     import Standard.Base.Data\\n     body = Request_Body.Text 'a,b,c\\\\n' content_type=\\\"text/csv\\\"\\n     response = Data.post url_post body\\n```\\n\\n### Write the contents of a file to an HTTP endpoint.\\n\\n```\\n     import Standard.Base.Data\\n     test_file = enso_project.data / \\\"sample.png\\\"\\n     response = Data.post url_post (Request_Body.Binary test_file)\\n```\\n\\n### Write a multipart form to an HTTP endpoint.\\n\\n```\\n     import Standard.Base.Data\\n     test_file = enso_project.data / \\\"sample.png\\\"\\n     form_data = Dictionary.from_vector [[\\\"key\\\", \\\"val\\\"], [\\\"a_file\\\", test_file]]\\n     response = Data.post url_post (Request_Body.Form_Data form_data)\\n```\\n\\n### Write a URL-encoded form to an HTTP endpoint.\\n\\n```\\n     import Standard.Base.Data\\n     test_file = enso_project.data / \\\"sample.txt\\\"\\n     form_data = Dictionary.from_vector [[\\\"key\\\", \\\"val\\\"], [\\\"a_file\\\", test_file]]\\n     response = Data.post url_post (Request_Body.Form_Data form_data url_encoded=True)\\n```\\n\\n## Remarks\\n\\n### Supported Body Types\\n- Request_Body.Text: Sends a text string, with optional encoding and content\\ntype.\\n- Request_Body.Json: Sends an Enso object, after converting it to JSON.\\n- Request_Body.Binary: Sends a file.\\n- Request_Body.Form_Data: Sends a form encoded as key/value pairs. The keys\\nmust be `Text`, and the values must be `Text` or `File`.\\n- Request_Body.Empty: Sends an empty body.\\n\\nAdditionally, the following types are allowed as the `body` parameter:\\n- Text: shorthand for `Request_Body.Text that_text`.\\n- File: shorthand for `Request_Body.Binary that_file`.\\n- Any other Enso object: shorthand for `Request_Body.Json that_object`.\\n\\n### Specifying Content Types\\nIf the `body` parameter specifies an explicit content type, then it is an\\nerror to also specify additional `Content-Type` headers in the `headers`\\nparameter. (It is not an error to specify multiple `Content-Type` values in\\n`headers`, however.)\\n\\n### Default Content Types\\nThe following specifies the default content type for each `Request_Body` type.\\n - Request_Body.Text: `text/plain`\\n - Request_Body.Json: `application/json`\\n - Request_Body.Binary: `application/octet-stream`\\n - Request_Body.Form_Data:\\n       If `url_encoded` is True: `application/x-www-form-urlencoded`\\n       If `url_encoded` is False: `multipart/form-data`\\n - Request_Body.Empty: No content type is sent\\n - Text: `text/plain`\\n - File: `application/octet-stream`\\n - Any other Enso object: `application/json`\\n### Specifying Text Encodings\\nText encoding can be specified in the `encoding` parameter to the\\n`Request_Body.Text` constructor. This value will be added to the\\n`Content-Type` header.\\nIf a value for `encoding` is specified, but no value for `content_type` is\\nspecified, then `\\\"text/plain\\\"` is used as the content type.\",","lineNumber":1058,"offsetAndLengths":[[1165,4]]}],"language":"JSON"},{"type":"content","path":"test/Generic_JDBC_Tests/src/Generic_JDBC_SQLite_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"                conn.execute \"insert into foo (a, b) values (10, 'asdf')\"","lineNumber":28,"offsetAndLengths":[[66,4]]},{"line":"                r.at \"b\" . to_vector . should_equal ['asdf', 'zxcv']","lineNumber":36,"offsetAndLengths":[[54,4]]}]},{"type":"content","path":"test/Generic_JDBC_Tests/src/Generic_JDBC_Postgres_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"                conn.execute \"insert into foo (a, b) values (10, 'asdf')\"","lineNumber":30,"offsetAndLengths":[[66,4]]},{"line":"                r.at \"b\" . to_vector . should_equal ['asdf', 'zxcv']","lineNumber":38,"offsetAndLengths":[[54,4]]},{"line":"                conn.execute \"insert into foo (a) values ('asdf')\" . should_fail_with SQL_Error","lineNumber":57,"offsetAndLengths":[[59,4]]}]},{"type":"content","path":"distribution/lib/Standard/Base/0.0.0-dev/src/Data/Json.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"       ### Change the value for 'foo' to 'asdf'.","lineNumber":404,"offsetAndLengths":[[42,4]]},{"line":"             obj.set_value \"foo\" \"asdf\"","lineNumber":408,"offsetAndLengths":[[34,4]]},{"line":"             # =\u003e {\"foo\":\"asdf\",\"baz\":\"quux\"}","lineNumber":409,"offsetAndLengths":[[26,4]]}]},{"type":"content","path":"xivsupport/src/test/java/gg/xp/xivsupport/callouts/CalloutTests.java","repositoryID":63458213,"repository":"github.com/xpdota/event-trigger","repoStars":119,"repoLastFetched":"2026-06-18T01:13:57.428224Z","branches":[""],"commit":"0f83f69ad60fb3a9756dd6e3f646d691f8e3159f","hunks":null,"lineMatches":[{"line":"\t\tModifiableCallout mc = new ModifiableCallout(\"Foo\", \"{String.format(\\\"%X\\\", event.getBuff().getId(), 123L)} : {\\\"%X\\\".formatted(event.getBuff().getId())} : {\\\"asdf\\\".toUpperCase()}\");","lineNumber":316,"offsetAndLengths":[[161,4]]}],"language":"Java"},{"type":"content","path":"xivsupport/src/test/java/gg/xp/xivsupport/util/RsvLookupUtilTest.java","repositoryID":63458213,"repository":"github.com/xpdota/event-trigger","repoStars":119,"repoLastFetched":"2026-06-18T01:13:57.428224Z","branches":[""],"commit":"0f83f69ad60fb3a9756dd6e3f646d691f8e3159f","hunks":null,"lineMatches":[{"line":"\t\tString value = RsvLookupUtil.lookup(0x88888, \"_rsv_asdf\", ActionLibrary::forId, ActionInfo::name);","lineNumber":44,"offsetAndLengths":[[53,4]]},{"line":"\t\tAssert.assertEquals(value, \"foo_asdf\");","lineNumber":45,"offsetAndLengths":[[34,4]]},{"line":"\t\tString value = RsvLookupUtil.lookup(0x8, \"_rsv_asdf\", ActionLibrary::forId, ActionInfo::name);","lineNumber":51,"offsetAndLengths":[[49,4]]},{"line":"\t\tString value = RsvLookupUtil.lookup(0x8, \"_rsv_asdf\", ignored -\u003e \"_rsv_zxcv\", Function.identity());","lineNumber":65,"offsetAndLengths":[[49,4]]},{"line":"\t\tAssert.assertEquals(value, \"foo_asdf\");","lineNumber":66,"offsetAndLengths":[[34,4]]}],"language":"Java"},{"type":"content","path":"timelines/src/test/java/gg/xp/xivsupport/timelines/CustomTimelineEntrySerTest.java","repositoryID":63458213,"repository":"github.com/xpdota/event-trigger","repoStars":119,"repoLastFetched":"2026-06-18T01:13:57.428224Z","branches":[""],"commit":"0f83f69ad60fb3a9756dd6e3f646d691f8e3159f","hunks":null,"lineMatches":[{"line":"\t\tString theUrl = \"https://foo.bar/asdf.png\";","lineNumber":136,"offsetAndLengths":[[35,4]]}],"language":"Java"},{"type":"content","path":"easytriggers/src/test/java/gg/xp/xivsupport/events/triggers/easytriggers/ActLegacyImportTest.java","repositoryID":63458213,"repository":"github.com/xpdota/event-trigger","repoStars":119,"repoLastFetched":"2026-06-18T01:13:57.428224Z","branches":[""],"commit":"0f83f69ad60fb3a9756dd6e3f646d691f8e3159f","hunks":null,"lineMatches":[{"line":"\t\tEasyTrigger\u003cACTLogLineEvent\u003e trigger = ActLegacyTriggerImport.parseTriggerXml(\"\u003cTrigger R=\\\"asdf\\\" SD=\\\"\u0026quot;qwer\u0026quot;\\\" ST=\\\"2\\\" CR=\\\"F\\\" C=\\\"zxcv\\\" T=\\\"F\\\" TN=\\\"tyui\\\" Ta=\\\"T\\\" /\u003e\");","lineNumber":20,"offsetAndLengths":[[94,4]]},{"line":"\t\tAssert.assertEquals(trigger.getName(), \"asdf\");","lineNumber":24,"offsetAndLengths":[[42,4]]},{"line":"\t\tAssert.assertEquals(condition.regex.pattern(), \"asdf\");","lineNumber":27,"offsetAndLengths":[[50,4]]}],"language":"Java"},{"type":"content","path":"test/Generic_JDBC_Tests/src/Generic_JDBC_Connection_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"                conn.execute \"insert into foo (a, b) values (10, 'asdf')\"","lineNumber":55,"offsetAndLengths":[[66,4]]},{"line":"                r.at 1 . to_vector . should_equal ['asdf', 'zxcv']","lineNumber":69,"offsetAndLengths":[[52,4]]},{"line":"                r3.at 0 . to_vector . should_equal ['asdf', 'uuuu']","lineNumber":81,"offsetAndLengths":[[53,4]]},{"line":"                    conn.execute \"insert into \"+quoted_table_name+\" (a, b) values (10, 'asdf')\"","lineNumber":114,"offsetAndLengths":[[88,4]]},{"line":"                    r.at 1 . to_vector . should_equal ['asdf', 'zxcv']","lineNumber":119,"offsetAndLengths":[[56,4]]},{"line":"            Generic_JDBC_Connection.connect \"jdbc:h3:asdf\" . should_fail_with SQL_Error","lineNumber":144,"offsetAndLengths":[[53,4]]}]},{"type":"content","path":"test/Table_Tests/src/Common_Table_Operations/Text_Column_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"    text_column = Lazy_Ref.Value \u003c| build_sorted_table [[\"X\", [\"asdf\", \"ZXcv fFFf\", \"qwER gGgG\", \"XOMT\"]]] . at \"X\"","lineNumber":31,"offsetAndLengths":[[64,4]]},{"line":"            column.to_case ..Upper . to_vector . should_equal [\"ASDF\", \"ZXCV FFFF\", \"QWER GGGG\", \"XOMT\"]","lineNumber":43,"offsetAndLengths":[[64,4]]},{"line":"            column.to_case ..Lower . to_vector . should_equal [\"asdf\", \"zxcv ffff\", \"qwer gggg\", \"xomt\"]","lineNumber":44,"offsetAndLengths":[[64,4]]},{"line":"                True  -\u003e proper.should_equal [\"Asdf\", \"Zxcv Ffff\", \"Qwer Gggg\", \"Xomt\"]","lineNumber":47,"offsetAndLengths":[[47,4]]}]},{"type":"content","path":"test/Table_Tests/src/Common_Table_Operations/Column_Operations_Spec.enso","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"            with_mixed_columns_if_supported [[\"col0\", [\"abc\", \"def\", \"ghi\"]], [\"col1\", [\"nabc\", \"ndef\", \"asdf\"]]] t-\u003e","lineNumber":639,"offsetAndLengths":[[105,4]]},{"line":"                actual.at \"col1\" . to_vector . should_equal_ignoring_order [\"nxyc\", \"ndef\", \"asdf\"]","lineNumber":642,"offsetAndLengths":[[93,4]]},{"line":"            with_mixed_columns_if_supported [[\"col0\", [\"abc\", \"def\", \"ghi\"]], [\"col1\", [\"nabc\", \"ndef\", \"asdf\"]], [\"zzz\", [\"nabc\", \"ndef\", \"asdf\"]]] t-\u003e","lineNumber":645,"offsetAndLengths":[[105,4],[140,4]]},{"line":"                actual.at \"col1\" . to_vector . should_equal_ignoring_order [\"nxyc\", \"ndef\", \"asdf\"]","lineNumber":648,"offsetAndLengths":[[93,4]]},{"line":"                actual.at \"zzz\" . to_vector . should_equal_ignoring_order [\"nabc\", \"ndef\", \"asdf\"]","lineNumber":649,"offsetAndLengths":[[92,4]]},{"line":"            t = table_builder [[\"col0\", [\"abc\", \"def\", \"ghi\"]], [\"col1\", [\"nabc\", \"ndef\", \"asdf\"]], [\"zzz\", [1, 2, 3]]]","lineNumber":652,"offsetAndLengths":[[91,4]]},{"line":"            actual.at \"col1\" . to_vector . should_equal [\"nxyc\", \"ndef\", \"asdf\"]","lineNumber":655,"offsetAndLengths":[[74,4]]},{"line":"            t = table_builder [[\"col0\", [\"abc\", \"def\", \"ghi\"]], [\"col1\", [\"nabc\", \"ndef\", \"asdf\"]]]","lineNumber":659,"offsetAndLengths":[[91,4]]},{"line":"            t = table_builder [[\"col0\", [\"abc123\", \"123def\", \"ghi456\"]], [\"col1\", [\"nabc123\", \"123ndef\", \"asdf456\"]]]","lineNumber":669,"offsetAndLengths":[[106,4]]},{"line":"                    actual.at \"col1\" . to_vector . should_equal [\"nabc123\", \"123ndef\", \"asdf456\"]","lineNumber":676,"offsetAndLengths":[[88,4]]},{"line":"            t = table_builder [[\"col0\", [\"abc\", \"def\", \"ghi\"]], [\"col1\", [\"nabc\", \"ndef\", \"asdf\"]], [\"col2\", [\"xy\", \"yx\", \"zz\"]]]","lineNumber":679,"offsetAndLengths":[[91,4]]},{"line":"            do_replace col regex \"asdf\" [\"asdf\"]","lineNumber":1652,"offsetAndLengths":[[34,4],[42,4]]},{"line":"            col.text_replace 'asdf' 'zxcv' case_sensitivity=(Case_Sensitivity.Insensitive locale) . should_fail_with Illegal_Argument","lineNumber":1689,"offsetAndLengths":[[30,4]]},{"line":"                table = table_builder [[\"x\", [\"śćxx\", \"ąąasdfąą\", \"aﬃb\"]], [\"patterns\", [\"ć\", \"ąą\", \"ﬃ\"]], [\"replacements\", [\"abc\", \"def\", \"ghi\"]]]","lineNumber":1732,"offsetAndLengths":[[57,4]]},{"line":"                t = table_builder [[\"x\", [\"hello\", \"what\", \"yes\"]], [\"patterns\", [\"ell\", \"wh\", \"es\"]], [\"replacements\", [\"xyz\", \"qwer\", \"asdf\"]]]","lineNumber":1740,"offsetAndLengths":[[137,4]]},{"line":"            t.at \"x\" . const \"asdf\" . to_vector . should_equal [\"asdf\", \"asdf\", \"asdf\"]","lineNumber":1897,"offsetAndLengths":[[30,4],[65,4],[73,4],[81,4]]},{"line":"            c4 = t.make_constant_column \"asdf\"","lineNumber":1952,"offsetAndLengths":[[41,4]]},{"line":"            c4.to_vector . should_equal [\"asdf\", \"asdf\", \"asdf\"]","lineNumber":1953,"offsetAndLengths":[[42,4],[50,4],[58,4]]},{"line":"                col.text_replace patterns replacements . to_vector . should_equal [\"hxyzo\", \"qwerat\", \"yasdf\"]","lineNumber":1745,"offsetAndLengths":[[104,4]]},{"line":"                col.text_replace patterns replacements . to_vector . should_equal [\"śabcxx\", \"defasdfdef\", \"aghib\"]","lineNumber":1737,"offsetAndLengths":[[97,4]]}]},{"type":"content","path":"metadata/pkg_desc_index","repositoryID":30646869,"repository":"github.com/stefantalpalaru/gentoo-overlay","repoStars":52,"repoLastFetched":"2026-06-20T17:32:28.012978Z","branches":[""],"commit":"5b77598edf6426ac1a089c54b8c87d5fc17d3b92","hunks":null,"lineMatches":[{"line":"dev-python/asdf 1.3.3-r201: Python library for the Advanced Scientific Data Format","lineNumber":91,"offsetAndLengths":[[11,4]]}]},{"type":"content","path":"dev-python/gwcs/gwcs-0.8.0-r1.ebuild","repositoryID":30646869,"repository":"github.com/stefantalpalaru/gentoo-overlay","repoStars":52,"repoLastFetched":"2026-06-20T17:32:28.012978Z","branches":[""],"commit":"5b77598edf6426ac1a089c54b8c87d5fc17d3b92","hunks":null,"lineMatches":[{"line":"\tdev-python/asdf[${PYTHON_USEDEP}]","lineNumber":22,"offsetAndLengths":[[12,4]]}],"language":"Gentoo Ebuild"},{"type":"content","path":"metadata/md5-cache/dev-python/gwcs-0.8.0-r1","repositoryID":30646869,"repository":"github.com/stefantalpalaru/gentoo-overlay","repoStars":52,"repoLastFetched":"2026-06-20T17:32:28.012978Z","branches":[""],"commit":"5b77598edf6426ac1a089c54b8c87d5fc17d3b92","hunks":null,"lineMatches":[{"line":"DEPEND=dev-python/astropy[python_targets_python2_7(-)?] dev-python/asdf[python_targets_python2_7(-)?] python_targets_python2_7? ( dev-python/configparser[python_targets_python2_7(-)?] ) dev-python/astropy-helpers[python_targets_python2_7(-)?] dev-python/cython[python_targets_python2_7(-)?] dev-python/setuptools[python_targets_python2_7(-)?] doc? ( dev-python/sphinx[python_targets_python2_7(-)?] ) test? ( dev-python/pytest[python_targets_python2_7(-)?] )","lineNumber":2,"offsetAndLengths":[[67,4]]},{"line":"RDEPEND=dev-python/astropy[python_targets_python2_7(-)?] dev-python/asdf[python_targets_python2_7(-)?] python_targets_python2_7? ( dev-python/configparser[python_targets_python2_7(-)?] ) python_targets_python2_7? ( dev-lang/python:2.7 )","lineNumber":10,"offsetAndLengths":[[68,4]]}]},{"type":"content","path":"app/gui/src/project-view/util/__tests__/link.test.ts","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"    'http://AsDf.GhI',","lineNumber":8,"offsetAndLengths":[[12,4]]},{"line":"    'http://AsDf',","lineNumber":23,"offsetAndLengths":[[12,4]]}],"language":"TypeScript"},{"type":"content","path":"omnisci3nt/wordlists/dirlist.txt","repositoryID":61536463,"repository":"github.com/spyboy-productions/omnisci3nt","repoStars":350,"repoLastFetched":"2026-06-17T21:54:16.811729Z","branches":[""],"commit":"fd159a147d79e6fa3bede792a10b4c3a1a7f760d","hunks":null,"lineMatches":[{"line":"asdf","lineNumber":478,"offsetAndLengths":[[0,4]]}],"language":"Text"},{"type":"content","path":"engine/runtime-integration-tests/src/test/java/org/enso/interpreter/test/WarningsTest.java","repositoryID":35851840,"repository":"github.com/enso-org/enso","repoStars":7439,"repoLastFetched":"2026-07-04T11:30:12.558099Z","branches":[""],"commit":"4135f929f1046ee4ab62d9d09c155377e8542a1f","hunks":null,"lineMatches":[{"line":"                _ : Integer -\u003e Error.throw (Illegal_Argument.Error \"asdf\")","lineNumber":226,"offsetAndLengths":[[68,4]]}],"language":"Java"},{"type":"content","path":"src/test/java/org/jsoup/parser/XmlTreeBuilderTest.java","repositoryID":51805,"repository":"github.com/jhy/jsoup","repoStars":11367,"repoLastFetched":"2026-07-01T02:16:59.942359Z","branches":[""],"commit":"d8c49e5ec72a08ca1ac4e08740e70dc0f47ad911","hunks":null,"lineMatches":[{"line":"        String html = \"\u003cimg src=asdf onerror=\\\"alert(1)\\\" x=\";","lineNumber":108,"offsetAndLengths":[[32,4]]},{"line":"        assertEquals(\"\u003cimg src=\\\"asdf\\\" onerror=\\\"alert(1)\\\" x=\\\"\\\"\u003e\u003c/img\u003e\", xmlDoc.html());","lineNumber":110,"offsetAndLengths":[[33,4]]}],"language":"Java"},{"type":"content","path":"atomsci/ddm/test/unit/test_struct_utils.py","repositoryID":39638831,"repository":"github.com/ATOMScience-org/AMPL","repoStars":148,"repoLastFetched":"2026-07-04T10:59:19.421113Z","branches":[""],"commit":"c3fff25f138fcc792a62cad053e6d2707146f240","hunks":null,"lineMatches":[{"line":"    results = su.base_smiles_from_smiles(['asdf']+test_smiles,","lineNumber":72,"offsetAndLengths":[[43,4]]},{"line":"    results = su.kekulize_smiles(['asdf']+test_smiles, useIsomericSmiles=False)","lineNumber":88,"offsetAndLengths":[[35,4]]},{"line":"    result = su.base_mol_from_smiles(['asdf'], removeCharges=True)","lineNumber":99,"offsetAndLengths":[[39,4]]},{"line":"    test_inchis = [su.smiles_to_inchi_key(s) for s in ['asdf']+test_smiles]","lineNumber":144,"offsetAndLengths":[[56,4]]},{"line":"    mol_wts = [su.mol_wt_from_smiles(s) for s in ['asdf']+test_smiles]","lineNumber":151,"offsetAndLengths":[[51,4]]},{"line":"    canonical_tautomers = [su.canonical_tautomers_from_smiles(s) for s in ['asdf']+test_smiles]","lineNumber":158,"offsetAndLengths":[[76,4]]},{"line":"    result = su.get_rdkit_smiles('asdfasdfasdf', useIsomericSmiles=True)","lineNumber":11,"offsetAndLengths":[[34,4],[38,4],[42,4]]},{"line":"    result = su.rdkit_smiles_from_smiles(['asdfasdf']+test_smiles, workers=2)","lineNumber":46,"offsetAndLengths":[[43,4],[47,4]]},{"line":"    su.draw_structure('asdfsdf', test_png_path)","lineNumber":140,"offsetAndLengths":[[23,4]]}],"language":"Python"},{"type":"content","path":"atomsci/ddm/test/integrative/dc_models/test_argument_adder.py","repositoryID":39638831,"repository":"github.com/ATOMScience-org/AMPL","repoStars":148,"repoLastFetched":"2026-07-04T10:59:19.421113Z","branches":[""],"commit":"c3fff25f138fcc792a62cad053e6d2707146f240","hunks":null,"lineMatches":[{"line":"        \"response_cols\": \"asdf\"","lineNumber":77,"offsetAndLengths":[[26,4]]},{"line":"        \"response_cols\": \"asdf\"","lineNumber":84,"offsetAndLengths":[[26,4]]},{"line":"        \"response_cols\": [\"asdf1\", \"asdf2\"]","lineNumber":91,"offsetAndLengths":[[27,4],[36,4]]},{"line":"        \"response_cols\": [\"asdf1\", \"asdf2\"]","lineNumber":110,"offsetAndLengths":[[27,4],[36,4]]}],"language":"Python"},{"type":"content","path":"tests/test_raw.py","repositoryID":41577482,"repository":"github.com/atlasacademy/fgo-game-data-api","repoStars":92,"repoLastFetched":"2026-06-27T05:08:02.849078Z","branches":[""],"commit":"f1c6482fa432a9bb6367d8851de75765c7870a66","hunks":null,"lineMatches":[{"line":"        response = await client.get(\"/raw/NA/servant/asdf\")","lineNumber":195,"offsetAndLengths":[[53,4]]}],"language":"Python"},{"type":"content","path":"evtx/Maps/Microsoft-Windows-Sysmon-Operational_Microsoft-Windows-Sysmon_14.map","repositoryID":39256830,"repository":"github.com/EricZimmerman/evtx","repoStars":363,"repoLastFetched":"2026-06-30T00:01:32.336153Z","branches":[""],"commit":"03a7a1fba32760f20841bea3c12099169f9ecf2d","hunks":null,"lineMatches":[{"line":"#       \u003cData Name=\"TargetObject\"\u003e\\REGISTRY\\MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunOnce\\asdf\u003c/Data\u003e","lineNumber":83,"offsetAndLengths":[[102,4]]}]},{"type":"content","path":"evtx/Maps/Microsoft-Windows-WLAN-AutoConfig-Operational_Microsoft-Windows-WLAN-AutoConfig_8000.map","repositoryID":39256830,"repository":"github.com/EricZimmerman/evtx","repoStars":363,"repoLastFetched":"2026-06-30T00:01:32.336153Z","branches":[""],"commit":"03a7a1fba32760f20841bea3c12099169f9ecf2d","hunks":null,"lineMatches":[{"line":"#     \u003cData Name=\"ProfileName\"\u003easdf\u003c/Data\u003e","lineNumber":62,"offsetAndLengths":[[31,4]]},{"line":"#     \u003cData Name=\"SSID\"\u003easdf\u003c/Data\u003e","lineNumber":63,"offsetAndLengths":[[24,4]]}]},{"type":"content","path":"evtx/Maps/Microsoft-Windows-WLAN-AutoConfig-Operational_Microsoft-Windows-WLAN-AutoConfig_8002.map","repositoryID":39256830,"repository":"github.com/EricZimmerman/evtx","repoStars":363,"repoLastFetched":"2026-06-30T00:01:32.336153Z","branches":[""],"commit":"03a7a1fba32760f20841bea3c12099169f9ecf2d","hunks":null,"lineMatches":[{"line":"#     \u003cData Name=\"ProfileName\"\u003easdf\u003c/Data\u003e","lineNumber":68,"offsetAndLengths":[[31,4]]},{"line":"#     \u003cData Name=\"SSID\"\u003easdf\u003c/Data\u003e","lineNumber":69,"offsetAndLengths":[[24,4]]}]},{"type":"content","path":"evtx/Maps/Microsoft-Windows-WLAN-AutoConfig-Operational_Microsoft-Windows-WLAN-AutoConfig_8003.map","repositoryID":39256830,"repository":"github.com/EricZimmerman/evtx","repoStars":363,"repoLastFetched":"2026-06-30T00:01:32.336153Z","branches":[""],"commit":"03a7a1fba32760f20841bea3c12099169f9ecf2d","hunks":null,"lineMatches":[{"line":"#        \u003cData Name=\"ProfileName\"\u003easdf\u003c/Data\u003e","lineNumber":69,"offsetAndLengths":[[34,4]]},{"line":"#        \u003cData Name=\"SSID\"\u003easdf\u003c/Data\u003e","lineNumber":70,"offsetAndLengths":[[27,4]]}]},{"type":"content","path":"evtx/Maps/Microsoft-Windows-WLAN-AutoConfig-Operational_Microsoft-Windows-WLAN-AutoConfig_8001.map","repositoryID":39256830,"repository":"github.com/EricZimmerman/evtx","repoStars":363,"repoLastFetched":"2026-06-30T00:01:32.336153Z","branches":[""],"commit":"03a7a1fba32760f20841bea3c12099169f9ecf2d","hunks":null,"lineMatches":[{"line":"#     \u003cData Name=\"ProfileName\"\u003easdf\u003c/Data\u003e","lineNumber":76,"offsetAndLengths":[[31,4]]},{"line":"#     \u003cData Name=\"SSID\"\u003easdf\u003c/Data\u003e","lineNumber":77,"offsetAndLengths":[[24,4]]}]},{"type":"content","path":"sdk/dotNet/SecretsManager.Test.Core/JsonUtils.Test.cs","repositoryID":57284330,"repository":"github.com/Keeper-Security/secrets-manager","repoStars":112,"repoLastFetched":"2026-07-04T15:24:35.412251Z","branches":[""],"commit":"3ebd332690ee6fc46be3cbfcb71f0143da5446f6","hunks":null,"lineMatches":[{"line":"                    new KeeperRecordField { type = \"url\", label = \"URL\", value = new string[] { \"https://asdfjkasdfkdsa.com\" }, required=true, privacyScreen=true },","lineNumber":17,"offsetAndLengths":[[105,4],[111,4]]},{"line":"                    new KeeperRecordField { type = \"securityQuestion\", label = \"Security Question \u0026 Answer\", value = new SecurityQuestion[] { new SecurityQuestion { question= \"asdf\", answer= \"asdf\" } }, required=true, privacyScreen=true },","lineNumber":18,"offsetAndLengths":[[176,4],[192,4]]},{"line":"            //const string jsonIn = \"{\\\"title\\\":\\\"MyHomeLogin\\\",\\\"type\\\":\\\"Login2\\\",\\\"fields\\\":[{\\\"type\\\":\\\"login\\\",\\\"label\\\":\\\"Login\\\",\\\"value\\\":[\\\"Login 1\\\"],\\\"required\\\":true,\\\"privacyScreen\\\":true},{\\\"type\\\":\\\"password\\\",\\\"label\\\":\\\"Password\\\",\\\"value\\\":[\\\"3[OJ%sc7n].wX6+k5GY)6\\\"],\\\"required\\\":true,\\\"privacyScreen\\\":true,\\\"enforceGeneration\\\":true,\\\"complexity\\\":{\\\"length\\\":21,\\\"caps\\\":5,\\\"lowercase\\\":5,\\\"digits\\\":5,\\\"special\\\":5}},{\\\"type\\\":\\\"url\\\",\\\"label\\\":\\\"URL\\\",\\\"value\\\":[\\\"https://asdfjkasdfkdsa.com\\\"],\\\"required\\\":true,\\\"privacyScreen\\\":true},{\\\"type\\\":\\\"securityQuestion\\\",\\\"label\\\":\\\"Security Question \u0026 Answer\\\",\\\"value\\\":[{\\\"question\\\":\\\"asdf\\\",\\\"answer\\\":\\\"asdf\\\"}],\\\"required\\\":true,\\\"privacyScreen\\\":true},{\\\"type\\\":\\\"fileRef\\\",\\\"label\\\":\\\"File or Photo\\\",\\\"value\\\":[]},{\\\"type\\\":\\\"oneTimeCode\\\",\\\"label\\\":\\\"Two-Factor Code\\\",\\\"value\\\":[]}],\\\"custom\\\":[],\\\"notes\\\":\\\"MyNotes\\\"}\";","lineNumber":25,"offsetAndLengths":[[497,4],[503,4],[660,4],[680,4]]}],"language":"C#"}]

event: matches
data: [{"type":"content","path":"docs/business-shared-items.md","repositoryID":39970913,"repository":"github.com/abraunegg/onedrive","repoStars":12458,"repoLastFetched":"2026-06-10T15:41:11.983648Z","branches":[""],"commit":"77938303d42c9062a108afad9410a0c7d9206889","hunks":null,"lineMatches":[{"line":"Creating local directory: ./my_shared_folder/asdf","lineNumber":66,"offsetAndLengths":[[45,4]]}],"language":"Markdown"},{"type":"content","path":"tests/dashboard/test_migrations.py","repositoryID":75225,"repository":"github.com/artefactual/archivematica","repoStars":504,"repoLastFetched":"2026-06-21T02:21:08.752494Z","branches":[""],"commit":"0e3d7d0409571305327f28f5f6fb69fff340c961","hunks":null,"lineMatches":[{"line":"        ((\"http://foobar.tld:789/asdf\", \"8089\"), \"http://foobar.tld:789/asdf\"),","lineNumber":20,"offsetAndLengths":[[33,4],[72,4]]}],"language":"Python"},{"type":"content","path":"docs/pages/install.md","repositoryID":43086250,"repository":"github.com/noraj/ctf-party","repoStars":91,"repoLastFetched":"2026-06-17T23:37:54.774213Z","branches":[""],"commit":"0343d0e126aab87f3f1ee35e16a54c72769ae8b4","hunks":null,"lineMatches":[{"line":"It's better to use [ASDM-VM](https://asdf-vm.com/) to have latests version of ruby and to avoid trashing your system ruby.","lineNumber":134,"offsetAndLengths":[[37,4]]}],"language":"Markdown"},{"type":"content","path":"neutron/tests/unit/api/test_extensions.py","repositoryID":50872,"repository":"github.com/openstack/neutron","repoStars":1465,"repoLastFetched":"2026-06-23T12:24:35.064379Z","branches":[""],"commit":"93b58bc3f0e7332e09853b89acb637f237158026","hunks":null,"lineMatches":[{"line":"        response = self.extension_app.post(\"/asdf/1/action\", req_body,","lineNumber":498,"offsetAndLengths":[[45,4]]}],"language":"Python"},{"type":"content","path":"neutron/tests/unit/extensions/test_portsecurity.py","repositoryID":50872,"repository":"github.com/openstack/neutron","repoStars":1465,"repoLastFetched":"2026-06-23T12:24:35.064379Z","branches":[""],"commit":"93b58bc3f0e7332e09853b89acb637f237158026","hunks":null,"lineMatches":[{"line":"                    self._create_security_group(self.fmt, 'asdf', 'asdf'))","lineNumber":263,"offsetAndLengths":[[59,4],[67,4]]},{"line":"            'json', self._create_security_group(self.fmt, 'asdf', 'asdf'))","lineNumber":295,"offsetAndLengths":[[59,4],[67,4]]},{"line":"            'json', self._create_security_group(self.fmt, 'asdf', 'asdf',","lineNumber":318,"offsetAndLengths":[[59,4],[67,4]]},{"line":"            'json', self._create_security_group(self.fmt, 'asdf', 'asdf',","lineNumber":344,"offsetAndLengths":[[59,4],[67,4]]},{"line":"                    self._create_security_group(self.fmt, 'asdf', 'asdf',","lineNumber":401,"offsetAndLengths":[[59,4],[67,4]]},{"line":"                    self._create_security_group(self.fmt, 'asdf', 'asdf',","lineNumber":427,"offsetAndLengths":[[59,4],[67,4]]}],"language":"Python"},{"type":"content","path":"src/string/pointer_string.go","repositoryID":344313,"repository":"github.com/pathbox/learning-go","repoStars":155,"repoLastFetched":"2026-07-04T11:35:14.068521Z","branches":[""],"commit":"54bf8437236a66033df0f59e582dff12d11c60a3","hunks":null,"lineMatches":[{"line":"            \"environment\" : \"asdf\",","lineNumber":40,"offsetAndLengths":[[29,4]]},{"line":"\t// Environment: 'asdf'","lineNumber":48,"offsetAndLengths":[[18,4]]}],"language":"Go"},{"type":"content","path":"authpass/test/util/test_util.dart","repositoryID":39360010,"repository":"github.com/authpass/authpass","repoStars":2658,"repoLastFetched":"2026-07-02T20:02:39.200426Z","branches":[""],"commit":"5627a1488e3e81a9c102128a92c794752c72361b","hunks":null,"lineMatches":[{"line":"      Credentials(ProtectedValue.fromString('asdf')),","lineNumber":48,"offsetAndLengths":[[45,4]]},{"line":"      'asdf',","lineNumber":49,"offsetAndLengths":[[7,4]]}],"language":"Dart"},{"type":"content","path":"authpass/test_driver/app_test.dart","repositoryID":39360010,"repository":"github.com/authpass/authpass","repoStars":2658,"repoLastFetched":"2026-07-02T20:02:39.200426Z","branches":[""],"commit":"5627a1488e3e81a9c102128a92c794752c72361b","hunks":null,"lineMatches":[{"line":"      await driver!.enterText('asdf');","lineNumber":57,"offsetAndLengths":[[31,4]]}],"language":"Dart"},{"type":"content","path":"authpass/test/entry_details_test.dart","repositoryID":39360010,"repository":"github.com/authpass/authpass","repoStars":2658,"repoLastFetched":"2026-07-02T20:02:39.200426Z","branches":[""],"commit":"5627a1488e3e81a9c102128a92c794752c72361b","hunks":null,"lineMatches":[{"line":"      Credentials.composite(ProtectedValue.fromString('asdf'), null),","lineNumber":31,"offsetAndLengths":[[55,4]]}],"language":"Dart"},{"type":"content","path":"authpass/test_driver/screenshot_test.dart","repositoryID":39360010,"repository":"github.com/authpass/authpass","repoStars":2658,"repoLastFetched":"2026-07-02T20:02:39.200426Z","branches":[""],"commit":"5627a1488e3e81a9c102128a92c794752c72361b","hunks":null,"lineMatches":[{"line":"  await driver.enterText('asdf');","lineNumber":139,"offsetAndLengths":[[26,4]]}],"language":"Dart"},{"type":"content","path":"authpass/integration_test/simple_kdbx_open_test.dart","repositoryID":39360010,"repository":"github.com/authpass/authpass","repoStars":2658,"repoLastFetched":"2026-07-02T20:02:39.200426Z","branches":[""],"commit":"5627a1488e3e81a9c102128a92c794752c72361b","hunks":null,"lineMatches":[{"line":"    tester.testTextInput.enterText('asdf');","lineNumber":34,"offsetAndLengths":[[36,4]]}],"language":"Dart"},{"type":"content","path":"src/channel/reciver_wait_sender.go","repositoryID":344313,"repository":"github.com/pathbox/learning-go","repoStars":155,"repoLastFetched":"2026-07-04T11:35:14.068521Z","branches":[""],"commit":"54bf8437236a66033df0f59e582dff12d11c60a3","hunks":null,"lineMatches":[{"line":"\tm[2] = \"asdf\"","lineNumber":17,"offsetAndLengths":[[9,4]]}],"language":"Go"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/N87XV4P1HJ3CGIMLGPWZ5DOLO.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIC0TCCAnagAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExBkMzlmOTdhZTUyZDc0NGNmMQwwCgYDVQQMDANURUUwHhcNMTkwMjE0MjI0NTUyWhcNMjkwMjExMjI0NTUyWjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABBbmfaoTSuP96+b10FaxALxvQ6nqQk+nelLoH605PCQ419D9mzFQRWdfdSSfbo8AjkjJqxW9NC17JkFLAPDjZb6jggGXMIIBkzAfBgNVHSMEGDAWgBT4whlpSeGIrCI4OVcOCw+iy0VUTjCCAQsGCisGAQQB1nkCAREEgfwwgfkCAQEKAQECAQIKAQEEIBgd+asV8j9ZuMfurRf8CEUI2EWazICW0N2HPoggfTbFBAAwVL+FPQgCBgGIHuOhiL+FRUQEQjBAMRowGAQTYXQuYXNpdHBsdXMuYXR0dGVzdAIBATEiBCCvBcoTFVnJXd9av+8v4hJxoeD9dAlbW6wK6k/EPwKIRDBxoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQCowKAQgJmhp988vtWAI78S+iUbI+EGQV3+cpoj1nHLdWF5pZIgBAf8KAQC/hUEFAgMBX5C/hUIFAgMDFLgwNQYLKwYBBAGBbAsDFwcEJjAkoCITIBgd+asV8j9ZuMfurRf8CEUI2EWazICW0N2HPoggfTbFMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUVmQ+7OYTRn7cSOJ+yW3PJrjcEOYwCgYIKoZIzj0EAwIDSQAwRgIhAJlODomIVMtGT4jVbT1o9+F4fS9pLDY9yLFd7WxmjppeAiEAip7GewsGU9JOjYWdbTszRcx1xM6RH1df+HGm5Shv4gs=\",","lineNumber":3,"offsetAndLengths":[[742,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/5A8N2NBMY4MD8CACH04RJAWHC.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDBTCCAqygAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExAxZmFmZjllOGZmNmQyZWQ5MQwwCgYDVQQMDANURUUwHhcNMTkwOTI3MTcxMTI2WhcNMjkwOTI0MTcxMTI2WjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABEH+YuQ0VDzjS0cE/xykmX9yVB6LtRXoobZinmaStBVwjQuH+Zee+c0zeib2a93p+bnrORYMbXQV9FuH99hrO2mjggHNMIIByTAfBgNVHSMEGDAWgBSr5ORyPSGRjRnKnypFc5vupR9MLzCCAUEGCisGAQQB1nkCAREEggExMIIBLQIBAwoBAQIBBAoBAQQglWKEKDiEUn7COKjb//Qm9Vp+j1ixdDNTcbz5ehChoC0EADBUv4U9CAIGAYge6aFlv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGkoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgEGWS0FHlQ4jG5gHf1h1Z6xZ0qLkyFsZcWz4YMLc9O4IBAf8KAQAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4VBBQIDAYagv4VCBQIDAxV3v4VOAwIBAL+FTwYCBAE0Yn0wNQYLKwYBBAGBbAsDFwcEJjAkoCITIJVihCg4hFJ+wjio2//0JvVafo9YsXQzU3G8+XoQoaAtMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQU8o8HDbHNSb9Aw8oh1vg72VHOuSMwCgYIKoZIzj0EAwIDRwAwRAIgW9f8DwZQJDFq12UDRnEuptO4IuNgNk8r1q6J7Ktb5BoCIF2O2r7J6kwzj4NDKmcXumt2RZcE5gpGw0YlShGpGuPc\",","lineNumber":3,"offsetAndLengths":[[814,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/Z6PGE7VOMJEKFMXVICEDPXX8B.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDAzCCAqmgAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExBiNjU2Y2YyYjkwYTkwODU3MQwwCgYDVQQMDANURUUwHhcNMTkwNjEzMTkxMjIxWhcNMjkwNjEwMTkxMjIxWjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJpGD/5t7nJ7av3M+O+QXV+eMUqhzvPI638u8YP/64A0KSBMXaDwkENjoRNPv7W2xJDJ4s/kJE5Im8xBTz8priGjggHKMIIBxjAfBgNVHSMEGDAWgBQzZbk9kKiRqr7fn4c1vZkjSmcWFDCCAT4GCisGAQQB1nkCAREEggEuMIIBKgIBAwoBAQIBBAoBAQQgFd8Vf7xpocdCpFr4WgQIsXpxiOQdeDbSSv5KvFtfYoUEADBUv4U9CAIGAYge4iXKv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGhoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQg34orNxdwCmCE6X55EeEPqaQhJF1JDi8IoCA9NW+5L5UBAf8KAQAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4VBBQIDAV+Qv4VCBQIDAxS3v4VOAwIBAL+FTwMCAQAwNQYLKwYBBAGBbAsDFwcEJjAkoCITIBXfFX+8aaHHQqRa+FoECLF6cYjkHXg20kr+SrxbX2KFMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUzQHMmR7vkTPKhRwvSzOXPtJZbpswCgYIKoZIzj0EAwIDSAAwRQIgeXtV8QYR07ko0p43BxntovAENJdozgii4Poh0IKO/8wCIQCzM3iBwW79LYU5k0DrMvYZIFsk1y/muK3byr3IrLFB2g==\",","lineNumber":3,"offsetAndLengths":[[810,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/FJC657S3I3B6U1VJ39M7UR2XI.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDAzCCAqmgAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExAxNjg4MzMyZTI2ZTEzYTk4MQwwCgYDVQQMDANURUUwHhcNMTkwNjI2MjE1MTU2WhcNMjkwNjIzMjE1MTU2WjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABDzlEdgEZ6tQa1wCPuPkiwWNN68a/A/Zh4VdQCx7riLIEITssKdLFo69qQi68z1Ebg+TVbO+Yl2cCnKEV3rwUBKjggHKMIIBxjAfBgNVHSMEGDAWgBRAtqoTynNZMyu5mwSyWvbUUlgN6jCCAT4GCisGAQQB1nkCAREEggEuMIIBKgIBAwoBAQIBBAoBAQQgz6yC7d1foZ/EKohnZxLufPD1VoYK1KDDzt9s9Gj1xeYEADBUv4U9CAIGAYge6L3nv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGhoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgKjYNE8kvFBDouD7bBqhw5GZYhvUyq+miCX9xXv9ngK0BAf8KAQAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4VBBQIDAV+Qv4VCBQIDAxURv4VOAwIBAL+FTwMCAQAwNQYLKwYBBAGBbAsDFwcEJjAkoCITIM+sgu3dX6GfxCqIZ2cS7nzw9VaGCtSgw87fbPRo9cXmMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUPG2Io803ID7jmdjiqyBbXlMHe9owCgYIKoZIzj0EAwIDSAAwRQIgBTm07FaEhtSjfzAwLJid5qic7s2QPZEMOjUar9FZWnECIQCUYPkRcOIv8hbc1a6pwHNxo2ydW4Ufgh7MHwjmbfk5ag==\",","lineNumber":3,"offsetAndLengths":[[810,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/KON78YSZX0M0XEP8MAEPO5I7L.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDCTCCAq+gAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExBmYjUyMjBhMmU1ZGE5MzU0MQwwCgYDVQQMDANURUUwHhcNMTkxMTEyMDA1MzE3WhcNMjkxMTA5MDA1MzE3WjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABKeIIUoHMg0Llxig6gKst9ACocIN2BW5TXQesq19fite2gLNBPvuz+dIGAXAialpUSkoE7j26g5ceB1cR4Hj/ECjggHQMIIBzDAfBgNVHSMEGDAWgBQddCZEDRTYUMvx56kwtkyk/IUJtzCCAUQGCisGAQQB1nkCAREEggE0MIIBMAIBAwoBAQIBBAoBAQQghEIOp6+e3TxQSL3T99AE8A1P8nRnv1ACbzIforvCbFMEADBUv4U9CAIGAYge64JBv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGnoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgYNgDbWfZw860Ds4xHAylW5i/1wrZRxXCMk1XrxcUPLoBAf8KAQAEIIWJt3KCO9gWAnzXMouuxd7Kr632KQL6JuW9m2j4rcGpv4VBBQIDAYagv4VCBQIDAxUTv4VOBgIEATQ7bb+FTwYCBAE0O20wNQYLKwYBBAGBbAsDFwcEJjAkoCITIIRCDqevnt08UEi90/fQBPANT/J0Z79QAm8yH6K7wmxTMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQU/+fRS23M4D1iLCxsVDLs3UB2BqAwCgYIKoZIzj0EAwIDSAAwRQIgNdyR/BGcq254bhpMNkscsht0w2ScRtwtGExar4AjjOQCIQDN3wUR8Gp8zmhzS0Dnbr9NAEpz6ly7n41Ff63nAYfqMQ==\",","lineNumber":3,"offsetAndLengths":[[818,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/HWZX0DBVEG52XIPHXKUGDXFLY.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDAzCCAqmgAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExA2MWEyMjE5Yzg4YjY2NDhkMQwwCgYDVQQMDANURUUwHhcNMTkwNjEzMTkzNTI1WhcNMjkwNjEwMTkzNTI1WjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABORdAEsOswAGYUUBXaeCBlRIsqHDb/cUT+Xp1kL3S/uOEUyGyKTDQazvCg9eR78ZZ6PDBarXhuVfjydVy1HUmBCjggHKMIIBxjAfBgNVHSMEGDAWgBRij0zkvDbaQJRQCpy3TNwVzsWVnTCCAT4GCisGAQQB1nkCAREEggEuMIIBKgIBAwoBAQIBBAoBAQQg4s0HwfUEcnEQVYKSLVKLcCZf7hshcUJRPY1Vpo7FCzYEADBUv4U9CAIGAYgfprHQv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGhoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgRmARxEu/iD2zjPlmF+01x5bOJVLFNX+SMCWDKelD23ABAf8KAQAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4VBBQIDAV+Qv4VCBQIDAxS2v4VOAwIBAL+FTwMCAQAwNQYLKwYBBAGBbAsDFwcEJjAkoCITIOLNB8H1BHJxEFWCki1Si3AmX+4bIXFCUT2NVaaOxQs2MAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQU/YRfysmi6hmIZgeiG/zrmCpcCV8wCgYIKoZIzj0EAwIDSAAwRQIhAIV18edfjs8r5j6r60uGUHXm5KoHaeeUsp5MRclXqgWZAiBJXoG2Lws/AijosBEH6/cJ2LE82hQ7HdCX2UikgD1zhQ==\",","lineNumber":3,"offsetAndLengths":[[810,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/D9W96HAEF2T07A8BNKTUZF11Y.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDAzCCAqmgAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExA1MGRmNjhlNDFhOTFkNzY0MQwwCgYDVQQMDANURUUwHhcNMTkwNDE5MjAyMTU2WhcNMjkwNDE2MjAyMTU2WjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABAYZBPhyNxgmfpG0rIIMPolFXZbaObbSLNtwc6G7orGLnDXfmIGw1uwYXplUcyrraCZ9vJXdDfnXS3NOwxoykBGjggHKMIIBxjAfBgNVHSMEGDAWgBTqA3ZzXVemj3/AO7WkBS77hlU/ADCCAT4GCisGAQQB1nkCAREEggEuMIIBKgIBAwoBAQIBBAoBAQQgH+EJC6t9li7MxXj49FL7SkI9sOfnzyDgF2Az/EpoMaYEADBUv4U9CAIGAYgfopeOv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGhoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgKjYNE8kvFBDouD7bBqhw5GZYhvUyq+miCX9xXv9ngK0BAf8KAQAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4VBBQIDAV+Qv4VCBQIDAxSxv4VOAwIBAL+FTwMCAQAwNQYLKwYBBAGBbAsDFwcEJjAkoCITIB/hCQurfZYuzMV4+PRS+0pCPbDn588g4BdgM/xKaDGmMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUHFlt7PkfimZXLWCuA9sn8gWq/SowCgYIKoZIzj0EAwIDSAAwRQIhAJNkkpV393IMmcGhHmM/Ioiwt7biI9zP514qU8TB3dVoAiBJpCzGpfdiajNGyJ6k7ThkH1SZ1CXiXuMvYw+KzxM01Q==\",","lineNumber":3,"offsetAndLengths":[[810,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/UOEZQGGRI3LPIDCJ3ZY749SYO.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDAzCCAqmgAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExAzOGY4NzQ0ZGIyMzM1MmUyMQwwCgYDVQQMDANURUUwHhcNMTgxMTI4MjAzNzMyWhcNMjgxMTI1MjAzNzMyWjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABEkzgECZ83FG2TXnA0Ipq/4rDhsAexavYIrvkG8uie/Kn9nWtIA5kyOZCT8e4Ulh1v9df5L/ryGtQjcWqDKxykajggHKMIIBxjAfBgNVHSMEGDAWgBSJyo19QsvT00xtfZJ45c3qQkFftzCCAT4GCisGAQQB1nkCAREEggEuMIIBKgIBAwoBAQIBBAoBAQQgSxV2HFZuTfgY6nxBtiymAXsFrWHKQNhEfA5uztI9VdcEADBUv4U9CAIGAYgfooa7v4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGhoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgiR82iRRYX2u6a5YRyMIgXgLSEWErtZF/GvVvRInB/nIBAf8KAQAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4VBBQIDAV+Qv4VCBQIDAxSuv4VOAwIBAL+FTwMCAQAwNQYLKwYBBAGBbAsDFwcEJjAkoCITIEsVdhxWbk34GOp8QbYspgF7Ba1hykDYRHwObs7SPVXXMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUg6R9vWUWiMc0peVuLEBGTLDEMOAwCgYIKoZIzj0EAwIDSAAwRQIhAP7Bnx1ectFPeDKeo3I+O0GWxdg4VrASifcqJdqoDSp8AiAOGZ6HRNrtGYxZUX1kL4KP5azwoeVD8NyyDPHuKQT/CQ==\",","lineNumber":3,"offsetAndLengths":[[810,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/70XLUSQN2X4TOZ4ZNDPWG7A2D.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDCDCCAq+gAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExA4MTMyZWMxNzM2ZGNhNjUxMQwwCgYDVQQMDANURUUwHhcNMTkwOTI3MTcxODM5WhcNMjkwOTI0MTcxODM5WjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJEUpRlx4oh2DrmqT2anDhYZq7DpHZeqG0sj2N6C1tRPIPOvKl3a9UyczXlDXQJ/kE3PqZT6NZL8RujoZZcPetKjggHQMIIBzDAfBgNVHSMEGDAWgBT/b/eJlVsCiqp2omdhEsVDrtwP9DCCAUQGCisGAQQB1nkCAREEggE0MIIBMAIBAwoBAQIBBAoBAQQgbhTYhw6XTUmrPefgq/TJX8mrixPqzUtseMEDj8fvTRgEADBUv4U9CAIGAYgfrc0Av4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGnoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgbBKZT5c1sCGp/cY8ToY944axivxTDG/I//PTFAObeMIBAf8KAQAEIA6M+zbKWT8GUyKef1bN2Q37jtI6J1BiLkkCPPRjR6+Bv4VBBQIDAYagv4VCBQIDAxS4v4VOBgIEATQX4b+FTwYCBAE0F+EwNQYLKwYBBAGBbAsDFwcEJjAkoCITIG4U2IcOl01Jqz3n4Kv0yV/Jq4sT6s1LbHjBA4/H700YMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUKXJr3Fodrhn8MzYx6uBXOc359HMwCgYIKoZIzj0EAwIDRwAwRAIgQMNpGYOlqeBpAs7vIKdmwV2oZ2PtK9kBxrFAiLi9k2ACIG7IZMaK8LqfmzEmXIcmUWLor7HCaY5QfLfpZ4AgRoig\",","lineNumber":3,"offsetAndLengths":[[818,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/W51M4B93S68RD5Z1WG7I7A47M.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIF0zCCBDugAwIBAgIBATANBgkqhkiG9w0BAQsFADAbMRkwFwYDVQQFExBjMTZmMTdlMTVlMTMxYTM5MB4XDTE2MDUyNjE2NTMyNVoXDTI2MDUyNDE2NTMyNVowHzEdMBsGA1UEAwwUQW5kcm9pZCBLZXlzdG9yZSBLZXkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDqIXVByO03R4R2RmsIQquQUiXkrAAMSJOqMrLHTXRARTa1tBiLW+qTQaL1Fkkbqf1CcX0RFtSKi5hrkTHVZOSareE6vKBrh8IWJLRRQopgzdXG9sRfpDQQNtxO0e4qWbbISbkZqTFbP9RLZpOCzbxGbEfSKvCw2QVjlJgNSzfQoD3AAKMI52e7qMmEAizyvDUVC1OfQvfyRfxEoh5EXY5Mpl4+yiWoW4AAwPGxCngARCeBUcCFA7bmEsSO2lKPgVRWmVgidkD0auGXMIQ3II0bSO58kmkfEMfGMGismxLq9Kr5/alkRNFXtFQVALjIM9lFz3x0ng647jG97p6InPTLx12k2H7R9ZPimWHwxJVl1BKH8SwGrG2EW6JcGOacB6sLGab3eXbFre6j+kHRu8OtlBbaqwELLPg0iC5N8eyQM3RkIBEnYzIxZSdaPhX3odBeAkbY6P4ziyD9UCk9HE4T/R+mGKQMV7CCatojzrLxLQ7n6B/pY9F4q4yO63Rooylmp3JPLlyNtNn+Qq6/KLgHFSL9ar3HBZMyQbl+NOpMnvLTOw8LkcAP9VI3L/NhECZo5Lc/NkOxKkzb6VDLlnsy7WEFMfwSCywKDB+qLhJa02fUgjVY7n85WuB7OokZVfdjGosL0SHijAl9er3bubJ6qmBOIIjn7ktzS067mOIQlwIDAQABo4IBnDCCAZgwHwYDVR0jBBgwFoAU6ZvBxqGyHBC6jyEhFE+DM2bmsVcwggEQBgorBgEEAdZ5AgERBIIBADCB/QIBAQoBAQIBAgoBAQQge6CzpbaH83X5skgfX++VqaWEj4L5hglDZVFk0XcHxKUEADBUv4U9CAIGAY7IS/03v4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIDS5dixNbJDUhDGUDFe95zFCWLJkIO/hasf3J08NMwrVMHWhCDEGAgECAgEDogMCAQGjBAICEAClCDEGAgECAgEEv4FIBQIDAQABv4N3AgUAv4U+AwIBAL+FQCowKAQgJmhp988vtWAI78S+iUbI+EGQV3+cpoj1nHLdWF5pZIgBAf8KAQC/hUEFAgMBhqC/hUIFAgMDFdswNQYLKwYBBAGBbAsDFwcEJjAkoCITIHugs6W2h/N1+bJIH1/vlamlhI+C+YYJQ2VRZNF3B8SlMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUADz75/Tykjz6Ec61b6As7TmPYR4wDQYJKoZIhvcNAQELBQADggGBAFaCwSGVW/56dBxTPqUiooQ/B1qy2UkAepU6GIsbsf1x2nL0uq3QVgfINh7x9TFrdo7GRWnv2d1d/NYTtZIPe3tPWKYIFCZ8KuQ5jrGwIcD8GqW06zdu87L15CeUjODC7FHT/AqZUEE4wkCElxFxq+OJzIRVgYTbTk0HzxwLv/MK05IpKb3AWevVKLxoi5yXJ+z4tjK9i4IkgAESPMdRgVkhO+O50Q+TefCRyW5zEyFwfOADR0xIvLIl52shVROJfPdHWQ2OXrwZODa2WFH12lpJmXODNhUgQTP13wMG9sgl37JzhuetPFOyKVh95Fcx+3Hm0BLTx58zy6CqaQmXWYn1s2zYWFHeWTY6tMSsopmnbySsNtPS7/Iem8qsQL4MKN/k8EkMgtDGPFlUPeFm++nfTChPctytjzm74lycvxnbPbsYgey80g9rCKTF5BfIo9USKGZ6LHpy3RVwt4Mpt7IgNkXtlNUIanIHhgfZIIpcJahtDhwrWwhGb4Zs9IIZSA==\",","lineNumber":3,"offsetAndLengths":[[1346,4]]}],"language":"JSON"},{"type":"content","path":"src/languages/definitions/bat/bat.test.ts","repositoryID":59830,"repository":"github.com/microsoft/monaco-editor","repoStars":46079,"repoLastFetched":"2026-07-01T08:43:39.000967Z","branches":[""],"commit":"d8c9ff06b7bcbd0c07d1ccb16e3d30f5e5962d08","hunks":null,"lineMatches":[{"line":"\t\t\tline: 'rem asdf',","lineNumber":213,"offsetAndLengths":[[14,4]]},{"line":"\t\t\tline: '\tasdf',","lineNumber":264,"offsetAndLengths":[[11,4]]},{"line":"\t\t\tline: '\tasdf',","lineNumber":268,"offsetAndLengths":[[11,4]]},{"line":"\t\t\tline: 'this is \"a string %sdf% asdf\"',","lineNumber":311,"offsetAndLengths":[[34,4]]},{"line":"\t\t\tline: \"\tuse 'string %%a asdf asdf'\",","lineNumber":366,"offsetAndLengths":[[27,4],[32,4]]}],"language":"TypeScript"},{"type":"content","path":"src/languages/definitions/cpp/cpp.test.ts","repositoryID":59830,"repository":"github.com/microsoft/monaco-editor","repoStars":46079,"repoLastFetched":"2026-07-01T08:43:39.000967Z","branches":[""],"commit":"d8c9ff06b7bcbd0c07d1ccb16e3d30f5e5962d08","hunks":null,"lineMatches":[{"line":"\t\t\tline: '\tusing Asdf.CDE;',","lineNumber":526,"offsetAndLengths":[[17,4]]}],"language":"TypeScript"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/V0EM56TKJ06AYUJR8ORFWRIJ98.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDBDCCAqmgAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExA2MWEyMjE5Yzg4YjY2NDhkMQwwCgYDVQQMDANURUUwHhcNMTkwNjEzMTkzNTI1WhcNMjkwNjEwMTkzNTI1WjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABO+MBnjp8O57SSRC8ibHrg1RNwa2gAn1lTgdqa3yAwUFm000KwMJTKxqM/MF7Noga6SB2deOyP9NZBKKFCV4hLujggHKMIIBxjAfBgNVHSMEGDAWgBRij0zkvDbaQJRQCpy3TNwVzsWVnTCCAT4GCisGAQQB1nkCAREEggEuMIIBKgIBAwoBAQIBBAoBAQQgo8fv8xX3TprwbQXrPJjc4AAazSxAJX0PgG9KykeUkycEADBUv4U9CAIGAYge54S9v4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGhoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgRmARxEu/iD2zjPlmF+01x5bOJVLFNX+SMCWDKelD23ABAf8KAQAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4VBBQIDAV+Qv4VCBQIDAxS2v4VOAwIBAL+FTwMCAQAwNQYLKwYBBAGBbAsDFwcEJjAkoCITIKPH7/MV906a8G0F6zyY3OAAGs0sQCV9D4BvSspHlJMnMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUBwwgBqWWUby1jjj0hvacmIEBiSgwCgYIKoZIzj0EAwIDSQAwRgIhAKNwWQB3QX5B4VoeUmH9xFySx8zzZFZgmze8mKRnatkRAiEA8rmKkOb9gQe8iQ+sXVdnWdqMimX6gukQIh8R3JCpPAQ=\",","lineNumber":3,"offsetAndLengths":[[810,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/0YO5SQTM8CMVHJ8ZQ8SZDBGKXF.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDAzCCAqmgAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExA1YTc1OWMyZjMzOTliYTMzMQwwCgYDVQQMDANURUUwHhcNMTgxMTI4MjA1ODMwWhcNMjgxMTI1MjA1ODMwWjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABA5bFSq0OQWBTZM9iM1vSDeVNIIvBKwt2L4s27cWIv2CM/JaOwiHumlJXY7iV4zDgJIx7X+867VVeeqCsNyNW3WjggHKMIIBxjAfBgNVHSMEGDAWgBQYpeOytxC7idqtw5dcmQTiSQr8OzCCAT4GCisGAQQB1nkCAREEggEuMIIBKgIBAwoBAQIBBAoBAQQgKNH2PWtVhY+lSCEPxGP/vqMcjrFUve+x6DyJqNpNT+oEADBUv4U9CAIGAYge5+qmv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGhoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgiR82iRRYX2u6a5YRyMIgXgLSEWErtZF/GvVvRInB/nIBAf8KAQAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4VBBQIDAV+Qv4VCBQIDAxS4v4VOAwIBAL+FTwMCAQAwNQYLKwYBBAGBbAsDFwcEJjAkoCITICjR9j1rVYWPpUghD8Rj/76jHI6xVL3vseg8iajaTU/qMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUhIrZMq0FsageU5W5iRxgyQFM9igwCgYIKoZIzj0EAwIDSAAwRQIgTGpCoXhN28c/hN4m9ULi+NYVKUIF14UjQeDAL2kZYGgCIQCF4rPkjfV6ITp8BRraTPEyQ8K/RUhaj/83dLkIDGerdg==\",","lineNumber":3,"offsetAndLengths":[[810,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/G7PP669BV6JJNIKSGZR8CWZZB9.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDCTCCAq+gAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExA4MTMyZWMxNzM2ZGNhNjUxMQwwCgYDVQQMDANURUUwHhcNMTkwOTI3MTcxODM5WhcNMjkwOTI0MTcxODM5WjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFnD62JAwYiH5s+eC2ElG6BWaVy1E4Egi3HH3FXmXRjjPCXL+XMsDidNGoDDSqSKTtbOzLfkzDzprgJIsWcHWPejggHQMIIBzDAfBgNVHSMEGDAWgBT/b/eJlVsCiqp2omdhEsVDrtwP9DCCAUQGCisGAQQB1nkCAREEggE0MIIBMAIBAwoBAQIBBAoBAQQgMqUFVB2VoeUGJvnKD+hnv2oLOGJBhYAnvA5VScJxwlIEADBUv4U9CAIGAYge4iiEv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGnoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgbBKZT5c1sCGp/cY8ToY944axivxTDG/I//PTFAObeMIBAf8KAQAEIA6M+zbKWT8GUyKef1bN2Q37jtI6J1BiLkkCPPRjR6+Bv4VBBQIDAYagv4VCBQIDAxS4v4VOBgIEATQX4b+FTwYCBAE0F+EwNQYLKwYBBAGBbAsDFwcEJjAkoCITIDKlBVQdlaHlBib5yg/oZ79qCzhiQYWAJ7wOVUnCccJSMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUINtq4S+n9zTUrrO8bPcowaCOO0kwCgYIKoZIzj0EAwIDSAAwRQIhAIxnPaNqaw4ZsLCqp1kOITpUWPnQw+/KQQYIExMxNmNgAiB6UMM994gLpjyEoHh860oxFv7slBZuiii1upZiBebrtg==\",","lineNumber":3,"offsetAndLengths":[[818,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/A5R31ECQ9SOVWP9271T0KPDBWY.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDBjCCAqygAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExAyMDY2MzM1YmIwMTA5ODQ4MQwwCgYDVQQMDANURUUwHhcNMTkwOTI3MTcwMDA4WhcNMjkwOTI0MTcwMDA4WjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIsaHIREu8c8gdfKWxpdLGg+jtV17nRBj/C18ZjiITexzbX5cZ4njf/Q0K7yGZEtjBaDmPd3vFw0Bi93Wn5hedSjggHNMIIByTAfBgNVHSMEGDAWgBQuKQlao0BHBUrbWW1orbgHz4DoPjCCAUEGCisGAQQB1nkCAREEggExMIIBLQIBAwoBAQIBBAoBAQQg/Kx2VMTfd1U0n8dRc82DRAZnIbI2wwLBwzaKm5JGmwEEADBUv4U9CAIGAYgfqVwPv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGkoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgEGWS0FHlQ4jG5gHf1h1Z6xZ0qLkyFsZcWz4YMLc9O4IBAf8KAQAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4VBBQIDAYagv4VCBQIDAxV3v4VOAwIBAL+FTwYCBAE0Yn0wNQYLKwYBBAGBbAsDFwcEJjAkoCITIPysdlTE33dVNJ/HUXPNg0QGZyGyNsMCwcM2ipuSRpsBMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUlcW+qd/JCiktcZKPdYipMdcqMyUwCgYIKoZIzj0EAwIDSAAwRQIhAIMgmrxefDwhq54B3nMV2B/0btMxL2HXY1c3EV2YFKAaAiA30O3ApWFI/1uIZrkweEeLsJcRT507GR3ThhNvN+v7/Q==\",","lineNumber":3,"offsetAndLengths":[[814,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/D7NSKT7H0VE3FY7M2POQZAPSNW.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDCTCCAq+gAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExBmYjUyMjBhMmU1ZGE5MzU0MQwwCgYDVQQMDANURUUwHhcNMTkxMTEyMDA1MzE3WhcNMjkxMTA5MDA1MzE3WjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFzGIp2grlPW6l8v23/11ABzWYE5H2hmNwcf0l92a+6nclTQiRRjmPXQzyi1mH7rMdPmipbGHy16NYrn8Al5CDWjggHQMIIBzDAfBgNVHSMEGDAWgBQddCZEDRTYUMvx56kwtkyk/IUJtzCCAUQGCisGAQQB1nkCAREEggE0MIIBMAIBAwoBAQIBBAoBAQQgvhxskY5mlb2EqneZL655Ul68DPfSl/75vhXdBj1Evp0EADBUv4U9CAIGAYgfrs9cv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGnoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgYNgDbWfZw860Ds4xHAylW5i/1wrZRxXCMk1XrxcUPLoBAf8KAQAEIPO7qOppOFBF7BlXjaTxJUeSGUZLCpakIUMmHlqc/TtSv4VBBQIDAYagv4VCBQIDAxUSv4VOBgIEATQ7Cb+FTwYCBAE0OwkwNQYLKwYBBAGBbAsDFwcEJjAkoCITIL4cbJGOZpW9hKp3mS+ueVJevAz30pf++b4V3QY9RL6dMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUy9zy+tMzuoAtYs8QXcryvVdwZyUwCgYIKoZIzj0EAwIDSAAwRQIhAOFNm9eYaMA3RER+F7/2Zx/w5QBP3zY2WKRJKjFRBtz8AiBAcvSDvh9Choia8+fRMtRd4WcsEROXDq+6wGjHuyaaZA==\",","lineNumber":3,"offsetAndLengths":[[818,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/BDXM3DL5MYEUZAPRYFAIZ88IH5.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDCjCCAq+gAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExBjOWI5NjI1OWE5NDBmODQ3MQwwCgYDVQQMDANURUUwHhcNMTkxMTEyMDAzOTMxWhcNMjkxMTA5MDAzOTMxWjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABN5plO9Sfyw5uG5VmBmkR7zAOJPI7Pw1s+u5iPM+HQAJc6xMRM8/vbFLbcx9zS2ab4mPBwR3/VCau0ISuvvjRlijggHQMIIBzDAfBgNVHSMEGDAWgBTzCVoUaq66IVWqhHKTCzBEUMmliTCCAUQGCisGAQQB1nkCAREEggE0MIIBMAIBAwoBAQIBBAoBAQQgdGmrgrgrgQPa7XRdPctjFocqY1Iqj9flth8h2GzssH8EADBUv4U9CAIGAYgfq+ggv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGnoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgAC9Ly1KAbcsUljNWhq9pud1bA0U3xL4egHb8CkLe9agBAf8KAQAEIGIOJZf3SSSlC5NIJgidGLmmDd9uOV7brfGQuGzSnw01v4VBBQIDAYagv4VCBQIDAxUSv4VOBgIEATQ7Cb+FTwYCBAE0OwkwNQYLKwYBBAGBbAsDFwcEJjAkoCITIHRpq4K4K4ED2u10XT3LYxaHKmNSKo/X5bYfIdhs7LB/MAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUnidNyEVKDadJnn4SMHrFkRmTqcAwCgYIKoZIzj0EAwIDSQAwRgIhAMXohfqtwXXTTIVo/EYiik3JE41br8vn1xhezPApmuGzAiEA+wok4xjPVnb06f3X/zM1lu47gEuEv3mS0N9PdnRc4Ak=\",","lineNumber":3,"offsetAndLengths":[[818,4]]}],"language":"JSON"},{"type":"content","path":"src/languages/definitions/html/html.test.ts","repositoryID":59830,"repository":"github.com/microsoft/monaco-editor","repoStars":46079,"repoLastFetched":"2026-07-01T08:43:39.000967Z","branches":[""],"commit":"d8c9ff06b7bcbd0c07d1ccb16e3d30f5e5962d08","hunks":null,"lineMatches":[{"line":"\t\t\t\tline: '\u003casdf:bar\u003easd\u003c/asdf:bar\u003e',","lineNumber":729,"offsetAndLengths":[[12,4],[26,4]]}],"language":"TypeScript"},{"type":"content","path":"src/languages/definitions/twig/twig.test.ts","repositoryID":59830,"repository":"github.com/microsoft/monaco-editor","repoStars":46079,"repoLastFetched":"2026-07-01T08:43:39.000967Z","branches":[""],"commit":"d8c9ff06b7bcbd0c07d1ccb16e3d30f5e5962d08","hunks":null,"lineMatches":[{"line":"\t\t\t\tline: '\u003casdf:bar\u003easd\u003c/asdf:bar\u003e',","lineNumber":706,"offsetAndLengths":[[12,4],[26,4]]}],"language":"TypeScript"},{"type":"content","path":"src/languages/definitions/bicep/bicep.test.ts","repositoryID":59830,"repository":"github.com/microsoft/monaco-editor","repoStars":46079,"repoLastFetched":"2026-07-01T08:43:39.000967Z","branches":[""],"commit":"d8c9ff06b7bcbd0c07d1ccb16e3d30f5e5962d08","hunks":null,"lineMatches":[{"line":"\t\t\tline: \"    asdf*/'test'\",","lineNumber":102,"offsetAndLengths":[[14,4]]},{"line":"\t\t\tline: \"  name: 'jk${true}asdf${23}.\\\\${SDF${secretsObject['secrets'][1]}'\",","lineNumber":499,"offsetAndLengths":[[28,4]]},{"line":"\t\t\tline: \"  name: 'asdfsdf'\",","lineNumber":42,"offsetAndLengths":[[19,4]]},{"line":"\t\t\tline: \"  name: 'asdfsd/forloop'\",","lineNumber":451,"offsetAndLengths":[[19,4]]}],"language":"TypeScript"}]

event: matches
data: [{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/8IPVUN8SBDL5YHT460MXFPCWQD.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIF0zCCBDugAwIBAgIBATANBgkqhkiG9w0BAQsFADAbMRkwFwYDVQQFExBlN2RjMDFmNzc3ODFmNGFkMB4XDTE2MDUyNjE3MzkwNFoXDTI2MDUyNDE3MzkwNFowHzEdMBsGA1UEAwwUQW5kcm9pZCBLZXlzdG9yZSBLZXkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDTnEvJaDde8fGQ81nOSc3dTbeZTIecTvnVyq0GNC5uxgXenQgQVfT3AhXvoFkZVOanZHarrwyu93QVeaBdiPVOcY00lNENoE4YeGYcNupnCeP16Jcc9tTl93w0aesrcb1lBi8h9fDhLL4AhBTCeCqwUj3uZv5pqZ9/jS0+BWoxoznz8fUg59VA+z/DkmjJv2lnXpzjwA/PhHIhl0X4o7U4FNcRUBCl9JGmx7WAKMThZf69fXPHTjLxsbhHsvFIQlUQTI4Lne/KSZGZkxCg1nAq5SuGXy/TWulrY2CxE3IhWQnyrudavbYeDwIE70ZRz3bpFKZp99ixRMk4xHS/Bg1ie7Crr0L5RBvsjXBrdcLcDJ8B5xLGukEfPHvNzn/tTZEot+GQycKQiV+7x9WH2zZsJH5eXZVt4YOBJeXFUNgVqyRYC03uA2SQWB9pdL42752+MP9oLdvrMrqdDVL7ve+GtSO1Nsi8Rr7vjQQcantkltuxmYwq4zqZiCpr5FvUR01wdevVpw/PBSMxlXi5ADUBjQH1s/g2J8bK5nkHqFIntf8F/j207FW4RbP5UXOfgdGcidXdKUpHm8OQ/ON4pJabiPbHYdDPm5N0NvpbnCnsYqHpVe1/ic2s6D37QqLd3I1FVPTtKeuv9f9iKPr3ZiII42GNVxi9upxIKFf+VDOMewIDAQABo4IBnDCCAZgwHwYDVR0jBBgwFoAUGTc0DsVBQo2MDpNa8/r2uoAWu7UwggEQBgorBgEEAdZ5AgERBIIBADCB/QIBAQoBAQIBAgoBAQQgat4qTC3NfKcZVab6qr7RUc7jPjNr6S4Tm26q+isYpQoEADBUv4U9CAIGAY7Ihyc2v4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIDS5dixNbJDUhDGUDFe95zFCWLJkIO/hasf3J08NMwrVMHWhCDEGAgECAgEDogMCAQGjBAICEAClCDEGAgECAgEEv4FIBQIDAQABv4N3AgUAv4U+AwIBAL+FQCowKAQg0cU7epMZCew38ZObFGIcbk/Rm/kHnRlfhrPOpHzR+S0BAQAKAQK/hUEFAgMBhqC/hUIFAgMDFdswNQYLKwYBBAGBbAsDFwcEJjAkoCITIGreKkwtzXynGVWm+qq+0VHO4z4za+kuE5tuqvorGKUKMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUNpIfDP/Ur2fsfwRv80g5x+gkRtUwDQYJKoZIhvcNAQELBQADggGBAAkStaoAnS7jlzTPzoo/KffX+4Mv81LyWIFp667NxwbRNFM6JVF5DMl55DjzPGPEXVj9UYFlUT337R2XMpAsfnhHXYTQq1952QFU1+iNbqcEf4s6JeHrnG0khLI5TeWLa8BmiBV4BUbj0mrv7tUBSMU2xjLPVGiFx61gWkqZ1FLvo7J7B3hiOUc7bYx3FqDSel2dR8o3cGRBEMJuAf/CGqO6VpbUHQV7J9Jy3QdTKlTZFiVgg2Ie0vO1mkgX15/wflJZKmN17uGZrO/sOC2NlYEdkHrsol7nitcxqAbyf6b7kKVNhD6rvyeKw1Pzkw12U5WTvR798sMIfx7JNCkt0D2N3niZrjOWYjTriOYmhT+Tkl3BKibWCATodhADKwOZdBAQ9UGl1oy5I84iRnC2hZyAMZK1CRSFbVX1WLElDvtakidU/nkgoa4KypmD3fPe7Pu6oByIWDHT1qaVKuv4k2yh1KOwT5I/jdCcjlIVmwbTRyE+rrP9W9AIHkVp3txw2g==\",","lineNumber":3,"offsetAndLengths":[[1346,4]]}],"language":"JSON"},{"type":"content","path":"src/languages/definitions/postiats/postiats.test.ts","repositoryID":59830,"repository":"github.com/microsoft/monaco-editor","repoStars":46079,"repoLastFetched":"2026-07-01T08:43:39.000967Z","branches":[""],"commit":"d8c9ff06b7bcbd0c07d1ccb16e3d30f5e5962d08","hunks":null,"lineMatches":[{"line":"\t\t\tline: 'staload Asdf_CDE = \"./myfile.sats\"',","lineNumber":568,"offsetAndLengths":[[18,4]]}],"language":"TypeScript"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/18ZG2NFIHOJMJYPGSL7VHALL4ZB.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDCTCCAq+gAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExBjOWI5NjI1OWE5NDBmODQ3MQwwCgYDVQQMDANURUUwHhcNMTkxMTEyMDAzOTMxWhcNMjkxMTA5MDAzOTMxWjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPModbd2eok0mOJFVrLni9eLOqNuqz3gD83bv7mqHFiiz1UrekK5StIGeMCT8w0BmVi5AXJEGV0iP3nxQeXbLJ+jggHQMIIBzDAfBgNVHSMEGDAWgBTzCVoUaq66IVWqhHKTCzBEUMmliTCCAUQGCisGAQQB1nkCAREEggE0MIIBMAIBAwoBAQIBBAoBAQQgBbJQ4/I92BrggpHVyYZtJ9ZtV4NWbWDxezLWTX/gzgUEADBUv4U9CAIGAYge5hQLv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGnoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQgAC9Ly1KAbcsUljNWhq9pud1bA0U3xL4egHb8CkLe9agBAf8KAQAEIGIOJZf3SSSlC5NIJgidGLmmDd9uOV7brfGQuGzSnw01v4VBBQIDAYagv4VCBQIDAxUSv4VOBgIEATQ7Cb+FTwYCBAE0OwkwNQYLKwYBBAGBbAsDFwcEJjAkoCITIAWyUOPyPdga4IKR1cmGbSfWbVeDVm1g8Xsy1k1/4M4FMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQU9K1CrjJiPtrpjQFP3NK1YVTelpswCgYIKoZIzj0EAwIDSAAwRQIgb9nJQJiwHeN6+N5iylt5IB5WkCTTCMa6Z64lglDwJR4CIQCAJaI5QM7m58q+qDrpDGPOcFtoPtuptJWX9xud8T7OZg==\",","lineNumber":3,"offsetAndLengths":[[818,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/1AUMN0U08EZHURGHLRAUVAYHX9R.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIDAzCCAqmgAwIBAgIBATAKBggqhkjOPQQDAjApMRkwFwYDVQQFExBiNjU2Y2YyYjkwYTkwODU3MQwwCgYDVQQMDANURUUwHhcNMTkwNjEzMTkxMjIxWhcNMjkwNjEwMTkxMjIxWjAfMR0wGwYDVQQDDBRBbmRyb2lkIEtleXN0b3JlIEtleTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFTt2bCys2yF+Sf5vGul0+Hcn54nSPaUP6uCHMd6M8qiIxDHdDQASdzpa3vx0hrbXRtg2NWF2AVleuz6tAgVM6ujggHKMIIBxjAfBgNVHSMEGDAWgBQzZbk9kKiRqr7fn4c1vZkjSmcWFDCCAT4GCisGAQQB1nkCAREEggEuMIIBKgIBAwoBAQIBBAoBAQQg1JtNU+a0yVdGLqCkDF0RTvh42zSyn1m6NL2aXCjS1bgEADBUv4U9CAIGAYgfrWsIv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIK8FyhMVWcld31q/7y/iEnGh4P10CVtbrArqT8Q/AohEMIGhoQgxBgIBAgIBA6IDAgEDowQCAgEApQgxBgIBAgIBBKoDAgEBv4N3AgUAv4U+AwIBAL+FQEwwSgQg34orNxdwCmCE6X55EeEPqaQhJF1JDi8IoCA9NW+5L5UBAf8KAQAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4VBBQIDAV+Qv4VCBQIDAxS3v4VOAwIBAL+FTwMCAQAwNQYLKwYBBAGBbAsDFwcEJjAkoCITINSbTVPmtMlXRi6gpAxdEU74eNs0sp9ZujS9mlwo0tW4MAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUmnZQdR/TdN4e9DOgJzcfaePBrpMwCgYIKoZIzj0EAwIDSAAwRQIhALZ4PkJxP2NlHPzr2zHHxaOt7VQNrqpLQWv/SR33Pk7AAiBaIdIX+0PmeH523fjXCgizFMMR3BpWtAhs9H2IvFy+tg==\",","lineNumber":3,"offsetAndLengths":[[810,4]]}],"language":"JSON"},{"type":"content","path":"supreme/common/src/jvmTest/resources/attestation-results/19M6MPRN3PWM6COF6IDXJUBL05Y.json","repositoryID":64284000,"repository":"github.com/a-sit-plus/warden-supreme","repoStars":39,"repoLastFetched":"2026-06-26T19:14:06.597912Z","branches":[""],"commit":"433ee2370a52dae5d0bb8ee380b544a2c83184eb","hunks":null,"lineMatches":[{"line":"        \"MIIF0zCCBDugAwIBAgIBATANBgkqhkiG9w0BAQsFADAbMRkwFwYDVQQFExBhY2I4NzQxYjU2YjkzNGZjMB4XDTE2MDUyNjE2NTMwNVoXDTI2MDUyNDE2NTMwNVowHzEdMBsGA1UEAwwUQW5kcm9pZCBLZXlzdG9yZSBLZXkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCu9pWQb/xejuDUlAX1tsF40pGa597mQL9n2B2kgJyI11o0N5pTnU9m7tn/foYqG5NDwBHznDZGzUTGNzEhQITrOsQPdFWZXzVFBq52n7fjW4SQ0ph06XCGFHobQff8PIKRcsCqPZtIzSP4eP5zgP4zSaDETqPPJgWvqtD0k4qq6WkBdCwYUS00aILRa4/6YgFTePfXDnq2ZiPINZAaIMtvApUtagjHnkKIN5OGC4hlon33C4bAuA6zn2d+uvqfYAKAZkVNGWDpTQ8yltQ2xHOQlHKDC8GTR6HF50FFmeuFf+KOAorxB4nGcLCLUaGseLrf3cnbIDFrl6f5E5w0c9sEA+1U1f2mu2s6KNjzxH72U/kHdHl5z2eAa24OugNgOCmzNoreC7I6NSWr1Xvex/4Q7thOjX4tMgjh7ataU4cPFWIWa4On032yIXCmRCtp4Swa8qgh/jxV7ujNqN5wLS9Jwam6j9PbWqu8fkbYxBO52hD+pK1E8jYEor8Rh1VRgftJudxoH8VcA+vAjuqqJAyBjc+GmsviN1h7KWPOfMw1m202Gin1YK5mrRK0P29JGQXgbTPdbQCH6GkLEFuXPAiigwNOPsp8Dhrrv64Dni5BRs7CzPbQ6aPPAGpO9GJ3m5YagFW3VCAu1uKn2DGSjj40jog50gerETWv/OtoAgti6wIDAQABo4IBnDCCAZgwHwYDVR0jBBgwFoAU4r/yl3Ui8NCCOor7y6f0zdP3BeUwggEQBgorBgEEAdZ5AgERBIIBADCB/QIBAQoBAQIBAgoBAQQg6GhUUZZX5bTJn6jmr3HBsljkwBt9zO5NRV5HpScYjuAEADBUv4U9CAIGAY7MEJjkv4VFRARCMEAxGjAYBBNhdC5hc2l0cGx1cy5hdHR0ZXN0AgEBMSIEIDS5dixNbJDUhDGUDFe95zFCWLJkIO/hasf3J08NMwrVMHWhCDEGAgECAgEDogMCAQGjBAICEAClCDEGAgECAgEEv4FIBQIDAQABv4N3AgUAv4U+AwIBAL+FQCowKAQgM9lIT9US5hC88AxQKCfz1VpBUIjydsZQZlchXmIvp3ABAQAKAQK/hUEFAgMBhqC/hUIFAgMDFdswNQYLKwYBBAGBbAsDFwcEJjAkoCITIOhoVFGWV+W0yZ+o5q9xwbJY5MAbfczuTUVeR6UnGI7gMAsGA1UdDwQEAwIHgDAdBgNVHQ4EFgQUgZ2Rx8fTqdEWVCnhXo2jiDFotKMwDQYJKoZIhvcNAQELBQADggGBAB2ebKzYOXNxc3dUoxhtN0YhdyAYzjXH/ARdyS5pc2jl4FbSdKGGzBgrgn/3AUaVkFde0SrggN18TqRCYVJRoWP7kalHzMZm76LHuvL8zKgEd+QdJx7yvjKYcAUC46H8Yzvlw50uxGlzNuCMgpvNFUHyFyUq0EOQSwB0EJ3HnW74l/E6jv/jGKVzk4YkW2meYdhQ1+z9lCYjDZ97bInHwOFq/hcJ16z8wEtPIWTRVT/94X2PzgFOHd4fOqKzifs145Fkc5Q9pFp7ZbQc1wD/bBYfIMjtYjPChu9CM5XpeDWQ+9ZBU+vtbBUWi0acFxp2tRpaIrmQ+nWKMtZrd8gihqaITqVdhqis/WdHemR78aI0AUyYjyC5MMem7joMl8g9mIGEe8ikzNdrK1Ph+yjPhdANYt8CcWUb44hF4D2+LBEDO8noV6GXGEBrsWoQSR/ET6O0VFt0e7l0PeIjS2jXM2J5ykVJJPXkVinecE5zkVs2nFlAlrlRiiYvwla66PjpCQ==\",","lineNumber":3,"offsetAndLengths":[[1346,4]]}],"language":"JSON"},{"type":"content","path":"Makefile","repositoryID":39427272,"repository":"github.com/narze/dotfiles","repoStars":170,"repoLastFetched":"2026-07-04T17:30:45.331485Z","branches":[""],"commit":"0fbdbecf68d1b4b9f87bf01a290339afa98acef7","hunks":null,"lineMatches":[{"line":"# asdf: ## Install asdf-vm","lineNumber":38,"offsetAndLengths":[[2,4],[19,4]]},{"line":"# \t@./install -c config/asdf-install.conf.yml","lineNumber":39,"offsetAndLengths":[[24,4]]},{"line":"# \t@./install -c config/asdf.conf.yml --plugin-dir dotbot-asdf","lineNumber":40,"offsetAndLengths":[[24,4],[58,4]]},{"line":"# all: _prepare dotfiles _bootstrap code brew tools asdf sync ## Run all tasks at once","lineNumber":55,"offsetAndLengths":[[52,4]]}],"language":"Makefile"},{"type":"content","path":"README.md","repositoryID":39427272,"repository":"github.com/narze/dotfiles","repoStars":170,"repoLastFetched":"2026-07-04T17:30:45.331485Z","branches":[""],"commit":"0fbdbecf68d1b4b9f87bf01a290339afa98acef7","hunks":null,"lineMatches":[{"line":"- ~~Some brew/asdf packages cannot be installed on arm64~~ See \"Apple Silicon specific commands\"","lineNumber":154,"offsetAndLengths":[[14,4]]}],"language":"Markdown"},{"type":"content","path":"chezmoi/dot_zshrc","repositoryID":39427272,"repository":"github.com/narze/dotfiles","repoStars":170,"repoLastFetched":"2026-07-04T17:30:45.331485Z","branches":[""],"commit":"0fbdbecf68d1b4b9f87bf01a290339afa98acef7","hunks":null,"lineMatches":[{"line":"# Use mise (https://mise.jdx.dev) instead of asdf","lineNumber":142,"offsetAndLengths":[[45,4]]},{"line":"  source $HOME/.asdf/asdf.sh","lineNumber":146,"offsetAndLengths":[[16,4],[21,4]]},{"line":"  if [ -d \"$HOME/.asdf/plugins/direnv\" ]; then","lineNumber":148,"offsetAndLengths":[[18,4]]},{"line":"    # eval \"$(asdf exec direnv hook zsh)\"","lineNumber":150,"offsetAndLengths":[[14,4]]},{"line":"    # direnv() { asdf exec direnv \"$@\"; }","lineNumber":151,"offsetAndLengths":[[17,4]]},{"line":"    if [ -s \"${XDG_CONFIG_HOME:-$HOME/.config}/asdf-direnv/zshrc\" ]; then","lineNumber":154,"offsetAndLengths":[[47,4]]},{"line":"      source \"${XDG_CONFIG_HOME:-$HOME/.config}/asdf-direnv/zshrc\"","lineNumber":155,"offsetAndLengths":[[48,4]]},{"line":"  if [ -d \"$HOME/.asdf/plugins/flutter\" ]; then","lineNumber":159,"offsetAndLengths":[[18,4]]},{"line":"    export FLUTTER_ROOT=\"$(asdf where flutter)\"","lineNumber":160,"offsetAndLengths":[[27,4]]}]},{"type":"content","path":"chezmoi/dot_p10k.zsh","repositoryID":39427272,"repository":"github.com/narze/dotfiles","repoStars":170,"repoLastFetched":"2026-07-04T17:30:45.331485Z","branches":[""],"commit":"0fbdbecf68d1b4b9f87bf01a290339afa98acef7","hunks":null,"lineMatches":[{"line":"    asdf                    # asdf version manager (https://github.com/asdf-vm/asdf)","lineNumber":53,"offsetAndLengths":[[4,4],[30,4],[71,4],[79,4]]},{"line":"  ###############[ asdf: asdf version manager (https://github.com/asdf-vm/asdf) ]###############","lineNumber":545,"offsetAndLengths":[[19,4],[25,4],[66,4],[74,4]]},{"line":"  # Default asdf color. Only used to display tools for which there is no color override (see below).","lineNumber":546,"offsetAndLengths":[[12,4]]},{"line":"  # Tip:  Override these parameters for ${TOOL} with POWERLEVEL9K_ASDF_${TOOL}_FOREGROUND and","lineNumber":547,"offsetAndLengths":[[66,4]]},{"line":"  # POWERLEVEL9K_ASDF_${TOOL}_BACKGROUND.","lineNumber":548,"offsetAndLengths":[[17,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_FOREGROUND=0","lineNumber":549,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_BACKGROUND=7","lineNumber":550,"offsetAndLengths":[[26,4]]},{"line":"  # There are four parameters that can be used to hide asdf tools. Each parameter describes","lineNumber":552,"offsetAndLengths":[[55,4]]},{"line":"  # Special note on the difference between POWERLEVEL9K_ASDF_SOURCES and","lineNumber":557,"offsetAndLengths":[[56,4]]},{"line":"  # POWERLEVEL9K_ASDF_PROMPT_ALWAYS_SHOW. Consider the effect of the following commands:","lineNumber":558,"offsetAndLengths":[[17,4]]},{"line":"  #   asdf local  python 3.8.1","lineNumber":560,"offsetAndLengths":[[6,4]]},{"line":"  #   asdf global python 3.8.1","lineNumber":561,"offsetAndLengths":[[6,4]]},{"line":"  # it takes precedence over \"global\". If POWERLEVEL9K_ASDF_PROMPT_ALWAYS_SHOW is set to false,","lineNumber":564,"offsetAndLengths":[[55,4]]},{"line":"  # POWERLEVEL9K_ASDF_SOURCES will hide python version only if the value of this parameter doesn't","lineNumber":566,"offsetAndLengths":[[17,4]]},{"line":"  # - shell   `asdf current` says \"set by ASDF_${TOOL}_VERSION environment variable\"","lineNumber":573,"offsetAndLengths":[[15,4],[42,4]]},{"line":"  # - local   `asdf current` says \"set by /some/not/home/directory/file\"","lineNumber":574,"offsetAndLengths":[[15,4]]},{"line":"  # - global  `asdf current` says \"set by /home/username/file\"","lineNumber":575,"offsetAndLengths":[[15,4]]},{"line":"  # Tip:  Override this parameter for ${TOOL} with POWERLEVEL9K_ASDF_${TOOL}_SOURCES.","lineNumber":578,"offsetAndLengths":[[64,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_SOURCES=(shell local global)","lineNumber":579,"offsetAndLengths":[[26,4]]},{"line":"  # Tip:  Override this parameter for ${TOOL} with POWERLEVEL9K_ASDF_${TOOL}_PROMPT_ALWAYS_SHOW.","lineNumber":585,"offsetAndLengths":[[64,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_PROMPT_ALWAYS_SHOW=false","lineNumber":586,"offsetAndLengths":[[26,4]]},{"line":"  # Tip: Override this parameter for ${TOOL} with POWERLEVEL9K_ASDF_${TOOL}_SHOW_SYSTEM.","lineNumber":591,"offsetAndLengths":[[63,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_SHOW_SYSTEM=true","lineNumber":592,"offsetAndLengths":[[26,4]]},{"line":"  # Note: SHOW_ON_UPGLOB isn't specific to asdf. It works with all prompt segments.","lineNumber":598,"offsetAndLengths":[[43,4]]},{"line":"  # Tip: Override this parameter for ${TOOL} with POWERLEVEL9K_ASDF_${TOOL}_SHOW_ON_UPGLOB.","lineNumber":599,"offsetAndLengths":[[63,4]]},{"line":"  #   typeset -g POWERLEVEL9K_ASDF_NODEJS_SHOW_ON_UPGLOB='*.js|package.json'","lineNumber":604,"offsetAndLengths":[[30,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_SHOW_ON_UPGLOB=","lineNumber":605,"offsetAndLengths":[[26,4]]},{"line":"  # Ruby version from asdf.","lineNumber":607,"offsetAndLengths":[[22,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_RUBY_FOREGROUND=0","lineNumber":608,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_RUBY_BACKGROUND=1","lineNumber":609,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_RUBY_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":610,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_RUBY_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":611,"offsetAndLengths":[[28,4]]},{"line":"  # Python version from asdf.","lineNumber":613,"offsetAndLengths":[[24,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_PYTHON_FOREGROUND=0","lineNumber":614,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_PYTHON_BACKGROUND=4","lineNumber":615,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_PYTHON_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":616,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_PYTHON_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":617,"offsetAndLengths":[[28,4]]},{"line":"  # Go version from asdf.","lineNumber":619,"offsetAndLengths":[[20,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_GOLANG_FOREGROUND=0","lineNumber":620,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_GOLANG_BACKGROUND=4","lineNumber":621,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_GOLANG_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":622,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_GOLANG_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":623,"offsetAndLengths":[[28,4]]},{"line":"  # Node.js version from asdf.","lineNumber":625,"offsetAndLengths":[[25,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_NODEJS_FOREGROUND=0","lineNumber":626,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_NODEJS_BACKGROUND=2","lineNumber":627,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_NODEJS_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":628,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_NODEJS_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":629,"offsetAndLengths":[[28,4]]},{"line":"  # Rust version from asdf.","lineNumber":631,"offsetAndLengths":[[22,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_RUST_FOREGROUND=0","lineNumber":632,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_RUST_BACKGROUND=208","lineNumber":633,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_RUST_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":634,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_RUST_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":635,"offsetAndLengths":[[28,4]]},{"line":"  # .NET Core version from asdf.","lineNumber":637,"offsetAndLengths":[[27,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_DOTNET_CORE_FOREGROUND=0","lineNumber":638,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_DOTNET_CORE_BACKGROUND=5","lineNumber":639,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_DOTNET_CORE_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":640,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_DOTNET_CORE_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":641,"offsetAndLengths":[[28,4]]},{"line":"  # Flutter version from asdf.","lineNumber":643,"offsetAndLengths":[[25,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_FLUTTER_FOREGROUND=0","lineNumber":644,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_FLUTTER_BACKGROUND=4","lineNumber":645,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_FLUTTER_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":646,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_FLUTTER_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":647,"offsetAndLengths":[[28,4]]},{"line":"  # Lua version from asdf.","lineNumber":649,"offsetAndLengths":[[21,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_LUA_FOREGROUND=0","lineNumber":650,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_LUA_BACKGROUND=4","lineNumber":651,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_LUA_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":652,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_LUA_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":653,"offsetAndLengths":[[28,4]]},{"line":"  # Java version from asdf.","lineNumber":655,"offsetAndLengths":[[22,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_JAVA_FOREGROUND=1","lineNumber":656,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_JAVA_BACKGROUND=7","lineNumber":657,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_JAVA_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":658,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_JAVA_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":659,"offsetAndLengths":[[28,4]]},{"line":"  # Perl version from asdf.","lineNumber":661,"offsetAndLengths":[[22,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_PERL_FOREGROUND=0","lineNumber":662,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_PERL_BACKGROUND=4","lineNumber":663,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_PERL_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":664,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_PERL_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":665,"offsetAndLengths":[[28,4]]},{"line":"  # Erlang version from asdf.","lineNumber":667,"offsetAndLengths":[[24,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_ERLANG_FOREGROUND=0","lineNumber":668,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_ERLANG_BACKGROUND=1","lineNumber":669,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_ERLANG_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":670,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_ERLANG_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":671,"offsetAndLengths":[[28,4]]},{"line":"  # Elixir version from asdf.","lineNumber":673,"offsetAndLengths":[[24,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_ELIXIR_FOREGROUND=0","lineNumber":674,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_ELIXIR_BACKGROUND=5","lineNumber":675,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_ELIXIR_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":676,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_ELIXIR_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":677,"offsetAndLengths":[[28,4]]},{"line":"  # Postgres version from asdf.","lineNumber":679,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_POSTGRES_FOREGROUND=0","lineNumber":680,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_POSTGRES_BACKGROUND=6","lineNumber":681,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_POSTGRES_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":682,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_POSTGRES_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":683,"offsetAndLengths":[[28,4]]},{"line":"  # PHP version from asdf.","lineNumber":685,"offsetAndLengths":[[21,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_PHP_FOREGROUND=0","lineNumber":686,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_PHP_BACKGROUND=5","lineNumber":687,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_PHP_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":688,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_PHP_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":689,"offsetAndLengths":[[28,4]]},{"line":"  # Haskell version from asdf.","lineNumber":691,"offsetAndLengths":[[25,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_HASKELL_FOREGROUND=0","lineNumber":692,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_HASKELL_BACKGROUND=3","lineNumber":693,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_HASKELL_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":694,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_HASKELL_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":695,"offsetAndLengths":[[28,4]]},{"line":"  # Julia version from asdf.","lineNumber":697,"offsetAndLengths":[[23,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_JULIA_FOREGROUND=0","lineNumber":698,"offsetAndLengths":[[26,4]]},{"line":"  typeset -g POWERLEVEL9K_ASDF_JULIA_BACKGROUND=2","lineNumber":699,"offsetAndLengths":[[26,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_JULIA_VISUAL_IDENTIFIER_EXPANSION='⭐'","lineNumber":700,"offsetAndLengths":[[28,4]]},{"line":"  # typeset -g POWERLEVEL9K_ASDF_JULIA_SHOW_ON_UPGLOB='*.foo|*.bar'","lineNumber":701,"offsetAndLengths":[[28,4]]}],"language":"Shell"},{"type":"content","path":"chezmoi/bin/executable_rubocop-daemon","repositoryID":39427272,"repository":"github.com/narze/dotfiles","repoStars":170,"repoLastFetched":"2026-07-04T17:30:45.331485Z","branches":[""],"commit":"0fbdbecf68d1b4b9f87bf01a290339afa98acef7","hunks":null,"lineMatches":[{"line":"if command -v asdf \u003e/dev/null; then","lineNumber":9,"offsetAndLengths":[[14,4]]},{"line":"  COMMAND_PREFIX=\"asdf exec\"","lineNumber":10,"offsetAndLengths":[[18,4]]}],"language":"Shell"},{"type":"content","path":"chezmoi/private_dot_config/direnv/direnvrc","repositoryID":39427272,"repository":"github.com/narze/dotfiles","repoStars":170,"repoLastFetched":"2026-07-04T17:30:45.331485Z","branches":[""],"commit":"0fbdbecf68d1b4b9f87bf01a290339afa98acef7","hunks":null,"lineMatches":[{"line":"# Deprecated, run `asdf direnv setup --version latest` to setup","lineNumber":0,"offsetAndLengths":[[19,4]]},{"line":"# source \"$(asdf direnv hook asdf)\"","lineNumber":1,"offsetAndLengths":[[12,4],[29,4]]}]},{"type":"content","path":"chezmoi/.chezmoiscripts/run_before_ubuntu_20_tools.sh.tmpl","repositoryID":39427272,"repository":"github.com/narze/dotfiles","repoStars":170,"repoLastFetched":"2026-07-04T17:30:45.331485Z","branches":[""],"commit":"0fbdbecf68d1b4b9f87bf01a290339afa98acef7","hunks":null,"lineMatches":[{"line":"# # Load asdf","lineNumber":9,"offsetAndLengths":[[9,4]]},{"line":"# source $HOME/.asdf/asdf.sh","lineNumber":10,"offsetAndLengths":[[16,4],[21,4]]},{"line":"# asdf plugin add ghq","lineNumber":13,"offsetAndLengths":[[2,4]]},{"line":"# asdf install ghq latest","lineNumber":14,"offsetAndLengths":[[2,4]]},{"line":"# asdf global ghq latest","lineNumber":15,"offsetAndLengths":[[2,4]]},{"line":"# asdf plugin add direnv","lineNumber":18,"offsetAndLengths":[[2,4]]},{"line":"# asdf install direnv latest","lineNumber":19,"offsetAndLengths":[[2,4]]},{"line":"# asdf global direnv latest","lineNumber":20,"offsetAndLengths":[[2,4]]},{"line":"# asdf direnv setup --version latest # Setup script","lineNumber":21,"offsetAndLengths":[[2,4]]},{"line":"# asdf plugin add neovim","lineNumber":24,"offsetAndLengths":[[2,4]]},{"line":"# asdf install neovim latest","lineNumber":25,"offsetAndLengths":[[2,4]]},{"line":"# asdf global neovim latest","lineNumber":26,"offsetAndLengths":[[2,4]]}]},{"type":"content","path":"chezmoi/.chezmoiscripts/run_once_before_ubuntu_00_install_packages.sh.tmpl","repositoryID":39427272,"repository":"github.com/narze/dotfiles","repoStars":170,"repoLastFetched":"2026-07-04T17:30:45.331485Z","branches":[""],"commit":"0fbdbecf68d1b4b9f87bf01a290339afa98acef7","hunks":null,"lineMatches":[{"line":"# Dependencies for asdf","lineNumber":10,"offsetAndLengths":[[19,4]]}],"language":"Shell"},{"type":"content","path":"app/src/main/java/com/jksalcedo/passvault/utils/PasswordStrengthAnalyzer.kt","repositoryID":64233852,"repository":"github.com/jksalcedo/PassVault","repoStars":98,"repoLastFetched":"2026-06-17T17:43:46.736327Z","branches":[""],"commit":"68b0bc2d3da40483eac98edb70f6529346eec1e0","hunks":null,"lineMatches":[{"line":"        // Check for keyboard patterns (qwerty, asdf, etc.)","lineNumber":82,"offsetAndLengths":[[48,4]]},{"line":"            \"qwerty\", \"asdfgh\", \"zxcvbn\", \"qwertz\", \"azerty\", // QWERTY layouts","lineNumber":155,"offsetAndLengths":[[23,4]]}],"language":"Kotlin"},{"type":"content","path":"doc/manual-src/pt/aria2c.rst","repositoryID":64169688,"repository":"github.com/zeromake/aria2-zero","repoStars":56,"repoLastFetched":"2026-06-17T23:29:25.43676Z","branches":[""],"commit":"cca6c311e2b5ddfa3aca084c4653fa938248176e","hunks":null,"lineMatches":[{"line":"    \u003e\u003e\u003e jsonreq = json.dumps({'jsonrpc':'2.0', 'id':'asdf',","lineNumber":2153,"offsetAndLengths":[[53,4]]},{"line":"    '{\"id\":\"asdf\",\"jsonrpc\":\"2.0\",\"result\":\"2089b05ecca3d829\"}'","lineNumber":2157,"offsetAndLengths":[[12,4]]},{"line":"    ...                       {'jsonrpc':'2.0', 'id':'asdf',","lineNumber":3231,"offsetAndLengths":[[54,4]]},{"line":"     {u'id': u'asdf', u'jsonrpc': u'2.0', u'result': u'd2703803b52216d1'}]","lineNumber":3237,"offsetAndLengths":[[15,4]]},{"line":"   {'jsonrpc':'2.0', 'id':'asdf', 'method':'aria2.tellActive'}]","lineNumber":3377,"offsetAndLengths":[[27,4]]}],"language":"reStructuredText"},{"type":"content","path":"doc/manual-src/en/aria2c.rst","repositoryID":64169688,"repository":"github.com/zeromake/aria2-zero","repoStars":56,"repoLastFetched":"2026-06-17T23:29:25.43676Z","branches":[""],"commit":"cca6c311e2b5ddfa3aca084c4653fa938248176e","hunks":null,"lineMatches":[{"line":"    \u003e\u003e\u003e jsonreq = json.dumps({'jsonrpc':'2.0', 'id':'asdf',","lineNumber":2474,"offsetAndLengths":[[53,4]]},{"line":"    '{\"id\":\"asdf\",\"jsonrpc\":\"2.0\",\"result\":\"2089b05ecca3d829\"}'","lineNumber":2478,"offsetAndLengths":[[12,4]]},{"line":"    ...                       {'jsonrpc':'2.0', 'id':'asdf',","lineNumber":3587,"offsetAndLengths":[[54,4]]},{"line":"     {u'id': u'asdf', u'jsonrpc': u'2.0', u'result': u'd2703803b52216d1'}]","lineNumber":3593,"offsetAndLengths":[[15,4]]},{"line":"   {'jsonrpc':'2.0', 'id':'asdf', 'method':'aria2.tellActive'}]","lineNumber":3792,"offsetAndLengths":[[27,4]]}],"language":"reStructuredText"},{"type":"content","path":"doc/manual-src/ru/aria2c.rst","repositoryID":64169688,"repository":"github.com/zeromake/aria2-zero","repoStars":56,"repoLastFetched":"2026-06-17T23:29:25.43676Z","branches":[""],"commit":"cca6c311e2b5ddfa3aca084c4653fa938248176e","hunks":null,"lineMatches":[{"line":"    \u003e\u003e\u003e jsonreq = json.dumps({'jsonrpc':'2.0', 'id':'asdf',","lineNumber":2589,"offsetAndLengths":[[53,4]]},{"line":"    '{\"id\":\"asdf\",\"jsonrpc\":\"2.0\",\"result\":\"2089b05ecca3d829\"}'","lineNumber":2593,"offsetAndLengths":[[12,4]]},{"line":"    ...                       {'jsonrpc':'2.0', 'id':'asdf',","lineNumber":3693,"offsetAndLengths":[[54,4]]},{"line":"     {u'id': u'asdf', u'jsonrpc': u'2.0', u'result': u'd2703803b52216d1'}]","lineNumber":3699,"offsetAndLengths":[[15,4]]},{"line":"   {'jsonrpc':'2.0', 'id':'asdf', 'method':'aria2.tellActive'}]","lineNumber":3899,"offsetAndLengths":[[27,4]]}],"language":"reStructuredText"},{"type":"content","path":"CHANGES","repositoryID":36011997,"repository":"github.com/tmux-python/tmuxp","repoStars":4504,"repoLastFetched":"2026-06-25T18:00:52.665452Z","branches":[""],"commit":"fc87d86b5fbf08089f5cf6b1e502ec3acb39a378","hunks":null,"lineMatches":[{"line":"CI, pyenv/asdf files, and package classifiers now include Python 3.11.","lineNumber":1130,"offsetAndLengths":[[10,4]]}]},{"type":"content","path":"doc/rtd/development/logging.rst","repositoryID":810133,"repository":"github.com/canonical/cloud-init","repoStars":3697,"repoLastFetched":"2026-06-26T20:02:26.239912Z","branches":[""],"commit":"73de6365f8469f68793b3e724d0943bdc6b441a9","hunks":null,"lineMatches":[{"line":"        endpoint: \"http://10.0.0.1:55555/asdf\"","lineNumber":225,"offsetAndLengths":[[41,4]]}],"language":"reStructuredText"},{"type":"content","path":"cloudinit/config/cc_ubuntu_pro.py","repositoryID":810133,"repository":"github.com/canonical/cloud-init","repoStars":3697,"repoLastFetched":"2026-06-26T20:02:26.239912Z","branches":[""],"commit":"73de6365f8469f68793b3e724d0943bdc6b441a9","hunks":null,"lineMatches":[{"line":"    #           \"message\": \"Cannot enable unknown service 'asdf' ...\",","lineNumber":215,"offsetAndLengths":[[59,4]]}],"language":"Python"},{"type":"content","path":"tests/fixtures/workspace/expand1.py","repositoryID":36011997,"repository":"github.com/tmux-python/tmuxp","repoStars":4504,"repoLastFetched":"2026-06-25T18:00:52.665452Z","branches":[""],"commit":"fc87d86b5fbf08089f5cf6b1e502ec3acb39a378","hunks":null,"lineMatches":[{"line":"        {\"start_directory\": \"./asdf/\", \"panes\": [\"pwd\"]},","lineNumber":30,"offsetAndLengths":[[31,4]]},{"line":"                \"start_directory\": str(pathlib.Path().home() / \"asdf\"),","lineNumber":69,"offsetAndLengths":[[64,4]]}],"language":"Python"},{"type":"content","path":"tests/unittests/analyze/test_dump.py","repositoryID":810133,"repository":"github.com/canonical/cloud-init","repoStars":3697,"repoLastFetched":"2026-06-26T20:02:26.239912Z","branches":[""],"commit":"73de6365f8469f68793b3e724d0943bdc6b441a9","hunks":null,"lineMatches":[{"line":"            \"adsf-asdf\",","lineNumber":121,"offsetAndLengths":[[18,4]]}],"language":"Python"},{"type":"content","path":"tests/unittests/config/test_schema.py","repositoryID":810133,"repository":"github.com/canonical/cloud-init","repoStars":3697,"repoLastFetched":"2026-06-26T20:02:26.239912Z","branches":[""],"commit":"73de6365f8469f68793b3e724d0943bdc6b441a9","hunks":null,"lineMatches":[{"line":"                {\"a-b\": \"asdf\"},","lineNumber":627,"offsetAndLengths":[[25,4]]},{"line":"                {\"a-b\": \"asdf\"},","lineNumber":784,"offsetAndLengths":[[25,4]]},{"line":"                {\"a-b\": \"asdf\"},","lineNumber":802,"offsetAndLengths":[[25,4]]},{"line":"                            {\"type\": \"physical\", \"name\": \"a\", \"asdf\": 1}","lineNumber":1807,"offsetAndLengths":[[63,4]]},{"line":"            f.write(json.dumps({\"ds\": {\"asdf\": 123}}))","lineNumber":2191,"offsetAndLengths":[[40,4]]},{"line":"                    hostname: {{ ds.asdf }}","lineNumber":2198,"offsetAndLengths":[[36,4]]},{"line":"        config_file.write(\"#cloud-config\\nasdf:\\nasdf\")","lineNumber":909,"offsetAndLengths":[[42,4],[49,4]]}],"language":"Python"}]

event: filters
data: [{"value":"archived:yes","label":"Include archived repos","count":92504,"exhaustive":false,"kind":"utility"},{"value":"type:file","label":"Code","count":8243,"exhaustive":false,"kind":"type"},{"value":"fork:yes","label":"Include forked repos","count":277,"exhaustive":false,"kind":"utility"},{"value":"type:path","label":"Paths","count":200,"exhaustive":false,"kind":"type"},{"value":"repo:has.topic(shell)","label":"shell","count":5849,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fish)","label":"fish","count":5836,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zsh)","label":"zsh","count":5836,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(python)","label":"python","count":5810,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cli)","label":"cli","count":5772,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruby)","label":"ruby","count":5694,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(golang)","label":"golang","count":5691,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(powershell)","label":"powershell","count":5686,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(version-manager)","label":"version-manager","count":5681,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bash)","label":"bash","count":5680,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(elixir)","label":"elixir","count":5679,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/asdf-vm/asdf$","label":"github.com/asdf-vm/asdf","count":5678,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(asdf-vm)","label":"asdf-vm","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(elvish)","label":"elvish","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(erlang)","label":"erlang","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(multiple-languages)","label":"multiple-languages","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(node)","label":"node","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nushell)","label":"nushell","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"lang:markdown","label":"Markdown","count":5215,"exhaustive":false,"kind":"lang"},{"value":"lang:shell","label":"Shell","count":633,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/ThomasYeoLab/CBIG$","label":"github.com/ThomasYeoLab/CBIG","count":487,"exhaustive":false,"kind":"repo"},{"value":"lang:\"common lisp\"","label":"Common Lisp","count":399,"exhaustive":false,"kind":"lang"},{"value":"lang:matlab","label":"MATLAB","count":308,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(common-lisp)","label":"common-lisp","count":292,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/melisgl/mgl-pax$","label":"github.com/melisgl/mgl-pax","count":262,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(documentation-generator)","label":"documentation-generator","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(documentation-tools)","label":"documentation-tools","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(illiterate-programming)","label":"illiterate-programming","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rubber-doc-development)","label":"rubber-doc-development","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(untangled-lp)","label":"untangled-lp","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"lang:go","label":"Go","count":243,"exhaustive":false,"kind":"lang"},{"value":"-file:_test\\.\\w+$","label":"Exclude _test.*","count":188,"exhaustive":false,"kind":"file"},{"value":"lang:javascript","label":"JavaScript","count":180,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(dotfiles)","label":"dotfiles","count":171,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(macos)","label":"macos","count":171,"exhaustive":false,"kind":"repo topic"},{"value":"lang:fish","label":"fish","count":168,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(ansible)","label":"ansible","count":166,"exhaustive":false,"kind":"repo topic"},{"value":"lang:python","label":"Python","count":159,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/narze/dotfiles$","label":"github.com/narze/dotfiles","count":158,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(chezmoi)","label":"chezmoi","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dotbot)","label":"dotbot","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dotfiles-macos)","label":"dotfiles-macos","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fish-shell)","label":"fish-shell","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(homebrew)","label":"homebrew","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(laptop)","label":"laptop","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(shell-script)","label":"shell-script","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(language)","label":"language","count":142,"exhaustive":false,"kind":"repo topic"},{"value":"lang:typescript","label":"TypeScript","count":123,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(hacktoberfest)","label":"hacktoberfest","count":118,"exhaustive":false,"kind":"repo topic"},{"value":"-file:(^|/)vendor/","label":"Exclude vendor","count":112,"exhaustive":false,"kind":"file"},{"value":"repo:has.topic(typescript)","label":"typescript","count":109,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(docker)","label":"docker","count":103,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/robert-strandh/SICL$","label":"github.com/robert-strandh/SICL","count":102,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(compiler)","label":"compiler","count":100,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/enso-org/enso$","label":"github.com/enso-org/enso","count":99,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(enso)","label":"enso","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(functional)","label":"functional","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(graalvm)","label":"graalvm","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hybrid)","label":"hybrid","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(interpreter)","label":"interpreter","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jit)","label":"jit","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(polyglot)","label":"polyglot","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rts)","label":"rts","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(textual)","label":"textual","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(visual)","label":"visual","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(infrastructure)","label":"infrastructure","count":96,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(javascript)","label":"javascript","count":96,"exhaustive":false,"kind":"repo topic"},{"value":"lang:rust","label":"Rust","count":94,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(orchestration)","label":"orchestration","count":94,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/appcelerator-archive/amp$","label":"github.com/appcelerator-archive/amp","count":93,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(caas)","label":"caas","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cloud)","label":"cloud","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cluster)","label":"cluster","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(infrastructure-management)","label":"infrastructure-management","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(provisioning)","label":"provisioning","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(swarm)","label":"swarm","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/dprint/dprint$","label":"github.com/dprint/dprint","count":88,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(formatter)","label":"formatter","count":88,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/cffi/cffi$","label":"github.com/cffi/cffi","count":81,"exhaustive":false,"kind":"repo"},{"value":"lang:r","label":"R","count":69,"exhaustive":false,"kind":"lang"},{"value":"-file:(^|/)node_modules/","label":"Exclude node_modules","count":67,"exhaustive":false,"kind":"file"},{"value":"repo:has.topic(static-analysis)","label":"static-analysis","count":67,"exhaustive":false,"kind":"repo topic"},{"value":"lang:groovy","label":"Groovy","count":54,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/CodeNarc/CodeNarc$","label":"github.com/CodeNarc/CodeNarc","count":54,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(code-quality)","label":"code-quality","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(code-quality-analyzer)","label":"code-quality-analyzer","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(code-quality-checker)","label":"code-quality-checker","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(groovy)","label":"groovy","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(static-analysis-tools)","label":"static-analysis-tools","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(react)","label":"react","count":50,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/flow-typed/flow-typed$","label":"github.com/flow-typed/flow-typed","count":49,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(flow)","label":"flow","count":49,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flowtype)","label":"flowtype","count":49,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(libdefs)","label":"libdefs","count":49,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(types)","label":"types","count":49,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mongodb)","label":"mongodb","count":44,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/microsoft/TypeScript$","label":"github.com/microsoft/TypeScript","count":43,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(typechecker)","label":"typechecker","count":43,"exhaustive":false,"kind":"repo topic"},{"value":"lang:java","label":"Java","count":40,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/GreenleafLab/ArchR$","label":"github.com/GreenleafLab/ArchR","count":38,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(scala)","label":"scala","count":36,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/canonical/cloud-init$","label":"github.com/canonical/cloud-init","count":35,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(cloud-init)","label":"cloud-init","count":35,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sql)","label":"sql","count":35,"exhaustive":false,"kind":"repo topic"},{"value":"lang:c++","label":"C++","count":32,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(ai)","label":"ai","count":31,"exhaustive":false,"kind":"repo topic"},{"value":"lang:yaml","label":"YAML","count":30,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/CodyReichert/awesome-cl$","label":"github.com/CodyReichert/awesome-cl","count":30,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(awesome)","label":"awesome","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(common-lisp-tools)","label":"common-lisp-tools","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(libraries)","label":"libraries","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lisp)","label":"lisp","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(postgresql)","label":"postgresql","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quicklisp)","label":"quicklisp","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/trussworks/Engineering-Playbook$","label":"github.com/trussworks/Engineering-Playbook","count":29,"exhaustive":false,"kind":"repo"},{"value":"lang:json","label":"JSON","count":28,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(html)","label":"html","count":28,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(machine-learning)","label":"machine-learning","count":28,"exhaustive":false,"kind":"repo topic"},{"value":"lang:text","label":"Text","count":27,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(android)","label":"android","count":26,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ios)","label":"ios","count":26,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/mongodb/leafygreen-ui$","label":"github.com/mongodb/leafygreen-ui","count":25,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(design-system)","label":"design-system","count":25,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emotion)","label":"emotion","count":25,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(linux)","label":"linux","count":25,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ui-kit)","label":"ui-kit","count":25,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/USEPA/useeior$","label":"github.com/USEPA/useeior","count":24,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/carlosonunez/bash-dotfiles$","label":"github.com/carlosonunez/bash-dotfiles","count":24,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(exploit)","label":"exploit","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(java)","label":"java","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ord)","label":"ord","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(research)","label":"research","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sqlite)","label":"sqlite","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/sequelize/sequelize$","label":"github.com/sequelize/sequelize","count":23,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(db2-ibm-i)","label":"db2-ibm-i","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(feature-rich)","label":"feature-rich","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mariadb)","label":"mariadb","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(microsoft-sql-server)","label":"microsoft-sql-server","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mssql)","label":"mssql","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mssql-server)","label":"mssql-server","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mysql)","label":"mysql","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nodejs)","label":"nodejs","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(oracle-db)","label":"oracle-db","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(orm)","label":"orm","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sequelize)","label":"sequelize","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(snowflakedb)","label":"snowflakedb","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(transactions)","label":"transactions","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/freshframework/fresh$","label":"github.com/freshframework/fresh","count":22,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(deno)","label":"deno","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(denofresh)","label":"denofresh","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fresh)","label":"fresh","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(preact)","label":"preact","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"lang:restructuredtext","label":"reStructuredText","count":21,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(cryptography)","label":"cryptography","count":21,"exhaustive":false,"kind":"repo topic"},{"value":"-file:\\.test\\.\\w+$","label":"Exclude .test.*","count":20,"exhaustive":false,"kind":"file"},{"value":"repo:^github\\.com/Threekiii/Awesome-Redteam$","label":"github.com/Threekiii/Awesome-Redteam","count":20,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/a-sit-plus/warden-supreme$","label":"github.com/a-sit-plus/warden-supreme","count":20,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(attestation)","label":"attestation","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(command-and-control)","label":"command-and-control","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(execution)","label":"execution","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(initial-access)","label":"initial-access","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kmp)","label":"kmp","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lateral-movement)","label":"lateral-movement","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(privilege-escalation)","label":"privilege-escalation","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rails)","label":"rails","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reconnaissance)","label":"reconnaissance","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(red-teaming)","label":"red-teaming","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/shakacode/react-webpack-rails-tutorial$","label":"github.com/shakacode/react-webpack-rails-tutorial","count":19,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(demo)","label":"demo","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(events)","label":"events","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(legacy)","label":"legacy","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(linter)","label":"linter","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(react-on-rails)","label":"react-on-rails","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruby-on-rails)","label":"ruby-on-rails","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tutorial)","label":"tutorial","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(webpack)","label":"webpack","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/ATOMScience-org/AMPL$","label":"github.com/ATOMScience-org/AMPL","count":18,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/SFTtech/abrechnung$","label":"github.com/SFTtech/abrechnung","count":18,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tooann/shell$","label":"github.com/tooann/shell","count":18,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(accounting)","label":"accounting","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bill-splitting)","label":"bill-splitting","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cheminformatics)","label":"cheminformatics","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(chemistry)","label":"chemistry","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(chemistry-discovery)","label":"chemistry-discovery","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(database)","label":"database","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(devops)","label":"devops","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(expense-tracker)","label":"expense-tracker","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(math-physics)","label":"math-physics","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(money-management)","label":"money-management","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(money-splitting)","label":"money-splitting","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(multi-tenant)","label":"multi-tenant","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nci-doe-collaboration-capability)","label":"nci-doe-collaboration-capability","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(neural-network)","label":"neural-network","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(payment)","label":"payment","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reckoning)","label":"reckoning","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(split-expenses)","label":"split-expenses","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(splitwise)","label":"splitwise","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tricount)","label":"tricount","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"lang:kotlin","label":"Kotlin","count":17,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(go)","label":"go","count":17,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/microsoft/monaco-editor$","label":"github.com/microsoft/monaco-editor","count":16,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(browser)","label":"browser","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(editor)","label":"editor","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(monaco-editor)","label":"monaco-editor","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(open-source)","label":"open-source","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(password-manager)","label":"password-manager","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vscode)","label":"vscode","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/ExoQuery/pprint-kotlin$","label":"github.com/ExoQuery/pprint-kotlin","count":15,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/joshuayoes/ios-simulator-mcp$","label":"github.com/joshuayoes/ios-simulator-mcp","count":15,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ssselixir/ssselixir$","label":"github.com/ssselixir/ssselixir","count":15,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/zeromake/aria2-zero$","label":"github.com/zeromake/aria2-zero","count":15,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(collaboration)","label":"collaboration","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kotlin)","label":"kotlin","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(openclaw)","label":"openclaw","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ported)","label":"ported","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pretty-print)","label":"pretty-print","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(python3)","label":"python3","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tmux)","label":"tmux","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(utility)","label":"utility","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(windows)","label":"windows","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/SirhanMacx/Claw-ED$","label":"github.com/SirhanMacx/Claw-ED","count":14,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/stefantalpalaru/gentoo-overlay$","label":"github.com/stefantalpalaru/gentoo-overlay","count":14,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(ai-for-teachers)","label":"ai-for-teachers","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-lesson-planner)","label":"ai-lesson-planner","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(curriculum)","label":"curriculum","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(curriculum-generator)","label":"curriculum-generator","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(edtech)","label":"edtech","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(education)","label":"education","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(education-ai)","label":"education-ai","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(k12)","label":"k12","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lesson-generator)","label":"lesson-generator","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lesson-planning)","label":"lesson-planning","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(llm)","label":"llm","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(open-source-education)","label":"open-source-education","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pedagogy)","label":"pedagogy","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(teacher-ai)","label":"teacher-ai","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(teaching)","label":"teaching","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(teaching-assistant)","label":"teaching-assistant","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/openstack/neutron$","label":"github.com/openstack/neutron","count":13,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/subethaedit/SubEthaEdit$","label":"github.com/subethaedit/SubEthaEdit","count":13,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(appkit)","label":"appkit","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(big-data)","label":"big-data","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cocoa)","label":"cocoa","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(code)","label":"code","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(collaborative-editing)","label":"collaborative-editing","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(creative-writing)","label":"creative-writing","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cuda)","label":"cuda","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(desktop-application)","label":"desktop-application","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(developer-tools)","label":"developer-tools","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(generator)","label":"generator","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(git)","label":"git","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ide)","label":"ide","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mac)","label":"mac","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(macosx)","label":"macosx","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(memory)","label":"memory","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mit-license)","label":"mit-license","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(neovim)","label":"neovim","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(objective-c)","label":"objective-c","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(osx)","label":"osx","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(plugin)","label":"plugin","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(regular-expressions)","label":"regular-expressions","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(service)","label":"service","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(static-code-analysis)","label":"static-code-analysis","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(syntax-highlighting)","label":"syntax-highlighting","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(text-editor)","label":"text-editor","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"lang:makefile","label":"Makefile","count":12,"exhaustive":false,"kind":"lang"},{"value":"lang:saltstack","label":"SaltStack","count":12,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/apache/flink$","label":"github.com/apache/flink","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/astral-sh/ruff$","label":"github.com/astral-sh/ruff","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/atgreen/openldk$","label":"github.com/atgreen/openldk","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/skbolton/titan$","label":"github.com/skbolton/titan","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/streetsidesoftware/cspell-dicts$","label":"github.com/streetsidesoftware/cspell-dicts","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tosuapp/tosu$","label":"github.com/tosuapp/tosu","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xpdota/event-trigger$","label":"github.com/xpdota/event-trigger","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xyproto/gendesk$","label":"github.com/xyproto/gendesk","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(advanced-combat-tracker)","label":"advanced-combat-tracker","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(archlinux)","label":"archlinux","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(awesomewm)","label":"awesomewm","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cooldown-tracker)","label":"cooldown-tracker","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(counters)","label":"counters","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(desktop-files)","label":"desktop-files","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dot-tracker)","label":"dot-tracker","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fflogs-api)","label":"fflogs-api","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ffxiv)","label":"ffxiv","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flink)","label":"flink","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gosumemory)","label":"gosumemory","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gpg)","label":"gpg","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kitty)","label":"kitty","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lazer)","label":"lazer","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(linux-desktop)","label":"linux-desktop","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(osu)","label":"osu","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(overlayplugin)","label":"overlayplugin","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(overlays)","label":"overlays","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pep8)","label":"pep8","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pp)","label":"pp","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(process)","label":"process","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reader-writer)","label":"reader-writer","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rest-api)","label":"rest-api","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruff)","label":"ruff","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rust)","label":"rust","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rustpython)","label":"rustpython","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(saltstack)","label":"saltstack","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(stable)","label":"stable","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(style-guide)","label":"style-guide","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(styleguide)","label":"styleguide","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(taskwarrior)","label":"taskwarrior","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(telesto)","label":"telesto","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(titan-jail-plugin)","label":"titan-jail-plugin","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(triggernometry-alternative)","label":"triggernometry-alternative","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/Gitlawb/openclaude$","label":"github.com/Gitlawb/openclaude","count":11,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/sxhxliang/claude-code-2\\.1\\.88$","label":"github.com/sxhxliang/claude-code-2.1.88","count":11,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(ai-agent)","label":"ai-agent","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-tools)","label":"ai-tools","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bioinformatics)","label":"bioinformatics","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(coding)","label":"coding","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(genomics)","label":"genomics","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nosql)","label":"nosql","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(package-manager)","label":"package-manager","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"-file:(^|/)third[_\\-]?party/","label":"Exclude third party","count":10,"exhaustive":false,"kind":"file"},{"value":"lang:c","label":"C","count":10,"exhaustive":false,"kind":"lang"},{"value":"lang:c#","label":"C#","count":10,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/mongodb/mongo$","label":"github.com/mongodb/mongo","count":10,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/oauth2-proxy/oauth2-proxy$","label":"github.com/oauth2-proxy/oauth2-proxy","count":10,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/spcl/dace$","label":"github.com/spcl/dace","count":10,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(automation)","label":"automation","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(c-plus-plus)","label":"c-plus-plus","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cloud-infrastructure)","label":"cloud-infrastructure","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fpga)","label":"fpga","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(github)","label":"github","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(high-level-synthesis)","label":"high-level-synthesis","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(high-performance-computing)","label":"high-performance-computing","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(oauth2-proxy)","label":"oauth2-proxy","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(programming-language)","label":"programming-language","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ssl)","label":"ssl","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sso)","label":"sso","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vivado-hls)","label":"vivado-hls","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/EricZimmerman/evtx$","label":"github.com/EricZimmerman/evtx","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/FlacheQL/FlacheQL$","label":"github.com/FlacheQL/FlacheQL","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MUYIio/hexo-themes-matery$","label":"github.com/MUYIio/hexo-themes-matery","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/garysieling/video-crawler$","label":"github.com/garysieling/video-crawler","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/maxdenaro/maxgraph-youtube-source$","label":"github.com/maxdenaro/maxgraph-youtube-source","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/mostlypanda/Node-js-functionalities$","label":"github.com/mostlypanda/Node-js-functionalities","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rbuchberger/jekyll_picture_tag$","label":"github.com/rbuchberger/jekyll_picture_tag","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(2-way-authentication)","label":"2-way-authentication","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(art-direction)","label":"art-direction","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(artificial-intelligence)","label":"artificial-intelligence","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(blog)","label":"blog","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cpp)","label":"cpp","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(crawling)","label":"crawling","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(crudapi)","label":"crudapi","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(curl)","label":"curl","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dotnet)","label":"dotnet","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(event)","label":"event","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(eventlog)","label":"eventlog","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(evtx)","label":"evtx","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(express)","label":"express","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ffmpeg)","label":"ffmpeg","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hexo)","label":"hexo","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hexo-theme-matery)","label":"hexo-theme-matery","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hexoblog)","label":"hexoblog","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(html5)","label":"html5","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jekyll)","label":"jekyll","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jekyll-picture-tag)","label":"jekyll-picture-tag","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(login)","label":"login","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(logout)","label":"logout","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(multer-storage)","label":"multer-storage","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(node-js)","label":"node-js","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nodejs-tutorials)","label":"nodejs-tutorials","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(npm)","label":"npm","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(packages)","label":"packages","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(payment-gateway)","label":"payment-gateway","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(picture-tag)","label":"picture-tag","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(postmark)","label":"postmark","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reddit)","label":"reddit","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reddit-api)","label":"reddit-api","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(resized-images)","label":"resized-images","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(responsive-images)","label":"responsive-images","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scraping)","label":"scraping","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scraping-websites)","label":"scraping-websites","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(search)","label":"search","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(search-engine)","label":"search-engine","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(signup)","label":"signup","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sms-services)","label":"sms-services","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(smtp)","label":"smtp","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(soundcloud)","label":"soundcloud","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(terminal)","label":"terminal","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(terraform)","label":"terraform","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(twilio)","label":"twilio","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(video-crawler)","label":"video-crawler","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vimeo)","label":"vimeo","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web)","label":"web","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web-scraping)","label":"web-scraping","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(webp-images)","label":"webp-images","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(youtube-dl)","label":"youtube-dl","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"visual basic 6.0\"","label":"Visual Basic 6.0","count":8,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/Keeper-Security/secrets-manager$","label":"github.com/Keeper-Security/secrets-manager","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/bup/bup$","label":"github.com/bup/bup","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/fredrikekre/jlpkg$","label":"github.com/fredrikekre/jlpkg","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/malwares/Crypter$","label":"github.com/malwares/Crypter","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/nhs-england-tools/repository-template$","label":"github.com/nhs-england-tools/repository-template","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(azure-devops)","label":"azure-devops","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(best-practices)","label":"best-practices","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(blueprint)","label":"blueprint","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ci-cd-pipeline)","label":"ci-cd-pipeline","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(claude-code)","label":"claude-code","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(engineering)","label":"engineering","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(github-actions)","label":"github-actions","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gitlab)","label":"gitlab","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jenkins)","label":"jenkins","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(julia)","label":"julia","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(keepass)","label":"keepass","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(keepersecurity)","label":"keepersecurity","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nhs-digital)","label":"nhs-digital","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nhs-england)","label":"nhs-england","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(repository-template)","label":"repository-template","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(secrets)","label":"secrets","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(security)","label":"security","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"lang:css","label":"CSS","count":7,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/AllenNeuralDynamics/aind-data-schema$","label":"github.com/AllenNeuralDynamics/aind-data-schema","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/RAIVNLab/GenerateAnyScene$","label":"github.com/RAIVNLab/GenerateAnyScene","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/bbushnell/BBTools$","label":"github.com/bbushnell/BBTools","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/flatironinstitute/nifty-ls$","label":"github.com/flatironinstitute/nifty-ls","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/pierre-rouleau/pel$","label":"github.com/pierre-rouleau/pel","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xiaobiaodu/DreamCar$","label":"github.com/xiaobiaodu/DreamCar","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xx4h/hctl$","label":"github.com/xx4h/hctl","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(3d-reconstruction)","label":"3d-reconstruction","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(3dgs)","label":"3dgs","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(adapter-trimming)","label":"adapter-trimming","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(aind-core-services)","label":"aind-core-services","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(alignment)","label":"alignment","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(assembly)","label":"assembly","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbcms)","label":"bbcms","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbduk)","label":"bbduk","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbmap)","label":"bbmap","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbmerge)","label":"bbmerge","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbnorm)","label":"bbnorm","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(callvariants)","label":"callvariants","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(car)","label":"car","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(clumpify)","label":"clumpify","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cmd)","label":"cmd","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(command-line)","label":"command-line","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(command-line-tool)","label":"command-line-tool","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ctl)","label":"ctl","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(documentation)","label":"documentation","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emacs)","label":"emacs","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emacs-customizations)","label":"emacs-customizations","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emacs-initialization)","label":"emacs-initialization","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emacs-lisp)","label":"emacs-lisp","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(error-correction)","label":"error-correction","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fastq)","label":"fastq","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(home-assistant)","label":"home-assistant","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(homeassistant)","label":"homeassistant","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lomb-scargle-periodogram)","label":"lomb-scargle-periodogram","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nerf)","label":"nerf","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ngs)","label":"ngs","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quality-control)","label":"quality-control","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sam)","label":"sam","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scientific-computing)","label":"scientific-computing","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sequencing)","label":"sequencing","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spectral-analysis)","label":"spectral-analysis","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tadpole)","label":"tadpole","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(time-series)","label":"time-series","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vibe-coding)","label":"vibe-coding","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"lang:dart","label":"Dart","count":6,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/Arch-Jason/RailwayPagerDemod$","label":"github.com/Arch-Jason/RailwayPagerDemod","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/KDAB/hotspot$","label":"github.com/KDAB/hotspot","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MatAtBread/nodent$","label":"github.com/MatAtBread/nodent","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/PostHog/posthog-ruby$","label":"github.com/PostHog/posthog-ruby","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/authpass/authpass$","label":"github.com/authpass/authpass","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ebeauce/Seismic_BPMF$","label":"github.com/ebeauce/Seismic_BPMF","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/prescottprue/redux-firestore$","label":"github.com/prescottprue/redux-firestore","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/scientific-python/repo-review$","label":"github.com/scientific-python/repo-review","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(agent-skills)","label":"agent-skills","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(claude)","label":"claude","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(claude-skills)","label":"claude-skills","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(contributions-welcome)","label":"contributions-welcome","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cpu-profiling)","label":"cpu-profiling","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dart)","label":"dart","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dartlang)","label":"dartlang","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(debian)","label":"debian","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(firebase)","label":"firebase","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(firestore)","label":"firestore","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flutter)","label":"flutter","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flutter-apps)","label":"flutter-apps","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(help-wanted)","label":"help-wanted","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kdbx)","label":"kdbx","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kdbx4)","label":"kdbx4","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(macos-application)","label":"macos-application","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(parser)","label":"parser","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(password-store)","label":"password-store","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(perf)","label":"perf","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(performance)","label":"performance","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(performance-analysis)","label":"performance-analysis","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(profiler)","label":"profiler","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(profiling)","label":"profiling","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(qt)","label":"qt","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(react-redux)","label":"react-redux","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(react-redux-firebase)","label":"react-redux-firebase","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redux)","label":"redux","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redux-enhancer)","label":"redux-enhancer","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redux-middleware)","label":"redux-middleware","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"ignore list\"","label":"Ignore List","count":5,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/grafana/cloudcost-exporter$","label":"github.com/grafana/cloudcost-exporter","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/instana/instana-agent-operator$","label":"github.com/instana/instana-agent-operator","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/keidarcy/e1s$","label":"github.com/keidarcy/e1s","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/smtg-ai/claude-squad$","label":"github.com/smtg-ai/claude-squad","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(ai-agents)","label":"ai-agents","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(aws)","label":"aws","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(aws-ecs)","label":"aws-ecs","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(aws-fargate)","label":"aws-fargate","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(codex)","label":"codex","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(data-analysis)","label":"data-analysis","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(e1s)","label":"e1s","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ecs)","label":"ecs","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ecs-exec)","label":"ecs-exec","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(k9s)","label":"k9s","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernets)","label":"kubernets","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(opencode)","label":"opencode","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"gentoo ebuild\"","label":"Gentoo Ebuild","count":4,"exhaustive":false,"kind":"lang"},{"value":"lang:tcsh","label":"Tcsh","count":4,"exhaustive":false,"kind":"lang"},{"value":"lang:xml","label":"XML","count":4,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/K-Dense-AI/scientific-agent-skills$","label":"github.com/K-Dense-AI/scientific-agent-skills","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Lazenca/Exploit-tech$","label":"github.com/Lazenca/Exploit-tech","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/PrairieLearn/PrairieLearn$","label":"github.com/PrairieLearn/PrairieLearn","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/beetbox/beets$","label":"github.com/beetbox/beets","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/dagargo/elektroid$","label":"github.com/dagargo/elektroid","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ecadlabs/taquito$","label":"github.com/ecadlabs/taquito","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/psycopg/psycopg$","label":"github.com/psycopg/psycopg","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ridiculousfish/regress$","label":"github.com/ridiculousfish/regress","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/simsem/simsem$","label":"github.com/simsem/simsem","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tomkersten/sses-node-example$","label":"github.com/tomkersten/sses-node-example","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(ai-scientist)","label":"ai-scientist","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(assessment)","label":"assessment","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(audio)","label":"audio","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(autograders)","label":"autograders","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(blockchain)","label":"blockchain","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(chemoinformatics)","label":"chemoinformatics","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(claudecode)","label":"claudecode","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(clinical-research)","label":"clinical-research","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(computational-biology)","label":"computational-biology","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(css)","label":"css","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dapps-development)","label":"dapps-development","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dependencies)","label":"dependencies","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(development)","label":"development","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(driver)","label":"driver","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(drug-discovery)","label":"drug-discovery","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(exploit-code)","label":"exploit-code","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(exploit-exercises)","label":"exploit-exercises","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(exploitation)","label":"exploitation","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gpu)","label":"gpu","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernetes)","label":"kubernetes","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(materials-science)","label":"materials-science","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(metabolomics)","label":"metabolomics","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(midi)","label":"midi","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(music)","label":"music","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(music-library)","label":"music-library","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(musicbrainz)","label":"musicbrainz","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(proteomics)","label":"proteomics","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scientific-visualization)","label":"scientific-visualization","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(taquito)","label":"taquito","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tezos)","label":"tezos","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tezos-blockchain)","label":"tezos-blockchain","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tutorials)","label":"tutorials","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web3)","label":"web3","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"emacs lisp\"","label":"Emacs Lisp","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:\"json with comments\"","label":"JSON with Comments","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:cmake","label":"CMake","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:tsx","label":"TSX","count":3,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/MISP/misp-warninglists$","label":"github.com/MISP/misp-warninglists","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MoonKraken/youtube$","label":"github.com/MoonKraken/youtube","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/NVIDIA/MatX$","label":"github.com/NVIDIA/MatX","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/PlasmaPy/PlasmaPy$","label":"github.com/PlasmaPy/PlasmaPy","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/angavrilov/cl-gpu$","label":"github.com/angavrilov/cl-gpu","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/chickensoft-games/GodotEnv$","label":"github.com/chickensoft-games/GodotEnv","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/codepoke-kk/qwertigraphy$","label":"github.com/codepoke-kk/qwertigraphy","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/coldtype/st2$","label":"github.com/coldtype/st2","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/colinhacks/zshy$","label":"github.com/colinhacks/zshy","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/collective/volto-image-editor$","label":"github.com/collective/volto-image-editor","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/esphome/devices\\.esphome\\.io$","label":"github.com/esphome/devices.esphome.io","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/maia-sdr/pm-remez$","label":"github.com/maia-sdr/pm-remez","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/munich-quantum-toolkit/ddsim$","label":"github.com/munich-quantum-toolkit/ddsim","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/nolar/kopf$","label":"github.com/nolar/kopf","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ocrmypdf/OCRmyPDF$","label":"github.com/ocrmypdf/OCRmyPDF","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/openxlings/xlings$","label":"github.com/openxlings/xlings","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/pathbox/learning-go$","label":"github.com/pathbox/learning-go","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/pganalyze/collector$","label":"github.com/pganalyze/collector","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/prioritizr/prioritizr$","label":"github.com/prioritizr/prioritizr","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/scttcper/video-filename-parser$","label":"github.com/scttcper/video-filename-parser","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/shadow/shadow$","label":"github.com/shadow/shadow","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/sklinkert/go-ddd$","label":"github.com/sklinkert/go-ddd","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/specfy/stack-analyser$","label":"github.com/specfy/stack-analyser","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tmux-python/tmuxp$","label":"github.com/tmux-python/tmuxp","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/twist84/ManagedDonkey$","label":"github.com/twist84/ManagedDonkey","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/undef-i/LBJ_Console$","label":"github.com/undef-i/LBJ_Console","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xtaci/safebox$","label":"github.com/xtaci/safebox","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(addon)","label":"addon","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(addons)","label":"addons","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admission-controller)","label":"admission-controller","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admission-controllers)","label":"admission-controllers","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admission-webhook)","label":"admission-webhook","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(analyzer)","label":"analyzer","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(architecture)","label":"architecture","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(astronomy)","label":"astronomy","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(astrophysics)","label":"astrophysics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(asyncio)","label":"asyncio","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(atomic-physics)","label":"atomic-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(auto-configuration)","label":"auto-configuration","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(auto-detect)","label":"auto-detect","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(biodiversity)","label":"biodiversity","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(blam)","label":"blam","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bungie)","label":"bungie","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cli-utilities)","label":"cli-utilities","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(command-query)","label":"command-query","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(conservation)","label":"conservation","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(conservation-planner)","label":"conservation-planner","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(control)","label":"control","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cqrs)","label":"cqrs","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cqrs-pattern)","label":"cqrs-pattern","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cryptocurrency)","label":"cryptocurrency","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(d2x)","label":"d2x","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ddd)","label":"ddd","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ddd-architecture)","label":"ddd-architecture","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(decision-diagrams)","label":"decision-diagrams","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(demos)","label":"demos","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dfir)","label":"dfir","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(domain)","label":"domain","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(domain-driven-design)","label":"domain-driven-design","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dsp)","label":"dsp","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(eldorado)","label":"eldorado","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emulation)","label":"emulation","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(esp32)","label":"esp32","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(esp8266)","label":"esp8266","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(esphome)","label":"esphome","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(experimentation)","label":"experimentation","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(false-positive)","label":"false-positive","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(filename)","label":"filename","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(filter-design)","label":"filter-design","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fir-filter)","label":"fir-filter","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(framework)","label":"framework","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fusion)","label":"fusion","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gamedev)","label":"gamedev","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(go-learn)","label":"go-learn","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot)","label":"godot","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot-addon)","label":"godot-addon","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot-engine)","label":"godot-engine","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot-game-engine)","label":"godot-game-engine","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot3)","label":"godot3","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(golang-examples)","label":"golang-examples","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gorm-orm)","label":"gorm-orm","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gpgpu)","label":"gpgpu","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gpu-computing)","label":"gpu-computing","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(halo)","label":"halo","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(halo-online)","label":"halo-online","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hedp)","label":"hedp","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(heliophysics)","label":"heliophysics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(high-energy-density-physics)","label":"high-energy-density-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hpc)","label":"hpc","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(idempotency)","label":"idempotency","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(image-processing)","label":"image-processing","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(installer)","label":"installer","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jku)","label":"jku","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(json)","label":"json","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kopf)","label":"kopf","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernetes-concepts)","label":"kubernetes-concepts","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernetes-operator)","label":"kubernetes-operator","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernetes-operators)","label":"kubernetes-operators","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learn)","label":"learn","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learn-go)","label":"learn-go","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learning-go)","label":"learning-go","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learning-golang)","label":"learning-golang","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(llm-application)","label":"llm-application","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(local-first)","label":"local-first","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown)","label":"markdown","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(media)","label":"media","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(metadata)","label":"metadata","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(metrics)","label":"metrics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(misp)","label":"misp","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(misp-warninglists)","label":"misp-warninglists","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(modding)","label":"modding","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(monitoring)","label":"monitoring","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mqt)","label":"mqt","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ms23)","label":"ms23","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(network-forensics)","label":"network-forensics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(networking)","label":"networking","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ocr)","label":"ocr","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(operator)","label":"operator","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(operator-framework)","label":"operator-framework","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(operators)","label":"operators","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(optimization)","label":"optimization","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(parks-mcclellan)","label":"parks-mcclellan","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(particles)","label":"particles","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pdf)","label":"pdf","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(plasma-physics)","label":"plasma-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(plasma-science)","label":"plasma-science","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(prioritization)","label":"prioritization","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(project-management)","label":"project-management","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(python-framework)","label":"python-framework","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quantum)","label":"quantum","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quantum-circuit-simulator)","label":"quantum-circuit-simulator","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quantum-circuits)","label":"quantum-circuits","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quantum-computing)","label":"quantum-computing","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(r)","label":"r","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rds)","label":"rds","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(realism)","label":"realism","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reference)","label":"reference","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(release)","label":"release","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(remez)","label":"remez","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reverse-engineering)","label":"reverse-engineering","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rstats)","label":"rstats","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scalability)","label":"scalability","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scene)","label":"scene","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(science)","label":"science","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(science-research)","label":"science-research","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(session-manager)","label":"session-manager","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(shelly)","label":"shelly","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(simulation)","label":"simulation","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(solar)","label":"solar","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(solver)","label":"solver","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sonoff)","label":"sonoff","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(space-physics)","label":"space-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(space-plasma-physics)","label":"space-plasma-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spatial)","label":"spatial","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(teamocil)","label":"teamocil","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(template)","label":"template","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tesseract)","label":"tesseract","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(threat-intelligence)","label":"threat-intelligence","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tmuxinator)","label":"tmuxinator","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tools)","label":"tools","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tor)","label":"tor","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tum)","label":"tum","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(utilities)","label":"utilities","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(xlings)","label":"xlings","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(yaml)","label":"yaml","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"lang:erlang","label":"Erlang","count":2,"exhaustive":false,"kind":"lang"},{"value":"lang:html","label":"HTML","count":2,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/BSI-Bund/secvisogram$","label":"github.com/BSI-Bund/secvisogram","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MikhailKasimov/validin-phish-feed$","label":"github.com/MikhailKasimov/validin-phish-feed","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Minituff/nautical-backup$","label":"github.com/Minituff/nautical-backup","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Shuffle/python-apps$","label":"github.com/Shuffle/python-apps","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ajvincent/es-membrane$","label":"github.com/ajvincent/es-membrane","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/amanimran786/osint-worldview$","label":"github.com/amanimran786/osint-worldview","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/artefactual/archivematica$","label":"github.com/artefactual/archivematica","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/cosai-oasis/secure-ai-tooling$","label":"github.com/cosai-oasis/secure-ai-tooling","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/jhy/jsoup$","label":"github.com/jhy/jsoup","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/jksalcedo/PassVault$","label":"github.com/jksalcedo/PassVault","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/kunjgit/GameZone$","label":"github.com/kunjgit/GameZone","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/latex-lsp/texlab$","label":"github.com/latex-lsp/texlab","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/liftaris/herm$","label":"github.com/liftaris/herm","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/lurk-lab/lurk-lisp$","label":"github.com/lurk-lab/lurk-lisp","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/mochi/mochiweb$","label":"github.com/mochi/mochiweb","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/nexu-io/html-anything$","label":"github.com/nexu-io/html-anything","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/python-ldap/python-ldap$","label":"github.com/python-ldap/python-ldap","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rcc11/4chan-sounds-player$","label":"github.com/rcc11/4chan-sounds-player","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/spring-projects/spring-batch$","label":"github.com/spring-projects/spring-batch","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/unity3d-jp/Project_TCC$","label":"github.com/unity3d-jp/Project_TCC","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/verilator/verilator$","label":"github.com/verilator/verilator","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/zhuchichi56/ASFT$","label":"github.com/zhuchichi56/ASFT","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(aes-encryption)","label":"aes-encryption","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(agentic)","label":"agentic","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-design)","label":"ai-design","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-editor)","label":"ai-editor","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-security)","label":"ai-security","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-security-tool)","label":"ai-security-tool","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(android-app)","label":"android-app","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(android-keystore)","label":"android-keystore","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(api)","label":"api","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(archivematica)","label":"archivematica","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(batch)","label":"batch","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(batch-processing)","label":"batch-processing","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bitwarden)","label":"bitwarden","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bootstrap)","label":"bootstrap","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(byok)","label":"byok","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(coding-agents)","label":"coding-agents","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(collaborate)","label":"collaborate","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(compilers)","label":"compilers","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(contributions)","label":"contributions","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(credential-manager)","label":"credential-manager","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(csaf)","label":"csaf","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(css-selectors)","label":"css-selectors","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(css3)","label":"css3","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(digital-preservation)","label":"digital-preservation","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dom)","label":"dom","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(encryption)","label":"encryption","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(game)","label":"game","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(games)","label":"games","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(generated)","label":"generated","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(generative-ai)","label":"generative-ai","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(girlscript-foundation)","label":"girlscript-foundation","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(html-editor)","label":"html-editor","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hyperframes)","label":"hyperframes","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(iwoc2024)","label":"iwoc2024","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(java-html-parser)","label":"java-html-parser","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jsoup)","label":"jsoup","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(language-server)","label":"language-server","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(latex)","label":"latex","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learning-by-doing)","label":"learning-by-doing","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lightweight)","label":"lightweight","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nextjs)","label":"nextjs","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(offline-first)","label":"offline-first","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(open-source-project)","label":"open-source-project","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(password)","label":"password","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(password-generator)","label":"password-generator","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rtl)","label":"rtl","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(secure-storage)","label":"secure-storage","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(secvisogram)","label":"secvisogram","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spring)","label":"spring","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(system-verilog)","label":"system-verilog","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(systemc)","label":"systemc","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vault)","label":"vault","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vector-search)","label":"vector-search","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(verilator)","label":"verilator","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(verilog)","label":"verilog","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(verilog-simulator)","label":"verilog-simulator","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(wechat)","label":"wechat","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(xiaohongshu)","label":"xiaohongshu","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(xml)","label":"xml","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(xpath)","label":"xpath","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"jupyter notebook\"","label":"Jupyter Notebook","count":1,"exhaustive":false,"kind":"lang"},{"value":"lang:\"unity3d asset\"","label":"Unity3D Asset","count":1,"exhaustive":false,"kind":"lang"},{"value":"lang:csv","label":"CSV","count":1,"exhaustive":false,"kind":"lang"},{"value":"lang:php","label":"PHP","count":1,"exhaustive":false,"kind":"lang"},{"value":"lang:processing","label":"Processing","count":1,"exhaustive":false,"kind":"lang"},{"value":"lang:ruby","label":"Ruby","count":1,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/CiscoDevNet/terraform-provider-aci$","label":"github.com/CiscoDevNet/terraform-provider-aci","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Foohy/jazztronauts$","label":"github.com/Foohy/jazztronauts","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/JamesClonk/vultr$","label":"github.com/JamesClonk/vultr","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/JuliaPluto/computational-thinking-template$","label":"github.com/JuliaPluto/computational-thinking-template","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/LCOGT/banzai$","label":"github.com/LCOGT/banzai","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MTgeophysics/mtpy$","label":"github.com/MTgeophysics/mtpy","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Minestom/VanillaReimplementation$","label":"github.com/Minestom/VanillaReimplementation","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/abraunegg/onedrive$","label":"github.com/abraunegg/onedrive","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/atlasacademy/fgo-game-data-api$","label":"github.com/atlasacademy/fgo-game-data-api","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/babel/babel$","label":"github.com/babel/babel","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/benbalter/dotfiles$","label":"github.com/benbalter/dotfiles","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/cdklabs/cdk-ecs-service-extensions$","label":"github.com/cdklabs/cdk-ecs-service-extensions","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/christian-gama/autocommit$","label":"github.com/christian-gama/autocommit","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/colonyos/colonies$","label":"github.com/colonyos/colonies","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/congo-cc/congo-parser-generator$","label":"github.com/congo-cc/congo-parser-generator","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/crosswire/jsword$","label":"github.com/crosswire/jsword","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/dannote/pi-elixir$","label":"github.com/dannote/pi-elixir","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/dragonflydb/dragonfly$","label":"github.com/dragonflydb/dragonfly","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/excalidraw/excalidraw-libraries$","label":"github.com/excalidraw/excalidraw-libraries","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/github-community-projects/evergreen$","label":"github.com/github-community-projects/evergreen","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/google/fuse-archive$","label":"github.com/google/fuse-archive","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/grepplabs/kafka-proxy$","label":"github.com/grepplabs/kafka-proxy","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/htaussig/ProcProj$","label":"github.com/htaussig/ProcProj","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/mjl-/mox$","label":"github.com/mjl-/mox","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/neptship/ignore$","label":"github.com/neptship/ignore","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/noraj/ctf-party$","label":"github.com/noraj/ctf-party","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/onlyati/quadlet-lsp$","label":"github.com/onlyati/quadlet-lsp","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/phpstan/phpstan$","label":"github.com/phpstan/phpstan","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/quick-lint/quick-lint-js$","label":"github.com/quick-lint/quick-lint-js","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rizinorg/rz-pm$","label":"github.com/rizinorg/rz-pm","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/robbydyer/sports$","label":"github.com/robbydyer/sports","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rojo-rbx/rbx-dom$","label":"github.com/rojo-rbx/rbx-dom","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rubyevents/rubyevents$","label":"github.com/rubyevents/rubyevents","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/solo-io/packer-plugin-arm-image$","label":"github.com/solo-io/packer-plugin-arm-image","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/soot-oss/TaintAnalysis$","label":"github.com/soot-oss/TaintAnalysis","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/spyboy-productions/omnisci3nt$","label":"github.com/spyboy-productions/omnisci3nt","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tOndO-keyboard/tOndO-keyboard$","label":"github.com/tOndO-keyboard/tOndO-keyboard","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/teambi0s/InCTFi$","label":"github.com/teambi0s/InCTFi","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/torakiki/sambox$","label":"github.com/torakiki/sambox","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ttayfunylmz/Unity_DesignPatterns$","label":"github.com/ttayfunylmz/Unity_DesignPatterns","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/uxlfoundation/scikit-learn-intelex$","label":"github.com/uxlfoundation/scikit-learn-intelex","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xoofx/markdig$","label":"github.com/xoofx/markdig","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/yoloshii/ClawMem$","label":"github.com/yoloshii/ClawMem","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/zhaoyachao/zdh_web$","label":"github.com/zhaoyachao/zdh_web","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(aci)","label":"aci","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admin-login-finder)","label":"admin-login-finder","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admin-panel-finder)","label":"admin-panel-finder","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admin-panel-finder-of-any-website)","label":"admin-panel-finder-of-any-website","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-agent-memory)","label":"ai-agent-memory","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-inference)","label":"ai-inference","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-machine-learning)","label":"ai-machine-learning","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-training)","label":"ai-training","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(analytics)","label":"analytics","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(archiving)","label":"archiving","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(arm-images)","label":"arm-images","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ast)","label":"ast","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(autocommit)","label":"autocommit","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(babel)","label":"babel","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(backend)","label":"backend","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(beam)","label":"beam","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(beginner-friendly)","label":"beginner-friendly","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bigdata)","label":"bigdata","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bun)","label":"bun","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(business)","label":"business","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cache)","label":"cache","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(coding-agent)","label":"coding-agent","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(collection)","label":"collection","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(commit)","label":"commit","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(commonmark)","label":"commonmark","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(commonmark-parsing)","label":"commonmark-parsing","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(conferences)","label":"conferences","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(csharp)","label":"csharp","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ctf)","label":"ctf","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ctf-framework)","label":"ctf-framework","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ctf-tools)","label":"ctf-tools","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(data)","label":"data","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(data-collection)","label":"data-collection","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(data-manipulation)","label":"data-manipulation","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(datapipeline)","label":"datapipeline","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(datax-web)","label":"datax-web","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(decoding)","label":"decoding","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dependabot)","label":"dependabot","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dependabot-security)","label":"dependabot-security","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(directory-enumeration)","label":"directory-enumeration","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(distributed-systems)","label":"distributed-systems","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dmarc-record-examination)","label":"dmarc-record-examination","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dns-enumeration)","label":"dns-enumeration","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dotnetcore)","label":"dotnetcore","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(embeddings)","label":"embeddings","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(encoding)","label":"encoding","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(es2015)","label":"es2015","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(es6)","label":"es6","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(etl)","label":"etl","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(faas)","label":"faas","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(faas-framework)","label":"faas-framework","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fastapi)","label":"fastapi","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fate-grand-order)","label":"fate-grand-order","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fgo)","label":"fgo","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fibers)","label":"fibers","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(filesystem)","label":"filesystem","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flavortown)","label":"flavortown","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fuse-filesystem)","label":"fuse-filesystem","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gfm)","label":"gfm","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gitignore)","label":"gitignore","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gitignore-generator)","label":"gitignore-generator","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(googleai)","label":"googleai","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(groq)","label":"groq","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hashing)","label":"hashing","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(helper)","label":"helper","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hybrid-search)","label":"hybrid-search","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ignore)","label":"ignore","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(in-memory)","label":"in-memory","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(in-memory-database)","label":"in-memory-database","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(input-method)","label":"input-method","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ip-lookup)","label":"ip-lookup","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kafka)","label":"kafka","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kafka-gateway)","label":"kafka-gateway","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kafka-proxy)","label":"kafka-proxy","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(key-value)","label":"key-value","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(keyboard)","label":"keyboard","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(keydb)","label":"keydb","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(languager-server)","label":"languager-server","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(library)","label":"library","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(live-introspection)","label":"live-introspection","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(llama-cpp)","label":"llama-cpp","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(machine-learning-algorithms)","label":"machine-learning-algorithms","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown-flavors)","label":"markdown-flavors","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown-parser)","label":"markdown-parser","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown-processor)","label":"markdown-processor","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown-to-html)","label":"markdown-to-html","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mcp)","label":"mcp","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mcp-server)","label":"mcp-server","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mcp-tools)","label":"mcp-tools","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(meetups)","label":"meetups","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(memcached)","label":"memcached","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(message-broker)","label":"message-broker","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(microsoft)","label":"microsoft","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(minecraft)","label":"minecraft","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(minecraft-server)","label":"minecraft-server","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(minecraft-vanilla)","label":"minecraft-vanilla","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(minestom)","label":"minestom","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mistral)","label":"mistral","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(model-context-protocol)","label":"model-context-protocol","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(multi-threading)","label":"multi-threading","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(oauthbearer)","label":"oauthbearer","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(office-365)","label":"office-365","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(office365)","label":"office365","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ollama2)","label":"ollama2","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(on-device-ai)","label":"on-device-ai","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(oneapi)","label":"oneapi","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive)","label":"onedrive","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive-client)","label":"onedrive-client","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive-for-business)","label":"onedrive-for-business","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive-personal)","label":"onedrive-personal","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive-storage)","label":"onedrive-storage","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(openai)","label":"openai","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(operating-system)","label":"operating-system","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(org-admin)","label":"org-admin","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(osint)","label":"osint","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ospo)","label":"ospo","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(packer-plugin)","label":"packer-plugin","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(packer-provisioner)","label":"packer-provisioner","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(parser-generator)","label":"parser-generator","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(personal)","label":"personal","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(php)","label":"php","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(php7)","label":"php7","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(phpstan)","label":"phpstan","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pi-agent)","label":"pi-agent","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pipline)","label":"pipline","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(podman)","label":"podman","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(port-scanning)","label":"port-scanning","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(proxy)","label":"proxy","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(qemu-system-arm)","label":"qemu-system-arm","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quadlet)","label":"quadlet","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rag)","label":"rag","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(raspberry-pi)","label":"raspberry-pi","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reconnaissance-tool)","label":"reconnaissance-tool","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redis)","label":"redis","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reimplementation)","label":"reimplementation","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(retrieval-augmented-generation)","label":"retrieval-augmented-generation","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(roblox)","label":"roblox","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruby-conferences)","label":"ruby-conferences","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruby-meetups)","label":"ruby-meetups","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rubyevents)","label":"rubyevents","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sasl)","label":"sasl","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scheduler)","label":"scheduler","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scikit-learn)","label":"scikit-learn","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(security-tools)","label":"security-tools","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(social-media-and-email-discovery)","label":"social-media-and-email-discovery","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(socks5)","label":"socks5","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spark)","label":"spark","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sparketl)","label":"sparketl","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ssl-certificate)","label":"ssl-certificate","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(static-analyzer)","label":"static-analyzer","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(string-manipulation)","label":"string-manipulation","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(subdomain-enumeration)","label":"subdomain-enumeration","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(swrepo)","label":"swrepo","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(technology-analysis)","label":"technology-analysis","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(terraform-provider)","label":"terraform-provider","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(testing)","label":"testing","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tidewave)","label":"tidewave","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(valkey)","label":"valkey","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vanilla)","label":"vanilla","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(virtual-machine)","label":"virtual-machine","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vs-code)","label":"vs-code","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vulnerability-scanner)","label":"vulnerability-scanner","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vultr)","label":"vultr","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vultr-api)","label":"vultr-api","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vultr-cli)","label":"vultr-cli","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(wayback-machine-access)","label":"wayback-machine-access","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web-crawling)","label":"web-crawling","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web-reconnaissance)","label":"web-reconnaissance","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(website-hacking)","label":"website-hacking","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(whois)","label":"whois","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zed)","label":"zed","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zero-trust-security)","label":"zero-trust-security","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zip)","label":"zip","count":1,"exhaustive":false,"kind":"repo topic"}]

event: matches
data: [{"type":"content","path":"tests/unittests/config/test_cc_ntp.py","repositoryID":810133,"repository":"github.com/canonical/cloud-init","repoStars":3697,"repoLastFetched":"2026-06-26T20:02:26.239912Z","branches":[""],"commit":"73de6365f8469f68793b3e724d0943bdc6b441a9","hunks":null,"lineMatches":[{"line":"            \"template\": \"asdf\",","lineNumber":759,"offsetAndLengths":[[25,4]]}],"language":"Python"},{"type":"content","path":"tests/unittests/config/test_cc_resizefs.py","repositoryID":810133,"repository":"github.com/canonical/cloud-init","repoStars":3697,"repoLastFetched":"2026-06-26T20:02:26.239912Z","branches":[""],"commit":"73de6365f8469f68793b3e724d0943bdc6b441a9","hunks":null,"lineMatches":[{"line":"        assert \"/dev/this\" == util.rootdev_from_cmdline(\"asdf root=/dev/this\")","lineNumber":245,"offsetAndLengths":[[57,4]]},{"line":"        assert \"/dev/this\" == util.rootdev_from_cmdline(\"asdf root=this\")","lineNumber":249,"offsetAndLengths":[[57,4]]},{"line":"            \"asdf root=LABEL=unique\"","lineNumber":254,"offsetAndLengths":[[13,4]]},{"line":"            \"asdf root=UUID=adsfdsaf-adsf\"","lineNumber":260,"offsetAndLengths":[[13,4]]},{"line":"                \"util.get_cmdline\": {\"return_value\": \"asdf root=UUID=my-uuid\"},","lineNumber":424,"offsetAndLengths":[[54,4]]},{"line":"            \"BOOT_IMAGE=/adsf asdfa werasef  root adf\",","lineNumber":236,"offsetAndLengths":[[30,4]]}],"language":"Python"},{"type":"content","path":"tests/unittests/config/test_cc_ubuntu_pro.py","repositoryID":810133,"repository":"github.com/canonical/cloud-init","repoStars":3697,"repoLastFetched":"2026-06-26T20:02:26.239912Z","branches":[""],"commit":"73de6365f8469f68793b3e724d0943bdc6b441a9","hunks":null,"lineMatches":[{"line":"                            \"message\": \"Cannot enable unknown service 'asdf'\",","lineNumber":349,"offsetAndLengths":[[71,4]]},{"line":"                token=\"SomeToken\", enable=[\"esm\", \"cc\", \"fips\", \"asdf\"]","lineNumber":366,"offsetAndLengths":[[65,4]]},{"line":"                    \"asdf\",","lineNumber":384,"offsetAndLengths":[[21,4]]},{"line":"            \"Failure of type `system`: Cannot enable unknown service 'asdf'\",","lineNumber":403,"offsetAndLengths":[[70,4]]},{"line":"                        \"features\": {\"asdf\": False},","lineNumber":512,"offsetAndLengths":[[38,4]]},{"line":"                        \" not allowed ('asdf'\"","lineNumber":522,"offsetAndLengths":[[40,4]]},{"line":"        pro_config = {\"asdf\": \"qwer\"}","lineNumber":1379,"offsetAndLengths":[[23,4]]},{"line":"                [\"pro\", \"config\", \"set\", \"asdf=qwer\"],","lineNumber":1383,"offsetAndLengths":[[42,4]]},{"line":"                logstring=[\"pro\", \"config\", \"set\", \"asdf=REDACTED\"],","lineNumber":1384,"offsetAndLengths":[[52,4]]},{"line":"            \"Not validating unknown ubuntu_pro.config.asdf property\\n\"","lineNumber":1389,"offsetAndLengths":[[54,4]]},{"line":"        pro_config = [\"asdf\", \"qwer\"]","lineNumber":1394,"offsetAndLengths":[[23,4]]}],"language":"Python"},{"type":"content","path":"tests/unittests/config/test_cc_write_files.py","repositoryID":810133,"repository":"github.com/canonical/cloud-init","repoStars":3697,"repoLastFetched":"2026-06-26T20:02:26.239912Z","branches":[""],"commit":"73de6365f8469f68793b3e724d0943bdc6b441a9","hunks":null,"lineMatches":[{"line":"        content = \"asdf\"","lineNumber":195,"offsetAndLengths":[[19,4]]},{"line":"        content = \"asdf\"","lineNumber":216,"offsetAndLengths":[[19,4]]},{"line":"        content = \"more asdf\"","lineNumber":234,"offsetAndLengths":[[24,4]]},{"line":"        content = \"asdf\"","lineNumber":259,"offsetAndLengths":[[19,4]]}],"language":"Python"},{"type":"content","path":"tests/unittests/config/test_cc_resolv_conf.py","repositoryID":810133,"repository":"github.com/canonical/cloud-init","repoStars":3697,"repoLastFetched":"2026-06-26T20:02:26.239912Z","branches":[""],"commit":"73de6365f8469f68793b3e724d0943bdc6b441a9","hunks":null,"lineMatches":[{"line":"                {\"manage_resolv_conf\": \"asdf\"},","lineNumber":196,"offsetAndLengths":[[40,4]]},{"line":"                \"'asdf' is not of type 'boolean'\",","lineNumber":197,"offsetAndLengths":[[18,4]]}],"language":"Python"},{"type":"content","path":"src/config/military.ts","repositoryID":64286756,"repository":"github.com/amanimran786/osint-worldview","repoStars":52,"repoLastFetched":"2026-07-04T17:10:52.708413Z","branches":[""],"commit":"7584ba38fe666c8de9e6b8804081cdca665b89bf","hunks":null,"lineMatches":[{"line":"  // Japan ASDF","lineNumber":113,"offsetAndLengths":[[11,4]]},{"line":"  { pattern: '^JASDF', operator: 'other', description: 'Japan Air Self-Defense Force' },","lineNumber":115,"offsetAndLengths":[[16,4]]}],"language":"TypeScript"},{"type":"content","path":"strings_test.go","repositoryID":26155,"repository":"github.com/xyproto/gendesk","repoStars":163,"repoLastFetched":"2026-07-04T17:15:24.748286Z","branches":[""],"commit":"6ca9adb98f0e552785e6593d70b0bcbdeca5553a","hunks":null,"lineMatches":[{"line":"\tfmt.Println(betweenQuotes(`asdf \"hi\" asdf`))","lineNumber":35,"offsetAndLengths":[[28,4],[38,4]]},{"line":"\tfmt.Println(betweenQuotes(`asdf \"\"hi\"\" asdf`))","lineNumber":36,"offsetAndLengths":[[28,4],[40,4]]},{"line":"\tfmt.Println(betweenQuotes(`asdf \"'hi'\" asdf`))","lineNumber":37,"offsetAndLengths":[[28,4],[40,4]]},{"line":"\tfmt.Println(betweenQuotes(`asdf '\"hi asdf`))","lineNumber":38,"offsetAndLengths":[[28,4],[38,4]]},{"line":"\tfmt.Println(betweenQuotes(`asdf '\"hi'\" asdf`))","lineNumber":39,"offsetAndLengths":[[28,4],[40,4]]},{"line":"\tfmt.Println(betweenQuotesOrAfterEquals(`\"asdf\"`))","lineNumber":51,"offsetAndLengths":[[42,4]]},{"line":"\t// asdf","lineNumber":55,"offsetAndLengths":[[4,4]]}],"language":"Go"},{"type":"content","path":"pkg/result/result_test.go","repositoryID":40088996,"repository":"github.com/instana/instana-agent-operator","repoStars":49,"repoLastFetched":"2026-06-18T00:35:59.761278Z","branches":[""],"commit":"eacc4297499abd33b51af2f09e95f2342e7f6401","hunks":null,"lineMatches":[{"line":"\t\t\terr:   errors.New(\"asdf\"),","lineNumber":116,"offsetAndLengths":[[22,4]]},{"line":"\t\t\tresult: Of(5, errors.New(\"asdfds\")),","lineNumber":202,"offsetAndLengths":[[29,4]]}],"language":"Go"},{"type":"content","path":"api/v1/instanaagent_types_test.go","repositoryID":40088996,"repository":"github.com/instana/instana-agent-operator","repoStars":49,"repoLastFetched":"2026-06-18T00:35:59.761278Z","branches":[""],"commit":"eacc4297499abd33b51af2f09e95f2342e7f6401","hunks":null,"lineMatches":[{"line":"\t\t\t\t\tName:       \"icr.io/instana/asdf\",","lineNumber":25,"offsetAndLengths":[[33,4]]}],"language":"Go"},{"type":"content","path":"pkg/k8s/object/transformations/transformations_test.go","repositoryID":40088996,"repository":"github.com/instana/instana-agent-operator","repoStars":49,"repoLastFetched":"2026-06-18T00:35:59.761278Z","branches":[""],"commit":"eacc4297499abd33b51af2f09e95f2342e7f6401","hunks":null,"lineMatches":[{"line":"\t\t\t\t\tName:       \"asdf\",","lineNumber":44,"offsetAndLengths":[[18,4]]},{"line":"\t\t\t\t\"app.kubernetes.io/instance\":   \"asdf\",","lineNumber":53,"offsetAndLengths":[[37,4]]}],"language":"Go"},{"type":"content","path":"e2e/bug9714/bug9714.php","repositoryID":563378,"repository":"github.com/phpstan/phpstan","repoStars":13957,"repoLastFetched":"2026-06-27T00:04:05.490027Z","branches":[""],"commit":"69a7cf65d3af698d0a907a69133b3d5a85733b58","hunks":null,"lineMatches":[{"line":"        $xml = new SimpleXmlElement('asdf');","lineNumber":10,"offsetAndLengths":[[37,4]]}],"language":"PHP"},{"type":"content","path":"src/main/java/org/crosswire/jsword/passage/Verse.java","repositoryID":1342738,"repository":"github.com/crosswire/jsword","repoStars":61,"repoLastFetched":"2026-06-29T17:51:30.863661Z","branches":[""],"commit":"a2c51f3c3a55416f3c991a67ef3d635c7ee55330","hunks":null,"lineMatches":[{"line":"     * a.xy.asdf.qr","lineNumber":681,"offsetAndLengths":[[12,4]]}],"language":"Java"},{"type":"content","path":"beets/util/extension.py","repositoryID":48294,"repository":"github.com/beetbox/beets","repoStars":15267,"repoLastFetched":"2026-06-23T04:31:11.676615Z","branches":[""],"commit":"c1c381d85aa4e9e6751d9daff7140e1309228260","hunks":null,"lineMatches":[{"line":"    # assume, for example, the only diff between 'asdf.mp3' and 'asdf' is format","lineNumber":140,"offsetAndLengths":[[50,4],[65,4]]}],"language":"Python"},{"type":"content","path":"docs/reference/config.rst","repositoryID":48294,"repository":"github.com/beetbox/beets","repoStars":15267,"repoLastFetched":"2026-06-23T04:31:11.676615Z","branches":[""],"commit":"c1c381d85aa4e9e6751d9daff7140e1309228260","hunks":null,"lineMatches":[{"line":"file named ``asdf``, beets look for ``asdf.mp3``. If found, that file will be","lineNumber":899,"offsetAndLengths":[[13,4],[38,4]]}],"language":"reStructuredText"},{"type":"content","path":"scripts/sweep.py","repositoryID":62924792,"repository":"github.com/flatironinstitute/nifty-ls","repoStars":48,"repoLastFetched":"2026-06-17T19:16:50.043939Z","branches":[""],"commit":"18ab2906261cab3ab805e7a3994f532d35766acf","hunks":null,"lineMatches":[{"line":"import asdf","lineNumber":2,"offsetAndLengths":[[7,4]]},{"line":"    '-o', '--output-file', default='sweep_results.asdf', help='File to save results to'","lineNumber":62,"offsetAndLengths":[[50,4]]},{"line":"    af = asdf.AsdfFile(tree=dict(data=all_tables))","lineNumber":143,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(results_file, lazy_load=False) as af:","lineNumber":154,"offsetAndLengths":[[9,4]]}],"language":"Python"},{"type":"content","path":"scripts/compare.py","repositoryID":62924792,"repository":"github.com/flatironinstitute/nifty-ls","repoStars":48,"repoLastFetched":"2026-06-17T19:16:50.043939Z","branches":[""],"commit":"18ab2906261cab3ab805e7a3994f532d35766acf","hunks":null,"lineMatches":[{"line":"    default='compare_results.asdf',","lineNumber":53,"offsetAndLengths":[[29,4]]}],"language":"Python"},{"type":"content","path":".gitignore","repositoryID":62924792,"repository":"github.com/flatironinstitute/nifty-ls","repoStars":48,"repoLastFetched":"2026-06-17T19:16:50.043939Z","branches":[""],"commit":"18ab2906261cab3ab805e7a3994f532d35766acf","hunks":null,"lineMatches":[{"line":"/scripts/*.asdf","lineNumber":6,"offsetAndLengths":[[11,4]]}],"language":"Ignore List"},{"type":"content","path":"src/test/java/org/sejda/sambox/pdmodel/interactive/form/AlignmentTest.java","repositoryID":40674488,"repository":"github.com/torakiki/sambox","repoStars":57,"repoLastFetched":"2026-06-21T01:52:26.25736Z","branches":[""],"commit":"6a641e015616ae35127bf3c9db62000441ac87a2","hunks":null,"lineMatches":[{"line":"    private static final String TEST_VALUE = \"sdfASDF1234äöü\";","lineNumber":37,"offsetAndLengths":[[49,4]]}],"language":"Java"},{"type":"content","path":"packages/fresh/src/router.ts","repositoryID":50072130,"repository":"github.com/freshframework/fresh","repoStars":13757,"repoLastFetched":"2026-06-18T00:22:45.840124Z","branches":[""],"commit":"86d6cdeb331a719cf8b1c85bf5e43c8ffa889b3b","hunks":null,"lineMatches":[{"line":"    // Case: /[id]-asdf.tsx","lineNumber":234,"offsetAndLengths":[[19,4]]},{"line":"    // Case: /[id]-asdf[bar].tsx","lineNumber":235,"offsetAndLengths":[[19,4]]},{"line":"    // Case: /asdf[bar].tsx","lineNumber":236,"offsetAndLengths":[[14,4]]}],"language":"TypeScript"},{"type":"content","path":"packages/fresh/tests/islands_test.tsx","repositoryID":50072130,"repository":"github.com/freshframework/fresh","repoStars":13757,"repoLastFetched":"2026-06-18T00:22:45.840124Z","branches":[""],"commit":"86d6cdeb331a719cf8b1c85bf5e43c8ffa889b3b","hunks":null,"lineMatches":[{"line":"            \u003cEscapeIsland str={`\"foo\"asdf`} /\u003e","lineNumber":538,"offsetAndLengths":[[37,4]]},{"line":"      expect(text2).toEqual(`\"foo\"asdf`);","lineNumber":571,"offsetAndLengths":[[34,4]]}],"language":"TSX"},{"type":"content","path":"packages/fresh/src/dev/builder_test.ts","repositoryID":50072130,"repository":"github.com/freshframework/fresh","repoStars":13757,"repoLastFetched":"2026-06-18T00:22:45.840124Z","branches":[""],"commit":"86d6cdeb331a719cf8b1c85bf5e43c8ffa889b3b","hunks":null,"lineMatches":[{"line":"    .get(\"/asdf\", () =\u003e new Response(\"ok\"));","lineNumber":386,"offsetAndLengths":[[11,4]]},{"line":"  const res1 = await fetch(`${address}/foo/bar/asdf`);","lineNumber":403,"offsetAndLengths":[[47,4]]},{"line":"  expect(specToName(\"jsr:@foo/bar@~1.0.0-alpha.32/asdf\")).toEqual(\"asdf\");","lineNumber":882,"offsetAndLengths":[[50,4],[67,4]]},{"line":"  expect(specToName(\"jsr:@foo/bar/asdf\")).toEqual(\"asdf\");","lineNumber":883,"offsetAndLengths":[[34,4],[51,4]]},{"line":"  expect(specToName(\"npm:@foo/bar/asdf\")).toEqual(\"asdf\");","lineNumber":892,"offsetAndLengths":[[34,4],[51,4]]},{"line":"  expect(specToName(\"@foo/bar/asdf\")).toEqual(\"asdf\");","lineNumber":901,"offsetAndLengths":[[30,4],[47,4]]}],"language":"TypeScript"},{"type":"content","path":"packages/plugin-vite/demo/islands/Bar.tsx","repositoryID":50072130,"repository":"github.com/freshframework/fresh","repoStars":13757,"repoLastFetched":"2026-06-18T00:22:45.840124Z","branches":[""],"commit":"86d6cdeb331a719cf8b1c85bf5e43c8ffa889b3b","hunks":null,"lineMatches":[{"line":"      \u003ch1\u003eisland asdf\u003c/h1\u003e","lineNumber":6,"offsetAndLengths":[[17,4]]}],"language":"TSX"},{"type":"content","path":"docs/1.x/examples/setting-the-language.md","repositoryID":50072130,"repository":"github.com/freshframework/fresh","repoStars":13757,"repoLastFetched":"2026-06-18T00:22:45.840124Z","branches":[""],"commit":"86d6cdeb331a719cf8b1c85bf5e43c8ffa889b3b","hunks":null,"lineMatches":[{"line":"change the language, as per the `\u003chtml lang=asdf\u003e` tag. Then you'll need to do","lineNumber":25,"offsetAndLengths":[[44,4]]}],"language":"Markdown"},{"type":"content","path":"docs/1.x/examples/handling-complex-routes.md","repositoryID":50072130,"repository":"github.com/freshframework/fresh","repoStars":13757,"repoLastFetched":"2026-06-18T00:22:45.840124Z","branches":[""],"commit":"86d6cdeb331a719cf8b1c85bf5e43c8ffa889b3b","hunks":null,"lineMatches":[{"line":"`http://localhost:8000/x/bestModule@1.33.7/asdf`, then logging the params will","lineNumber":34,"offsetAndLengths":[[43,4]]},{"line":"  path: \"asdf\"","lineNumber":41,"offsetAndLengths":[[9,4]]}],"language":"Markdown"},{"type":"content","path":"packages/fresh/src/dev/middlewares/error_overlay/code_frame.ts","repositoryID":50072130,"repository":"github.com/freshframework/fresh","repoStars":13757,"repoLastFetched":"2026-06-18T00:22:45.840124Z","branches":[""],"commit":"86d6cdeb331a719cf8b1c85bf5e43c8ffa889b3b","hunks":null,"lineMatches":[{"line":"  //  999 | asdf","lineNumber":31,"offsetAndLengths":[[12,4]]}],"language":"TypeScript"},{"type":"content","path":".readthedocs.yml","repositoryID":39992704,"repository":"github.com/PlasmaPy/PlasmaPy","repoStars":681,"repoLastFetched":"2026-06-28T12:52:56.075457Z","branches":[""],"commit":"8ec6fc5f5eba83bc3e6cea542f931da1c669fa30","hunks":null,"lineMatches":[{"line":"    - asdf plugin add uv","lineNumber":22,"offsetAndLengths":[[6,4]]},{"line":"    - asdf install uv latest","lineNumber":23,"offsetAndLengths":[[6,4]]},{"line":"    - asdf global uv latest","lineNumber":24,"offsetAndLengths":[[6,4]]}],"language":"YAML"},{"type":"content","path":"packages/plugin-vite/src/plugins/patches/inline_env_vars_test.ts","repositoryID":50072130,"repository":"github.com/freshframework/fresh","repoStars":13757,"repoLastFetched":"2026-06-18T00:22:45.840124Z","branches":[""],"commit":"86d6cdeb331a719cf8b1c85bf5e43c8ffa889b3b","hunks":null,"lineMatches":[{"line":"    expected: `() =\u003e \"asdf\";`,","lineNumber":27,"offsetAndLengths":[[22,4]]},{"line":"    mode: \"asdf\",","lineNumber":28,"offsetAndLengths":[[11,4]]}],"language":"TypeScript"},{"type":"content","path":"test/tests_common.c","repositoryID":42689531,"repository":"github.com/dagargo/elektroid","repoStars":393,"repoLastFetched":"2026-06-17T22:58:06.685042Z","branches":[""],"commit":"5dc89f3437269c3756d4cab1a97fe8e2ab08c05e","hunks":null,"lineMatches":[{"line":"  str = common_get_sanitized_name (\"asdf\", NULL, '?');","lineNumber":37,"offsetAndLengths":[[36,4]]},{"line":"  CU_ASSERT_STRING_EQUAL (str, \"asdf\");","lineNumber":38,"offsetAndLengths":[[32,4]]},{"line":"  CU_ASSERT_STRING_EQUAL (str, \"asdf\");","lineNumber":42,"offsetAndLengths":[[32,4]]},{"line":"  str = common_get_sanitized_name (\"asdf\", \"asd\", '?');","lineNumber":45,"offsetAndLengths":[[36,4]]}],"language":"C"}]

event: matches
data: [{"type":"content","path":"gs_m/test.php","repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d","hunks":null,"lineMatches":[{"line":"class asdf","lineNumber":1,"offsetAndLengths":[[6,4]]},{"line":"if($tmp==null)$tmp=new asdf;","lineNumber":8,"offsetAndLengths":[[23,4]]}],"language":"PHP"},{"type":"content","path":"test1/main.cpp","repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d","hunks":null,"lineMatches":[{"line":"class asdf: Object","lineNumber":51,"offsetAndLengths":[[6,4]]},{"line":"//#define __asdf","lineNumber":46,"offsetAndLengths":[[12,4]]},{"line":"\t\treturn ((asdf*) obj)-\u003efunc1(a);","lineNumber":63,"offsetAndLengths":[[11,4]]},{"line":"\t//FUNCTION_EXPORT(asdf,func1_,func1,int,int a)","lineNumber":67,"offsetAndLengths":[[19,4]]},{"line":"\t//static int func1_(void* obj,int a){return ((asdf*)obj)-\u003efunc1(int a);}","lineNumber":68,"offsetAndLengths":[[47,4]]},{"line":"\t//dbgprint(\"asdf2\");","lineNumber":295,"offsetAndLengths":[[13,4]]},{"line":"\t\t//dbgprint(\"asdf3\");","lineNumber":302,"offsetAndLengths":[[14,4]]},{"line":"\t\t//dbgprint(\"asdf4\");","lineNumber":305,"offsetAndLengths":[[14,4]]},{"line":"\t\t//dbgprint(\"asdf1\");","lineNumber":316,"offsetAndLengths":[[14,4]]},{"line":"\t/*asdf* a=new asdf();","lineNumber":488,"offsetAndLengths":[[3,4],[15,4]]},{"line":"\t asdf::function1 f;","lineNumber":490,"offsetAndLengths":[[2,4]]},{"line":"\t\tvoid* asdfg = 0;","lineNumber":123,"offsetAndLengths":[[8,4]]},{"line":"\t\t//Object obj=asdfg;","lineNumber":124,"offsetAndLengths":[[15,4]]},{"line":"boost::shared_ptr\u003csocketmux\u003e asdfg(new socketmux());","lineNumber":365,"offsetAndLengths":[[29,4]]},{"line":"\tasdfg-\u003edorecv = asdfg-\u003edosend = true;","lineNumber":370,"offsetAndLengths":[[1,4],[17,4]]},{"line":"\tasdfg-\u003eBeginRecv();","lineNumber":371,"offsetAndLengths":[[1,4]]},{"line":"\tasdfg-\u003eBeginSend();","lineNumber":372,"offsetAndLengths":[[1,4]]},{"line":"FUNCTION_DECLWRAPPER(handle_request, void, socketmux* asdfg, Buffer* Data, boost::shared_ptr\u003csocketmux::item\u003e\u0026 it)","lineNumber":382,"offsetAndLengths":[[54,4]]},{"line":"\t\t\tmap\u003cint, boost::shared_ptr\u003csocketmux::item\u003e \u003e::iterator iter = asdfg-\u003eAddStream(","lineNumber":412,"offsetAndLengths":[[66,4]]},{"line":"\t\t\tasdfg-\u003eProcessBuffer = socketmux::BufferCallback(procbuffer_n, NULL);","lineNumber":511,"offsetAndLengths":[[3,4]]},{"line":"\t\t\tasdfg-\u003emain = boost::shared_ptr\u003cSocketStream\u003e(new SocketStream(ctrlsock));","lineNumber":515,"offsetAndLengths":[[3,4]]},{"line":"\t\t\tasdfg-\u003edosend = asdfg-\u003edorecv = false;","lineNumber":516,"offsetAndLengths":[[3,4],[19,4]]}],"language":"C++"},{"type":"content","path":"dbconvert/Main.cs","repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d","hunks":null,"lineMatches":[{"line":"\t\tpublic struct asdf","lineNumber":591,"offsetAndLengths":[[16,4]]},{"line":"\t\t\tbyte[] asdf = System.Text.Encoding.UTF8.GetBytes (st);","lineNumber":462,"offsetAndLengths":[[10,4]]},{"line":"\t\t\t\t*i = System.Net.IPAddress.HostToNetworkOrder (asdf.Length);","lineNumber":468,"offsetAndLengths":[[50,4]]},{"line":"\t\t\ts.Write (asdf, 0, asdf.Length);","lineNumber":471,"offsetAndLengths":[[12,4],[21,4]]},{"line":"\t\t\tbyte[] asdf = new byte[l];","lineNumber":484,"offsetAndLengths":[[10,4]]},{"line":"\t\t\t\tint tmp = s.Read (asdf, o, l - o);","lineNumber":487,"offsetAndLengths":[[22,4]]},{"line":"\t\t\treturn System.Text.Encoding.UTF8.GetString (asdf);","lineNumber":492,"offsetAndLengths":[[47,4]]},{"line":"\t\tpublic static System.Collections.Generic.Queue\u003casdf\u003e q = new System.Collections.Generic.Queue\u003casdf\u003e ();","lineNumber":599,"offsetAndLengths":[[49,4],[96,4]]},{"line":"\t\t\t\tasdf a = new asdf ();","lineNumber":609,"offsetAndLengths":[[4,4],[17,4]]},{"line":"\t\t\t\t\tgoto asdf;","lineNumber":685,"offsetAndLengths":[[10,4]]},{"line":"\t\t\t\t\t\tasdf zxcv;","lineNumber":721,"offsetAndLengths":[[6,4]]},{"line":"\t\t\t\t\tgoto asdf;","lineNumber":742,"offsetAndLengths":[[10,4]]},{"line":"\t\t\tasdf:","lineNumber":746,"offsetAndLengths":[[3,4]]}],"language":"C#"},{"type":"content","path":"cxxtest/a.cxx","repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d","hunks":null,"lineMatches":[{"line":"\tint asdf(int x, int y)","lineNumber":32,"offsetAndLengths":[[5,4]]},{"line":"\t//cout \u003c\u003c you.asdf(3,4) \u003c\u003c endl;","lineNumber":48,"offsetAndLengths":[[15,4]]},{"line":"\tfptr=(int(*)(void*,int,int))\u0026fuck::asdf;","lineNumber":50,"offsetAndLengths":[[36,4]]},{"line":"\tfptr2=\u0026fuck::asdf;","lineNumber":51,"offsetAndLengths":[[14,4]]}],"language":"C++"},{"type":"content","path":"cplib/headers/cplib.hpp","repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d","hunks":null,"lineMatches":[{"line":"\t\t\t\tasdf(string\u0026 s) :","lineNumber":1643,"offsetAndLengths":[[4,4]]},{"line":"\t\t\tstruct asdf: public Stream","lineNumber":1640,"offsetAndLengths":[[10,4]]}],"language":"C++"},{"type":"content","path":"lisp/use-asdf.lisp","pathMatches":[{"start":{"offset":9,"line":0,"column":9},"end":{"offset":13,"line":0,"column":13}}],"repositoryID":97993,"repository":"github.com/roswell/roswell","repoStars":1883,"repoLastFetched":"2026-06-17T18:28:09.419154Z","branches":[""],"commit":"05a2c2fa3bf1f36dc7d10786edf918ef01fcd0a7","hunks":null,"lineMatches":[{"line":"(defpackage :roswell.use.asdf","lineNumber":0,"offsetAndLengths":[[25,4]]},{"line":"(in-package :roswell.use.asdf)","lineNumber":2,"offsetAndLengths":[[25,4]]},{"line":"(defun asdf (impl version \u0026rest r)","lineNumber":4,"offsetAndLengths":[[7,4]]},{"line":"           (asdf (config \"asdf.version\")))","lineNumber":9,"offsetAndLengths":[[12,4],[26,4]]},{"line":"       (format s (if (zerop (length asdf))","lineNumber":10,"offsetAndLengths":[[36,4]]},{"line":"                     \"ASDF version is not specified.~%\"","lineNumber":11,"offsetAndLengths":[[22,4]]},{"line":"                     \"choosen version is ~S~%\") asdf)","lineNumber":12,"offsetAndLengths":[[48,4]]},{"line":"                             (directory (merge-pathnames (format nil \"lisp/asdf/*/\") (homedir))))","lineNumber":15,"offsetAndLengths":[[75,4]]},{"line":"     (setf (config \"asdf.version\") nil)","lineNumber":32,"offsetAndLengths":[[20,4]]},{"line":"    ((probe-file (merge-pathnames (format nil \"lisp/asdf/~A/asdf.lisp\" version) (homedir)))","lineNumber":34,"offsetAndLengths":[[52,4],[60,4]]},{"line":"     (setf (config \"asdf.version\") version))","lineNumber":35,"offsetAndLengths":[[20,4]]}],"language":"Common Lisp"},{"type":"content","path":"lisp/list-asdf.lisp","pathMatches":[{"start":{"offset":10,"line":0,"column":10},"end":{"offset":14,"line":0,"column":14}}],"repositoryID":97993,"repository":"github.com/roswell/roswell","repoStars":1883,"repoLastFetched":"2026-06-17T18:28:09.419154Z","branches":[""],"commit":"05a2c2fa3bf1f36dc7d10786edf918ef01fcd0a7","hunks":null,"lineMatches":[{"line":"(defpackage :roswell.list.asdf","lineNumber":1,"offsetAndLengths":[[26,4]]},{"line":"  (:export :asdf-get-version))","lineNumber":3,"offsetAndLengths":[[12,4]]},{"line":"(in-package :roswell.list.asdf)","lineNumber":4,"offsetAndLengths":[[26,4]]},{"line":"(defun asdf-get-version ()","lineNumber":6,"offsetAndLengths":[[7,4]]},{"line":"   (asdf-git-version-uri) \"asdf\" (lambda (href) (subseq href (1+ (position #\\/ href :from-end t)))))))","lineNumber":8,"offsetAndLengths":[[4,4],[27,4]]},{"line":"(defun asdf (\u0026rest r)","lineNumber":10,"offsetAndLengths":[[7,4]]},{"line":"  (dolist (i (asdf-get-version))","lineNumber":12,"offsetAndLengths":[[14,4]]}],"language":"Common Lisp"},{"type":"content","path":"lisp/delete-asdf.lisp","pathMatches":[{"start":{"offset":12,"line":0,"column":12},"end":{"offset":16,"line":0,"column":16}}],"repositoryID":97993,"repository":"github.com/roswell/roswell","repoStars":1883,"repoLastFetched":"2026-06-17T18:28:09.419154Z","branches":[""],"commit":"05a2c2fa3bf1f36dc7d10786edf918ef01fcd0a7","hunks":null,"lineMatches":[{"line":"(defpackage :roswell.delete.asdf","lineNumber":0,"offsetAndLengths":[[28,4]]},{"line":"(in-package :roswell.delete.asdf)","lineNumber":2,"offsetAndLengths":[[28,4]]},{"line":"(defun asdf (\u0026rest argv)","lineNumber":4,"offsetAndLengths":[[7,4]]}],"language":"Common Lisp"},{"type":"content","path":"lisp/install-asdf.lisp","pathMatches":[{"start":{"offset":13,"line":0,"column":13},"end":{"offset":17,"line":0,"column":17}}],"repositoryID":97993,"repository":"github.com/roswell/roswell","repoStars":1883,"repoLastFetched":"2026-06-17T18:28:09.419154Z","branches":[""],"commit":"05a2c2fa3bf1f36dc7d10786edf918ef01fcd0a7","hunks":null,"lineMatches":[{"line":"(defun asdf (type)","lineNumber":49,"offsetAndLengths":[[7,4]]},{"line":"(defun asdf-install (argv)","lineNumber":9,"offsetAndLengths":[[7,4]]},{"line":"         (url (format nil \"~A~A.tar.gz\" (asdf-uri) version))","lineNumber":11,"offsetAndLengths":[[41,4]]},{"line":"         (file (merge-pathnames (format nil \"archives/asdf-~A.tar.gz\" version) (homedir)))","lineNumber":12,"offsetAndLengths":[[54,4]]},{"line":"(roswell:include \"list-asdf\")","lineNumber":0,"offsetAndLengths":[[23,4]]},{"line":"(defpackage :roswell.install.asdf","lineNumber":1,"offsetAndLengths":[[29,4]]},{"line":"  (:use :cl :roswell.install :roswell.util :roswell.list.asdf :roswell.locations))","lineNumber":2,"offsetAndLengths":[[57,4]]},{"line":"(in-package :roswell.install.asdf)","lineNumber":3,"offsetAndLengths":[[29,4]]},{"line":"  (format *error-output* \"no options for asdf~%\")","lineNumber":6,"offsetAndLengths":[[41,4]]},{"line":"        (let ((alias (format nil \"asdf-~A\" version)))","lineNumber":15,"offsetAndLengths":[[34,4]]},{"line":"            (clone-github \"roswell\" \"asdf\"","lineNumber":17,"offsetAndLengths":[[37,4]]},{"line":"                                     (merge-pathnames (format nil \"asdf-~A/\" version) src))","lineNumber":24,"offsetAndLengths":[[67,4]]},{"line":"    (let* ((src (merge-pathnames (format nil \"asdf-~A/\" version) src))","lineNumber":31,"offsetAndLengths":[[46,4]]},{"line":"      (let ((built (merge-pathnames \"build/asdf.lisp\" src)))","lineNumber":38,"offsetAndLengths":[[43,4]]},{"line":"                (merge-pathnames (format nil \"lisp/asdf/~A/asdf.lisp\" version) (homedir))))","lineNumber":44,"offsetAndLengths":[[51,4],[59,4]]},{"line":"              (setf (config \"asdf.version\") version))","lineNumber":45,"offsetAndLengths":[[29,4]]},{"line":"            (error \"build fail asdf ~A~%\" 'version)))))","lineNumber":46,"offsetAndLengths":[[31,4]]},{"line":"    (:install `(,(decide-version 'asdf-get-version)","lineNumber":52,"offsetAndLengths":[[34,4]]},{"line":"                asdf-install))))","lineNumber":53,"offsetAndLengths":[[16,4]]}],"language":"Common Lisp"},{"type":"content","path":"test/ref/indent/indent_sexp.sv","repositoryID":60305181,"repository":"github.com/gmlarumbe/verilog-ext","repoStars":65,"repoLastFetched":"2026-07-04T02:58:01.680033Z","branches":[""],"commit":"000ed01eaeca1c3001874f1c8a6835a55d7b8b71","hunks":null,"lineMatches":[{"line":"    function asdf;","lineNumber":2,"offsetAndLengths":[[13,4]]},{"line":"    task asdf;","lineNumber":6,"offsetAndLengths":[[9,4]]},{"line":"    covergroup asdf;","lineNumber":14,"offsetAndLengths":[[15,4]]},{"line":"    property asdf;","lineNumber":18,"offsetAndLengths":[[13,4]]},{"line":"    sequence asdf2;","lineNumber":22,"offsetAndLengths":[[13,4]]}],"language":"SystemVerilog"},{"type":"content","path":"test/files/veripool/indent_sexp.sv","repositoryID":60305181,"repository":"github.com/gmlarumbe/verilog-ext","repoStars":65,"repoLastFetched":"2026-07-04T02:58:01.680033Z","branches":[""],"commit":"000ed01eaeca1c3001874f1c8a6835a55d7b8b71","hunks":null,"lineMatches":[{"line":"function asdf;","lineNumber":2,"offsetAndLengths":[[9,4]]},{"line":"task asdf;","lineNumber":6,"offsetAndLengths":[[5,4]]},{"line":"covergroup asdf;","lineNumber":14,"offsetAndLengths":[[11,4]]},{"line":"property asdf;","lineNumber":18,"offsetAndLengths":[[9,4]]},{"line":"sequence asdf2;","lineNumber":22,"offsetAndLengths":[[9,4]]}],"language":"SystemVerilog"},{"type":"content","path":"lisp/init.lisp","repositoryID":97993,"repository":"github.com/roswell/roswell","repoStars":1883,"repoLastFetched":"2026-06-17T18:28:09.419154Z","branches":[""],"commit":"05a2c2fa3bf1f36dc7d10786edf918ef01fcd0a7","hunks":null,"lineMatches":[{"line":"(defvar *downloaded-asdf-loaded* nil)","lineNumber":267,"offsetAndLengths":[[20,4]]},{"line":"(defun asdf (\u0026key no-download)","lineNumber":268,"offsetAndLengths":[[7,4]]},{"line":"  (setf *downloaded-asdf-loaded*","lineNumber":269,"offsetAndLengths":[[20,4]]},{"line":"        (or *downloaded-asdf-loaded*","lineNumber":270,"offsetAndLengths":[[24,4]]},{"line":"            (let* ((version-installed (opt \"asdf.version\" :reload t))","lineNumber":271,"offsetAndLengths":[[44,4]]},{"line":"have the latest asdf, and this file has a workaround for this.","lineNumber":14,"offsetAndLengths":[[16,4]]},{"line":"           :ignore-shebang :asdf :include :ensure-asdf :revert-extension","lineNumber":29,"offsetAndLengths":[[28,4],[50,4]]},{"line":"  (when (find :asdf *features*)","lineNumber":60,"offsetAndLengths":[[15,4]]},{"line":"    (funcall (read-from-string \"asdf::getenv\") x)))","lineNumber":61,"offsetAndLengths":[[32,4]]},{"line":"  (defun ensure-asdf (\u0026key (version (opt \"asdf.version\")))","lineNumber":88,"offsetAndLengths":[[16,4],[42,4]]},{"line":"                           (and (find :asdf *features*)","lineNumber":95,"offsetAndLengths":[[39,4]]},{"line":"                                                (funcall (read-from-string \"asdf:asdf-version\")))","lineNumber":97,"offsetAndLengths":[[76,4],[81,4]]},{"line":"                  (funcall 'asdf :no-download t))","lineNumber":99,"offsetAndLengths":[[28,4]]},{"line":"                (find :asdf *features*)","lineNumber":100,"offsetAndLengths":[[23,4]]},{"line":"                (ignore-errors (require \"asdf\")))","lineNumber":101,"offsetAndLengths":[[41,4]]},{"line":"     (progn (ensure-asdf)","lineNumber":139,"offsetAndLengths":[[20,4]]},{"line":"            (funcall (read-from-string \"asdf::quit\") ret)))","lineNumber":140,"offsetAndLengths":[[40,4]]},{"line":"                                  (roswell '(\"install\" \"asdf\"))","lineNumber":274,"offsetAndLengths":[[56,4]]},{"line":"                                  (roswell '(\"config\" \"show\" \"asdf.version\") :string t))))","lineNumber":275,"offsetAndLengths":[[62,4]]},{"line":"                   (path (merge-pathnames (format nil \"lisp/asdf/~A/asdf.lisp\" version) (opt \"homedir\"))))","lineNumber":276,"offsetAndLengths":[[60,4],[68,4]]},{"line":"                (error \"asdf download error?\"))","lineNumber":278,"offsetAndLengths":[[24,4]]},{"line":"                  (format *error-output* \"asdf fasl:~A~%\" fasl))","lineNumber":281,"offsetAndLengths":[[42,4]]},{"line":"                  (roswell `(,@(when (verbose) '(\"-v\")) \"-L\" ,(opt \"impl\") \"compile-file\" \"-asdf\" ,version) :string t))","lineNumber":283,"offsetAndLengths":[[92,4]]},{"line":"(let ((symbol (ignore-errors (read-from-string \"asdf::*user-cache*\")))","lineNumber":293,"offsetAndLengths":[[48,4]]},{"line":"  (when (opt \"asdf.version\")","lineNumber":295,"offsetAndLengths":[[14,4]]},{"line":"    (setq impl (format nil \"~A-~A\" impl (opt \"asdf.version\"))))","lineNumber":296,"offsetAndLengths":[[46,4]]},{"line":"        (funcall (read-from-string \"asdf:initialize-source-registry\") dir))))","lineNumber":344,"offsetAndLengths":[[36,4]]},{"line":"  (ensure-asdf)","lineNumber":348,"offsetAndLengths":[[10,4]]},{"line":"  (unless (find :asdf *features*)","lineNumber":349,"offsetAndLengths":[[17,4]]},{"line":"    (error \"Can't find asdf to load system\"))","lineNumber":350,"offsetAndLengths":[[23,4]]},{"line":"               (funcall (read-from-string \"asdf:operate\") (read-from-string \"asdf:load-op\") arg))","lineNumber":357,"offsetAndLengths":[[43,4],[77,4]]},{"line":"              (ignore-errors (read-from-string (funcall (read-from-string \"asdf/system:component-entry-point\")","lineNumber":406,"offsetAndLengths":[[75,4]]},{"line":"                                                        (funcall (read-from-string \"asdf:find-system\")","lineNumber":407,"offsetAndLengths":[[84,4]]},{"line":"                            (ensure-asdf)","lineNumber":429,"offsetAndLengths":[[36,4]]},{"line":"                            (read-from-string \"asdf::eval-input\"))","lineNumber":430,"offsetAndLengths":[[47,4]]}],"language":"Common Lisp"},{"type":"content","path":"firmware/src/imu/drivers/bmi160/math.rs","repositoryID":58794310,"repository":"github.com/SlimeVR/SlimeVR-Rust","repoStars":81,"repoLastFetched":"2026-06-17T22:16:44.510885Z","branches":[""],"commit":"6d25f871f9fb4b2f52e2913ce35a2c771385a6a9","hunks":null,"lineMatches":[{"line":"\tfn asdf() {}","lineNumber":192,"offsetAndLengths":[[4,4]]}],"language":"Rust"},{"type":"content","path":"tests/testthat/helper.R","repositoryID":38958541,"repository":"github.com/MangoTheCat/rematch2","repoStars":41,"repoLastFetched":"2026-05-27T01:31:14.814217Z","branches":[""],"commit":"180fb61c0fb1748504015e8b81e2b7af76ab2242","hunks":null,"lineMatches":[{"line":"asdf \u003c- function(...) {","lineNumber":11,"offsetAndLengths":[[0,4]]}],"language":"R"},{"type":"content","path":"packages/solid/test/signals.type-tests.ts","repositoryID":36882739,"repository":"github.com/solidjs/solid","repoStars":35563,"repoLastFetched":"2026-06-27T21:26:08.786922Z","branches":[""],"commit":"128225942095f51f9b49a3f8fdc1bd7e3b9ee97b","hunks":null,"lineMatches":[{"line":"const asdf = createMemo\u003cnumber | undefined\u003e(() =\u003e num());","lineNumber":642,"offsetAndLengths":[[6,4]]},{"line":"const asdf2: //","lineNumber":644,"offsetAndLengths":[[6,4]]},{"line":"Accessor\u003cnumber\u003e = asdf;","lineNumber":645,"offsetAndLengths":[[19,4]]},{"line":"createEffect((v: number | string): number =\u003e 123, \"asdf\");","lineNumber":64,"offsetAndLengths":[[51,4]]},{"line":"createEffect((v: number | string): number =\u003e 123, \"asdf\");","lineNumber":93,"offsetAndLengths":[[51,4]]},{"line":"createComputed((v: number | string): number =\u003e 123, \"asdf\");","lineNumber":197,"offsetAndLengths":[[53,4]]},{"line":"createComputed((v: number | string): number =\u003e 123, \"asdf\");","lineNumber":226,"offsetAndLengths":[[53,4]]},{"line":"createRenderEffect((v: number | string): number =\u003e 123, \"asdf\");","lineNumber":330,"offsetAndLengths":[[57,4]]},{"line":"createRenderEffect((v: number | string): number =\u003e 123, \"asdf\");","lineNumber":359,"offsetAndLengths":[[57,4]]},{"line":"createMemo((v: number | string): number =\u003e 123, \"asdf\");","lineNumber":423,"offsetAndLengths":[[49,4]]},{"line":"createMemo((v: number | string): number =\u003e 123, \"asdf\");","lineNumber":457,"offsetAndLengths":[[49,4]]},{"line":"  createMemo((v: number | boolean): number =\u003e 123, \"asdf\");","lineNumber":623,"offsetAndLengths":[[52,4]]},{"line":"const m22: Accessor\u003cnumber\u003e = createMemo((v: number | string): number =\u003e 123, \"asdf\");","lineNumber":636,"offsetAndLengths":[[79,4]]}],"language":"TypeScript"},{"type":"content","path":"test1/asdfghjkl.cpp","pathMatches":[{"start":{"offset":6,"line":0,"column":6},"end":{"offset":10,"line":0,"column":10}}],"repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d","hunks":null,"lineMatches":[{"line":"void asdfghjkl::asdf()","lineNumber":17,"offsetAndLengths":[[5,4],[16,4]]},{"line":"#include \"asdfghjkl.h\"","lineNumber":7,"offsetAndLengths":[[10,4]]},{"line":"asdfghjkl::asdfghjkl() {","lineNumber":9,"offsetAndLengths":[[0,4],[11,4]]},{"line":"asdfghjkl::~asdfghjkl() {","lineNumber":14,"offsetAndLengths":[[0,4],[12,4]]},{"line":" * asdfghjkl.cpp","lineNumber":1,"offsetAndLengths":[[3,4]]}],"language":"C++"},{"type":"content","path":"crates/swc_ecma_transforms_compat/tests/__swc_snapshots__/tests/es2018_object_rest_spread.rs/rest_variable_destructuring_2.js","repositoryID":35848146,"repository":"github.com/swc-project/swc","repoStars":33444,"repoLastFetched":"2026-07-04T17:08:43.832206Z","branches":[""],"commit":"9d650c12eeebdf1342d7118ac794c0b6b7bb4c11","hunks":null,"lineMatches":[{"line":"let { x: _ref } = complex, { a: xa, [d]: f } = _ref, asdf = _object_without_properties(_ref, [","lineNumber":0,"offsetAndLengths":[[53,4]]}],"language":"JavaScript"},{"type":"content","path":"asdf/util.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"    ASDF = 1","lineNumber":364,"offsetAndLengths":[[4,4]]},{"line":"# see PR https://github.com/asdf-format/asdf/pull/1260","lineNumber":17,"offsetAndLengths":[[28,4],[40,4]]},{"line":"# see issue https://github.com/asdf-format/asdf/issues/1254","lineNumber":18,"offsetAndLengths":[[31,4],[43,4]]},{"line":"# we need to patch it to support asdf:// URIs, but it'd","lineNumber":26,"offsetAndLengths":[[33,4]]},{"line":"# urllib.parse needs to know that it should treat asdf://","lineNumber":34,"offsetAndLengths":[[50,4]]},{"line":"_patched_urllib_parse.uses_relative.append(\"asdf\")","lineNumber":37,"offsetAndLengths":[[44,4]]},{"line":"_patched_urllib_parse.uses_netloc.append(\"asdf\")","lineNumber":38,"offsetAndLengths":[[42,4]]},{"line":"    Load just the yaml portion of an ASDF file","lineNumber":57,"offsetAndLengths":[[37,4]]},{"line":"        Return tree with instances of `asdf.tagged.Tagged` this","lineNumber":66,"offsetAndLengths":[[39,4]]},{"line":"        Dictionary representing the ASDF tree","lineNumber":75,"offsetAndLengths":[[36,4]]},{"line":"    from .yamlutil import AsdfLoader, _IgnoreCustomTagsLoader","lineNumber":79,"offsetAndLengths":[[26,4]]},{"line":"        loader = AsdfLoader","lineNumber":82,"offsetAndLengths":[[17,4]]},{"line":"    fd : ``asdf.generic_io.GenericFile``","lineNumber":343,"offsetAndLengths":[[11,4]]},{"line":"    `asdf.util.FileType`","lineNumber":348,"offsetAndLengths":[[5,4]]},{"line":"    if fd.peek(5) == constants.ASDF_MAGIC:","lineNumber":350,"offsetAndLengths":[[31,4]]},{"line":"        return FileType.ASDF","lineNumber":351,"offsetAndLengths":[[24,4]]},{"line":"    Enum representing if a file is ASDF, FITS or UNKNOWN.","lineNumber":361,"offsetAndLengths":[[35,4]]}],"language":"Python"},{"type":"content","path":"sample2.md","repositoryID":511549,"repository":"github.com/evilz/vscode-reveal","repoStars":471,"repoLastFetched":"2026-06-13T04:38:17.946161Z","branches":[""],"commit":"beeec07a147e7ae5124a1cadd23590df00ce5635","hunks":null,"lineMatches":[{"line":"## ASDF","lineNumber":9,"offsetAndLengths":[[3,4]]}],"language":"Markdown"},{"type":"content","path":"README.md","repositoryID":64187839,"repository":"github.com/hexlet-boilerplates/java-package","repoStars":30,"repoLastFetched":"2026-06-18T00:40:18.173201Z","branches":[""],"commit":"51fae7749ae22d863f2cdee2d288e2135cbdc0a4","hunks":null,"lineMatches":[{"line":"## asdf","lineNumber":47,"offsetAndLengths":[[3,4]]},{"line":"On *nix and macOS to manage Java versions we recommend using asdf https://github.com/asdf-vm/asdf.","lineNumber":49,"offsetAndLengths":[[61,4],[85,4],[93,4]]}],"language":"Markdown"},{"type":"content","path":"rssd/VSA/Common.py","repositoryID":40928449,"repository":"github.com/mclim9/rssd","repoStars":48,"repoLastFetched":"2026-06-17T20:24:11.725888Z","branches":[""],"commit":"7b040ee12841e721953a1f737297586135c0c110","hunks":null,"lineMatches":[{"line":"    asdf = FSW.Get_Mkr_Freq()","lineNumber":776,"offsetAndLengths":[[4,4]]}],"language":"Python"},{"type":"content","path":"rssd/examples/misc/pythonBasics.py","repositoryID":40928449,"repository":"github.com/mclim9/rssd","repoStars":48,"repoLastFetched":"2026-06-17T20:24:11.725888Z","branches":[""],"commit":"7b040ee12841e721953a1f737297586135c0c110","hunks":null,"lineMatches":[{"line":"asdf = 8","lineNumber":10,"offsetAndLengths":[[0,4]]},{"line":"for i in range(2, int(asdf / 2) + 1):","lineNumber":11,"offsetAndLengths":[[22,4]]}],"language":"Python"},{"type":"content","path":"rssd/examples/VSA_ACLR_Methods_Timing.py","repositoryID":40928449,"repository":"github.com/mclim9/rssd","repoStars":48,"repoLastFetched":"2026-06-17T20:24:11.725888Z","branches":[""],"commit":"7b040ee12841e721953a1f737297586135c0c110","hunks":null,"lineMatches":[{"line":"asdf=len(meth)","lineNumber":46,"offsetAndLengths":[[0,4]]}],"language":"Python"},{"type":"content","path":"gs_m/functions.php","repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d","hunks":null,"lineMatches":[{"line":"$asdf=new gs_client;","lineNumber":80,"offsetAndLengths":[[1,4]]},{"line":"$asdf-\u003econnect();","lineNumber":81,"offsetAndLengths":[[1,4]]},{"line":"echo $asdf-\u003ecowbell;","lineNumber":82,"offsetAndLengths":[[6,4]]}],"language":"PHP"},{"type":"content","path":"guides/introduction/installation.md","repositoryID":194435,"repository":"github.com/nerves-project/nerves","repoStars":2467,"repoLastFetched":"2026-05-26T23:42:24.426449Z","branches":[""],"commit":"32fffb4dc948fd84417ef4a424ae1fcd6c107335","hunks":null,"lineMatches":[{"line":"### asdf","lineNumber":203,"offsetAndLengths":[[4,4]]},{"line":"[asdf](https://asdf-vm.com) or [mise-en-place](https://mise.jdx.dev/) rather","lineNumber":30,"offsetAndLengths":[[1,4],[15,4]]},{"line":"uninstall them to avoid clashes with the recommended `asdf` or `mise`","lineNumber":44,"offsetAndLengths":[[54,4]]},{"line":"Then install [fwup](https://github.com/fwup-home/fwup) using `asdf` or `mise` or","lineNumber":97,"offsetAndLengths":[[62,4]]},{"line":"images. Here are the `asdf` instructions:","lineNumber":99,"offsetAndLengths":[[22,4]]},{"line":"asdf plugin add fwup https://github.com/fwup-home/asdf-fwup.git","lineNumber":102,"offsetAndLengths":[[0,4],[50,4]]},{"line":"asdf install fwup latest","lineNumber":103,"offsetAndLengths":[[0,4]]},{"line":"asdf set -u fwup latest","lineNumber":104,"offsetAndLengths":[[0,4]]},{"line":"Then install [fwup](https://github.com/fwup-home/fwup) using `asdf` or `mise` or","lineNumber":113,"offsetAndLengths":[[62,4]]},{"line":"images. Here are the `asdf` instructions:","lineNumber":115,"offsetAndLengths":[[22,4]]},{"line":"asdf plugin add fwup https://github.com/fwup-home/asdf-fwup.git","lineNumber":118,"offsetAndLengths":[[0,4],[50,4]]},{"line":"asdf install fwup latest","lineNumber":119,"offsetAndLengths":[[0,4]]},{"line":"asdf set -u fwup latest","lineNumber":120,"offsetAndLengths":[[0,4]]},{"line":"Then install [fwup](https://github.com/fwup-home/fwup) using `asdf` or `mise` or","lineNumber":129,"offsetAndLengths":[[62,4]]},{"line":"images. Here are the `asdf` instructions:","lineNumber":131,"offsetAndLengths":[[22,4]]},{"line":"asdf plugin add fwup https://github.com/fwup-home/asdf-fwup.git","lineNumber":134,"offsetAndLengths":[[0,4],[50,4]]},{"line":"asdf install fwup latest","lineNumber":135,"offsetAndLengths":[[0,4]]},{"line":"asdf set -u fwup latest","lineNumber":136,"offsetAndLengths":[[0,4]]},{"line":"using [asdf](asdf-vm.com) or [mise-en-place](https://mise.jdx.dev/). Please","lineNumber":179,"offsetAndLengths":[[7,4],[13,4]]},{"line":"After you've installed a `asdf` or `mise`, run the following to install","lineNumber":182,"offsetAndLengths":[[26,4]]},{"line":"asdf plugin add erlang","lineNumber":206,"offsetAndLengths":[[0,4]]},{"line":"asdf plugin add elixir","lineNumber":207,"offsetAndLengths":[[0,4]]},{"line":"asdf install erlang 28.1.1","lineNumber":209,"offsetAndLengths":[[0,4]]},{"line":"asdf install elixir 1.19.1-otp-28","lineNumber":210,"offsetAndLengths":[[0,4]]},{"line":"asdf set -u erlang 28.1.1","lineNumber":211,"offsetAndLengths":[[0,4]]},{"line":"asdf set -u elixir 1.19.1-otp-28","lineNumber":212,"offsetAndLengths":[[0,4]]}],"language":"Markdown"},{"type":"content","path":"test/ref/indent/indent_constraint.v","repositoryID":60305181,"repository":"github.com/gmlarumbe/verilog-ext","repoStars":65,"repoLastFetched":"2026-07-04T02:58:01.680033Z","branches":[""],"commit":"000ed01eaeca1c3001874f1c8a6835a55d7b8b71","hunks":null,"lineMatches":[{"line":"module asdf;","lineNumber":2,"offsetAndLengths":[[7,4]]}],"language":"Verilog"},{"type":"content","path":"test/files/veripool/indent_constraint.v","repositoryID":60305181,"repository":"github.com/gmlarumbe/verilog-ext","repoStars":65,"repoLastFetched":"2026-07-04T02:58:01.680033Z","branches":[""],"commit":"000ed01eaeca1c3001874f1c8a6835a55d7b8b71","hunks":null,"lineMatches":[{"line":"module asdf;","lineNumber":2,"offsetAndLengths":[[7,4]]}],"language":"Verilog"},{"type":"content","path":"test/ref/indent/indent_list_nil_report.sv","repositoryID":60305181,"repository":"github.com/gmlarumbe/verilog-ext","repoStars":65,"repoLastFetched":"2026-07-04T02:58:01.680033Z","branches":[""],"commit":"000ed01eaeca1c3001874f1c8a6835a55d7b8b71","hunks":null,"lineMatches":[{"line":"    function void foo2 (input asdf);","lineNumber":4,"offsetAndLengths":[[30,4]]}],"language":"SystemVerilog"},{"type":"content","path":"test/files/veripool/indent_list_nil_report.sv","repositoryID":60305181,"repository":"github.com/gmlarumbe/verilog-ext","repoStars":65,"repoLastFetched":"2026-07-04T02:58:01.680033Z","branches":[""],"commit":"000ed01eaeca1c3001874f1c8a6835a55d7b8b71","hunks":null,"lineMatches":[{"line":"function void foo2 (input asdf);","lineNumber":4,"offsetAndLengths":[[26,4]]}],"language":"SystemVerilog"},{"type":"content","path":"README.md","repositoryID":41676211,"repository":"github.com/bogardon/GGHashtagMentionController","repoStars":31,"repoLastFetched":"2026-05-26T20:02:49.349113Z","branches":[""],"commit":"a3e482202be42358cc57150dd42ea8cbf415c871","hunks":null,"lineMatches":[{"line":"The `text` property is the portion of the word that comes after the modifier. i.e., @word =\u003e word, #asdf =\u003e asdf, and @#hehehoho =\u003e #hehehoho.","lineNumber":20,"offsetAndLengths":[[100,4],[108,4]]}],"language":"Markdown"},{"type":"path","path":"8051/asdf","pathMatches":[{"start":{"offset":5,"line":0,"column":5},"end":{"offset":9,"line":0,"column":9}}],"repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d"},{"type":"content","path":"tests/format/typescript/nosemi/type.ts","repositoryID":40048684,"repository":"github.com/brody2consult/prettierx","repoStars":214,"repoLastFetched":"2026-06-29T05:59:56.486798Z","branches":[""],"commit":"f0db4cd00bcf44df5cd378ad6469d1527eafee97","hunks":null,"lineMatches":[{"line":"const foo: {aasdf?: string; asdf?: number; foob?: string; zzz?: string; yyy: string}  = {}","lineNumber":2,"offsetAndLengths":[[13,4],[28,4]]}],"language":"TypeScript"},{"type":"content","path":"tests/format/typescript/nosemi/type.ts","repositoryID":746482,"repository":"github.com/prettier/prettier","repoStars":51892,"repoLastFetched":"2026-07-04T17:25:57.578833Z","branches":[""],"commit":"cf7db3500a89faeb24ad0af45c6b9a0e7b074a03","hunks":null,"lineMatches":[{"line":"const foo: {aasdf?: string; asdf?: number; foob?: string; zzz?: string; yyy: string}  = {}","lineNumber":2,"offsetAndLengths":[[13,4],[28,4]]}],"language":"TypeScript"},{"type":"content","path":"asdf/_asdf.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}},{"start":{"offset":6,"line":0,"column":6},"end":{"offset":10,"line":0,"column":10}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"class AsdfFile:","lineNumber":57,"offsetAndLengths":[[6,4]]},{"line":"    The main class that represents an ASDF file object.","lineNumber":59,"offsetAndLengths":[[38,4]]},{"line":"def open_asdf(","lineNumber":1370,"offsetAndLengths":[[9,4]]},{"line":"def open_asdf(","lineNumber":1387,"offsetAndLengths":[[9,4]]},{"line":"def open_asdf(","lineNumber":1404,"offsetAndLengths":[[9,4]]},{"line":"    AsdfManifestURIMismatchWarning,","lineNumber":23,"offsetAndLengths":[[4,4]]},{"line":"    AsdfPackageVersionWarning,","lineNumber":24,"offsetAndLengths":[[4,4]]},{"line":"    AsdfWarning,","lineNumber":25,"offsetAndLengths":[[4,4]]},{"line":"from .search import AsdfSearchResult","lineNumber":28,"offsetAndLengths":[[20,4]]},{"line":"from .tags.core import AsdfObject, ExtensionMetadata, HistoryEntry, Software","lineNumber":29,"offsetAndLengths":[[23,4]]},{"line":"    from asdf.extension import ExtensionManager, SerializationContext","lineNumber":37,"offsetAndLengths":[[9,4]]},{"line":"    from asdf.generic_io import GenericFile","lineNumber":38,"offsetAndLengths":[[9,4]]},{"line":"    from asdf.tagged import Tagged","lineNumber":39,"offsetAndLengths":[[9,4]]},{"line":"    from asdf.typing import (","lineNumber":40,"offsetAndLengths":[[9,4]]},{"line":"        AsdfVersionLike,","lineNumber":42,"offsetAndLengths":[[8,4]]},{"line":"    from .versioning import AsdfVersion","lineNumber":54,"offsetAndLengths":[[28,4]]},{"line":"        tree: Mapping[TreeKey, Any] | AsdfFile | None = None,","lineNumber":64,"offsetAndLengths":[[38,4]]},{"line":"        version: AsdfVersionLike | None = None,","lineNumber":67,"offsetAndLengths":[[17,4]]},{"line":"        tree : dict or AsdfFile, optional","lineNumber":76,"offsetAndLengths":[[23,4]]},{"line":"            The main tree data in the ASDF file.  Must conform to the","lineNumber":77,"offsetAndLengths":[[38,4]]},{"line":"            ASDF schema.","lineNumber":78,"offsetAndLengths":[[12,4]]},{"line":"            The URI for this ASDF file.  Used to resolve relative","lineNumber":81,"offsetAndLengths":[[29,4]]},{"line":"            if possible and if created from `asdf.open`.","lineNumber":84,"offsetAndLengths":[[45,4]]},{"line":"            May be an `asdf.extension.Extension` or a `list` of extensions.","lineNumber":88,"offsetAndLengths":[[23,4]]},{"line":"            The ASDF core schemas version.  If not provided, defaults to the","lineNumber":91,"offsetAndLengths":[[16,4]]},{"line":"            configured default version.  See `asdf.config.AsdfConfig.default_version`.","lineNumber":92,"offsetAndLengths":[[46,4],[58,4]]},{"line":"            validation pass. This can be used to ensure that particular ASDF","lineNumber":112,"offsetAndLengths":[[72,4]]},{"line":"        # make a new AsdfVersion instance here so files don't share the same instance","lineNumber":116,"offsetAndLengths":[[21,4]]},{"line":"        self._file_format_version = versioning.AsdfVersion(versioning._FILE_FORMAT_VERSION)","lineNumber":117,"offsetAndLengths":[[47,4]]},{"line":"            self._version = versioning.AsdfVersion(get_config().default_version)","lineNumber":122,"offsetAndLengths":[[39,4]]},{"line":"            self._version = versioning.AsdfVersion(validate_version(version))","lineNumber":124,"offsetAndLengths":[[39,4]]},{"line":"        # Context of a call to treeutil.walk_and_modify, needed in the AsdfFile","lineNumber":137,"offsetAndLengths":[[71,4]]},{"line":"        self._external_asdf_by_uri = {}","lineNumber":149,"offsetAndLengths":[[23,4]]},{"line":"            self._tree = AsdfObject()","lineNumber":154,"offsetAndLengths":[[25,4]]},{"line":"        elif isinstance(tree, AsdfFile):","lineNumber":155,"offsetAndLengths":[[30,4]]},{"line":"                msg = \"Can not copy AsdfFile and change active extensions\"","lineNumber":159,"offsetAndLengths":[[36,4]]},{"line":"            # we can assume the other AsdfFile is already valid.","lineNumber":163,"offsetAndLengths":[[38,4]]},{"line":"            # a call to find_references (which we longer do in AsdfFile.__init__)","lineNumber":166,"offsetAndLengths":[[63,4]]},{"line":"            self._tree = AsdfObject(tree)","lineNumber":169,"offsetAndLengths":[[25,4]]},{"line":"    def version(self) -\u003e AsdfVersion:","lineNumber":174,"offsetAndLengths":[[25,4]]},{"line":"        Get this AsdfFile's ASDF core schemas version.","lineNumber":176,"offsetAndLengths":[[17,4],[28,4]]},{"line":"        asdf.versioning.AsdfVersion","lineNumber":180,"offsetAndLengths":[[8,4],[24,4]]},{"line":"    def version(self, value: AsdfVersionLike) -\u003e None:","lineNumber":185,"offsetAndLengths":[[29,4]]},{"line":"        Set this AsdfFile's ASDF core schemas version.","lineNumber":187,"offsetAndLengths":[[17,4],[28,4]]},{"line":"        value : str or asdf.versioning.AsdfVersion","lineNumber":191,"offsetAndLengths":[[23,4],[39,4]]},{"line":"        self._version = versioning.AsdfVersion(validate_version(value))","lineNumber":193,"offsetAndLengths":[[35,4]]},{"line":"        Get this AsdfFile's ASDF core schemas version as a string.","lineNumber":203,"offsetAndLengths":[[17,4],[28,4]]},{"line":"        use with this AsdfFile.","lineNumber":215,"offsetAndLengths":[[22,4]]},{"line":"        list of asdf.extension.ExtensionProxy","lineNumber":219,"offsetAndLengths":[[16,4]]},{"line":"        use with this AsdfFile.","lineNumber":227,"offsetAndLengths":[[22,4]]},{"line":"        value : list of asdf.extension.Extension","lineNumber":231,"offsetAndLengths":[[24,4]]},{"line":"        Get the ExtensionManager for this AsdfFile.","lineNumber":239,"offsetAndLengths":[[42,4]]},{"line":"        asdf.extension.ExtensionManager","lineNumber":243,"offsetAndLengths":[[8,4]]},{"line":"    def __enter__(self) -\u003e AsdfFile:","lineNumber":249,"offsetAndLengths":[[27,4]]},{"line":"        tree : AsdfObject","lineNumber":264,"offsetAndLengths":[[15,4]]},{"line":"            or not isinstance(tree[\"history\"], (dict, lazy_nodes.AsdfDictNode))","lineNumber":271,"offsetAndLengths":[[65,4]]},{"line":"                warnings.warn(msg, AsdfPackageVersionWarning)","lineNumber":306,"offsetAndLengths":[[35,4]]},{"line":"                    warnings.warn(msg, AsdfPackageVersionWarning)","lineNumber":322,"offsetAndLengths":[[39,4]]},{"line":"                    warnings.warn(msg, AsdfPackageVersionWarning)","lineNumber":348,"offsetAndLengths":[[39,4]]},{"line":"        file's ASDF core schemas version.","lineNumber":353,"offsetAndLengths":[[15,4]]},{"line":"        list of asdf.extension.ExtensionProxy","lineNumber":357,"offsetAndLengths":[[16,4]]},{"line":"        return [e for e in get_config().extensions if self.version_string in e.asdf_standard_requirement]","lineNumber":359,"offsetAndLengths":[[79,4]]},{"line":"        add missing extensions registered with the current `AsdfConfig`.","lineNumber":366,"offsetAndLengths":[[60,4]]},{"line":"            May be an `asdf.extension.Extension` or a `list` of extensions.","lineNumber":371,"offsetAndLengths":[[23,4]]},{"line":"        list of asdf.extension.ExtensionProxy","lineNumber":375,"offsetAndLengths":[[16,4]]},{"line":"            if self.version_string not in extension.asdf_standard_requirement:","lineNumber":390,"offsetAndLengths":[[52,4]]},{"line":"                    f\"Extension {extension} does not support ASDF Standard {self.version_string}.  \"","lineNumber":392,"offsetAndLengths":[[61,4]]},{"line":"                    AsdfWarning,","lineNumber":394,"offsetAndLengths":[[20,4]]},{"line":"        serialization_context : asdf.extension.SerializationContext","lineNumber":410,"offsetAndLengths":[[32,4]]},{"line":"                \"The ASDF history format has changed in order to \"","lineNumber":423,"offsetAndLengths":[[21,4]]},{"line":"                AsdfWarning,","lineNumber":426,"offsetAndLengths":[[16,4]]},{"line":"                        AsdfManifestURIMismatchWarning,","lineNumber":450,"offsetAndLengths":[[24,4]]},{"line":"    def file_format_version(self) -\u003e AsdfVersion:","lineNumber":470,"offsetAndLengths":[[37,4]]},{"line":"        Close the file handles associated with the `asdf.AsdfFile`.","lineNumber":475,"offsetAndLengths":[[52,4],[57,4]]},{"line":"            self._tree = AsdfObject()","lineNumber":485,"offsetAndLengths":[[25,4]]},{"line":"        for external in self._external_asdf_by_uri.values():","lineNumber":487,"offsetAndLengths":[[39,4]]},{"line":"        self._external_asdf_by_uri.clear()","lineNumber":489,"offsetAndLengths":[[23,4]]},{"line":"    def copy(self) -\u003e AsdfFile:","lineNumber":492,"offsetAndLengths":[[22,4]]},{"line":"        Get the URI associated with the `AsdfFile`.","lineNumber":504,"offsetAndLengths":[[41,4]]},{"line":"        Resolve a (possibly relative) URI against the URI of this ASDF","lineNumber":513,"offsetAndLengths":[[66,4]]},{"line":"            this ASDF file.","lineNumber":522,"offsetAndLengths":[[17,4]]},{"line":"    def open_external(self, uri: str, **kwargs) -\u003e AsdfFile:","lineNumber":531,"offsetAndLengths":[[51,4]]},{"line":"        Open an external ASDF file, from the given (possibly relative)","lineNumber":533,"offsetAndLengths":[[25,4]]},{"line":"        URI.  There is a cache (internal to this ASDF file) that ensures","lineNumber":534,"offsetAndLengths":[[49,4]]},{"line":"        each external ASDF file is loaded only once.","lineNumber":535,"offsetAndLengths":[[22,4]]},{"line":"            this ASDF file.","lineNumber":541,"offsetAndLengths":[[17,4]]},{"line":"        asdffile : AsdfFile","lineNumber":545,"offsetAndLengths":[[8,4],[19,4]]},{"line":"            The external ASDF file.","lineNumber":546,"offsetAndLengths":[[25,4]]},{"line":"        asdffile = self._external_asdf_by_uri.get(resolved_uri)","lineNumber":557,"offsetAndLengths":[[8,4],[34,4]]},{"line":"        if asdffile is None:","lineNumber":558,"offsetAndLengths":[[11,4]]},{"line":"            asdffile = open_asdf(resolved_uri, mode=\"r\", **kwargs)","lineNumber":559,"offsetAndLengths":[[12,4],[28,4]]},{"line":"            self._external_asdf_by_uri[resolved_uri] = asdffile","lineNumber":560,"offsetAndLengths":[[27,4],[55,4]]},{"line":"        return asdffile","lineNumber":561,"offsetAndLengths":[[15,4]]},{"line":"    def tree(self) -\u003e AsdfObject:","lineNumber":564,"offsetAndLengths":[[22,4]]},{"line":"        Get/set the tree of data in the ASDF file.","lineNumber":566,"offsetAndLengths":[[40,4]]},{"line":"        When set, the tree will be validated against the ASDF schema.","lineNumber":568,"offsetAndLengths":[[57,4]]},{"line":"            msg = \"Cannot access data from closed ASDF file\"","lineNumber":571,"offsetAndLengths":[[50,4]]},{"line":"        self._tree = AsdfObject(tree)","lineNumber":577,"offsetAndLengths":[[21,4]]},{"line":"    def _validate(self, tree: AsdfObject, reading: bool = False) -\u003e None: ...","lineNumber":604,"offsetAndLengths":[[30,4]]},{"line":"        Validate the current state of the tree against the ASDF schema.","lineNumber":616,"offsetAndLengths":[[59,4]]},{"line":"        For the given AsdfFile ``ff``, add an external reference to the data in","lineNumber":638,"offsetAndLengths":[[22,4]]},{"line":"            \u003e\u003e\u003e import asdf","lineNumber":641,"offsetAndLengths":[[23,4]]},{"line":"            \u003e\u003e\u003e flat = asdf.open(\"http://stsci.edu/reference_files/flat.asdf\")  # doctest: +SKIP","lineNumber":642,"offsetAndLengths":[[23,4],[72,4]]},{"line":"              stored in a binary block in the same ASDF file.","lineNumber":662,"offsetAndLengths":[[51,4]]},{"line":"              separate ASDF file.","lineNumber":665,"offsetAndLengths":[[23,4]]},{"line":"            if ``None`` the ``default_array_save_base`` value from asdf","lineNumber":741,"offsetAndLengths":[[67,4]]},{"line":"    def _write_tree(self, tree: AsdfObject, fd: GenericFile, pad_blocks: float | bool) -\u003e None:","lineNumber":762,"offsetAndLengths":[[32,4]]},{"line":"        fd.write(constants.ASDF_MAGIC)","lineNumber":763,"offsetAndLengths":[[27,4]]},{"line":"        fd.write(constants.ASDF_STANDARD_COMMENT)","lineNumber":769,"offsetAndLengths":[[27,4]]},{"line":"            tree[\"asdf_library\"] = _io.get_asdf_library_info()","lineNumber":819,"offsetAndLengths":[[18,4],[43,4]]},{"line":"              stored in a binary block in the same ASDF file.","lineNumber":846,"offsetAndLengths":[[51,4]]},{"line":"              separate ASDF file.","lineNumber":849,"offsetAndLengths":[[23,4]]},{"line":"            Update the ASDF core schemas version of this AsdfFile before","lineNumber":885,"offsetAndLengths":[[23,4],[57,4]]},{"line":"                    \"sure that the AsdfFile was opened with mode='rw' and the \"","lineNumber":909,"offsetAndLengths":[[35,4]]},{"line":"            self._tree[\"asdf_library\"] = _io.get_asdf_library_info()","lineNumber":942,"offsetAndLengths":[[24,4],[49,4]]},{"line":"        Write the ASDF file to the given file-like object.","lineNumber":1005,"offsetAndLengths":[[18,4]]},{"line":"        the `asdf.AsdfFile` object, but merely copies the content to a new","lineNumber":1008,"offsetAndLengths":[[13,4],[18,4]]},{"line":"              stored in a binary block in the same ASDF file.","lineNumber":1024,"offsetAndLengths":[[51,4]]},{"line":"              separate ASDF file.","lineNumber":1027,"offsetAndLengths":[[23,4]]},{"line":"            Update the ASDF core schemas version of this AsdfFile before","lineNumber":1063,"offsetAndLengths":[[23,4],[57,4]]},{"line":"        a ASDF file after this operation means it will have no","lineNumber":1101,"offsetAndLengths":[[10,4]]},{"line":"            asdf itself, as that is automatically notated in the","lineNumber":1139,"offsetAndLengths":[[12,4]]},{"line":"            ``asdf_library`` entry.","lineNumber":1140,"offsetAndLengths":[[14,4]]},{"line":"        self, key: str = \"description\", path: str | AsdfSearchResult | None = None, preserve_list: bool = True","lineNumber":1210,"offsetAndLengths":[[52,4]]},{"line":"        path : str or asdf.search.AsdfSearchResult","lineNumber":1224,"offsetAndLengths":[[22,4],[34,4]]},{"line":"            an `asdf.search.AsdfSearchResult` object.","lineNumber":1226,"offsetAndLengths":[[16,4],[28,4]]},{"line":"        if isinstance(path, AsdfSearchResult):","lineNumber":1231,"offsetAndLengths":[[28,4]]},{"line":"    ) -\u003e AsdfSearchResult:","lineNumber":1318,"offsetAndLengths":[[9,4]]},{"line":"        asdf.search.AsdfSearchResult","lineNumber":1357,"offsetAndLengths":[[8,4],[20,4]]},{"line":"        result = AsdfSearchResult([\"root\"], self.tree)","lineNumber":1360,"offsetAndLengths":[[17,4]]},{"line":") -\u003e AsdfFile: ...","lineNumber":1384,"offsetAndLengths":[[5,4]]},{"line":") -\u003e AsdfFile: ...","lineNumber":1401,"offsetAndLengths":[[5,4]]},{"line":") -\u003e AsdfFile:","lineNumber":1418,"offsetAndLengths":[[5,4]]},{"line":"    Open an existing ASDF file.","lineNumber":1420,"offsetAndLengths":[[21,4]]},{"line":"        May be an `asdf.extension.Extension` or a `list` of extensions.","lineNumber":1442,"offsetAndLengths":[[19,4]]},{"line":"        When `True` the ASDF tree will not be converted to custom objects","lineNumber":1463,"offsetAndLengths":[[24,4]]},{"line":"        defined in `asdf.lazy_nodes`. Since objects are converted when they","lineNumber":1467,"offsetAndLengths":[[20,4]]},{"line":"        are accessed, traversing the tree (like is done during `AsdfFile.info`","lineNumber":1468,"offsetAndLengths":[[64,4]]},{"line":"        and `AsdfFile.search`) will result in nodes being converted.","lineNumber":1469,"offsetAndLengths":[[13,4]]},{"line":"        validation pass. This can be used to ensure that particular ASDF","lineNumber":1473,"offsetAndLengths":[[68,4]]},{"line":"        When `True`, if the given ASDF file contains metadata about the","lineNumber":1478,"offsetAndLengths":[[34,4]]},{"line":"    asdffile : AsdfFile","lineNumber":1491,"offsetAndLengths":[[4,4],[15,4]]},{"line":"        The new AsdfFile object.","lineNumber":1492,"offsetAndLengths":[[16,4]]},{"line":"    instance = AsdfFile(","lineNumber":1502,"offsetAndLengths":[[15,4]]},{"line":"        file_format_version, comments, tree, blocks = _io.open_asdf(","lineNumber":1511,"offsetAndLengths":[[63,4]]},{"line":"        instance.version = _io.find_asdf_version_in_comments(comments, versioning.AsdfVersion(\"1.0.0\"))","lineNumber":1521,"offsetAndLengths":[[36,4],[82,4]]},{"line":"            # tagged with the core/asdf version appropriate to this file's","lineNumber":1525,"offsetAndLengths":[[35,4]]},{"line":"            # ASDF Standard version.  We're using custom_tree_to_tagged_tree","lineNumber":1526,"offsetAndLengths":[[14,4]]},{"line":"            tree = yamlutil.custom_tree_to_tagged_tree(AsdfObject(), instance)","lineNumber":1528,"offsetAndLengths":[[55,4]]},{"line":"            obj = AsdfObject()","lineNumber":1540,"offsetAndLengths":[[18,4]]},{"line":"            obj.data = lazy_nodes.AsdfDictNode(tree, weakref.ref(instance))","lineNumber":1541,"offsetAndLengths":[[34,4]]}],"language":"Python"}]

event: matches
data: [{"type":"content","path":"asdf/config.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"class AsdfConfig:","lineNumber":39,"offsetAndLengths":[[6,4]]},{"line":"    Container for ASDF configuration options.  Users are not intended to","lineNumber":41,"offsetAndLengths":[[18,4]]},{"line":"    construct this object directly; instead, use the `asdf.get_config` and","lineNumber":42,"offsetAndLengths":[[54,4]]},{"line":"    `asdf.config_context` module methods.","lineNumber":43,"offsetAndLengths":[[5,4]]},{"line":"Methods for getting and setting asdf global configuration","lineNumber":1,"offsetAndLengths":[[32,4]]},{"line":"    from asdf.typing import ArrayStorage, Compression, ExtensionLike","lineNumber":21,"offsetAndLengths":[[9,4]]},{"line":"__all__ = [\"AsdfConfig\", \"config_context\", \"get_config\"]","lineNumber":23,"offsetAndLengths":[[12,4]]},{"line":"        list of asdf.resource.ResourceMappingProxy","lineNumber":73,"offsetAndLengths":[[16,4]]},{"line":"        Get the `asdf.resource.ResourceManager` instance.  Includes resources from","lineNumber":147,"offsetAndLengths":[[17,4]]},{"line":"        `asdf.resource.ResourceManager`","lineNumber":152,"offsetAndLengths":[[9,4]]},{"line":"        list of asdf.extension.ExtensionProxy","lineNumber":167,"offsetAndLengths":[[16,4]]},{"line":"        extension : asdf.extension.Extension","lineNumber":182,"offsetAndLengths":[[20,4]]},{"line":"        extension : asdf.extension.Extension or str, optional","lineNumber":194,"offsetAndLengths":[[20,4]]},{"line":"        Get the default ASDF core schemas version used for","lineNumber":234,"offsetAndLengths":[[24,4]]},{"line":"        Set the default ASDF core schemas version used for","lineNumber":246,"offsetAndLengths":[[24,4]]},{"line":"        from schemas for older ASDF core schemas versions.  If","lineNumber":287,"offsetAndLengths":[[31,4]]},{"line":"        schema when reading files from ASDF core schemas \u003c= 1.5.0.","lineNumber":289,"offsetAndLengths":[[39,4]]},{"line":"        schemas for older ASDF core schemas versions.","lineNumber":303,"offsetAndLengths":[[26,4]]},{"line":"          stored in a binary block in the same ASDF file.","lineNumber":349,"offsetAndLengths":[[47,4]]},{"line":"          separate ASDF file.","lineNumber":352,"offsetAndLengths":[[19,4]]},{"line":"        label supported by a `asdf.extension.Compressor`:","lineNumber":370,"offsetAndLengths":[[30,4]]},{"line":"        from asdf._compression import validate","lineNumber":388,"offsetAndLengths":[[13,4]]},{"line":"        ASDF files on read.","lineNumber":427,"offsetAndLengths":[[8,4]]},{"line":"        ASDF files on read.  If `True`, newly opened files will","lineNumber":439,"offsetAndLengths":[[8,4]]},{"line":"        Get configuration that controls if ASDF tree contents","lineNumber":451,"offsetAndLengths":[[43,4]]},{"line":"        ``lazy_tree`` argument for `asdf.open`.","lineNumber":454,"offsetAndLengths":[[36,4]]},{"line":"            \"\u003cAsdfConfig\\n\"","lineNumber":487,"offsetAndLengths":[[14,4]]},{"line":"_global_config = AsdfConfig()","lineNumber":508,"offsetAndLengths":[[17,4]]},{"line":"def get_config() -\u003e AsdfConfig:","lineNumber":512,"offsetAndLengths":[[20,4]]},{"line":"    one or more surrounding calls to `asdf.config_context`.","lineNumber":515,"offsetAndLengths":[[38,4]]},{"line":"    asdf.config.AsdfConfig","lineNumber":519,"offsetAndLengths":[[4,4],[16,4]]},{"line":"def config_context() -\u003e Generator[AsdfConfig]:","lineNumber":528,"offsetAndLengths":[[34,4]]},{"line":"    Context manager that temporarily overrides asdf configuration.","lineNumber":530,"offsetAndLengths":[[47,4]]},{"line":"    The context yields an `asdf.config.AsdfConfig` instance that can be modified","lineNumber":531,"offsetAndLengths":[[27,4],[39,4]]}],"language":"Python"},{"type":"content","path":"asdf/search.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"class AsdfSearchResult:","lineNumber":17,"offsetAndLengths":[[6,4]]},{"line":"    Result of a call to AsdfFile.search.","lineNumber":19,"offsetAndLengths":[[24,4]]},{"line":"Utilities for searching ASDF trees.","lineNumber":1,"offsetAndLengths":[[24,4]]},{"line":"__all__ = [\"AsdfSearchResult\"]","lineNumber":14,"offsetAndLengths":[[12,4]]},{"line":"        AsdfSearchResult","lineNumber":69,"offsetAndLengths":[[8,4]]},{"line":"        return AsdfSearchResult(","lineNumber":81,"offsetAndLengths":[[15,4]]},{"line":"        AsdfSearchResult","lineNumber":155,"offsetAndLengths":[[8,4]]},{"line":"        return AsdfSearchResult(","lineNumber":204,"offsetAndLengths":[[15,4]]},{"line":"        if isinstance(self._node, (dict, list, tuple)) or hasattr(self._node, \"__asdf_traverse__\"):","lineNumber":349,"offsetAndLengths":[[81,4]]},{"line":"            child = self._node.__asdf_traverse__()[key] if hasattr(self._node, \"__asdf_traverse__\") else self._node[key]","lineNumber":350,"offsetAndLengths":[[33,4],[82,4]]},{"line":"        return AsdfSearchResult(","lineNumber":355,"offsetAndLengths":[[15,4]]},{"line":"            if (isinstance(node, (dict, list, tuple)) or hasattr(node, \"__asdf_traverse__\")) and id(node) in seen:","lineNumber":377,"offsetAndLengths":[[74,4]]},{"line":"            tnode = node.__asdf_traverse__() if hasattr(node, \"__asdf_traverse__\") else node","lineNumber":379,"offsetAndLengths":[[27,4],[65,4]]}],"language":"Python"},{"type":"content","path":"asdf/yamlutil.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"class AsdfDumper(_yaml_base_dumper):","lineNumber":37,"offsetAndLengths":[[6,4]]},{"line":"class AsdfLoader(_yaml_base_loader):","lineNumber":172,"offsetAndLengths":[[6,4]]},{"line":"from .exceptions import AsdfConversionWarning, AsdfSerializationError","lineNumber":13,"offsetAndLengths":[[24,4],[47,4]]},{"line":"from .tags.core import AsdfObject","lineNumber":15,"offsetAndLengths":[[23,4]]},{"line":"    from asdf.tagged import Tagged, TaggedDict","lineNumber":21,"offsetAndLengths":[[9,4]]},{"line":"    from asdf.typing import Reader, TreeKey","lineNumber":22,"offsetAndLengths":[[9,4]]},{"line":"    return super(AsdfDumper, dumper).represent_sequence(None, sequence, flow_style)","lineNumber":63,"offsetAndLengths":[[17,4]]},{"line":"    node = super(AsdfDumper, dumper).represent_mapping(None, mapping.data, flow_style)","lineNumber":68,"offsetAndLengths":[[17,4]]},{"line":"    return super(AsdfDumper, dumper).represent_scalar(None, value.data, style)","lineNumber":96,"offsetAndLengths":[[17,4]]},{"line":"AsdfDumper.add_representer(tagged.TaggedList, represent_sequence)","lineNumber":122,"offsetAndLengths":[[0,4]]},{"line":"AsdfDumper.add_representer(tagged.TaggedDict, represent_mapping)","lineNumber":123,"offsetAndLengths":[[0,4]]},{"line":"AsdfDumper.add_representer(tagged.TaggedString, represent_scalar)","lineNumber":124,"offsetAndLengths":[[0,4]]},{"line":"AsdfDumper.add_representer(OrderedDict, represent_ordereddict)","lineNumber":125,"offsetAndLengths":[[0,4]]},{"line":"    AsdfDumper.add_representer(scalar_type, lambda dumper, data: dumper.represent_float(float(data)))","lineNumber":132,"offsetAndLengths":[[4,4]]},{"line":"    AsdfDumper.add_representer(scalar_type, lambda dumper, data: dumper.represent_int(int(data)))","lineNumber":135,"offsetAndLengths":[[4,4]]},{"line":"AsdfDumper.add_representer(np.str_, represent_numpy_str)","lineNumber":145,"offsetAndLengths":[[0,4]]},{"line":"AsdfDumper.add_representer(np.bytes_, AsdfDumper.represent_binary)","lineNumber":146,"offsetAndLengths":[[0,4],[38,4]]},{"line":"    base (safe) loader. This is used by `asdf.util.load_yaml`","lineNumber":152,"offsetAndLengths":[[41,4]]},{"line":"    to read the ASDF tree as \"basic\" objects, ignoring the","lineNumber":153,"offsetAndLengths":[[16,4]]},{"line":"AsdfLoader.add_constructor(None, AsdfLoader.construct_undefined)","lineNumber":241,"offsetAndLengths":[[0,4],[33,4]]},{"line":"AsdfLoader.add_constructor(YAML_TAG_PREFIX + \"omap\", AsdfLoader.construct_yaml_omap)","lineNumber":242,"offsetAndLengths":[[0,4],[53,4]]},{"line":"                    warnings.warn(f\"A node failed to convert with: {err}\", AsdfConversionWarning)","lineNumber":350,"offsetAndLengths":[[75,4]]},{"line":"                        warnings.warn(f\"A node failed to convert with: {err}\", AsdfConversionWarning)","lineNumber":364,"offsetAndLengths":[[79,4]]},{"line":"                AsdfConversionWarning,","lineNumber":373,"offsetAndLengths":[[16,4]]},{"line":"    return yaml.load(stream, Loader=AsdfLoader)  # noqa: S506","lineNumber":398,"offsetAndLengths":[[36,4]]},{"line":"    fd : asdf.generic_io.GenericFile","lineNumber":410,"offsetAndLengths":[[9,4]]},{"line":"        and defaults are removed.  `asdf.AsdfFile` uses this to update","lineNumber":418,"offsetAndLengths":[[36,4],[41,4]]},{"line":"    # The _serialization_context parameter allows AsdfFile to track","lineNumber":422,"offsetAndLengths":[[50,4]]},{"line":"    # AsdfFile itself.","lineNumber":425,"offsetAndLengths":[[6,4]]},{"line":"    if type(tree) is not AsdfObject:","lineNumber":426,"offsetAndLengths":[[25,4]]},{"line":"        msg = \"Root node of ASDF tree must be of type AsdfObject\"","lineNumber":427,"offsetAndLengths":[[28,4],[54,4]]},{"line":"            Dumper=AsdfDumper,","lineNumber":447,"offsetAndLengths":[[19,4]]},{"line":"            f\"Object of type[{type(obj)}] is not serializable by asdf. \"","lineNumber":461,"offsetAndLengths":[[65,4]]},{"line":"        raise AsdfSerializationError(msg, obj) from err","lineNumber":465,"offsetAndLengths":[[14,4]]}],"language":"Python"},{"type":"content","path":"asdf/lazy_nodes.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"class AsdfListNode(_AsdfNode, collections.UserList):","lineNumber":239,"offsetAndLengths":[[6,4],[20,4]]},{"line":"class AsdfDictNode(_AsdfNode, collections.UserDict):","lineNumber":275,"offsetAndLengths":[[6,4],[20,4]]},{"line":"class AsdfOrderedDictNode(AsdfDictNode, collections.OrderedDict):","lineNumber":305,"offsetAndLengths":[[6,4],[26,4]]},{"line":"class _AsdfNode:","lineNumber":125,"offsetAndLengths":[[7,4]]},{"line":"lazy conversion of tagged ASDF tree nodes to custom objects.","lineNumber":2,"offsetAndLengths":[[26,4]]},{"line":"from .exceptions import AsdfConversionWarning, AsdfLazyReferenceError","lineNumber":12,"offsetAndLengths":[[24,4],[47,4]]},{"line":"__all__ = [\"AsdfDictNode\", \"AsdfListNode\", \"AsdfOrderedDictNode\"]","lineNumber":15,"offsetAndLengths":[[12,4],[28,4],[44,4]]},{"line":"    msg = \"Failed to resolve AsdfFile reference\"","lineNumber":97,"offsetAndLengths":[[29,4]]},{"line":"        raise AsdfLazyReferenceError(msg)","lineNumber":99,"offsetAndLengths":[[14,4]]},{"line":"        raise AsdfLazyReferenceError(msg)","lineNumber":102,"offsetAndLengths":[[14,4]]},{"line":"    Convert an object to a _AsdfNode subclass.","lineNumber":108,"offsetAndLengths":[[28,4]]},{"line":"        return AsdfListNode(node, af_ref)","lineNumber":117,"offsetAndLengths":[[15,4]]},{"line":"        return AsdfOrderedDictNode(node, af_ref)","lineNumber":119,"offsetAndLengths":[[15,4]]},{"line":"        return AsdfDictNode(node, af_ref)","lineNumber":121,"offsetAndLengths":[[15,4]]},{"line":"    to the `asdf.AsdfFile` that triggered the creation of this","lineNumber":129,"offsetAndLengths":[[12,4],[17,4]]},{"line":"            - a custom object if ``value`` is `asdf.tagged.Tagged`","lineNumber":151,"offsetAndLengths":[[47,4]]},{"line":"            - an ``asdf.lazy_nodes.AsdfListNode` if ``value`` is","lineNumber":152,"offsetAndLengths":[[19,4],[35,4]]},{"line":"            - an ``asdf.lazy_nodes.AsdfDictNode` if ``value`` is","lineNumber":154,"offsetAndLengths":[[19,4],[35,4]]},{"line":"            - an ``asdf.lazy_nodes.AsdfOrderedDictNode` if ``value`` is","lineNumber":156,"offsetAndLengths":[[19,4],[35,4]]},{"line":"        `asdf.lazy_nodes._AsdfNode` using the provided key and cached","lineNumber":161,"offsetAndLengths":[[9,4],[26,4]]},{"line":"        in the corresponding `asdf.AsdfFile` instance (so other","lineNumber":162,"offsetAndLengths":[[30,4],[35,4]]},{"line":"            or wrap with an _AsdfNode or return unmodified.","lineNumber":170,"offsetAndLengths":[[29,4]]},{"line":"        if isinstance(value, _AsdfNode):","lineNumber":184,"offsetAndLengths":[[30,4]]},{"line":"        if isinstance(value, (tagged.TaggedDict, tagged.TaggedList)) and isinstance(value.data, _AsdfNode):","lineNumber":186,"offsetAndLengths":[[97,4]]},{"line":"                        AsdfConversionWarning,","lineNumber":204,"offsetAndLengths":[[24,4]]},{"line":"                            warnings.warn(f\"A node failed to convert with: {err}\", AsdfConversionWarning)","lineNumber":220,"offsetAndLengths":[[83,4]]},{"line":"            # for non-tagged objects, wrap in an _AsdfNode","lineNumber":228,"offsetAndLengths":[[50,4]]},{"line":"        # cache the converted/wrapped obj with the AsdfFile so other","lineNumber":231,"offsetAndLengths":[[51,4]]},{"line":"    If sliced, this will return a new instance of `AsdfListNode` for","lineNumber":246,"offsetAndLengths":[[51,4]]},{"line":"        _AsdfNode.__init__(self, data, af_ref)","lineNumber":253,"offsetAndLengths":[[9,4]]},{"line":"        return AsdfListNode(self.data.copy(), self._af_ref)","lineNumber":257,"offsetAndLengths":[[15,4]]},{"line":"            return AsdfListNode(value, self._af_ref)","lineNumber":271,"offsetAndLengths":[[19,4]]},{"line":"        _AsdfNode.__init__(self, data, af_ref)","lineNumber":287,"offsetAndLengths":[[9,4]]},{"line":"        return AsdfDictNode(self.data.copy(), self._af_ref)","lineNumber":291,"offsetAndLengths":[[15,4]]},{"line":"        AsdfDictNode.__init__(self, data, af_ref)","lineNumber":317,"offsetAndLengths":[[8,4]]},{"line":"        return AsdfOrderedDictNode(self.data.copy(), self._af_ref)","lineNumber":320,"offsetAndLengths":[[15,4]]},{"line":"    dict: AsdfDictNode,","lineNumber":324,"offsetAndLengths":[[10,4]]},{"line":"    list: AsdfListNode,","lineNumber":325,"offsetAndLengths":[[10,4]]},{"line":"    collections.OrderedDict: AsdfOrderedDictNode,","lineNumber":326,"offsetAndLengths":[[29,4]]}],"language":"Python"},{"type":"content","path":"asdf/versioning.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"class AsdfVersionMixin:","lineNumber":41,"offsetAndLengths":[[6,4]]},{"line":"    want for ``AsdfVersion``, rather than accepting the total ordering that is","lineNumber":43,"offsetAndLengths":[[15,4]]},{"line":"    comparisons directly in ``AsdfVersion`` and applying ``total_ordering``","lineNumber":45,"offsetAndLengths":[[30,4]]},{"line":"class AsdfVersion(AsdfVersionMixin, Version):","lineNumber":72,"offsetAndLengths":[[6,4],[18,4]]},{"line":"of the ASDF spec.","lineNumber":2,"offsetAndLengths":[[7,4]]},{"line":"    from asdf_standard._versioning import get_supported_core_schema_versions","lineNumber":11,"offsetAndLengths":[[9,4]]},{"line":"__all__ = [\"AsdfVersion\", \"AsdfVersionMixin\", \"join_tag_version\", \"split_tag_version\"]","lineNumber":21,"offsetAndLengths":[[12,4],[27,4]]},{"line":"    version = AsdfVersion(version)","lineNumber":29,"offsetAndLengths":[[14,4]]},{"line":"            other = AsdfVersion(other)","lineNumber":56,"offsetAndLengths":[[20,4]]},{"line":"            other = AsdfVersion(other)","lineNumber":64,"offsetAndLengths":[[20,4]]},{"line":"        if isinstance(version, AsdfVersion):","lineNumber":86,"offsetAndLengths":[[31,4]]},{"line":"supported_versions = tuple(AsdfVersion(version) for version in get_supported_core_schema_versions())","lineNumber":93,"offsetAndLengths":[[27,4]]},{"line":"# This is the ASDF core schemas version at which the format of the history","lineNumber":97,"offsetAndLengths":[[14,4]]},{"line":"NEW_HISTORY_FORMAT_MIN_VERSION = AsdfVersion(\"1.2.0\")","lineNumber":99,"offsetAndLengths":[[33,4]]},{"line":"# This is the ASDF core schemas version at which we begin restricting","lineNumber":102,"offsetAndLengths":[[14,4]]},{"line":"RESTRICTED_KEYS_MIN_VERSION = AsdfVersion(\"1.6.0\")","lineNumber":104,"offsetAndLengths":[[30,4]]},{"line":"# This library never removed defaults for ASDF core schemas versions","lineNumber":107,"offsetAndLengths":[[42,4]]},{"line":"FILL_DEFAULTS_MAX_VERSION = AsdfVersion(\"1.5.0\")","lineNumber":109,"offsetAndLengths":[[28,4]]},{"line":"# ASDF currently only defined a single file format version","lineNumber":111,"offsetAndLengths":[[2,4]]},{"line":"_FILE_FORMAT_VERSION = AsdfVersion(\"1.0.0\")","lineNumber":112,"offsetAndLengths":[[23,4]]},{"line":"# ASDF currently only supports a single yaml version","lineNumber":114,"offsetAndLengths":[[2,4]]}],"language":"Python"},{"type":"content","path":"asdf/exceptions.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"class AsdfWarning(Warning):","lineNumber":18,"offsetAndLengths":[[6,4]]},{"line":"    The base warning class from which all ASDF warnings should inherit.","lineNumber":20,"offsetAndLengths":[[42,4]]},{"line":"class AsdfDeprecationWarning(AsdfWarning, DeprecationWarning):","lineNumber":24,"offsetAndLengths":[[6,4],[29,4]]},{"line":"class AsdfConversionWarning(AsdfWarning):","lineNumber":30,"offsetAndLengths":[[6,4],[28,4]]},{"line":"class AsdfBlockIndexWarning(AsdfWarning):","lineNumber":36,"offsetAndLengths":[[6,4],[28,4]]},{"line":"class AsdfProvisionalAPIWarning(AsdfWarning, FutureWarning):","lineNumber":49,"offsetAndLengths":[[6,4],[32,4]]},{"line":"class AsdfPackageVersionWarning(AsdfWarning):","lineNumber":58,"offsetAndLengths":[[6,4],[32,4]]},{"line":"class AsdfManifestURIMismatchWarning(AsdfWarning):","lineNumber":64,"offsetAndLengths":[[6,4],[37,4]]},{"line":"class AsdfLazyReferenceError(ReferenceError):","lineNumber":71,"offsetAndLengths":[[6,4]]},{"line":"class AsdfSerializationError(RepresenterError):","lineNumber":80,"offsetAndLengths":[[6,4]]},{"line":"    An object failed serialization by asdf and by yaml. This likely indicates","lineNumber":82,"offsetAndLengths":[[38,4]]},{"line":"    that the object does not have a supporting asdf Converter and needs to","lineNumber":83,"offsetAndLengths":[[47,4]]},{"line":"from asdf._jsonschema import ValidationError","lineNumber":2,"offsetAndLengths":[[5,4]]},{"line":"    \"AsdfConversionWarning\",","lineNumber":5,"offsetAndLengths":[[5,4]]},{"line":"    \"AsdfDeprecationWarning\",","lineNumber":6,"offsetAndLengths":[[5,4]]},{"line":"    \"AsdfLazyReferenceError\",","lineNumber":7,"offsetAndLengths":[[5,4]]},{"line":"    \"AsdfManifestURIMismatchWarning\",","lineNumber":8,"offsetAndLengths":[[5,4]]},{"line":"    \"AsdfPackageVersionWarning\",","lineNumber":9,"offsetAndLengths":[[5,4]]},{"line":"    \"AsdfProvisionalAPIWarning\",","lineNumber":10,"offsetAndLengths":[[5,4]]},{"line":"    \"AsdfSerializationError\",","lineNumber":11,"offsetAndLengths":[[5,4]]},{"line":"    \"AsdfWarning\",","lineNumber":12,"offsetAndLengths":[[5,4]]},{"line":"    are likely to be added in a future ASDF version. However, Use of","lineNumber":53,"offsetAndLengths":[[39,4]]},{"line":"    to an AsdfFile instance. This likely means the AsdfFile was garbage","lineNumber":74,"offsetAndLengths":[[10,4],[51,4]]},{"line":"    collected and you may need to update your code to keep the AsdfFile","lineNumber":75,"offsetAndLengths":[[63,4]]}],"language":"Python"},{"type":"content","path":"asdf/tags/core/__init__.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"class AsdfObject(collections.UserDict, dict):","lineNumber":25,"offsetAndLengths":[[6,4]]},{"line":"    \"AsdfObject\",","lineNumber":9,"offsetAndLengths":[[5,4]]},{"line":"# AsdfObject inherits both collections.UserDict and dict to allow it","lineNumber":22,"offsetAndLengths":[[2,4]]},{"line":"    from this library.  This class remains so that ASDF","lineNumber":58,"offsetAndLengths":[[51,4]]}],"language":"Python"},{"type":"content","path":"asdf/_core/_converters/tree.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"class AsdfObjectConverter(Converter):","lineNumber":3,"offsetAndLengths":[[6,4]]},{"line":"    # Since AsdfObject is just a dict, we're able to use the same converter","lineNumber":4,"offsetAndLengths":[[12,4]]},{"line":"from asdf.extension import Converter","lineNumber":0,"offsetAndLengths":[[5,4]]},{"line":"        \"tag:stsci.edu:asdf/core/asdf-1.0.0\",","lineNumber":7,"offsetAndLengths":[[23,4],[33,4]]},{"line":"        \"tag:stsci.edu:asdf/core/asdf-1.1.0\",","lineNumber":8,"offsetAndLengths":[[23,4],[33,4]]},{"line":"    types = [\"asdf.tags.core.AsdfObject\"]","lineNumber":10,"offsetAndLengths":[[14,4],[29,4]]},{"line":"        from asdf.tags.core import AsdfObject","lineNumber":16,"offsetAndLengths":[[13,4],[35,4]]},{"line":"        return AsdfObject(node)","lineNumber":18,"offsetAndLengths":[[15,4]]},{"line":"    tags = [\"tag:stsci.edu:asdf/core/extension_metadata-1.0.0\"]","lineNumber":22,"offsetAndLengths":[[27,4]]},{"line":"    types = [\"asdf.tags.core.ExtensionMetadata\"]","lineNumber":23,"offsetAndLengths":[[14,4]]},{"line":"        from asdf.tags.core import ExtensionMetadata","lineNumber":29,"offsetAndLengths":[[13,4]]},{"line":"    tags = [\"tag:stsci.edu:asdf/core/history_entry-1.0.0\"]","lineNumber":35,"offsetAndLengths":[[27,4]]},{"line":"    types = [\"asdf.tags.core.HistoryEntry\"]","lineNumber":36,"offsetAndLengths":[[14,4]]},{"line":"        from asdf.tags.core import HistoryEntry","lineNumber":42,"offsetAndLengths":[[13,4]]},{"line":"    tags = [\"tag:stsci.edu:asdf/core/software-1.0.0\"]","lineNumber":48,"offsetAndLengths":[[27,4]]},{"line":"    types = [\"asdf.tags.core.Software\"]","lineNumber":49,"offsetAndLengths":[[14,4]]},{"line":"        from asdf.tags.core import Software","lineNumber":55,"offsetAndLengths":[[13,4]]},{"line":"    tags = [\"tag:stsci.edu:asdf/core/subclass_metadata-1.0.0\"]","lineNumber":61,"offsetAndLengths":[[27,4]]},{"line":"    types = [\"asdf.tags.core.SubclassMetadata\"]","lineNumber":62,"offsetAndLengths":[[14,4]]},{"line":"        from asdf.tags.core import SubclassMetadata","lineNumber":68,"offsetAndLengths":[[13,4]]}],"language":"Python"},{"type":"content","path":"asdf/_io.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"def open_asdf(","lineNumber":169,"offsetAndLengths":[[9,4]]},{"line":"def get_asdf_library_info() -\u003e Software:","lineNumber":25,"offsetAndLengths":[[8,4]]},{"line":"    Get information about asdf to include in the asdf_library entry","lineNumber":27,"offsetAndLengths":[[26,4],[49,4]]},{"line":"# Overloads provide type narrowing so `AsdfVersion` is always returned if `default` isn't `None`","lineNumber":97,"offsetAndLengths":[[39,4]]},{"line":"def find_asdf_version_in_comments(comments: list[bytes], default: AsdfVersion) -\u003e AsdfVersion: ...","lineNumber":99,"offsetAndLengths":[[9,4],[66,4],[82,4]]},{"line":"def find_asdf_version_in_comments(comments: list[bytes], default: None = ...) -\u003e AsdfVersion | None: ...","lineNumber":101,"offsetAndLengths":[[9,4],[81,4]]},{"line":"def find_asdf_version_in_comments(comments: list[bytes], default: AsdfVersion | None = None) -\u003e AsdfVersion | None:","lineNumber":104,"offsetAndLengths":[[9,4],[66,4],[96,4]]},{"line":"Low-level input/output routines for AsdfFile instances","lineNumber":1,"offsetAndLengths":[[36,4]]},{"line":"    from asdf.generic_io import GenericFile","lineNumber":19,"offsetAndLengths":[[9,4]]},{"line":"    from asdf.tagged import TaggedDict","lineNumber":20,"offsetAndLengths":[[9,4]]},{"line":"    from asdf.typing import FileLike, FileMode, TreeKey","lineNumber":21,"offsetAndLengths":[[9,4]]},{"line":"    from asdf.versioning import AsdfVersion","lineNumber":22,"offsetAndLengths":[[9,4],[32,4]]},{"line":"            \"name\": \"asdf\",","lineNumber":32,"offsetAndLengths":[[21,4]]},{"line":"            \"homepage\": \"http://github.com/asdf-format/asdf\",","lineNumber":34,"offsetAndLengths":[[43,4],[55,4]]},{"line":"            \"author\": \"The ASDF Developers\",","lineNumber":35,"offsetAndLengths":[[27,4]]},{"line":"def parse_header_line(line: str) -\u003e AsdfVersion:","lineNumber":40,"offsetAndLengths":[[36,4]]},{"line":"    Parses the header line in a ASDF file to obtain the ASDF version.","lineNumber":42,"offsetAndLengths":[[32,4],[56,4]]},{"line":"    if len(parts) != 2 or parts[0] != constants.ASDF_MAGIC:","lineNumber":45,"offsetAndLengths":[[48,4]]},{"line":"        msg = \"Does not appear to be a ASDF file.\"","lineNumber":46,"offsetAndLengths":[[39,4]]},{"line":"        version = versioning.AsdfVersion(parts[1].decode(\"ascii\"))","lineNumber":50,"offsetAndLengths":[[29,4]]},{"line":"        msg = f\"Unparsable version in ASDF file: {parts[1]}\"","lineNumber":52,"offsetAndLengths":[[38,4]]},{"line":"        msg = f\"Unsupported ASDF file format version {version}\"","lineNumber":56,"offsetAndLengths":[[28,4]]},{"line":"        msg = \"Does not appear to be a ASDF file.\"","lineNumber":66,"offsetAndLengths":[[39,4]]},{"line":"        if len(parts) == 2 and parts[0] == constants.ASDF_STANDARD_COMMENT:","lineNumber":107,"offsetAndLengths":[[53,4]]},{"line":"                version = versioning.AsdfVersion(parts[1].decode(\"ascii\"))","lineNumber":109,"offsetAndLengths":[[37,4]]},{"line":"        msg = f\"Unrecognized asdf mode '{mode}'. Must be either 'r' or 'rw'\"","lineNumber":121,"offsetAndLengths":[[29,4]]},{"line":"        msg = \"ASDF file appears to contain garbage after header.\"","lineNumber":163,"offsetAndLengths":[[15,4]]},{"line":") -\u003e tuple[AsdfVersion, list[bytes], TaggedDict[TreeKey, Any] | None, BlockManager]:","lineNumber":176,"offsetAndLengths":[[11,4]]}],"language":"Python"},{"type":"content","path":"asdf/testing/helpers.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"def yaml_to_asdf(yaml_content, version=None):","lineNumber":36,"offsetAndLengths":[[12,4]]},{"line":"Helpers for writing unit tests of ASDF support.","lineNumber":1,"offsetAndLengths":[[34,4]]},{"line":"import asdf","lineNumber":6,"offsetAndLengths":[[7,4]]},{"line":"    Add the specified object to an AsdfFile's tree, write the file to","lineNumber":11,"offsetAndLengths":[[35,4]]},{"line":"        ASDF Standard version.  If None, use the library's default version.","lineNumber":19,"offsetAndLengths":[[8,4]]},{"line":"    with asdf.AsdfFile(version=version) as af:","lineNumber":27,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(buff, lazy_load=False, memmap=False) as af:","lineNumber":32,"offsetAndLengths":[[9,4]]},{"line":"    and post-amble to make it an ASDF file.","lineNumber":39,"offsetAndLengths":[[33,4]]},{"line":"        ASDF Standard version.  If None, use the library's default version.","lineNumber":46,"offsetAndLengths":[[8,4]]},{"line":"        A file-like object containing the ASDF file.","lineNumber":51,"offsetAndLengths":[[42,4]]},{"line":"    with asdf.AsdfFile(version=version) as af:","lineNumber":57,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    asdf_content = buff.read().replace(b\"$REPLACE: ME\", yaml_content)","lineNumber":62,"offsetAndLengths":[[4,4]]},{"line":"    return BytesIO(asdf_content)","lineNumber":64,"offsetAndLengths":[[19,4]]}],"language":"Python"},{"type":"content","path":"asdf/tags/core/ndarray.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"def asdf_byteorder_to_numpy_byteorder(byteorder):","lineNumber":38,"offsetAndLengths":[[4,4]]},{"line":"def asdf_datatype_to_numpy_dtype(datatype, byteorder=None):","lineNumber":49,"offsetAndLengths":[[4,4]]},{"line":"def numpy_byteorder_to_asdf_byteorder(byteorder, override=None):","lineNumber":106,"offsetAndLengths":[[23,4]]},{"line":"def numpy_dtype_to_asdf_datatype(dtype, include_byteorder=True, override_byteorder=None):","lineNumber":119,"offsetAndLengths":[[19,4]]},{"line":"from asdf import util","lineNumber":9,"offsetAndLengths":[[5,4]]},{"line":"from asdf._jsonschema import ValidationError","lineNumber":10,"offsetAndLengths":[[5,4]]},{"line":"    from asdf.typing import NDArray","lineNumber":13,"offsetAndLengths":[[9,4]]},{"line":"    msg = f\"Invalid ASDF byteorder '{byteorder}'\"","lineNumber":45,"offsetAndLengths":[[20,4]]},{"line":"        byteorder = asdf_byteorder_to_numpy_byteorder(byteorder)","lineNumber":55,"offsetAndLengths":[[20,4]]},{"line":"        byteorder = asdf_byteorder_to_numpy_byteorder(byteorder)","lineNumber":66,"offsetAndLengths":[[20,4]]},{"line":"        datatype = asdf_datatype_to_numpy_dtype(datatype[\"datatype\"], byteorder)","lineNumber":79,"offsetAndLengths":[[19,4]]},{"line":"            np_dtype = asdf_datatype_to_numpy_dtype(subdatatype, byteorder)","lineNumber":89,"offsetAndLengths":[[23,4]]},{"line":"                msg = \"Error parsing asdf datatype\"","lineNumber":97,"offsetAndLengths":[[37,4]]},{"line":"            field_dtype, byteorder = numpy_dtype_to_asdf_datatype(field, override_byteorder=override_byteorder)","lineNumber":127,"offsetAndLengths":[[52,4]]},{"line":"        return fields, numpy_byteorder_to_asdf_byteorder(dtype.byteorder, override=override_byteorder)","lineNumber":134,"offsetAndLengths":[[42,4]]},{"line":"        return numpy_dtype_to_asdf_datatype(dtype.subdtype[0], override_byteorder=override_byteorder)","lineNumber":137,"offsetAndLengths":[[30,4]]},{"line":"        return dtype.name, numpy_byteorder_to_asdf_byteorder(dtype.byteorder, override=override_byteorder)","lineNumber":140,"offsetAndLengths":[[46,4]]},{"line":"        return \"bool8\", numpy_byteorder_to_asdf_byteorder(dtype.byteorder, override=override_byteorder)","lineNumber":143,"offsetAndLengths":[[43,4]]},{"line":"            numpy_byteorder_to_asdf_byteorder(dtype.byteorder, override=override_byteorder),","lineNumber":151,"offsetAndLengths":[[31,4]]},{"line":"    # object dtypes, but ASDF explicitly excludes those, so we're ok","lineNumber":166,"offsetAndLengths":[[25,4]]},{"line":"            # https://github.com/asdf-format/asdf/issues/2071","lineNumber":267,"offsetAndLengths":[[33,4],[45,4]]},{"line":"            # https://github.com/asdf-format/asdf/issues/1540","lineNumber":271,"offsetAndLengths":[[33,4],[45,4]]},{"line":"        # If the ASDF file has been updated in-place, then there's","lineNumber":286,"offsetAndLengths":[[17,4]]},{"line":"                # support AsdfInFits","lineNumber":308,"offsetAndLengths":[[26,4]]},{"line":"                msg = \"ASDF file has already been closed. Can not get the data.\"","lineNumber":316,"offsetAndLengths":[[23,4]]},{"line":"        # AsdfFile.info will call hasattr(obj, \"__asdf_traverse__\") which","lineNumber":416,"offsetAndLengths":[[10,4],[50,4]]},{"line":"        # see: https://github.com/asdf-format/asdf/issues/1553","lineNumber":420,"offsetAndLengths":[[34,4],[46,4]]},{"line":"        if attr == \"__asdf_traverse__\":","lineNumber":421,"offsetAndLengths":[[22,4]]},{"line":"        in_datatype, _ = numpy_dtype_to_asdf_datatype(array.dtype)","lineNumber":550,"offsetAndLengths":[[40,4]]},{"line":"            in_datatype, _ = numpy_dtype_to_asdf_datatype(array.dtype)","lineNumber":556,"offsetAndLengths":[[44,4]]},{"line":"        in_datatype, _ = numpy_dtype_to_asdf_datatype(instance.dtype)","lineNumber":562,"offsetAndLengths":[[40,4]]},{"line":"    np_datatype = asdf_datatype_to_numpy_dtype(datatype)","lineNumber":582,"offsetAndLengths":[[18,4]]},{"line":"    np_in_datatype = asdf_datatype_to_numpy_dtype(in_datatype)","lineNumber":583,"offsetAndLengths":[[21,4]]},{"line":"                    f\"Expected {numpy_dtype_to_asdf_datatype(out_type)[0]}, \"","lineNumber":609,"offsetAndLengths":[[47,4]]},{"line":"                    f\"got {numpy_dtype_to_asdf_datatype(in_type)[0]}\",","lineNumber":610,"offsetAndLengths":[[42,4]]}],"language":"Python"}]

event: matches
data: [{"type":"content","path":"asdf/extension/_manifest.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"    def asdf_standard_requirement(self):","lineNumber":80,"offsetAndLengths":[[8,4]]},{"line":"        version = self._manifest.get(\"asdf_standard_requirement\", None)","lineNumber":81,"offsetAndLengths":[[38,4]]},{"line":"    Extension implementation that reads the extension URI, ASDF","lineNumber":8,"offsetAndLengths":[[59,4]]},{"line":"    converters : iterable of asdf.extension.Converter, optional","lineNumber":15,"offsetAndLengths":[[29,4]]},{"line":"    compressors : iterable of asdf.extension.Compressor, optional","lineNumber":18,"offsetAndLengths":[[30,4]]},{"line":"    validators : iterable of asdf.extension.Validator, optional","lineNumber":21,"offsetAndLengths":[[29,4]]},{"line":"        with ASDF's resource manager.","lineNumber":34,"offsetAndLengths":[[13,4]]},{"line":"        from asdf.config import get_config","lineNumber":43,"offsetAndLengths":[[13,4]]}],"language":"Python"},{"type":"content","path":"asdf/extension/_extension.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"    def asdf_standard_requirement(self):","lineNumber":56,"offsetAndLengths":[[8,4]]},{"line":"        Get the ASDF Standard version requirement for this extension.","lineNumber":58,"offsetAndLengths":[[16,4]]},{"line":"    def asdf_standard_requirement(self):","lineNumber":245,"offsetAndLengths":[[8,4]]},{"line":"        Get the extension's ASDF Standard requirement.","lineNumber":247,"offsetAndLengths":[[28,4]]},{"line":"from asdf.util import get_class_name","lineNumber":6,"offsetAndLengths":[[5,4]]},{"line":"    Abstract base class defining an extension to ASDF.","lineNumber":16,"offsetAndLengths":[[49,4]]},{"line":"        Get the URI of the extension to the ASDF Standard implemented","lineNumber":32,"offsetAndLengths":[[44,4]]},{"line":"        Get the `asdf.extension.Converter` instances for tags","lineNumber":71,"offsetAndLengths":[[17,4]]},{"line":"        iterable of asdf.extension.Converter","lineNumber":76,"offsetAndLengths":[[20,4]]},{"line":"        iterable of str or asdf.extension.TagDefinition","lineNumber":87,"offsetAndLengths":[[27,4]]},{"line":"        Get the `asdf.extension.Compressor` instances for","lineNumber":94,"offsetAndLengths":[[17,4]]},{"line":"        iterable of asdf.extension.Compressor","lineNumber":99,"offsetAndLengths":[[20,4]]},{"line":"        Get the `asdf.extension.Validator` instances for additional","lineNumber":124,"offsetAndLengths":[[17,4]]},{"line":"        iterable of asdf.extension.Validator","lineNumber":129,"offsetAndLengths":[[20,4]]},{"line":"        value = getattr(self._delegate, \"asdf_standard_requirement\", None)","lineNumber":176,"offsetAndLengths":[[41,4]]},{"line":"            self._asdf_standard_requirement = SpecifierSet(value)","lineNumber":178,"offsetAndLengths":[[18,4]]},{"line":"            self._asdf_standard_requirement = SpecifierSet()","lineNumber":180,"offsetAndLengths":[[18,4]]},{"line":"            msg = \"Extension property 'asdf_standard_requirement' must be str or None\"","lineNumber":182,"offsetAndLengths":[[39,4]]},{"line":"                msg = \"Extension property 'tags' must contain str or asdf.extension.TagDefinition values\"","lineNumber":192,"offsetAndLengths":[[69,4]]},{"line":"                    msg = \"Extension property 'compressors' must contain instances of asdf.extension.Compressor\"","lineNumber":205,"offsetAndLengths":[[86,4]]},{"line":"                    msg = \"Extension property 'validators' must contain instances of asdf.extension.Validator\"","lineNumber":213,"offsetAndLengths":[[85,4]]},{"line":"        Get the URI of the extension to the ASDF Standard implemented","lineNumber":220,"offsetAndLengths":[[44,4]]},{"line":"        return self._asdf_standard_requirement","lineNumber":253,"offsetAndLengths":[[21,4]]},{"line":"        list of asdf.extension.Converter","lineNumber":262,"offsetAndLengths":[[16,4]]},{"line":"        list of asdf.extension.Compressor","lineNumber":273,"offsetAndLengths":[[16,4]]},{"line":"        list of asdf.extension.TagDefinition","lineNumber":284,"offsetAndLengths":[[16,4]]},{"line":"        iterable of asdf.type.ExtensionType","lineNumber":295,"offsetAndLengths":[[20,4]]},{"line":"        asdf.extension.Extension","lineNumber":328,"offsetAndLengths":[[8,4]]},{"line":"        Get the `asdf.extension.Validator` instances for additional","lineNumber":395,"offsetAndLengths":[[17,4]]},{"line":"        list of asdf.extension.Validator","lineNumber":400,"offsetAndLengths":[[16,4]]}],"language":"Python"},{"type":"content","path":"asdf/_tests/test_asdf.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}},{"start":{"offset":17,"line":0,"column":17},"end":{"offset":21,"line":0,"column":21}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"    def asdf_standard_requirement(self):","lineNumber":64,"offsetAndLengths":[[8,4]]},{"line":"        return self._asdf_standard_requirement","lineNumber":65,"offsetAndLengths":[[21,4]]},{"line":"def test_asdf_file_version():","lineNumber":68,"offsetAndLengths":[[9,4]]},{"line":"def test_asdf_file_extensions():","lineNumber":107,"offsetAndLengths":[[9,4]]},{"line":"    af = AsdfFile()","lineNumber":108,"offsetAndLengths":[[9,4]]},{"line":"def test_asdf_file_version_requirement():","lineNumber":128,"offsetAndLengths":[[9,4]]},{"line":"        extension_uri=\"asdf://somewhere.org/extensions/foo-1.0\",","lineNumber":130,"offsetAndLengths":[[23,4]]},{"line":"        asdf_standard_requirement=\"==1.5.0\",","lineNumber":131,"offsetAndLengths":[[8,4]]},{"line":"def test_open_asdf_extensions(tmp_path):","lineNumber":162,"offsetAndLengths":[[14,4]]},{"line":"    extension = TestExtension(extension_uri=\"asdf://somewhere.org/extensions/foo-1.0\")","lineNumber":163,"offsetAndLengths":[[45,4]]},{"line":"    path = str(tmp_path / \"test.asdf\")","lineNumber":165,"offsetAndLengths":[[32,4]]},{"line":"    with AsdfFile() as af:","lineNumber":167,"offsetAndLengths":[[9,4]]},{"line":"def test_asdf_file_pickle_from_dict():","lineNumber":385,"offsetAndLengths":[[9,4]]},{"line":"    \"\"\"Verify that an AsdfFile created from a dict (with no file descriptor) can be pickled\"\"\"","lineNumber":386,"offsetAndLengths":[[22,4]]},{"line":"    af = AsdfFile(tree)","lineNumber":388,"offsetAndLengths":[[9,4]]},{"line":"from asdf import config_context","lineNumber":6,"offsetAndLengths":[[5,4]]},{"line":"from asdf._asdf import AsdfFile, open_asdf","lineNumber":7,"offsetAndLengths":[[5,4],[11,4],[23,4],[38,4]]},{"line":"from asdf._entry_points import get_extensions","lineNumber":8,"offsetAndLengths":[[5,4]]},{"line":"from asdf._tests._helpers import assert_tree_match","lineNumber":9,"offsetAndLengths":[[5,4]]},{"line":"from asdf.exceptions import AsdfWarning","lineNumber":10,"offsetAndLengths":[[5,4],[28,4]]},{"line":"from asdf.extension import ExtensionProxy","lineNumber":11,"offsetAndLengths":[[5,4]]},{"line":"from asdf.testing.helpers import yaml_to_asdf","lineNumber":12,"offsetAndLengths":[[5,4],[41,4]]},{"line":"from asdf.versioning import AsdfVersion","lineNumber":13,"offsetAndLengths":[[5,4],[28,4]]},{"line":"        asdf_standard_requirement=None,","lineNumber":31,"offsetAndLengths":[[8,4]]},{"line":"        self._asdf_standard_requirement = asdf_standard_requirement","lineNumber":38,"offsetAndLengths":[[14,4],[42,4]]},{"line":"        af = AsdfFile()","lineNumber":72,"offsetAndLengths":[[13,4]]},{"line":"        assert af.version == AsdfVersion(\"1.2.0\")","lineNumber":73,"offsetAndLengths":[[29,4]]},{"line":"        af = AsdfFile(version=\"1.3.0\")","lineNumber":76,"offsetAndLengths":[[13,4]]},{"line":"        assert af.version == AsdfVersion(\"1.3.0\")","lineNumber":77,"offsetAndLengths":[[29,4]]},{"line":"        af = AsdfFile(version=AsdfVersion(\"1.3.0\"))","lineNumber":80,"offsetAndLengths":[[13,4],[30,4]]},{"line":"        assert af.version == AsdfVersion(\"1.3.0\")","lineNumber":81,"offsetAndLengths":[[29,4]]},{"line":"        with pytest.raises(ValueError, match=r\"ASDF Standard version .* is not supported by asdf==.*\"):","lineNumber":84,"offsetAndLengths":[[47,4],[92,4]]},{"line":"            AsdfFile(version=\"0.5.4\")","lineNumber":85,"offsetAndLengths":[[12,4]]},{"line":"        with pytest.raises(ValueError, match=r\"ASDF Standard version .* is not supported by asdf==.*\"):","lineNumber":87,"offsetAndLengths":[[47,4],[92,4]]},{"line":"            AsdfFile(version=AsdfVersion(\"0.5.4\"))","lineNumber":88,"offsetAndLengths":[[12,4],[29,4]]},{"line":"        af = AsdfFile()","lineNumber":90,"offsetAndLengths":[[13,4]]},{"line":"        assert af.version == AsdfVersion(\"1.3.0\")","lineNumber":93,"offsetAndLengths":[[29,4]]},{"line":"        af.version = AsdfVersion(\"1.4.0\")","lineNumber":96,"offsetAndLengths":[[21,4]]},{"line":"        assert af.version == AsdfVersion(\"1.4.0\")","lineNumber":97,"offsetAndLengths":[[29,4]]},{"line":"        with pytest.raises(ValueError, match=r\"ASDF Standard version .* is not supported by asdf==.*\"):","lineNumber":100,"offsetAndLengths":[[47,4],[92,4]]},{"line":"        with pytest.raises(ValueError, match=r\"ASDF Standard version .* is not supported by asdf==.*\"):","lineNumber":103,"offsetAndLengths":[[47,4],[92,4]]},{"line":"            af.version = AsdfVersion(\"2.5.4\")","lineNumber":104,"offsetAndLengths":[[25,4]]},{"line":"    extension = TestExtension(extension_uri=\"asdf://somewhere.org/extensions/foo-1.0\")","lineNumber":111,"offsetAndLengths":[[45,4]]},{"line":"        af = AsdfFile(extensions=arg)","lineNumber":114,"offsetAndLengths":[[13,4]]},{"line":"        af = AsdfFile()","lineNumber":117,"offsetAndLengths":[[13,4]]},{"line":"            AsdfFile(extensions=arg)  # pyrefly: ignore[bad-argument-type]","lineNumber":125,"offsetAndLengths":[[12,4]]},{"line":"    AsdfFile(version=\"1.5.0\", extensions=[extension_with_requirement])","lineNumber":135,"offsetAndLengths":[[4,4]]},{"line":"    with pytest.warns(AsdfWarning, match=r\"does not support ASDF Standard 1.4.0\"):","lineNumber":139,"offsetAndLengths":[[22,4],[60,4]]},{"line":"        af = AsdfFile(version=\"1.4.0\", extensions=[extension_with_requirement])","lineNumber":140,"offsetAndLengths":[[13,4]]},{"line":"    # the version on the AsdfFile invalidates it:","lineNumber":144,"offsetAndLengths":[[25,4]]},{"line":"    af = AsdfFile(version=\"1.5.0\", extensions=[extension_with_requirement])","lineNumber":145,"offsetAndLengths":[[9,4]]},{"line":"    with pytest.warns(AsdfWarning, match=r\"does not support ASDF Standard 1.4.0\"):","lineNumber":147,"offsetAndLengths":[[22,4],[60,4]]},{"line":"        af = AsdfFile(version=\"1.4.0\")","lineNumber":155,"offsetAndLengths":[[13,4]]},{"line":"        with pytest.warns(AsdfWarning, match=r\"does not support ASDF Standard 1.4.0\"):","lineNumber":158,"offsetAndLengths":[[26,4],[64,4]]},{"line":"            af = AsdfFile(version=\"1.4.0\", extensions=[extension_with_requirement])","lineNumber":159,"offsetAndLengths":[[17,4]]},{"line":"    with open_asdf(path) as af:","lineNumber":170,"offsetAndLengths":[[14,4]]},{"line":"        with open_asdf(path, extensions=arg) as af:","lineNumber":174,"offsetAndLengths":[[18,4]]},{"line":"        with pytest.raises(TypeError, match=msg), open_asdf(path, extensions=arg) as af:","lineNumber":181,"offsetAndLengths":[[55,4]]},{"line":"        TestExtension(extension_uri=\"asdf://somewhere.org/extensions/foo-1.0\"),","lineNumber":187,"offsetAndLengths":[[37,4]]},{"line":"            extension_uri=\"asdf://somewhere.org/extensions/with-legacy-1.0\",","lineNumber":198,"offsetAndLengths":[[27,4]]},{"line":"        buff = yaml_to_asdf(content)","lineNumber":212,"offsetAndLengths":[[23,4]]},{"line":"        open_asdf(buff)","lineNumber":213,"offsetAndLengths":[[13,4]]},{"line":"        buff = yaml_to_asdf(content, version=\"1.0.0\")","lineNumber":224,"offsetAndLengths":[[23,4]]},{"line":"        open_asdf(buff)","lineNumber":225,"offsetAndLengths":[[13,4]]},{"line":"      extension_uri: asdf://somewhere.org/extensions/foo-1.0","lineNumber":232,"offsetAndLengths":[[21,4]]},{"line":"        buff = yaml_to_asdf(content)","lineNumber":235,"offsetAndLengths":[[23,4]]},{"line":"        open_asdf(buff)","lineNumber":236,"offsetAndLengths":[[13,4]]},{"line":"        buff = yaml_to_asdf(content)","lineNumber":245,"offsetAndLengths":[[23,4]]},{"line":"        open_asdf(buff)","lineNumber":246,"offsetAndLengths":[[13,4]]},{"line":"        buff = yaml_to_asdf(content)","lineNumber":257,"offsetAndLengths":[[23,4]]},{"line":"        with pytest.warns(AsdfWarning, match=r\"URI 'some-missing-URI'\"):","lineNumber":258,"offsetAndLengths":[[26,4]]},{"line":"            open_asdf(buff)","lineNumber":259,"offsetAndLengths":[[17,4]]},{"line":"        buff = yaml_to_asdf(content)","lineNumber":268,"offsetAndLengths":[[23,4]]},{"line":"        with pytest.warns(AsdfWarning, match=r\"class 'some.missing.class.Name'\"):","lineNumber":269,"offsetAndLengths":[[26,4]]},{"line":"            open_asdf(buff)","lineNumber":270,"offsetAndLengths":[[17,4]]},{"line":"      extension_uri: asdf://somewhere.org/extensions/foo-1.0","lineNumber":277,"offsetAndLengths":[[21,4]]},{"line":"        buff = yaml_to_asdf(content)","lineNumber":283,"offsetAndLengths":[[23,4]]},{"line":"        with pytest.warns(AsdfWarning, match=r\"older package\"):","lineNumber":284,"offsetAndLengths":[[26,4]]},{"line":"            open_asdf(buff)","lineNumber":285,"offsetAndLengths":[[17,4]]},{"line":"      extension_uri: asdf://somewhere.org/extensions/foo-1.0","lineNumber":292,"offsetAndLengths":[[21,4]]},{"line":"        buff = yaml_to_asdf(content)","lineNumber":298,"offsetAndLengths":[[23,4]]},{"line":"        open_asdf(buff)","lineNumber":299,"offsetAndLengths":[[13,4]]},{"line":"      extension_uri: asdf://somewhere.org/extensions/foo-1.0","lineNumber":307,"offsetAndLengths":[[21,4]]},{"line":"        buff = yaml_to_asdf(content)","lineNumber":313,"offsetAndLengths":[[23,4]]},{"line":"        open_asdf(buff)","lineNumber":314,"offsetAndLengths":[[13,4]]},{"line":"        fh.write(\"I \u003c3 ASDF!!!!!\")","lineNumber":322,"offsetAndLengths":[[23,4]]},{"line":"        match=r\"Does not appear to be a ASDF file.\",","lineNumber":326,"offsetAndLengths":[[40,4]]},{"line":"        open_asdf(text_file)","lineNumber":328,"offsetAndLengths":[[13,4]]},{"line":"    Issue #1006 reported an unclosed file when asdf.open fails","lineNumber":333,"offsetAndLengths":[[47,4]]},{"line":"    path = tmp_path / \"empty.asdf\"","lineNumber":336,"offsetAndLengths":[[29,4]]},{"line":"            match=r\"Does not appear to be a ASDF file.\",","lineNumber":342,"offsetAndLengths":[[44,4]]},{"line":"        open_asdf(path),","lineNumber":344,"offsetAndLengths":[[13,4]]},{"line":"    af = AsdfFile(tree)","lineNumber":357,"offsetAndLengths":[[9,4]]},{"line":"    fn = tmp_path / \"test.asdf\"","lineNumber":358,"offsetAndLengths":[[26,4]]},{"line":"        af = open_asdf(f)","lineNumber":362,"offsetAndLengths":[[18,4]]},{"line":"    af = AsdfFile(tree)","lineNumber":375,"offsetAndLengths":[[9,4]]},{"line":"        af = open_asdf(f)","lineNumber":381,"offsetAndLengths":[[18,4]]}],"language":"Python"},{"type":"content","path":"asdf/_tests/test_search.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"def asdf_file():","lineNumber":9,"offsetAndLengths":[[4,4]]},{"line":"from asdf import AsdfFile","lineNumber":5,"offsetAndLengths":[[5,4],[17,4]]},{"line":"    return AsdfFile(tree)","lineNumber":16,"offsetAndLengths":[[11,4]]},{"line":"def test_no_arguments(asdf_file):","lineNumber":19,"offsetAndLengths":[[22,4]]},{"line":"    result = asdf_file.search()","lineNumber":20,"offsetAndLengths":[[13,4]]},{"line":"def test_repr(asdf_file):","lineNumber":25,"offsetAndLengths":[[14,4]]},{"line":"    result = asdf_file.search()","lineNumber":26,"offsetAndLengths":[[13,4]]},{"line":"def test_single_result(asdf_file):","lineNumber":33,"offsetAndLengths":[[23,4]]},{"line":"    result = asdf_file.search(\"bar\")","lineNumber":34,"offsetAndLengths":[[13,4]]},{"line":"    assert asdf_file[\"bar\"] == \"goodbye\"","lineNumber":40,"offsetAndLengths":[[11,4]]},{"line":"def test_multiple_results(asdf_file):","lineNumber":43,"offsetAndLengths":[[26,4]]},{"line":"    result = asdf_file.search(\"foo\")","lineNumber":44,"offsetAndLengths":[[13,4]]},{"line":"    assert asdf_file[\"foo\"] == 54","lineNumber":59,"offsetAndLengths":[[11,4]]},{"line":"    assert asdf_file[\"nested\"][\"foo\"] == 54","lineNumber":60,"offsetAndLengths":[[11,4]]},{"line":"def test_by_key(asdf_file):","lineNumber":63,"offsetAndLengths":[[16,4]]},{"line":"    result = asdf_file.search(\"bar\")","lineNumber":64,"offsetAndLengths":[[13,4]]},{"line":"    result = asdf_file.search(\"^b.r$\")","lineNumber":67,"offsetAndLengths":[[13,4]]},{"line":"    result = asdf_file.search(re.compile(\"fo[oi]\"))","lineNumber":70,"offsetAndLengths":[[13,4]]},{"line":"    result = asdf_file.search(0)","lineNumber":73,"offsetAndLengths":[[13,4]]},{"line":"def test_by_type(asdf_file):","lineNumber":77,"offsetAndLengths":[[17,4]]},{"line":"    result = asdf_file.search(type_=str)","lineNumber":78,"offsetAndLengths":[[13,4]]},{"line":"    result = asdf_file.search(type_=\"int\")","lineNumber":81,"offsetAndLengths":[[13,4]]},{"line":"    result = asdf_file.search(type_=\"dict|list\")","lineNumber":84,"offsetAndLengths":[[13,4]]},{"line":"    result = asdf_file.search(type_=re.compile(\"^i.t$\"))","lineNumber":87,"offsetAndLengths":[[13,4]]},{"line":"        asdf_file.search(type_=4)","lineNumber":91,"offsetAndLengths":[[8,4]]},{"line":"def test_by_value(asdf_file):","lineNumber":94,"offsetAndLengths":[[18,4]]},{"line":"    result = asdf_file.search(value=42)","lineNumber":95,"offsetAndLengths":[[13,4]]},{"line":"    af = AsdfFile(tree)","lineNumber":104,"offsetAndLengths":[[9,4]]},{"line":"def test_by_filter(asdf_file):","lineNumber":111,"offsetAndLengths":[[19,4]]},{"line":"        asdf_file.search(filter_=lambda: True)","lineNumber":113,"offsetAndLengths":[[8,4]]},{"line":"    result = asdf_file.search(filter_=lambda n: isinstance(n, int) and n % 2 == 0)","lineNumber":115,"offsetAndLengths":[[13,4]]},{"line":"    result = asdf_file.search(filter_=lambda n, k: k == \"foo\" and n \u003e 30)","lineNumber":118,"offsetAndLengths":[[13,4]]},{"line":"def test_multiple_conditions(asdf_file):","lineNumber":122,"offsetAndLengths":[[29,4]]},{"line":"    result = asdf_file.search(\"foo\", value=24)","lineNumber":123,"offsetAndLengths":[[13,4]]},{"line":"    assert asdf_file[\"foo\"] == 42","lineNumber":128,"offsetAndLengths":[[11,4]]},{"line":"    assert asdf_file[\"nested\"][\"foo\"] == 19","lineNumber":129,"offsetAndLengths":[[11,4]]},{"line":"def test_chaining(asdf_file):","lineNumber":132,"offsetAndLengths":[[18,4]]},{"line":"    result = asdf_file.search(\"foo\").search(value=24)","lineNumber":133,"offsetAndLengths":[[13,4]]},{"line":"    assert asdf_file[\"foo\"] == 42","lineNumber":138,"offsetAndLengths":[[11,4]]},{"line":"    assert asdf_file[\"nested\"][\"foo\"] == 19","lineNumber":139,"offsetAndLengths":[[11,4]]},{"line":"def test_index_operator(asdf_file):","lineNumber":142,"offsetAndLengths":[[24,4]]},{"line":"    result = asdf_file.search()[\"nested\"].search(\"foo\")","lineNumber":143,"offsetAndLengths":[[13,4]]},{"line":"        asdf_file.search()[\"foo\"][0]","lineNumber":148,"offsetAndLengths":[[8,4]]},{"line":"def test_format(asdf_file):","lineNumber":151,"offsetAndLengths":[[16,4]]},{"line":"    result = asdf_file.search()","lineNumber":152,"offsetAndLengths":[[13,4]]},{"line":"def test_no_results(asdf_file):","lineNumber":166,"offsetAndLengths":[[20,4]]},{"line":"    result = asdf_file.search(\"missing\")","lineNumber":167,"offsetAndLengths":[[13,4]]},{"line":"    af = AsdfFile(tree)","lineNumber":178,"offsetAndLengths":[[9,4]]},{"line":"    af = AsdfFile(tree)","lineNumber":195,"offsetAndLengths":[[9,4]]}],"language":"Python"},{"type":"content","path":"asdf/_tests/test_extension.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"    def asdf_standard_requirement(self):","lineNumber":67,"offsetAndLengths":[[8,4]]},{"line":"        return self._asdf_standard_requirement","lineNumber":68,"offsetAndLengths":[[21,4]]},{"line":"import asdf","lineNumber":7,"offsetAndLengths":[[7,4]]},{"line":"from asdf import AsdfFile, config_context","lineNumber":8,"offsetAndLengths":[[5,4],[17,4]]},{"line":"from asdf.exceptions import AsdfManifestURIMismatchWarning, AsdfSerializationError, ValidationError","lineNumber":9,"offsetAndLengths":[[5,4],[28,4],[60,4]]},{"line":"from asdf.extension import (","lineNumber":10,"offsetAndLengths":[[5,4]]},{"line":"from asdf.extension._manager import ValidatorManager, _resolve_type","lineNumber":22,"offsetAndLengths":[[5,4]]},{"line":"from asdf.tagged import TaggedList","lineNumber":23,"offsetAndLengths":[[5,4]]},{"line":"from asdf.testing.helpers import roundtrip_object","lineNumber":24,"offsetAndLengths":[[5,4]]},{"line":"    extension_uri = \"asdf://somewhere.org/extensions/minimum-1.0\"","lineNumber":28,"offsetAndLengths":[[21,4]]},{"line":"    extension_uri = \"asdf://somewhere.org/extensions/minimum-1.0\"","lineNumber":32,"offsetAndLengths":[[21,4]]},{"line":"    extension_uri = \"asdf://somewhere.org/extensions/full-1.0\"","lineNumber":36,"offsetAndLengths":[[21,4]]},{"line":"        asdf_standard_requirement=None,","lineNumber":43,"offsetAndLengths":[[8,4]]},{"line":"        self._asdf_standard_requirement = asdf_standard_requirement","lineNumber":50,"offsetAndLengths":[[14,4],[42,4]]},{"line":"    assert proxy.extension_uri == \"asdf://somewhere.org/extensions/minimum-1.0\"","lineNumber":164,"offsetAndLengths":[[35,4]]},{"line":"    assert proxy.asdf_standard_requirement == SpecifierSet()","lineNumber":166,"offsetAndLengths":[[17,4]]},{"line":"    assert proxy.class_name == \"asdf._tests.test_extension.MinimumExtension\"","lineNumber":178,"offsetAndLengths":[[32,4]]},{"line":"    assert subclassed_proxy.asdf_standard_requirement == proxy.asdf_standard_requirement","lineNumber":185,"offsetAndLengths":[[28,4],[63,4]]},{"line":"    assert subclassed_proxy.class_name == \"asdf._tests.test_extension.MinimumExtensionSubclassed\"","lineNumber":197,"offsetAndLengths":[[43,4]]},{"line":"    converters = [MinimumConverter(tags=[\"asdf://somewhere.org/extensions/full/tags/foo-*\"], types=[])]","lineNumber":200,"offsetAndLengths":[[42,4]]},{"line":"        asdf_standard_requirement=\"\u003e=1.4.0\",","lineNumber":207,"offsetAndLengths":[[8,4]]},{"line":"        tags=[\"asdf://somewhere.org/extensions/full/tags/foo-1.0\"],","lineNumber":208,"offsetAndLengths":[[15,4]]},{"line":"    assert proxy.extension_uri == \"asdf://somewhere.org/extensions/full-1.0\"","lineNumber":213,"offsetAndLengths":[[35,4]]},{"line":"    assert proxy.asdf_standard_requirement == SpecifierSet(\"\u003e=1.4.0\")","lineNumber":215,"offsetAndLengths":[[17,4]]},{"line":"    assert proxy.tags[0].tag_uri == \"asdf://somewhere.org/extensions/full/tags/foo-1.0\"","lineNumber":220,"offsetAndLengths":[[37,4]]},{"line":"    assert proxy.class_name == \"asdf._tests.test_extension.FullExtension\"","lineNumber":228,"offsetAndLengths":[[32,4]]},{"line":"    # Unparsable ASDF Standard requirement:","lineNumber":246,"offsetAndLengths":[[17,4]]},{"line":"        ExtensionProxy(FullExtension(asdf_standard_requirement=\"asdf-standard \u003e= 1.4.0\"))","lineNumber":248,"offsetAndLengths":[[37,4],[64,4]]},{"line":"    # Unrecognized ASDF Standard requirement type:","lineNumber":250,"offsetAndLengths":[[19,4]]},{"line":"    with pytest.raises(TypeError, match=r\"Extension property 'asdf_standard_requirement' must be str or None\"):","lineNumber":251,"offsetAndLengths":[[62,4]]},{"line":"        ExtensionProxy(FullExtension(asdf_standard_requirement=object()))","lineNumber":252,"offsetAndLengths":[[37,4]]},{"line":"    foo_tag_uri = \"asdf://somewhere.org/extensions/full/tags/foo-1.0\"","lineNumber":267,"offsetAndLengths":[[19,4]]},{"line":"        schema_uris=\"asdf://somewhere.org/extensions/full/schemas/foo-1.0\",","lineNumber":270,"offsetAndLengths":[[21,4]]},{"line":"    bar_tag_uri = \"asdf://somewhere.org/extensions/full/tags/bar-1.0\"","lineNumber":275,"offsetAndLengths":[[19,4]]},{"line":"        schema_uris=\"asdf://somewhere.org/extensions/full/schemas/bar-1.0\",","lineNumber":278,"offsetAndLengths":[[21,4]]},{"line":"    assert \"class: asdf._tests.test_extension.MinimumExtension\" in repr(proxy)","lineNumber":318,"offsetAndLengths":[[19,4]]},{"line":"    assert \"class: asdf._tests.test_extension.MinimumExtension\" in repr(proxy)","lineNumber":323,"offsetAndLengths":[[19,4]]},{"line":"            \"asdf://somewhere.org/extensions/full/tags/foo-*\",","lineNumber":331,"offsetAndLengths":[[13,4]]},{"line":"            \"asdf://somewhere.org/extensions/full/tags/bar-*\",","lineNumber":332,"offsetAndLengths":[[13,4]]},{"line":"            \"asdf._tests.test_extension.BarType\",","lineNumber":336,"offsetAndLengths":[[13,4]]},{"line":"            \"asdf://somewhere.org/extensions/full/tags/baz-*\",","lineNumber":341,"offsetAndLengths":[[13,4]]},{"line":"            \"asdf://somewhere.org/extensions/full/tags/foo-*\",","lineNumber":347,"offsetAndLengths":[[13,4]]},{"line":"            \"asdf://somewhere.org/extensions/full/tags/foo-1.0\",","lineNumber":357,"offsetAndLengths":[[13,4]]},{"line":"            \"asdf://somewhere.org/extensions/full/tags/baz-1.0\",","lineNumber":358,"offsetAndLengths":[[13,4]]},{"line":"            \"asdf://somewhere.org/extensions/full/tags/foo-1.0\",","lineNumber":364,"offsetAndLengths":[[13,4]]},{"line":"    assert manager.handles_tag(\"asdf://somewhere.org/extensions/full/tags/foo-1.0\") is True","lineNumber":372,"offsetAndLengths":[[32,4]]},{"line":"    assert manager.handles_tag(\"asdf://somewhere.org/extensions/full/tags/bar-1.0\") is False","lineNumber":373,"offsetAndLengths":[[32,4]]},{"line":"    assert manager.handles_tag(\"asdf://somewhere.org/extensions/full/tags/baz-1.0\") is True","lineNumber":374,"offsetAndLengths":[[32,4]]},{"line":"        manager.get_tag_definition(\"asdf://somewhere.org/extensions/full/tags/foo-1.0\").tag_uri","lineNumber":384,"offsetAndLengths":[[36,4]]},{"line":"        == \"asdf://somewhere.org/extensions/full/tags/foo-1.0\"","lineNumber":385,"offsetAndLengths":[[12,4]]},{"line":"        manager.get_tag_definition(\"asdf://somewhere.org/extensions/full/tags/baz-1.0\").tag_uri","lineNumber":388,"offsetAndLengths":[[36,4]]},{"line":"        == \"asdf://somewhere.org/extensions/full/tags/baz-1.0\"","lineNumber":389,"offsetAndLengths":[[12,4]]},{"line":"        manager.get_tag_definition(\"asdf://somewhere.org/extensions/full/tags/bar-1.0\")","lineNumber":392,"offsetAndLengths":[[36,4]]},{"line":"    assert manager.get_converter_for_tag(\"asdf://somewhere.org/extensions/full/tags/foo-1.0\").delegate is converter1","lineNumber":394,"offsetAndLengths":[[42,4]]},{"line":"    assert manager.get_converter_for_tag(\"asdf://somewhere.org/extensions/full/tags/baz-1.0\").delegate is converter2","lineNumber":395,"offsetAndLengths":[[42,4]]},{"line":"        manager.get_converter_for_tag(\"asdf://somewhere.org/extensions/full/tags/bar-1.0\")","lineNumber":397,"offsetAndLengths":[[39,4]]},{"line":"        \"asdf://somewhere.org/extensions/foo/tags/foo-1.0\",","lineNumber":417,"offsetAndLengths":[[9,4]]},{"line":"        schema_uris=\"asdf://somewhere.org/extensions/foo/schemas/foo-1.0\",","lineNumber":418,"offsetAndLengths":[[21,4]]},{"line":"    assert tag_def.tag_uri == \"asdf://somewhere.org/extensions/foo/tags/foo-1.0\"","lineNumber":423,"offsetAndLengths":[[31,4]]},{"line":"    assert tag_def.schema_uris == [\"asdf://somewhere.org/extensions/foo/schemas/foo-1.0\"]","lineNumber":424,"offsetAndLengths":[[36,4]]},{"line":"    assert \"URI: asdf://somewhere.org/extensions/foo/tags/foo-1.0\" in repr(tag_def)","lineNumber":428,"offsetAndLengths":[[17,4]]},{"line":"        \"asdf://somewhere.org/extensions/foo/tags/foo-1.0\",","lineNumber":431,"offsetAndLengths":[[9,4]]},{"line":"            \"asdf://somewhere.org/extensions/foo/schemas/foo-1.0\",","lineNumber":433,"offsetAndLengths":[[13,4]]},{"line":"            \"asdf://somewhere.org/extensions/foo/schemas/base-1.0\",","lineNumber":434,"offsetAndLengths":[[13,4]]},{"line":"        \"asdf://somewhere.org/extensions/foo/schemas/foo-1.0\",","lineNumber":441,"offsetAndLengths":[[9,4]]},{"line":"        \"asdf://somewhere.org/extensions/foo/schemas/base-1.0\",","lineNumber":442,"offsetAndLengths":[[9,4]]},{"line":"        TagDefinition(\"asdf://somewhere.org/extensions/foo/tags/foo-*\")","lineNumber":446,"offsetAndLengths":[[23,4]]},{"line":"    assert proxy.class_name == \"asdf._tests.test_extension.MinimumConverter\"","lineNumber":480,"offsetAndLengths":[[32,4]]},{"line":"    assert \"class: asdf._tests.test_extension.MinimumConverter\" in repr(proxy)","lineNumber":490,"offsetAndLengths":[[19,4]]},{"line":"            \"asdf://somewhere.org/extensions/test/tags/foo-*\",","lineNumber":496,"offsetAndLengths":[[13,4]]},{"line":"            \"asdf://somewhere.org/extensions/test/tags/bar-*\",","lineNumber":497,"offsetAndLengths":[[13,4]]},{"line":"                \"asdf://somewhere.org/extensions/test/tags/foo-1.0\",","lineNumber":505,"offsetAndLengths":[[17,4]]},{"line":"                schema_uris=\"asdf://somewhere.org/extensions/test/schemas/foo-1.0\",","lineNumber":506,"offsetAndLengths":[[29,4]]},{"line":"                \"asdf://somewhere.org/extensions/test/tags/bar-1.0\",","lineNumber":511,"offsetAndLengths":[[17,4]]},{"line":"                schema_uris=\"asdf://somewhere.org/extensions/test/schemas/bar-1.0\",","lineNumber":512,"offsetAndLengths":[[29,4]]},{"line":"    assert \"asdf://somewhere.org/extensions/test/tags/foo-1.0\" in proxy.tags","lineNumber":522,"offsetAndLengths":[[12,4]]},{"line":"    assert \"asdf://somewhere.org/extensions/test/tags/bar-1.0\" in proxy.tags","lineNumber":523,"offsetAndLengths":[[12,4]]},{"line":"    assert proxy.class_name == \"asdf._tests.test_extension.FullConverter\"","lineNumber":532,"offsetAndLengths":[[32,4]]},{"line":"    assert \"class: asdf._tests.test_extension.FullConverter\" in repr(proxy)","lineNumber":535,"offsetAndLengths":[[19,4]]},{"line":"        tags = [\"asdf://somewhere.org/tags/foo-1.0.0\"]","lineNumber":564,"offsetAndLengths":[[17,4]]},{"line":"        extension_uri = \"asdf://somewhere.org/extensions/foo-1.0.0\"","lineNumber":576,"offsetAndLengths":[[25,4]]},{"line":"        with pytest.raises(AsdfSerializationError, match=r\"is not serializable by asdf\"):","lineNumber":581,"offsetAndLengths":[[27,4],[82,4]]},{"line":"id: asdf://somewhere.org/manifests/foo","lineNumber":589,"offsetAndLengths":[[4,4]]},{"line":"extension_uri: asdf://somewhere.org/extensions/foo","lineNumber":590,"offsetAndLengths":[[15,4]]},{"line":"        config.add_resource_mapping({\"asdf://somewhere.org/extensions/foo\": minimal_manifest})","lineNumber":593,"offsetAndLengths":[[38,4]]},{"line":"        extension = ManifestExtension.from_uri(\"asdf://somewhere.org/extensions/foo\")","lineNumber":594,"offsetAndLengths":[[48,4]]},{"line":"        assert extension.extension_uri == \"asdf://somewhere.org/extensions/foo\"","lineNumber":596,"offsetAndLengths":[[43,4]]},{"line":"        assert extension.asdf_standard_requirement is None","lineNumber":598,"offsetAndLengths":[[25,4]]},{"line":"        assert proxy.extension_uri == \"asdf://somewhere.org/extensions/foo\"","lineNumber":605,"offsetAndLengths":[[39,4]]},{"line":"        assert proxy.asdf_standard_requirement == SpecifierSet()","lineNumber":607,"offsetAndLengths":[[21,4]]},{"line":"id: asdf://somewhere.org/manifests/foo","lineNumber":616,"offsetAndLengths":[[4,4]]},{"line":"extension_uri: asdf://somewhere.org/extensions/foo","lineNumber":617,"offsetAndLengths":[[15,4]]},{"line":"asdf_standard_requirement:","lineNumber":618,"offsetAndLengths":[[0,4]]},{"line":"  - asdf://somewhere.org/tags/bar","lineNumber":622,"offsetAndLengths":[[4,4]]},{"line":"  - tag_uri: asdf://somewhere.org/tags/baz","lineNumber":623,"offsetAndLengths":[[13,4]]},{"line":"    schema_uri: asdf://somewhere.org/schemas/baz","lineNumber":624,"offsetAndLengths":[[16,4]]},{"line":"        config.add_resource_mapping({\"asdf://somewhere.org/extensions/foo\": full_manifest})","lineNumber":629,"offsetAndLengths":[[38,4]]},{"line":"            tags = [\"asdf://somewhere.org/tags/bar\", \"asdf://somewhere.org/tags/baz\"]","lineNumber":632,"offsetAndLengths":[[21,4],[54,4]]},{"line":"            \"asdf://somewhere.org/extensions/foo\",","lineNumber":649,"offsetAndLengths":[[13,4]]},{"line":"        assert extension.extension_uri == \"asdf://somewhere.org/extensions/foo\"","lineNumber":655,"offsetAndLengths":[[43,4]]},{"line":"        assert extension.asdf_standard_requirement == SpecifierSet(\"\u003e=1.6.0,\u003c2.0.0\")","lineNumber":657,"offsetAndLengths":[[25,4]]},{"line":"        assert extension.tags[0] == \"asdf://somewhere.org/tags/bar\"","lineNumber":662,"offsetAndLengths":[[37,4]]},{"line":"        assert extension.tags[1].tag_uri == \"asdf://somewhere.org/tags/baz\"","lineNumber":663,"offsetAndLengths":[[45,4]]},{"line":"        assert extension.tags[1].schema_uris == [\"asdf://somewhere.org/schemas/baz\"]","lineNumber":664,"offsetAndLengths":[[50,4]]},{"line":"        assert proxy.extension_uri == \"asdf://somewhere.org/extensions/foo\"","lineNumber":669,"offsetAndLengths":[[39,4]]},{"line":"        assert proxy.asdf_standard_requirement == SpecifierSet(\"\u003e=1.6.0,\u003c2.0.0\")","lineNumber":671,"offsetAndLengths":[[21,4]]},{"line":"        assert proxy.tags[0].tag_uri == \"asdf://somewhere.org/tags/bar\"","lineNumber":676,"offsetAndLengths":[[41,4]]},{"line":"        assert proxy.tags[1].tag_uri == \"asdf://somewhere.org/tags/baz\"","lineNumber":677,"offsetAndLengths":[[41,4]]},{"line":"        assert proxy.tags[1].schema_uris == [\"asdf://somewhere.org/schemas/baz\"]","lineNumber":678,"offsetAndLengths":[[46,4]]},{"line":"        simple_asdf_standard_manifest = \"\"\"%YAML 1.1","lineNumber":683,"offsetAndLengths":[[15,4]]},{"line":"id: asdf://somewhere.org/manifests/foo","lineNumber":685,"offsetAndLengths":[[4,4]]},{"line":"extension_uri: asdf://somewhere.org/extensions/foo","lineNumber":686,"offsetAndLengths":[[15,4]]},{"line":"asdf_standard_requirement: 1.6.0","lineNumber":687,"offsetAndLengths":[[0,4]]},{"line":"        config.add_resource_mapping({\"asdf://somewhere.org/extensions/foo\": simple_asdf_standard_manifest})","lineNumber":690,"offsetAndLengths":[[38,4],[83,4]]},{"line":"        extension = ManifestExtension.from_uri(\"asdf://somewhere.org/extensions/foo\")","lineNumber":691,"offsetAndLengths":[[48,4]]},{"line":"        assert extension.asdf_standard_requirement == SpecifierSet(\"==1.6.0\")","lineNumber":692,"offsetAndLengths":[[25,4]]},{"line":"        assert proxy.asdf_standard_requirement == SpecifierSet(\"==1.6.0\")","lineNumber":695,"offsetAndLengths":[[21,4]]},{"line":"                \"asdf://somewhere.org/schemas/failing\": failing_schema,","lineNumber":720,"offsetAndLengths":[[17,4]]},{"line":"                \"asdf://somewhere.org/schemas/passing\": passing_schema,","lineNumber":721,"offsetAndLengths":[[17,4]]},{"line":"        with AsdfFile(custom_schema=\"asdf://somewhere.org/schemas/passing\") as af:","lineNumber":725,"offsetAndLengths":[[13,4],[37,4]]},{"line":"        with AsdfFile(custom_schema=\"asdf://somewhere.org/schemas/failing\") as af:","lineNumber":729,"offsetAndLengths":[[13,4],[37,4]]},{"line":"        tags = [\"asdf://somewhere.org/tags/bar\"]","lineNumber":788,"offsetAndLengths":[[17,4]]},{"line":"        tags = [\"asdf://somewhere.org/tags/foo-*\"]","lineNumber":907,"offsetAndLengths":[[17,4]]},{"line":"        \"asdf://somewhere.org/tags/foo-1.0.0\",","lineNumber":917,"offsetAndLengths":[[9,4]]},{"line":"        \"asdf://somewhere.org/tags/foo-2.0.0\",","lineNumber":918,"offsetAndLengths":[[9,4]]},{"line":"        tags = [\"asdf://example.com/fractions/tags/fraction-1.0.0\"]","lineNumber":940,"offsetAndLengths":[[17,4]]},{"line":"        extension_uri = \"asdf://example.com/fractions/extensions/fraction-1.0.0\"","lineNumber":958,"offsetAndLengths":[[25,4]]},{"line":"        fn = tmp_path / \"test.asdf\"","lineNumber":967,"offsetAndLengths":[[30,4]]},{"line":"        asdf.AsdfFile({\"obj\": f1}).write_to(fn)","lineNumber":968,"offsetAndLengths":[[8,4],[13,4]]},{"line":"        with asdf.open(fn) as af:","lineNumber":969,"offsetAndLengths":[[13,4]]},{"line":"id: asdf://somewhere.org/manifests/foo","lineNumber":979,"offsetAndLengths":[[4,4]]},{"line":"extension_uri: asdf://somewhere.org/extensions/foo","lineNumber":980,"offsetAndLengths":[[15,4]]},{"line":"  - asdf://somewhere.org/tags/bar","lineNumber":982,"offsetAndLengths":[[4,4]]},{"line":"        config.add_resource_mapping({\"asdf://somewhere.org/extensions/foo\": full_manifest})","lineNumber":985,"offsetAndLengths":[[38,4]]},{"line":"            tags = [\"asdf://somewhere.org/tags/bar\"]","lineNumber":991,"offsetAndLengths":[[21,4]]},{"line":"            \"asdf://somewhere.org/extensions/foo\",","lineNumber":1001,"offsetAndLengths":[[13,4]]},{"line":"        af = AsdfFile()","lineNumber":1008,"offsetAndLengths":[[13,4]]},{"line":"        fn = tmp_path / \"foo.asdf\"","lineNumber":1010,"offsetAndLengths":[[29,4]]},{"line":"        with pytest.warns(AsdfManifestURIMismatchWarning):","lineNumber":1011,"offsetAndLengths":[[26,4]]},{"line":"    \"path, obj\", ((\"sys\", sys), (\"asdf.AsdfFile\", AsdfFile), (\"asdf.Missing\", None), (\"not_a_module\", None))","lineNumber":1029,"offsetAndLengths":[[34,4],[39,4],[50,4],[63,4]]},{"line":"        tags = [\"asdf://example.com/tags/mailbox-1.0.0\"]","lineNumber":1037,"offsetAndLengths":[[17,4]]},{"line":"        extension_uri = \"asdf://example.com/extensions/mailbox-1.0.0\"","lineNumber":1049,"offsetAndLengths":[[25,4]]},{"line":"        extension_manager = AsdfFile().extension_manager","lineNumber":1059,"offsetAndLengths":[[28,4]]},{"line":"        tags = [\"asdf://example.com/tags/point-1.0.0\"]","lineNumber":1082,"offsetAndLengths":[[17,4]]},{"line":"        extension_uri = \"asdf://example.com/extensions/point-1.0.0\"","lineNumber":1094,"offsetAndLengths":[[25,4]]},{"line":"    with pytest.raises(AsdfSerializationError, match=\"is not serializable by asdf\"):","lineNumber":1099,"offsetAndLengths":[[23,4],[77,4]]}],"language":"Python"}]

event: matches
data: [{"type":"content","path":"asdf/_tests/core/_converters/test_complex.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"def make_complex_asdf(string):","lineNumber":8,"offsetAndLengths":[[17,4]]},{"line":"import asdf","lineNumber":4,"offsetAndLengths":[[7,4]]},{"line":"from asdf.testing import helpers","lineNumber":5,"offsetAndLengths":[[5,4]]},{"line":"    return helpers.yaml_to_asdf(yaml)","lineNumber":14,"offsetAndLengths":[[27,4]]},{"line":"    with pytest.raises(asdf.ValidationError), asdf.open(make_complex_asdf(invalid)):","lineNumber":36,"offsetAndLengths":[[23,4],[46,4],[69,4]]},{"line":"    with asdf.open(make_complex_asdf(valid)) as af:","lineNumber":69,"offsetAndLengths":[[9,4],[32,4]]},{"line":"    with asdf.open(make_complex_asdf(valid)):","lineNumber":78,"offsetAndLengths":[[9,4],[32,4]]},{"line":"    fn = tmp_path / \"test.asdf\"","lineNumber":90,"offsetAndLengths":[[26,4]]},{"line":"    asdf.AsdfFile({\"values\": values}).write_to(fn)","lineNumber":91,"offsetAndLengths":[[4,4],[9,4]]},{"line":"    with asdf.open(fn) as af:","lineNumber":92,"offsetAndLengths":[[9,4]]}],"language":"Python"},{"type":"content","path":"benchmarks/conftest.py","repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"def asdf_file(tree):","lineNumber":67,"offsetAndLengths":[[4,4]]},{"line":"    return asdf.AsdfFile(tree)","lineNumber":68,"offsetAndLengths":[[11,4],[16,4]]},{"line":"import asdf","lineNumber":6,"offsetAndLengths":[[7,4]]},{"line":"    return asdf.dumps(tree)","lineNumber":63,"offsetAndLengths":[[11,4]]}],"language":"Python"},{"type":"content","path":"benchmarks/test_schema.py","repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"@pytest.fixture(params=[\"software_asdf_file\", \"ndarray_asdf_file\"])","lineNumber":16,"offsetAndLengths":[[34,4],[55,4]]},{"line":"def asdf_file(request):","lineNumber":17,"offsetAndLengths":[[4,4]]},{"line":"def software_asdf_file():","lineNumber":7,"offsetAndLengths":[[13,4]]},{"line":"    return asdf.AsdfFile({\"obj\": asdf.tags.core.Software(name=\"foo\", version=\"0.0.0\")})","lineNumber":8,"offsetAndLengths":[[11,4],[16,4],[33,4]]},{"line":"def ndarray_asdf_file():","lineNumber":12,"offsetAndLengths":[[12,4]]},{"line":"    return asdf.AsdfFile({\"obj\": np.ndarray([1])})","lineNumber":13,"offsetAndLengths":[[11,4],[16,4]]},{"line":"import asdf","lineNumber":3,"offsetAndLengths":[[7,4]]},{"line":"def test_validate(asdf_file, benchmark):","lineNumber":21,"offsetAndLengths":[[18,4]]},{"line":"    asdf_file.validate()","lineNumber":24,"offsetAndLengths":[[4,4]]},{"line":"    benchmark(asdf_file.validate)","lineNumber":25,"offsetAndLengths":[[14,4]]}],"language":"Python"},{"type":"content","path":"integration_tests/compatibility/test_file_compatibility.py","repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"@pytest.fixture(scope=\"module\", params=PATCH_VERSIONS, ids=[f\"asdf=={v}\" for v in PATCH_VERSIONS])","lineNumber":106,"offsetAndLengths":[[62,4]]},{"line":"def asdf_version(request):","lineNumber":107,"offsetAndLengths":[[4,4]]},{"line":"    The (old) version of the asdf library under test.","lineNumber":109,"offsetAndLengths":[[29,4]]},{"line":"# this is required for asdf standard 1.6.0 or later","lineNumber":37,"offsetAndLengths":[[23,4]]},{"line":"NDARRAY_1_1_0_ASDF_VERSION = Version(\"2.14.0\")","lineNumber":38,"offsetAndLengths":[[14,4]]},{"line":"NDARRAY_1_1_0_STANDARD_VERSION = AsdfVersion(\"1.6.0\")","lineNumber":39,"offsetAndLengths":[[33,4]]},{"line":"import asdf","lineNumber":11,"offsetAndLengths":[[7,4]]},{"line":"from asdf.versioning import AsdfVersion","lineNumber":12,"offsetAndLengths":[[5,4],[28,4]]},{"line":"# files for all the ASDF Standard versions that they claim to support.","lineNumber":24,"offsetAndLengths":[[20,4]]},{"line":"# files that follow ASDF Standard 1.0.0.","lineNumber":28,"offsetAndLengths":[[20,4]]},{"line":"# ASDF library versions older than this version would sometimes write newer","lineNumber":29,"offsetAndLengths":[[2,4]]},{"line":"PATCH_VERSIONS = sorted(fetch_latest_patch_versions(\"asdf\"))","lineNumber":68,"offsetAndLengths":[[53,4]]},{"line":"    Get ASDF Standard versions that are supported by the asdf library","lineNumber":89,"offsetAndLengths":[[8,4],[57,4]]},{"line":"    script = r\"\"\"import asdf; print(\"\\n\".join(str(v) for v in asdf.versioning.supported_versions))\"\"\"","lineNumber":92,"offsetAndLengths":[[24,4],[62,4]]},{"line":"    return [asdf.versioning.AsdfVersion(v) for v in output.split(\"\\n\")]","lineNumber":94,"offsetAndLengths":[[12,4],[28,4]]},{"line":"    Get the version of the asdf library installed in the specified","lineNumber":99,"offsetAndLengths":[[27,4]]},{"line":"    script = r\"\"\"import asdf; print(asdf.__version__)\"\"\"","lineNumber":102,"offsetAndLengths":[[24,4],[36,4]]},{"line":"def env_path(asdf_version, tmp_path_factory):","lineNumber":115,"offsetAndLengths":[[13,4]]},{"line":"    Path to the virtualenv where the (old) asdf library is installed.","lineNumber":117,"offsetAndLengths":[[43,4]]},{"line":"    path = tmp_path_factory.mktemp(f\"asdf-{asdf_version}-env\", numbered=False)","lineNumber":119,"offsetAndLengths":[[37,4],[43,4]]},{"line":"    # don't provide it and older versions of asdf need it","lineNumber":124,"offsetAndLengths":[[45,4]]},{"line":"        f\"asdf=={asdf_version}\",","lineNumber":129,"offsetAndLengths":[[10,4],[17,4]]},{"line":"    ), f\"Failed to install asdf version {asdf_version}\"","lineNumber":132,"offsetAndLengths":[[27,4],[41,4]]},{"line":"def test_file_compatibility(asdf_version, env_path, tmp_path):","lineNumber":151,"offsetAndLengths":[[28,4]]},{"line":"    assert installed_version == asdf_version, (","lineNumber":155,"offsetAndLengths":[[32,4]]},{"line":"        f\"The version of asdf in the virtualenv ({installed_version}) does \"","lineNumber":156,"offsetAndLengths":[[25,4]]},{"line":"        f\"not match the version being tested ({asdf_version})\"","lineNumber":157,"offsetAndLengths":[[47,4]]},{"line":"    # We can only test ASDF Standard versions that both library","lineNumber":160,"offsetAndLengths":[[23,4]]},{"line":"    current_supported_versions = set(asdf.versioning.supported_versions)","lineNumber":162,"offsetAndLengths":[[37,4]]},{"line":"    if asdf_version \u003c MIN_VERSION_1_0_0_STANDARD:","lineNumber":166,"offsetAndLengths":[[7,4]]},{"line":"        standard_versions.remove(AsdfVersion(\"1.0.0\"))","lineNumber":167,"offsetAndLengths":[[33,4]]},{"line":"        # older versions of asdf reported support for 1.6.0 (the development","lineNumber":173,"offsetAndLengths":[[28,4]]},{"line":"            if asdf_version \u003c NDARRAY_1_1_0_ASDF_VERSION:","lineNumber":177,"offsetAndLengths":[[15,4],[44,4]]},{"line":"        if asdf_version \u003e= MIN_VERSION_NEW_FILES:","lineNumber":181,"offsetAndLengths":[[11,4]]},{"line":"            current_file_path = Path(str(tmp_path)) / \"test-current.asdf\"","lineNumber":182,"offsetAndLengths":[[68,4]]},{"line":"                f\"asdf library version {asdf_version} failed to read an ASDF Standard {standard_version} \"","lineNumber":185,"offsetAndLengths":[[18,4],[40,4],[72,4]]},{"line":"        if asdf_version \u003e= MIN_VERSION_OLD_FILES:","lineNumber":191,"offsetAndLengths":[[11,4]]},{"line":"            old_file_path = Path(str(tmp_path)) / \"test-old.asdf\"","lineNumber":192,"offsetAndLengths":[[60,4]]},{"line":"            ), f\"asdf library version {asdf_version} failed to generate an ASDF Standard {standard_version} file\"","lineNumber":200,"offsetAndLengths":[[17,4],[39,4],[75,4]]},{"line":"                    f\"asdf library version {asdf_version} produced an ASDF Standard {standard_version}\"","lineNumber":204,"offsetAndLengths":[[22,4],[44,4],[70,4]]}],"language":"Python"},{"type":"content","path":"src/asdf-package/install.sh","pathMatches":[{"start":{"offset":4,"line":0,"column":4},"end":{"offset":8,"line":0,"column":8}}],"repositoryID":64155796,"repository":"github.com/devcontainers-extra/features","repoStars":137,"repoLastFetched":"2026-06-18T01:19:18.160672Z","branches":[""],"commit":"1ab95b2db0c1cba87a97bcd532fa42c6a8a6d320","hunks":null,"lineMatches":[{"line":"install_via_asdf() {","lineNumber":53,"offsetAndLengths":[[12,4]]},{"line":"\t# asdf may be installed somewhere on the machine, but we need it to be accessible to the remote user","lineNumber":66,"offsetAndLengths":[[3,4]]},{"line":"\t# the code bellow will return 2 only when asdf is available, and 1 otherwise","lineNumber":67,"offsetAndLengths":[[43,4]]},{"line":"\t\tif type asdf \u003e/dev/null 2\u003e\u00261; then","lineNumber":70,"offsetAndLengths":[[10,4]]},{"line":"\t\t# asdf already available to remote user, use it","lineNumber":79,"offsetAndLengths":[[4,4]]},{"line":"\t\t\tif asdf list \"$PLUGIN\" \u003e/dev/null 2\u003e\u00261; then","lineNumber":82,"offsetAndLengths":[[6,4]]},{"line":"\t\t\t\tasdf plugin add \"$PLUGIN\" \"$REPO\"","lineNumber":85,"offsetAndLengths":[[4,4]]},{"line":"\t\t\t\tresolved_version=$(asdf latest \"$PLUGIN\" \"$LATESTVERSIONPATTERN\")","lineNumber":89,"offsetAndLengths":[[23,4]]},{"line":"\t\t\tasdf install \"$PLUGIN\" \"$resolved_version\"","lineNumber":94,"offsetAndLengths":[[3,4]]},{"line":"\t\t\tasdf global \"$PLUGIN\" \"$resolved_version\"","lineNumber":95,"offsetAndLengths":[[3,4]]},{"line":"\t\t# asdf is not available to remote user, install it, then update rc files","lineNumber":98,"offsetAndLengths":[[4,4]]},{"line":"\t\t\t\t\t\"https://github.com/asdf-vm/asdf.git\" --branch v0.12.0 $_REMOTE_USER_HOME/.asdf 2\u003e\u00261","lineNumber":108,"offsetAndLengths":[[25,4],[33,4],[80,4]]},{"line":"\t\t\t. $_REMOTE_USER_HOME/.asdf/asdf.sh","lineNumber":110,"offsetAndLengths":[[25,4],[30,4]]},{"line":"\t\t\tif asdf list \"$PLUGIN\" \u003e/dev/null 2\u003e\u00261; then","lineNumber":111,"offsetAndLengths":[[6,4]]},{"line":"\t\t\t\tasdf plugin add \"$PLUGIN\" \"$REPO\"","lineNumber":114,"offsetAndLengths":[[4,4]]},{"line":"\t\t\t. $_REMOTE_USER_HOME/.asdf/asdf.sh \u003e /dev/null 2\u003e\u00261","lineNumber":125,"offsetAndLengths":[[25,4],[30,4]]},{"line":"\t\t\t\tasdf latest \"$PLUGIN\" \"$LATESTVERSIONPATTERN\"","lineNumber":128,"offsetAndLengths":[[4,4]]},{"line":"\t\t\t. $_REMOTE_USER_HOME/.asdf/asdf.sh","lineNumber":135,"offsetAndLengths":[[25,4],[30,4]]},{"line":"\t\t\tasdf install \"$PLUGIN\" \"$resolved_version\"","lineNumber":136,"offsetAndLengths":[[3,4]]},{"line":"\t\t\tasdf global \"$PLUGIN\" \"$resolved_version\"","lineNumber":137,"offsetAndLengths":[[3,4]]},{"line":"\t\tupdaterc \". $_REMOTE_USER_HOME/.asdf/asdf.sh\"","lineNumber":140,"offsetAndLengths":[[34,4],[39,4]]},{"line":"install_via_asdf \"$PLUGIN\" \"$VERSION\" \"$PLUGINREPO\"","lineNumber":144,"offsetAndLengths":[[12,4]]}],"language":"Shell"},{"type":"content","path":"lib/mix/tasks/burn.ex","repositoryID":194435,"repository":"github.com/nerves-project/nerves","repoStars":2467,"repoLastFetched":"2026-05-26T23:42:24.426449Z","branches":[""],"commit":"32fffb4dc948fd84417ef4a424ae1fcd6c107335","hunks":null,"lineMatches":[{"line":"  # Check if fwup is managed by asdf and return appropriate environment variables","lineNumber":138,"offsetAndLengths":[[32,4]]},{"line":"  defp asdf_aware_env(fwup) do","lineNumber":139,"offsetAndLengths":[[7,4]]},{"line":"    if fwup_managed_by_asdf?(fwup) do","lineNumber":140,"offsetAndLengths":[[23,4]]},{"line":"      provision_env() ++ asdf_env_vars()","lineNumber":141,"offsetAndLengths":[[25,4]]},{"line":"  # Get the appropriate asdf environment variables","lineNumber":152,"offsetAndLengths":[[24,4]]},{"line":"  defp asdf_env_vars() do","lineNumber":153,"offsetAndLengths":[[7,4]]},{"line":"    # Check for ASDF_DATA_DIR first (0.16+), then ASDF_DIR (0.15 and earlier)","lineNumber":154,"offsetAndLengths":[[16,4],[50,4]]},{"line":"      data_dir = System.get_env(\"ASDF_DATA_DIR\") -\u003e","lineNumber":156,"offsetAndLengths":[[33,4]]},{"line":"        [\"ASDF_DATA_DIR=#{data_dir}\"]","lineNumber":157,"offsetAndLengths":[[10,4]]},{"line":"      dir = System.get_env(\"ASDF_DIR\") -\u003e","lineNumber":159,"offsetAndLengths":[[28,4]]},{"line":"        [\"ASDF_DIR=#{dir}\"]","lineNumber":160,"offsetAndLengths":[[10,4]]},{"line":"  # Detect if fwup is managed by asdf by checking if it's in the asdf shims directory","lineNumber":147,"offsetAndLengths":[[33,4],[65,4]]},{"line":"  defp fwup_managed_by_asdf?(fwup) do","lineNumber":148,"offsetAndLengths":[[23,4]]},{"line":"    String.contains?(fwup, \".asdf/shims\")","lineNumber":149,"offsetAndLengths":[[29,4]]},{"line":"            {\"sudo\", asdf_aware_env(fwup) ++ [fwup] ++ args}","lineNumber":130,"offsetAndLengths":[[21,4]]},{"line":"        {\"sudo\", asdf_aware_env(fwup) ++ [fwup] ++ args}","lineNumber":134,"offsetAndLengths":[[17,4]]},{"line":"        fwup is installed via asdf, but the required environment variable is not set.","lineNumber":164,"offsetAndLengths":[[30,4]]},{"line":"        For asdf 0.16 and later, you need to set ASDF_DATA_DIR in your shell configuration.","lineNumber":166,"offsetAndLengths":[[12,4],[49,4]]},{"line":"        For asdf 0.15 and earlier, you need to set ASDF_DIR in your shell configuration.","lineNumber":167,"offsetAndLengths":[[12,4],[51,4]]},{"line":"          export ASDF_DATA_DIR=\"$HOME/.asdf\"  # for asdf 0.16+","lineNumber":171,"offsetAndLengths":[[17,4],[39,4],[52,4]]},{"line":"          export ASDF_DIR=\"$HOME/.asdf\"  # for asdf 0.15 and earlier","lineNumber":175,"offsetAndLengths":[[17,4],[34,4],[47,4]]}],"language":"Elixir"},{"type":"content","path":"Tests/Engine/CustomRuleNREAssets/CLMTest.ps1","repositoryID":105972,"repository":"github.com/PowerShell/PSScriptAnalyzer","repoStars":2116,"repoLastFetched":"2026-05-27T00:51:50.16375Z","branches":[""],"commit":"4b0117ca7d2887711c9699f467ba7171f8859156","hunks":null,"lineMatches":[{"line":"Function ASDF1234{","lineNumber":4,"offsetAndLengths":[[9,4]]},{"line":"    \"asdf\"","lineNumber":5,"offsetAndLengths":[[5,4]]},{"line":"$a = \"asdf\"","lineNumber":1,"offsetAndLengths":[[6,4]]}],"language":"PowerShell"},{"type":"content","path":"scripts/install-for-ci.sh","repositoryID":97993,"repository":"github.com/roswell/roswell","repoStars":1883,"repoLastFetched":"2026-06-17T18:28:09.419154Z","branches":[""],"commit":"05a2c2fa3bf1f36dc7d10786edf918ef01fcd0a7","hunks":null,"lineMatches":[{"line":"install_asdf () {","lineNumber":269,"offsetAndLengths":[[8,4]]},{"line":"   if [ \"$ROSWELL_LATEST_ASDF\" ]; then","lineNumber":271,"offsetAndLengths":[[25,4]]},{"line":"       echo \"Installing the latest ASDF...\"","lineNumber":272,"offsetAndLengths":[[35,4]]},{"line":"       ros install asdf","lineNumber":273,"offsetAndLengths":[[19,4]]},{"line":"            ros install asdf;","lineNumber":251,"offsetAndLengths":[[24,4]]},{"line":"    ros -e '(format t \"~\u0026~A ~A up and running! (ASDF ~A)~2%\"","lineNumber":279,"offsetAndLengths":[[48,4]]},{"line":"                    #+asdf(asdf:asdf-version) #-asdf \"not required\")' || exit 1","lineNumber":282,"offsetAndLengths":[[22,4],[27,4],[32,4],[48,4]]},{"line":"   # Setup ASDF source regisry","lineNumber":286,"offsetAndLengths":[[11,4]]},{"line":"       ASDF_SR_CONF_DIR=\"$LOCALAPPDATA/config/common-lisp/source-registry.conf.d\"","lineNumber":288,"offsetAndLengths":[[7,4]]},{"line":"       ASDF_SR_CONF_DIR=\"$HOME/.config/common-lisp/source-registry.conf.d\"","lineNumber":290,"offsetAndLengths":[[7,4]]},{"line":"   ASDF_SR_CONF_FILE=\"$ASDF_SR_CONF_DIR/ci.conf\"","lineNumber":292,"offsetAndLengths":[[3,4],[23,4]]},{"line":"   mkdir -p \"$ASDF_SR_CONF_DIR\"","lineNumber":295,"offsetAndLengths":[[14,4]]},{"line":"       echo \"(:tree \\\"$TRAVIS_BUILD_DIR/\\\")\" \u003e \"$ASDF_SR_CONF_FILE\"","lineNumber":298,"offsetAndLengths":[[49,4]]},{"line":"       echo \"(:tree \\\"$CIRCLE_WORKING_DIRECTORY/\\\")\" \u003e \"$ASDF_SR_CONF_FILE\"","lineNumber":300,"offsetAndLengths":[[57,4]]},{"line":"           echo \"(:tree \\\"$GITHUB_WORKSPACE_LISP/\\\")\" \u003e \"$ASDF_SR_CONF_FILE\"","lineNumber":304,"offsetAndLengths":[[58,4]]},{"line":"           echo \"(:tree \\\"$GITHUB_WORKSPACE/\\\")\" \u003e \"$ASDF_SR_CONF_FILE\"","lineNumber":306,"offsetAndLengths":[[53,4]]},{"line":"   echo \"(:tree \\\"$LOCAL_LISP_TREE/\\\")\" \u003e\u003e \"$ASDF_SR_CONF_FILE\"","lineNumber":309,"offsetAndLengths":[[45,4]]},{"line":"   echo \"ASDF source registry configurations at ${ASDF_SR_CONF_FILE}.\"","lineNumber":310,"offsetAndLengths":[[9,4],[50,4]]},{"line":"   install_asdf","lineNumber":319,"offsetAndLengths":[[11,4]]}],"language":"Shell"},{"type":"content","path":"src/utils/nativeInstaller/packageManagers.ts","repositoryID":64281456,"repository":"github.com/yasasbanukaofficial/claude-code","repoStars":3388,"repoLastFetched":"2026-07-04T13:25:11.574335Z","branches":[""],"commit":"a371abbe75ffa0d0a3c92290e2bbf56a7ef54367","hunks":null,"lineMatches":[{"line":" * Detects if the currently running Claude instance was installed via asdf","lineNumber":74,"offsetAndLengths":[[70,4]]},{"line":" * is within an asdf installs directory.","lineNumber":76,"offsetAndLengths":[[16,4]]},{"line":" * asdf installs to: ~/.asdf/installs/\u003ctool\u003e/\u003cversion\u003e/","lineNumber":78,"offsetAndLengths":[[3,4],[24,4]]},{"line":"export function detectAsdf(): boolean {","lineNumber":80,"offsetAndLengths":[[22,4]]},{"line":"  | 'asdf'","lineNumber":18,"offsetAndLengths":[[5,4]]},{"line":"  // Check if the executable is within an asdf installs directory","lineNumber":83,"offsetAndLengths":[[42,4]]},{"line":"  if (/[/\\\\]\\.?asdf[/\\\\]installs[/\\\\]/i.test(execPath)) {","lineNumber":84,"offsetAndLengths":[[15,4]]},{"line":"    logForDebugging(`Detected asdf installation: ${execPath}`)","lineNumber":85,"offsetAndLengths":[[30,4]]},{"line":"  if (detectAsdf()) {","lineNumber":314,"offsetAndLengths":[[12,4]]},{"line":"    return 'asdf'","lineNumber":315,"offsetAndLengths":[[12,4]]}],"language":"TypeScript"},{"type":"content","path":"src/utils/nativeInstaller/packageManagers.ts","repositoryID":64281829,"repository":"github.com/Safphere/claude-code","repoStars":73,"repoLastFetched":"2026-07-04T13:25:11.71657Z","branches":[""],"commit":"a54db0fe0686a7821d64b58016a02dc92aba4ac8","hunks":null,"lineMatches":[{"line":" * Detects if the currently running Claude instance was installed via asdf","lineNumber":74,"offsetAndLengths":[[70,4]]},{"line":" * is within an asdf installs directory.","lineNumber":76,"offsetAndLengths":[[16,4]]},{"line":" * asdf installs to: ~/.asdf/installs/\u003ctool\u003e/\u003cversion\u003e/","lineNumber":78,"offsetAndLengths":[[3,4],[24,4]]},{"line":"export function detectAsdf(): boolean {","lineNumber":80,"offsetAndLengths":[[22,4]]},{"line":"  | 'asdf'","lineNumber":18,"offsetAndLengths":[[5,4]]},{"line":"  // Check if the executable is within an asdf installs directory","lineNumber":83,"offsetAndLengths":[[42,4]]},{"line":"  if (/[/\\\\]\\.?asdf[/\\\\]installs[/\\\\]/i.test(execPath)) {","lineNumber":84,"offsetAndLengths":[[15,4]]},{"line":"    logForDebugging(`Detected asdf installation: ${execPath}`)","lineNumber":85,"offsetAndLengths":[[30,4]]},{"line":"  if (detectAsdf()) {","lineNumber":314,"offsetAndLengths":[[12,4]]},{"line":"    return 'asdf'","lineNumber":315,"offsetAndLengths":[[12,4]]}],"language":"TypeScript"},{"type":"content","path":"src/utils/nativeInstaller/packageManagers.ts","repositoryID":64281721,"repository":"github.com/UditAkhourii/brane-code","repoStars":89,"repoLastFetched":"2026-07-04T13:25:11.885411Z","branches":[""],"commit":"2fae691e433393a31da19ebf4d6dd07528439d71","hunks":null,"lineMatches":[{"line":" * Detects if the currently running Claude instance was installed via asdf","lineNumber":74,"offsetAndLengths":[[70,4]]},{"line":" * is within an asdf installs directory.","lineNumber":76,"offsetAndLengths":[[16,4]]},{"line":" * asdf installs to: ~/.asdf/installs/\u003ctool\u003e/\u003cversion\u003e/","lineNumber":78,"offsetAndLengths":[[3,4],[24,4]]},{"line":"export function detectAsdf(): boolean {","lineNumber":80,"offsetAndLengths":[[22,4]]},{"line":"  | 'asdf'","lineNumber":18,"offsetAndLengths":[[5,4]]},{"line":"  // Check if the executable is within an asdf installs directory","lineNumber":83,"offsetAndLengths":[[42,4]]},{"line":"  if (/[/\\\\]\\.?asdf[/\\\\]installs[/\\\\]/i.test(execPath)) {","lineNumber":84,"offsetAndLengths":[[15,4]]},{"line":"    logForDebugging(`Detected asdf installation: ${execPath}`)","lineNumber":85,"offsetAndLengths":[[30,4]]},{"line":"  if (detectAsdf()) {","lineNumber":314,"offsetAndLengths":[[12,4]]},{"line":"    return 'asdf'","lineNumber":315,"offsetAndLengths":[[12,4]]}],"language":"TypeScript"},{"type":"content","path":"test1/asdfghjkl.h","pathMatches":[{"start":{"offset":6,"line":0,"column":6},"end":{"offset":10,"line":0,"column":10}}],"repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d","hunks":null,"lineMatches":[{"line":"#ifndef ASDFGHJKL_H_","lineNumber":7,"offsetAndLengths":[[8,4]]},{"line":"#define ASDFGHJKL_H_","lineNumber":8,"offsetAndLengths":[[8,4]]},{"line":"class asdfghjkl {","lineNumber":10,"offsetAndLengths":[[6,4]]},{"line":"\tasdfghjkl();","lineNumber":12,"offsetAndLengths":[[1,4]]},{"line":"\tvirtual ~asdfghjkl();","lineNumber":13,"offsetAndLengths":[[10,4]]},{"line":"\tvoid asdf();","lineNumber":14,"offsetAndLengths":[[6,4]]},{"line":" * asdfghjkl.h","lineNumber":1,"offsetAndLengths":[[3,4]]},{"line":"#endif /* ASDFGHJKL_H_ */","lineNumber":17,"offsetAndLengths":[[10,4]]}],"language":"C++"},{"type":"content","path":"Source/FSDEngine/Public/SDFBuilder.h","repositoryID":57403618,"repository":"github.com/DRG-Modding/FSD-Template","repoStars":36,"repoLastFetched":"2026-07-04T17:30:56.901804Z","branches":[""],"commit":"15fef14b2c20ce25d11b60346f0b7f8db500d7e3","hunks":null,"lineMatches":[{"line":"class FSDENGINE_API ASDFBuilder : public ACSGBuilderBase {","lineNumber":10,"offsetAndLengths":[[20,4]]},{"line":"    ASDFBuilder(const FObjectInitializer\u0026 ObjectInitializer);","lineNumber":22,"offsetAndLengths":[[4,4]]}],"language":"C++"},{"type":"content","path":"test/files/ucontroller/rtl/ucontroller.sv","repositoryID":60305181,"repository":"github.com/gmlarumbe/verilog-ext","repoStars":65,"repoLastFetched":"2026-07-04T02:58:01.680033Z","branches":[""],"commit":"000ed01eaeca1c3001874f1c8a6835a55d7b8b71","hunks":null,"lineMatches":[{"line":"    typedef enum   {ASD, ASDF2} asdf_e;","lineNumber":38,"offsetAndLengths":[[25,4],[32,4]]}],"language":"SystemVerilog"},{"type":"content","path":"src/asdf-package/README.md","pathMatches":[{"start":{"offset":4,"line":0,"column":4},"end":{"offset":8,"line":0,"column":8}}],"repositoryID":64155796,"repository":"github.com/devcontainers-extra/features","repoStars":137,"repoLastFetched":"2026-06-18T01:19:18.160672Z","branches":[""],"commit":"1ab95b2db0c1cba87a97bcd532fa42c6a8a6d320","hunks":null,"lineMatches":[{"line":"# asdf package (asdf-package)","lineNumber":1,"offsetAndLengths":[[2,4],[16,4]]},{"line":"Installs an asdf package.","lineNumber":3,"offsetAndLengths":[[12,4]]},{"line":"    \"ghcr.io/devcontainers-extra/features/asdf-package:1\": {}","lineNumber":9,"offsetAndLengths":[[42,4]]},{"line":"| plugin | Select the asdf plugin to install. | string | - |","lineNumber":17,"offsetAndLengths":[[22,4]]},{"line":"| version | Select the version of the asdf plugin to install. | string | latest |","lineNumber":18,"offsetAndLengths":[[38,4]]},{"line":"| pluginRepo | Select the asdf plugin repo to install (can remain empty in order to use the plugin short-name index https://github.com/asdf-vm/asdf-plugins) | string | - |","lineNumber":19,"offsetAndLengths":[[26,4],[135,4],[143,4]]},{"line":"| latestVersionPattern | this will be used as argument for 'asdf latest \u003cplugin\u003e \u003clatestVersionPattern\u003e' command. If none given the default asdf of '[0-9]' will be used. | string | - |","lineNumber":20,"offsetAndLengths":[[60,4],[140,4]]}],"language":"Markdown"},{"type":"content","path":"README.md","repositoryID":64153023,"repository":"github.com/storycraft/asdf-overlay","repoStars":172,"repoLastFetched":"2026-06-17T21:19:24.884272Z","branches":[""],"commit":"f324c88f64e76ad9978437868e3f4e640f6d0c81","hunks":null,"lineMatches":[{"line":"[npm-badge]: https://img.shields.io/npm/v/@asdf-overlay/core.svg","lineNumber":4,"offsetAndLengths":[[43,4]]},{"line":"[npm-url]: https://www.npmjs.com/package/@asdf-overlay/core","lineNumber":5,"offsetAndLengths":[[42,4]]},{"line":"[crates-badge]: https://img.shields.io/crates/v/asdf-overlay.svg","lineNumber":6,"offsetAndLengths":[[48,4]]},{"line":"[crates-url]: https://crates.io/crates/asdf-overlay","lineNumber":7,"offsetAndLengths":[[39,4]]},{"line":"[docs-badge]: https://docs.rs/asdf-overlay/badge.svg     ","lineNumber":8,"offsetAndLengths":[[30,4]]},{"line":"[docs-url]: https://docs.rs/asdf-overlay","lineNumber":9,"offsetAndLengths":[[28,4]]},{"line":"# Asdf Overlay","lineNumber":11,"offsetAndLengths":[[2,4]]},{"line":"[Documentation](https://storycraft.github.io/asdf-overlay/)","lineNumber":14,"offsetAndLengths":[[45,4]]}],"language":"Markdown"},{"type":"content","path":"README.md","repositoryID":39322752,"repository":"github.com/asdf-community/asdf-ocaml","repoStars":31,"repoLastFetched":"2026-06-17T23:13:55.761591Z","branches":[""],"commit":"13053b3f49abe67646b674e603baf32eae4cffab","hunks":null,"lineMatches":[{"line":"# asdf-ocaml","lineNumber":0,"offsetAndLengths":[[2,4]]},{"line":"[OCaml](https://ocaml.org) plugin for asdf version manager","lineNumber":2,"offsetAndLengths":[[38,4]]},{"line":"[![Build history](https://buildstats.info/github/chart/asdf-community/asdf-ocaml?branch=master)](https://github.com/asdf-community/asdf-ocaml/actions)","lineNumber":10,"offsetAndLengths":[[55,4],[70,4],[116,4],[131,4]]},{"line":"asdf plugin-add ocaml https://github.com/asdf-community/asdf-ocaml.git","lineNumber":42,"offsetAndLengths":[[0,4],[41,4],[56,4]]},{"line":"Check [asdf](https://github.com/asdf-vm/asdf) readme for instructions on how to","lineNumber":47,"offsetAndLengths":[[7,4],[32,4],[40,4]]}],"language":"Markdown"},{"type":"content","path":"README.md","repositoryID":37544006,"repository":"github.com/PatOConnor43/asdf-dart","repoStars":45,"repoLastFetched":"2026-06-17T23:07:48.343908Z","branches":[""],"commit":"601bab1dd290a0643c594dcdce2655c9fef07187","hunks":null,"lineMatches":[{"line":"# asdf-dart","lineNumber":0,"offsetAndLengths":[[2,4]]},{"line":"dart plugin for [asdf version manager](https://github.com/asdf-vm/asdf)","lineNumber":1,"offsetAndLengths":[[17,4],[58,4],[66,4]]},{"line":"asdf plugin add dart https://github.com/patoconnor43/asdf-dart.git","lineNumber":12,"offsetAndLengths":[[0,4],[53,4]]},{"line":"Check the [asdf instructions](https://asdf-vm.com/guide/getting-started.html#_5-install-a-version) for how to install and set your Dart version.","lineNumber":17,"offsetAndLengths":[[11,4],[38,4]]},{"line":"`asdf install dart latest` installing the latest stable version. If you want","lineNumber":22,"offsetAndLengths":[[1,4]]},{"line":"ASDF_DART_ENABLE_BETA=true","lineNumber":25,"offsetAndLengths":[[0,4]]},{"line":"ASDF_DART_ENABLE_DEV=true","lineNumber":26,"offsetAndLengths":[[0,4]]},{"line":"Using asdf installs Dart in a consistent place, but may be confusing if you don't know where that is.","lineNumber":33,"offsetAndLengths":[[6,4]]},{"line":"The install location can be found by running `asdf where dart`, which should be `$HOME/.asdf/installs/dart/VERSION`","lineNumber":34,"offsetAndLengths":[[46,4],[88,4]]},{"line":"[Dart Code](https://marketplace.visualstudio.com/items?itemName=Dart-Code.dart-code) can be configured to use the active asdf version using the following `settings.json` configuration","lineNumber":38,"offsetAndLengths":[[121,4]]},{"line":"  \"dart.sdkPaths\": [\"~/.asdf/installs/dart/\"],","lineNumber":42,"offsetAndLengths":[[24,4]]},{"line":"    \"executable\": \"asdf\",","lineNumber":44,"offsetAndLengths":[[19,4]]},{"line":"to the current version. This means you can point your IDE at `${HOME}/.asdf_dart_sdk` and anytime you change versions, this file will point to","lineNumber":53,"offsetAndLengths":[[71,4]]},{"line":"the language server path by running `asdf where dart`. In VSCode, you'll","lineNumber":76,"offsetAndLengths":[[37,4]]},{"line":"value for this setting is `\u003can absolute path to your asdf","lineNumber":79,"offsetAndLengths":[[53,4]]},{"line":"src=\"https://github.com/PatOConnor43/asdf-dart/assets/6657525/c82b9974-a121-4fb8-b35a-6d590bf0db7c\"\u003e","lineNumber":87,"offsetAndLengths":[[37,4]]}],"language":"Markdown"},{"type":"content","path":"Source/FSDEngine/Private/SDFBuilder.cpp","repositoryID":57403618,"repository":"github.com/DRG-Modding/FSD-Template","repoStars":36,"repoLastFetched":"2026-07-04T17:30:56.901804Z","branches":[""],"commit":"15fef14b2c20ce25d11b60346f0b7f8db500d7e3","hunks":null,"lineMatches":[{"line":"ASDFBuilder::ASDFBuilder(const FObjectInitializer\u0026 ObjectInitializer) : Super(ObjectInitializer) {","lineNumber":3,"offsetAndLengths":[[0,4],[13,4]]}],"language":"C++"},{"type":"content","path":"integration_tests/compatibility/README.md","repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"ASDF file compatibility tests","lineNumber":0,"offsetAndLengths":[[0,4]]}],"language":"Markdown"},{"type":"content","path":"asdf/typing.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"AsdfVersionLike: TypeAlias = AsdfVersion | str | list[int] | tuple[int, ...]","lineNumber":57,"offsetAndLengths":[[0,4],[29,4]]},{"line":"from asdf.generic_io import GenericFile","lineNumber":12,"offsetAndLengths":[[5,4]]},{"line":"from asdf.versioning import AsdfVersion","lineNumber":13,"offsetAndLengths":[[5,4],[28,4]]},{"line":"    \"AsdfVersionLike\",","lineNumber":17,"offsetAndLengths":[[5,4]]},{"line":"#: Valid ASDF tree keys","lineNumber":49,"offsetAndLengths":[[9,4]]},{"line":"#: Function used to filter nodes in an ASDF tree","lineNumber":68,"offsetAndLengths":[[39,4]]},{"line":"#: ASDF-compatible multi-dimensional array","lineNumber":71,"offsetAndLengths":[[3,4]]}],"language":"Python"},{"type":"content","path":"asdf/constants.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"ASDF_MAGIC = b\"#ASDF\"","lineNumber":2,"offsetAndLengths":[[0,4],[16,4]]},{"line":"ASDF_STANDARD_COMMENT = b\"ASDF_STANDARD\"","lineNumber":8,"offsetAndLengths":[[0,4],[26,4]]},{"line":"INDEX_HEADER = b\"#ASDF BLOCK INDEX\"","lineNumber":10,"offsetAndLengths":[[18,4]]},{"line":"STSCI_SCHEMA_TAG_BASE = \"tag:stsci.edu:asdf\"","lineNumber":21,"offsetAndLengths":[[39,4]]},{"line":"# ASDF max number size","lineNumber":27,"offsetAndLengths":[[2,4]]}],"language":"Python"},{"type":"content","path":"asdf/_tests/test_tagged.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"ASDF_UNIT_TAG = \"stsci.edu:asdf/unit/unit-1.0.0\"","lineNumber":121,"offsetAndLengths":[[0,4],[27,4]]},{"line":"TAGGED_UNIT_URI = \"asdf://stsci.edu/schemas/tagged_unit-1.0.0\"","lineNumber":122,"offsetAndLengths":[[19,4]]},{"line":"import asdf","lineNumber":4,"offsetAndLengths":[[7,4]]},{"line":"from asdf.tagged import Tagged, TaggedDict, TaggedList, TaggedString, get_tag","lineNumber":5,"offsetAndLengths":[[5,4]]},{"line":"    tag: {ASDF_UNIT_TAG}","lineNumber":131,"offsetAndLengths":[[10,4]]},{"line":"    meter._tag = ASDF_UNIT_TAG","lineNumber":139,"offsetAndLengths":[[17,4]]},{"line":"    kilogram._tag = ASDF_UNIT_TAG","lineNumber":142,"offsetAndLengths":[[20,4]]},{"line":"        https://github.com/asdf-format/asdf/issues/1256","lineNumber":151,"offsetAndLengths":[[27,4],[39,4]]},{"line":"    with asdf.config_context() as conf:","lineNumber":155,"offsetAndLengths":[[9,4]]},{"line":"        schema = asdf.schema.load_schema(TAGGED_UNIT_URI)","lineNumber":157,"offsetAndLengths":[[17,4]]},{"line":"        asdf.schema.check_schema(schema)","lineNumber":160,"offsetAndLengths":[[8,4]]},{"line":"        asdf.schema.validate({\"unit\": unit}, schema=schema)","lineNumber":163,"offsetAndLengths":[[8,4]]},{"line":"    with asdf.config_context() as conf:","lineNumber":170,"offsetAndLengths":[[9,4]]},{"line":"        schema = asdf.schema.load_schema(TAGGED_UNIT_URI)","lineNumber":172,"offsetAndLengths":[[17,4]]},{"line":"        asdf.schema.check_schema(schema)","lineNumber":175,"offsetAndLengths":[[8,4]]},{"line":"        unit._tag = ASDF_UNIT_TAG","lineNumber":178,"offsetAndLengths":[[20,4]]},{"line":"        with pytest.raises(asdf.ValidationError, match=r\"'foo' is not one of \\['m', 'kg'\\]\"):","lineNumber":180,"offsetAndLengths":[[27,4]]},{"line":"            asdf.schema.validate({\"unit\": unit}, schema=schema)","lineNumber":181,"offsetAndLengths":[[12,4]]}],"language":"Python"}]

event: matches
data: [{"type":"content","path":"skills/direnv/references/stdlib-functions.md","repositoryID":64268182,"repository":"github.com/julianobarbosa/claude-code-skills","repoStars":76,"repoLastFetched":"2026-07-04T15:23:24.494438Z","branches":[""],"commit":"c4963dc635fa016a26807cf6f03dbbc7bf5ceab3","hunks":null,"lineMatches":[{"line":"### use asdf","lineNumber":307,"offsetAndLengths":[[8,4]]},{"line":"Load asdf version manager.","lineNumber":309,"offsetAndLengths":[[5,4]]},{"line":"use asdf","lineNumber":312,"offsetAndLengths":[[4,4]]}],"language":"Markdown"},{"type":"content","path":"workspace_a/aaaaa/src/com/example/aaaaa/MainActivity.java","repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d","hunks":null,"lineMatches":[{"line":"\tint asdfg;","lineNumber":133,"offsetAndLengths":[[5,4]]},{"line":"\t\t\tzxcvb = asdfg + 3;","lineNumber":193,"offsetAndLengths":[[11,4]]},{"line":"\t\tasdfg = 0;","lineNumber":198,"offsetAndLengths":[[2,4]]},{"line":"\t\tt.setText(Integer.toString(asdfg) + \"/\" + Integer.toString(zxcvb));","lineNumber":225,"offsetAndLengths":[[29,4]]},{"line":"\t\tif (asdfg \u003c zxcvb)","lineNumber":271,"offsetAndLengths":[[6,4]]},{"line":"\t\t\t\t+ \"/\" + s + \".asdfg\", false);","lineNumber":306,"offsetAndLengths":[[18,4]]},{"line":"\t\tasdfg++;","lineNumber":342,"offsetAndLengths":[[2,4]]}],"language":"Java"},{"type":"content","path":"lisp/locations.lisp","repositoryID":97993,"repository":"github.com/roswell/roswell","repoStars":1883,"repoLastFetched":"2026-06-17T18:28:09.419154Z","branches":[""],"commit":"05a2c2fa3bf1f36dc7d10786edf918ef01fcd0a7","hunks":null,"lineMatches":[{"line":"(defuri asdf-git-version-uri \"https://github.com/roswell/asdf/releases.atom\")","lineNumber":34,"offsetAndLengths":[[8,4],[57,4]]},{"line":"(defuri asdf-uri \"https://github.com/roswell/asdf/archive/\")","lineNumber":44,"offsetAndLengths":[[8,4],[45,4]]}],"language":"Common Lisp"},{"type":"content","path":"vendor/unrar/archive.hpp","repositoryID":55250210,"repository":"github.com/rafalh/dashfaction","repoStars":82,"repoLastFetched":"2026-07-03T10:24:41.145701Z","branches":[""],"commit":"b2d61d9f66623b188907aae749c4c47c9e40ca25","hunks":null,"lineMatches":[{"line":"  ASDF_SPLIT          = 1, // Allow to split archive just before header if necessary.","lineNumber":16,"offsetAndLengths":[[2,4]]},{"line":"  ASDF_COMPRESS       = 2, // Allow to compress data following subheader.","lineNumber":17,"offsetAndLengths":[[2,4]]},{"line":"  ASDF_CRYPT          = 4, // Encrypt data after subheader if password is set.","lineNumber":18,"offsetAndLengths":[[2,4]]},{"line":"  ASDF_CRYPTIFHEADERS = 8  // Encrypt data after subheader only in -hp mode.","lineNumber":19,"offsetAndLengths":[[2,4]]}],"language":"C++"},{"type":"content","path":"STERN.md","repositoryID":60752748,"repository":"github.com/andrea-falco/lens-multi-pod-logs","repoStars":84,"repoLastFetched":"2026-06-17T18:42:33.750482Z","branches":[""],"commit":"26f99e47ff83d08d586acf14a22096c791447a45","hunks":null,"lineMatches":[{"line":"####  asdf (Linux/macOS)","lineNumber":57,"offsetAndLengths":[[6,4]]},{"line":"If you use [asdf](https://asdf-vm.com/), you can install like this:","lineNumber":58,"offsetAndLengths":[[12,4],[26,4]]},{"line":"asdf plugin-add stern","lineNumber":60,"offsetAndLengths":[[0,4]]},{"line":"asdf install stern latest","lineNumber":61,"offsetAndLengths":[[0,4]]}],"language":"Markdown"},{"type":"content","path":"node_modules/domutils/test/tests/legacy.js","repositoryID":63444414,"repository":"github.com/eahefnawy/serverless-mailer","repoStars":207,"repoLastFetched":"2026-07-01T15:27:53.951912Z","branches":[""],"commit":"5a08e99118a2b57ee8e94dfd9ffc78e3f920c234","hunks":null,"lineMatches":[{"line":"\tidAsdf: fixture[1],","lineNumber":6,"offsetAndLengths":[[3,4]]},{"line":"\t\t\t\tgetElements({ id: \"asdf\" }, fixture, true, 1),","lineNumber":20,"offsetAndLengths":[[23,4]]},{"line":"\t\t\t\t[expected.idAsdf]","lineNumber":21,"offsetAndLengths":[[16,4]]},{"line":"\t\t\t\texpected.idAsdf,","lineNumber":57,"offsetAndLengths":[[15,4]]},{"line":"\t\t\t\tgetElementById(\"asdf\", fixture, true)","lineNumber":58,"offsetAndLengths":[[20,4]]},{"line":"\t\t\t\t\"\u003ctag1 id=\\\"asdf\\\"\u003e \u003cscript\u003etext\u003c/script\u003e \u003c!-- comment --\u003e \u003ctag2\u003e text \u003c/tag2\u003e\u003c/tag1\u003e\"","lineNumber":103,"offsetAndLengths":[[16,4]]},{"line":"\t\t\tassert.deepEqual(getElements({ id: \"asdfs\" }, fixture, true), []);","lineNumber":25,"offsetAndLengths":[[39,4]]},{"line":"\t\t\t\tgetElements({ tag_name : \"asdfs\" }, fixture, true),","lineNumber":35,"offsetAndLengths":[[30,4]]},{"line":"\t\t\tassert.equal(null, getElementById(\"asdfs\", fixture, true));","lineNumber":62,"offsetAndLengths":[[38,4]]}],"language":"JavaScript"},{"type":"content","path":"node_modules/htmlparser2/node_modules/domutils/test/tests/legacy.js","repositoryID":63444414,"repository":"github.com/eahefnawy/serverless-mailer","repoStars":207,"repoLastFetched":"2026-07-01T15:27:53.951912Z","branches":[""],"commit":"5a08e99118a2b57ee8e94dfd9ffc78e3f920c234","hunks":null,"lineMatches":[{"line":"\tidAsdf: fixture[1],","lineNumber":6,"offsetAndLengths":[[3,4]]},{"line":"\t\t\t\tgetElements({ id: \"asdf\" }, fixture, true, 1),","lineNumber":20,"offsetAndLengths":[[23,4]]},{"line":"\t\t\t\t[expected.idAsdf]","lineNumber":21,"offsetAndLengths":[[16,4]]},{"line":"\t\t\t\texpected.idAsdf,","lineNumber":57,"offsetAndLengths":[[15,4]]},{"line":"\t\t\t\tgetElementById(\"asdf\", fixture, true)","lineNumber":58,"offsetAndLengths":[[20,4]]},{"line":"\t\t\t\t\"\u003ctag1 id=\\\"asdf\\\"\u003e \u003cscript\u003etext\u003c/script\u003e \u003c!-- comment --\u003e \u003ctag2\u003e text \u003c/tag2\u003e\u003c/tag1\u003e\"","lineNumber":103,"offsetAndLengths":[[16,4]]},{"line":"\t\t\tassert.deepEqual(getElements({ id: \"asdfs\" }, fixture, true), []);","lineNumber":25,"offsetAndLengths":[[39,4]]},{"line":"\t\t\t\tgetElements({ tag_name : \"asdfs\" }, fixture, true),","lineNumber":35,"offsetAndLengths":[[30,4]]},{"line":"\t\t\tassert.equal(null, getElementById(\"asdfs\", fixture, true));","lineNumber":62,"offsetAndLengths":[[38,4]]}],"language":"JavaScript"},{"type":"content","path":"node_modules/domutils/test/tests/legacy.js","repositoryID":41547432,"repository":"github.com/darthbatman/pcpartpicker","repoStars":43,"repoLastFetched":"2026-07-01T15:27:54.030641Z","branches":[""],"commit":"2a87c78d6ed734a5188bffa4f8c550c57db7bcda","hunks":null,"lineMatches":[{"line":"\tidAsdf: fixture[1],","lineNumber":6,"offsetAndLengths":[[3,4]]},{"line":"\t\t\t\tgetElements({ id: \"asdf\" }, fixture, true, 1),","lineNumber":20,"offsetAndLengths":[[23,4]]},{"line":"\t\t\t\t[expected.idAsdf]","lineNumber":21,"offsetAndLengths":[[16,4]]},{"line":"\t\t\t\texpected.idAsdf,","lineNumber":57,"offsetAndLengths":[[15,4]]},{"line":"\t\t\t\tgetElementById(\"asdf\", fixture, true)","lineNumber":58,"offsetAndLengths":[[20,4]]},{"line":"\t\t\t\t\"\u003ctag1 id=\\\"asdf\\\"\u003e \u003cscript\u003etext\u003c/script\u003e \u003c!-- comment --\u003e \u003ctag2\u003e text \u003c/tag2\u003e\u003c/tag1\u003e\"","lineNumber":103,"offsetAndLengths":[[16,4]]},{"line":"\t\t\tassert.deepEqual(getElements({ id: \"asdfs\" }, fixture, true), []);","lineNumber":25,"offsetAndLengths":[[39,4]]},{"line":"\t\t\t\tgetElements({ tag_name : \"asdfs\" }, fixture, true),","lineNumber":35,"offsetAndLengths":[[30,4]]},{"line":"\t\t\tassert.equal(null, getElementById(\"asdfs\", fixture, true));","lineNumber":62,"offsetAndLengths":[[38,4]]}],"language":"JavaScript"},{"type":"path","path":"tests/parts/asdf.it","pathMatches":[{"start":{"offset":12,"line":0,"column":12},"end":{"offset":16,"line":0,"column":16}}],"repositoryID":63474297,"repository":"github.com/dimdenGD/ultimate-express","repoStars":1086,"repoLastFetched":"2026-06-28T12:40:30.888138Z","branches":[""],"commit":"362c9f7bc16f91c0fb1d36629c62a1479e53f6bf"},{"type":"path","path":"apps/frontend/public/favicons/asdf.webp","pathMatches":[{"start":{"offset":30,"line":0,"column":30},"end":{"offset":34,"line":0,"column":34}}],"repositoryID":64164564,"repository":"github.com/specfy/getstack","repoStars":44,"repoLastFetched":"2026-07-04T03:14:55.933634Z","branches":[""],"commit":"d3ce72f7c7ef6d14011ee2b7a0fe04eb83c5e6b1"},{"type":"path","path":"Assets/Materials/asdf1_Beta_HighLimbsGeoSG2.mat.meta","pathMatches":[{"start":{"offset":17,"line":0,"column":17},"end":{"offset":21,"line":0,"column":21}}],"repositoryID":38928176,"repository":"github.com/QinZhuo/Client_IDG_YISHI","repoStars":47,"repoLastFetched":"2026-06-18T01:32:40.476648Z","branches":[""],"commit":"f1f0df33ec4d44d60de4862550c9c118fe324266","language":"Unity3D Asset"},{"type":"path","path":"Assets/Model/Materials/asdf1_Beta_HighLimbsGeoSG2.mat.meta","pathMatches":[{"start":{"offset":23,"line":0,"column":23},"end":{"offset":27,"line":0,"column":27}}],"repositoryID":38928176,"repository":"github.com/QinZhuo/Client_IDG_YISHI","repoStars":47,"repoLastFetched":"2026-06-18T01:32:40.476648Z","branches":[""],"commit":"f1f0df33ec4d44d60de4862550c9c118fe324266","language":"Unity3D Asset"},{"type":"path","path":"Assets/VexelRenderer/Materials/asdf1_Beta_HighLimbsGeoSG2.mat.meta","pathMatches":[{"start":{"offset":31,"line":0,"column":31},"end":{"offset":35,"line":0,"column":35}}],"repositoryID":38928176,"repository":"github.com/QinZhuo/Client_IDG_YISHI","repoStars":47,"repoLastFetched":"2026-06-18T01:32:40.476648Z","branches":[""],"commit":"f1f0df33ec4d44d60de4862550c9c118fe324266","language":"Unity3D Asset"},{"type":"path","path":"legacyV2/Invector-3rdPersonController/Add-ons/ShadesSpellSystem/Sauce/Mixamo/Materials/asdf1_Beta_HighLimbsGeoSG2.mat.meta","pathMatches":[{"start":{"offset":87,"line":0,"column":87},"end":{"offset":91,"line":0,"column":91}}],"repositoryID":42989802,"repository":"github.com/ShadesOfInsomnia/SpellSystem","repoStars":42,"repoLastFetched":"2026-05-27T03:20:12.185252Z","branches":[""],"commit":"30bd6843d3b46611f371b83b182e78a68458cda0","language":"Unity3D Asset"},{"type":"path","path":"asdf.htm","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d","language":"HTML"},{"type":"path","path":"8051/asdf.c","pathMatches":[{"start":{"offset":5,"line":0,"column":5},"end":{"offset":9,"line":0,"column":9}}],"repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d","language":"C"},{"type":"path","path":"8051/asdf.cdb","pathMatches":[{"start":{"offset":5,"line":0,"column":5},"end":{"offset":9,"line":0,"column":9}}],"repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d"},{"type":"path","path":"8051/asdf.mem","pathMatches":[{"start":{"offset":5,"line":0,"column":5},"end":{"offset":9,"line":0,"column":9}}],"repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d"},{"type":"path","path":"sdfs/Debug/asdf.txt","pathMatches":[{"start":{"offset":11,"line":0,"column":11},"end":{"offset":15,"line":0,"column":15}}],"repositoryID":41238330,"repository":"github.com/xaxaxa/workspace","repoStars":132,"repoLastFetched":"2026-06-12T07:39:58.299338Z","branches":[""],"commit":"cc22cec6de2e56d0b8b53639f957bce7effef99d","language":"Text"},{"type":"path","path":"asdf/_tests/data/block0.asdf","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}},{"start":{"offset":24,"line":0,"column":24},"end":{"offset":28,"line":0,"column":28}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0"},{"type":"path","path":"asdf/_tests/data/block1.asdf","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}},{"start":{"offset":24,"line":0,"column":24},"end":{"offset":28,"line":0,"column":28}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0"},{"type":"path","path":"asdf/_tests/data/ndarray0.asdf","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}},{"start":{"offset":26,"line":0,"column":26},"end":{"offset":30,"line":0,"column":30}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0"},{"type":"path","path":"asdf/_tests/data/ndarray1.asdf","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}},{"start":{"offset":26,"line":0,"column":26},"end":{"offset":30,"line":0,"column":30}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0"},{"type":"path","path":"asdf/_tests/data/ndarray2.asdf","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}},{"start":{"offset":26,"line":0,"column":26},"end":{"offset":30,"line":0,"column":30}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0"},{"type":"path","path":"asdf/_tests/data/ndarray_in_list0.asdf","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}},{"start":{"offset":34,"line":0,"column":34},"end":{"offset":38,"line":0,"column":38}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0"},{"type":"path","path":"asdf/_tests/data/ndarray_in_list1.asdf","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}},{"start":{"offset":34,"line":0,"column":34},"end":{"offset":38,"line":0,"column":38}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0"},{"type":"path","path":"tests/integration/_fixtures/inject_nomappings/static/chunks/pages/asdf-05b39167abbe433b.min.js","pathMatches":[{"start":{"offset":66,"line":0,"column":66},"end":{"offset":70,"line":0,"column":70}}],"repositoryID":131401,"repository":"github.com/getsentry/sentry-cli","repoStars":1009,"repoLastFetched":"2026-06-27T00:54:04.876874Z","branches":[""],"commit":"33e0b912be2b7d62333a6c6f47f52838c3e59a73","language":"JavaScript"},{"type":"path","path":"tests/integration/_expected_outputs/sourcemaps/sourcemaps-inject-nomappings/static/chunks/pages/asdf-05b39167abbe433b.min.js","pathMatches":[{"start":{"offset":96,"line":0,"column":96},"end":{"offset":100,"line":0,"column":100}}],"repositoryID":131401,"repository":"github.com/getsentry/sentry-cli","repoStars":1009,"repoLastFetched":"2026-06-27T00:54:04.876874Z","branches":[""],"commit":"33e0b912be2b7d62333a6c6f47f52838c3e59a73","language":"JavaScript"},{"type":"content","path":"tests/format/x/js/align-object-properties/o.js","repositoryID":40048684,"repository":"github.com/brody2consult/prettierx","repoStars":214,"repoLastFetched":"2026-06-29T05:59:56.486798Z","branches":[""],"commit":"f0db4cd00bcf44df5cd378ad6469d1527eafee97","hunks":null,"lineMatches":[{"line":"  keyasdf:3","lineNumber":4,"offsetAndLengths":[[5,4]]},{"line":"  keyasdf:3","lineNumber":11,"offsetAndLengths":[[5,4]]},{"line":"  keyasdf:3","lineNumber":20,"offsetAndLengths":[[5,4]]},{"line":"  keyasdf:3","lineNumber":29,"offsetAndLengths":[[5,4]]},{"line":"o = { [name]: 'value', 2:3, \"k-2\":2, keyasdf:3 }","lineNumber":33,"offsetAndLengths":[[40,4]]},{"line":"  keyasdf:3","lineNumber":37,"offsetAndLengths":[[5,4]]},{"line":"  keyasdf:3","lineNumber":45,"offsetAndLengths":[[5,4]]},{"line":"  2:3, \"k-2\":2, keyasdf:3","lineNumber":51,"offsetAndLengths":[[19,4]]},{"line":"o = { [namelonglonglong]: 'value', 2:3, \"k-2\":2, keyasdf:3 }","lineNumber":55,"offsetAndLengths":[[52,4]]},{"line":"  keyasdf:3","lineNumber":66,"offsetAndLengths":[[5,4]]},{"line":"  keyasdf:3","lineNumber":76,"offsetAndLengths":[[5,4]]},{"line":"  keyasdf:3","lineNumber":87,"offsetAndLengths":[[5,4]]}],"language":"JavaScript"},{"type":"path","path":"pk7/lmusic/asdfn2.ogg","pathMatches":[{"start":{"offset":11,"line":0,"column":11},"end":{"offset":15,"line":0,"column":15}}],"repositoryID":55380753,"repository":"github.com/marrub--/Lithium","repoStars":48,"repoLastFetched":"2026-07-02T03:28:20.999784Z","branches":[""],"commit":"b811e9fbf2e1eaad45c8caf15b6bfaf3485502f9"},{"type":"content","path":"asdf/_commands/edit.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"def parse_asdf_version(content):","lineNumber":326,"offsetAndLengths":[[10,4]]},{"line":"    Extract the ASDF core schemas version from YAML content.","lineNumber":328,"offsetAndLengths":[[16,4]]},{"line":"Contains commands for lightweight text editing of an ASDF file.","lineNumber":1,"offsetAndLengths":[[53,4]]},{"line":"from asdf import _io, constants, generic_io, schema, util","lineNumber":17,"offsetAndLengths":[[5,4]]},{"line":"from asdf._asdf import AsdfFile","lineNumber":18,"offsetAndLengths":[[5,4],[11,4],[23,4]]},{"line":"from asdf._block import io as bio","lineNumber":19,"offsetAndLengths":[[5,4]]},{"line":"from asdf._block.exceptions import BlockIndexError","lineNumber":20,"offsetAndLengths":[[5,4]]},{"line":"            description=\"Edit the YAML portion of an ASDF file in-place.\",","lineNumber":42,"offsetAndLengths":[[53,4]]},{"line":"            help=\"Path to an ASDF file.\",","lineNumber":48,"offsetAndLengths":[[29,4]]},{"line":"    Read the YAML portion of an open ASDF file's content.","lineNumber":65,"offsetAndLengths":[[37,4]]},{"line":"    # All ASDF files produced by this library, even the binary files","lineNumber":80,"offsetAndLengths":[[10,4]]},{"line":"    # of an exploded ASDF file, include a YAML header, so we'll just","lineNumber":81,"offsetAndLengths":[[21,4]]},{"line":"    Rewrite an ASDF file, replacing the YAML portion with the","lineNumber":109,"offsetAndLengths":[[15,4]]},{"line":"        Path to ASDF file","lineNumber":116,"offsetAndLengths":[[16,4]]},{"line":"    temp_file = tempfile.NamedTemporaryFile(dir=os.path.dirname(path), prefix=prefix, suffix=\".asdf\", delete=False)","lineNumber":124,"offsetAndLengths":[[95,4]]},{"line":"            # now copy over ASDF block contents","lineNumber":133,"offsetAndLengths":[[28,4]]},{"line":"    Overwrite the YAML portion of an ASDF tree with the specified","lineNumber":177,"offsetAndLengths":[[37,4]]},{"line":"        Path to ASDF file","lineNumber":183,"offsetAndLengths":[[16,4]]},{"line":"    Copy the YAML portion of an ASDF file to a temporary file, present","lineNumber":200,"offsetAndLengths":[[32,4]]},{"line":"        Path to ASDF file","lineNumber":207,"offsetAndLengths":[[16,4]]},{"line":"        if fd.peek(len(constants.ASDF_MAGIC)) != constants.ASDF_MAGIC:","lineNumber":211,"offsetAndLengths":[[33,4],[59,4]]},{"line":"            print(f\"Error: '{path}' is not an ASDF file.\")","lineNumber":212,"offsetAndLengths":[[46,4]]},{"line":"    original_asdf_version = parse_asdf_version(original_content)","lineNumber":217,"offsetAndLengths":[[13,4],[34,4]]},{"line":"                new_asdf_version = parse_asdf_version(new_content)","lineNumber":242,"offsetAndLengths":[[20,4],[41,4]]},{"line":"                print(f\"Error: failed to parse ASDF header: {e!s}\")","lineNumber":245,"offsetAndLengths":[[47,4]]},{"line":"            if new_asdf_version != original_asdf_version or new_yaml_version != original_yaml_version:","lineNumber":252,"offsetAndLengths":[[19,4],[44,4]]},{"line":"                print(\"Error: cannot modify ASDF Standard or YAML version using this tool.\")","lineNumber":253,"offsetAndLengths":[[44,4]]},{"line":"                # check this is an ASDF file","lineNumber":261,"offsetAndLengths":[[35,4]]},{"line":"                if new_content[: len(constants.ASDF_MAGIC)] != constants.ASDF_MAGIC:","lineNumber":262,"offsetAndLengths":[[47,4],[73,4]]},{"line":"                    msg = \"Does not appear to be a ASDF file.\"","lineNumber":263,"offsetAndLengths":[[51,4]]},{"line":"                ctx = AsdfFile(version=new_asdf_version)","lineNumber":268,"offsetAndLengths":[[22,4],[43,4]]},{"line":"                print(\"Warning: updated ASDF tree failed validation:\")","lineNumber":280,"offsetAndLengths":[[40,4]]},{"line":"                print(\"Error: failed to read updated file as ASDF:\")","lineNumber":290,"offsetAndLengths":[[61,4]]},{"line":"        write_edited_yaml_larger(path, new_content, new_asdf_version)","lineNumber":321,"offsetAndLengths":[[56,4]]},{"line":"    asdf.versioning.AsdfVersion","lineNumber":336,"offsetAndLengths":[[4,4],[20,4]]},{"line":"        ASDF core schemas version","lineNumber":337,"offsetAndLengths":[[8,4]]},{"line":"    return _io.find_asdf_version_in_comments(comments)","lineNumber":340,"offsetAndLengths":[[20,4]]}],"language":"Python"},{"type":"content","path":"asdf/_tests/test_api.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"def test_asdf_standard_version_tag_selection():","lineNumber":525,"offsetAndLengths":[[9,4]]},{"line":"def test_update_asdf_standard_version_tag_selection():","lineNumber":543,"offsetAndLengths":[[16,4]]},{"line":"import asdf","lineNumber":12,"offsetAndLengths":[[7,4]]},{"line":"from asdf import config_context, get_config, treeutil, versioning","lineNumber":13,"offsetAndLengths":[[5,4]]},{"line":"from asdf.exceptions import AsdfPackageVersionWarning, ValidationError","lineNumber":14,"offsetAndLengths":[[5,4],[28,4]]},{"line":"from asdf.extension import ExtensionProxy","lineNumber":15,"offsetAndLengths":[[5,4]]},{"line":"from asdf.resource import ResourceMappingProxy","lineNumber":16,"offsetAndLengths":[[5,4]]},{"line":"from asdf.testing.helpers import roundtrip_object, yaml_to_asdf","lineNumber":17,"offsetAndLengths":[[5,4],[59,4]]},{"line":"    path = str(tmp_path / \"test.asdf\")","lineNumber":25,"offsetAndLengths":[[32,4]]},{"line":"    ff = asdf.AsdfFile(tree)","lineNumber":30,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(path) as ff:","lineNumber":33,"offsetAndLengths":[[9,4]]},{"line":"    with pytest.raises(IOError, match=r\"Cannot access data from closed ASDF file\"):","lineNumber":36,"offsetAndLengths":[[71,4]]},{"line":"    https://github.com/asdf-format/asdf/pull/557","lineNumber":43,"offsetAndLengths":[[23,4],[35,4]]},{"line":"    tmpfile = str(tmp_path / \"readonly.asdf\")","lineNumber":54,"offsetAndLengths":[[39,4]]},{"line":"    with asdf.AsdfFile(tree) as af:","lineNumber":57,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(tmpfile, memmap=True) as af:","lineNumber":63,"offsetAndLengths":[[9,4]]},{"line":"    with pytest.raises(PermissionError, match=r\".* Permission denied: .*\"), asdf.open(tmpfile, mode=\"rw\"):","lineNumber":66,"offsetAndLengths":[[76,4]]},{"line":"    buff = yaml_to_asdf(content)","lineNumber":76,"offsetAndLengths":[[19,4]]},{"line":"    with pytest.raises(ValidationError, match=r\".* is not of type .*\"), asdf.open(buff):","lineNumber":79,"offsetAndLengths":[[72,4]]},{"line":"    with asdf.open(buff) as af:","lineNumber":85,"offsetAndLengths":[[9,4]]},{"line":"    file_path = tmp_path / \"test.asdf\"","lineNumber":91,"offsetAndLengths":[[33,4]]},{"line":"    with asdf.AsdfFile() as af:","lineNumber":93,"offsetAndLengths":[[9,4],[14,4]]},{"line":"        with file_path.open(\"rb\") as fd, asdf.open(StreamWrapper(fd)) as af:","lineNumber":105,"offsetAndLengths":[[41,4]]},{"line":"    tmpfile = str(tmp_path / \"test.asdf\")","lineNumber":110,"offsetAndLengths":[[35,4]]},{"line":"    ff = asdf.AsdfFile(small_tree)","lineNumber":112,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(tmpfile, mode=\"r\") as ff:","lineNumber":115,"offsetAndLengths":[[9,4]]},{"line":"    See https://github.com/asdf-format/asdf/issues/364","lineNumber":121,"offsetAndLengths":[[27,4],[39,4]]},{"line":"    ff = asdf.AsdfFile()","lineNumber":123,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    # make sure these are different AsdfVersion instances","lineNumber":126,"offsetAndLengths":[[36,4]]},{"line":"    path = str(tmp_path / \"test.asdf\")","lineNumber":131,"offsetAndLengths":[[32,4]]},{"line":"    ff = asdf.AsdfFile(tree)","lineNumber":135,"offsetAndLengths":[[9,4],[14,4]]},{"line":"        asdf.open(path, mode=\"r\", memmap=False) as ff,","lineNumber":139,"offsetAndLengths":[[8,4]]},{"line":"    ff = asdf.AsdfFile(tree)","lineNumber":147,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(buff, mode=\"rw\") as ff:","lineNumber":152,"offsetAndLengths":[[9,4]]},{"line":"        asdf.AsdfFile().update()","lineNumber":156,"offsetAndLengths":[[8,4],[13,4]]},{"line":"    ff = asdf.AsdfFile(tree)","lineNumber":161,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    ff2 = asdf.AsdfFile()","lineNumber":164,"offsetAndLengths":[[10,4],[15,4]]},{"line":"    ff3 = asdf.AsdfFile(tree)","lineNumber":168,"offsetAndLengths":[[10,4],[15,4]]},{"line":"    ff = asdf.AsdfFile(tree)","lineNumber":178,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.AsdfFile(tree) as af:","lineNumber":188,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    ff = asdf.AsdfFile(tree)","lineNumber":224,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    ff.write_to(str(tmp_path / \"test.asdf\"))","lineNumber":225,"offsetAndLengths":[[37,4]]},{"line":"    with asdf.open(str(tmp_path / \"test.asdf\")) as ff:","lineNumber":227,"offsetAndLengths":[[9,4],[40,4]]},{"line":"    tempname = str(tmp_path / \"test.asdf\")","lineNumber":239,"offsetAndLengths":[[36,4]]},{"line":"    ff = asdf.AsdfFile(tree)","lineNumber":243,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(tempname) as newf:","lineNumber":246,"offsetAndLengths":[[9,4]]},{"line":"    with pytest.raises(OSError, match=r\"Cannot access data from closed ASDF file\"):","lineNumber":250,"offsetAndLengths":[[71,4]]},{"line":"    with pytest.raises(OSError, match=r\"Cannot access data from closed ASDF file\"):","lineNumber":254,"offsetAndLengths":[[71,4]]},{"line":"    https://github.com/asdf-format/asdf/issues/406","lineNumber":261,"offsetAndLengths":[[23,4],[35,4]]},{"line":"    tempname = str(tmp_path / \"test.asdf\")","lineNumber":263,"offsetAndLengths":[[36,4]]},{"line":"    ff = asdf.AsdfFile(tree)","lineNumber":267,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(tempname) as newf:","lineNumber":270,"offsetAndLengths":[[9,4]]},{"line":"    with pytest.raises(OSError, match=r\"Cannot access data from closed ASDF file\"):","lineNumber":274,"offsetAndLengths":[[71,4]]},{"line":"    filename = str(tmp_path / \"pathlib.asdf\")","lineNumber":279,"offsetAndLengths":[[39,4]]},{"line":"    with asdf.AsdfFile(tree) as af:","lineNumber":284,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(path) as af:","lineNumber":287,"offsetAndLengths":[[9,4]]},{"line":"        extension_uri = \"asdf://somewhere.org/extensions/foo-1.0.0\"","lineNumber":305,"offsetAndLengths":[[25,4]]},{"line":"    test_filename = tmp_path / \"test.asdf\"","lineNumber":309,"offsetAndLengths":[[37,4]]},{"line":"    asdf.dump(","lineNumber":311,"offsetAndLengths":[[4,4]]},{"line":"                    asdf.tags.core.ExtensionMetadata(","lineNumber":315,"offsetAndLengths":[[20,4]]},{"line":"                        software=asdf.tags.core.Software(name=\"foo\", version=extension),","lineNumber":318,"offsetAndLengths":[[33,4]]},{"line":"            ctx = pytest.warns(AsdfPackageVersionWarning, match=r\"was created with extension\")","lineNumber":329,"offsetAndLengths":[[31,4]]},{"line":"        with ctx, asdf.open(test_filename, strict_extension_check=strict):","lineNumber":336,"offsetAndLengths":[[18,4]]},{"line":"        extension_uri = \"asdf://somewhere.org/extensions/foo-1.0.0\"","lineNumber":353,"offsetAndLengths":[[25,4]]},{"line":"        af = asdf.AsdfFile()","lineNumber":363,"offsetAndLengths":[[13,4],[18,4]]},{"line":"                    asdf.tags.core.ExtensionMetadata(","lineNumber":368,"offsetAndLengths":[[20,4]]},{"line":"                        software=asdf.tags.core.Software(name=\"foo\", version=\"1.0.0\"),","lineNumber":370,"offsetAndLengths":[[33,4]]},{"line":"                        manifest_software=asdf.tags.core.Software(name=\"bar\", version=extension),","lineNumber":371,"offsetAndLengths":[[42,4]]},{"line":"            with pytest.warns(AsdfPackageVersionWarning, match=r\"File was created with\"):","lineNumber":378,"offsetAndLengths":[[30,4]]},{"line":"    Prior to asdf 3.0 files were written using the asdf.extension.BuiltinExtension","lineNumber":390,"offsetAndLengths":[[13,4],[51,4]]},{"line":"    asdf 3.0. We don't want to warn that this extension is missing for every","lineNumber":392,"offsetAndLengths":[[4,4]]},{"line":"    af = asdf.AsdfFile()","lineNumber":396,"offsetAndLengths":[[9,4],[14,4]]},{"line":"                asdf.tags.core.ExtensionMetadata(","lineNumber":400,"offsetAndLengths":[[16,4]]},{"line":"                    extension_class=\"asdf.extension.BuiltinExtension\",","lineNumber":401,"offsetAndLengths":[[37,4]]},{"line":"                    software=asdf.tags.core.Software(name=\"asdf\", version=\"2.15.1\"),","lineNumber":402,"offsetAndLengths":[[29,4],[59,4]]},{"line":"    file_path = tmp_path / \"test.asdf\"","lineNumber":422,"offsetAndLengths":[[33,4]]},{"line":"    with asdf.config_context() as config:","lineNumber":425,"offsetAndLengths":[[9,4]]},{"line":"        with asdf.AsdfFile(tree) as af:","lineNumber":428,"offsetAndLengths":[[13,4],[18,4]]},{"line":"        with asdf.open(file_path) as af:","lineNumber":430,"offsetAndLengths":[[13,4]]},{"line":"    file_path = tmp_path / \"test.asdf\"","lineNumber":443,"offsetAndLengths":[[33,4]]},{"line":"    with asdf.config_context() as config:","lineNumber":448,"offsetAndLengths":[[9,4]]},{"line":"        with asdf.AsdfFile(tree) as af:","lineNumber":451,"offsetAndLengths":[[13,4],[18,4]]},{"line":"        with asdf.open(file_path) as af:","lineNumber":453,"offsetAndLengths":[[13,4]]},{"line":"    file_path = tmp_path / \"test.asdf\"","lineNumber":466,"offsetAndLengths":[[33,4]]},{"line":"    with asdf.config_context() as config:","lineNumber":470,"offsetAndLengths":[[9,4]]},{"line":"        with asdf.AsdfFile(tree) as af:","lineNumber":473,"offsetAndLengths":[[13,4],[18,4]]},{"line":"        with asdf.open(file_path) as af:","lineNumber":475,"offsetAndLengths":[[13,4]]},{"line":"    path = str(tmp_path / \"test.asdf\")","lineNumber":480,"offsetAndLengths":[[32,4]]},{"line":"    af = asdf.AsdfFile()","lineNumber":483,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(path) as af:","lineNumber":486,"offsetAndLengths":[[9,4]]},{"line":"    af = asdf.AsdfFile()","lineNumber":489,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(path) as af:","lineNumber":491,"offsetAndLengths":[[9,4]]},{"line":"    path = str(tmp_path / \"test.asdf\")","lineNumber":497,"offsetAndLengths":[[32,4]]},{"line":"    asdf.AsdfFile({\"data\": data}).write_to(path)","lineNumber":499,"offsetAndLengths":[[4,4],[9,4]]},{"line":"    with asdf.open(path) as af:","lineNumber":503,"offsetAndLengths":[[9,4]]},{"line":"    with asdf.open(path, lazy_load=False, memmap=False) as af:","lineNumber":510,"offsetAndLengths":[[9,4]]},{"line":"    path = str(tmp_path / \"test.asdf\")","lineNumber":516,"offsetAndLengths":[[32,4]]},{"line":"    af = asdf.AsdfFile({\"foo\": None})","lineNumber":518,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(path) as af:","lineNumber":520,"offsetAndLengths":[[9,4]]},{"line":"    af = asdf.AsdfFile()","lineNumber":528,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    assert b\"!core/asdf-1.0.0\" in content","lineNumber":532,"offsetAndLengths":[[19,4]]},{"line":"    assert b\"!core/asdf-1.1.0\" not in content","lineNumber":533,"offsetAndLengths":[[19,4]]},{"line":"    af.write_to(buff, version=\"1.2.0\")  # asdf-standard 1.2 uses asdf-object 1.1 tag","lineNumber":536,"offsetAndLengths":[[42,4],[65,4]]},{"line":"    assert b\"!core/asdf-1.0.0\" not in content","lineNumber":539,"offsetAndLengths":[[19,4]]},{"line":"    assert b\"!core/asdf-1.1.0\" in content","lineNumber":540,"offsetAndLengths":[[19,4]]},{"line":"    af = asdf.AsdfFile()","lineNumber":546,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(buff, mode=\"rw\") as af:","lineNumber":550,"offsetAndLengths":[[9,4]]},{"line":"        af.update(version=\"1.2.0\")  # asdf-standard 1.2 uses asdf-object 1.1 tag","lineNumber":551,"offsetAndLengths":[[38,4],[61,4]]},{"line":"    assert b\"!core/asdf-1.1.0\" in content","lineNumber":554,"offsetAndLengths":[[19,4]]},{"line":"    assert b\"!core/asdf-1.0.0\" not in content","lineNumber":555,"offsetAndLengths":[[19,4]]},{"line":"        fn = tmp_path / \"test.asdf\"","lineNumber":561,"offsetAndLengths":[[30,4]]},{"line":"        fn = \"invalid/missing.asdf\"","lineNumber":563,"offsetAndLengths":[[30,4]]},{"line":"    fn2 = tmp_path / \"test2.asdf\"","lineNumber":564,"offsetAndLengths":[[28,4]]},{"line":"    af = asdf.AsdfFile(tree.copy())","lineNumber":566,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(fn) as af:","lineNumber":575,"offsetAndLengths":[[9,4]]},{"line":"        af[\"asdf_library\"][\"author\"] = \"foo\"","lineNumber":577,"offsetAndLengths":[[12,4]]},{"line":"        fn = tmp_path / \"test.asdf\"","lineNumber":586,"offsetAndLengths":[[30,4]]},{"line":"        fn = \"invalid/missing.asdf\"","lineNumber":588,"offsetAndLengths":[[30,4]]},{"line":"    af = asdf.AsdfFile(tree.copy(), version=\"1.0.0\")","lineNumber":590,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    with asdf.open(fn) as af:","lineNumber":599,"offsetAndLengths":[[9,4]]}],"language":"Python"}]

event: filters
data: [{"value":"archived:yes","label":"Include archived repos","count":92504,"exhaustive":false,"kind":"utility"},{"value":"type:file","label":"Code","count":9957,"exhaustive":false,"kind":"type"},{"value":"fork:yes","label":"Include forked repos","count":277,"exhaustive":false,"kind":"utility"},{"value":"type:path","label":"Paths","count":264,"exhaustive":false,"kind":"type"},{"value":"repo:has.topic(shell)","label":"shell","count":5849,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fish)","label":"fish","count":5836,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zsh)","label":"zsh","count":5836,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(python)","label":"python","count":5814,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cli)","label":"cli","count":5774,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(elixir)","label":"elixir","count":5739,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(asdf-vm)","label":"asdf-vm","count":5699,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruby)","label":"ruby","count":5694,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(golang)","label":"golang","count":5691,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(powershell)","label":"powershell","count":5689,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(version-manager)","label":"version-manager","count":5681,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bash)","label":"bash","count":5680,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/asdf-vm/asdf$","label":"github.com/asdf-vm/asdf","count":5678,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(elvish)","label":"elvish","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(erlang)","label":"erlang","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(multiple-languages)","label":"multiple-languages","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(node)","label":"node","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nushell)","label":"nushell","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"lang:markdown","label":"Markdown","count":5314,"exhaustive":false,"kind":"lang"},{"value":"lang:python","label":"Python","count":1411,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(asdf)","label":"asdf","count":1289,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(astronomy)","label":"astronomy","count":1259,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/asdf-format/asdf$","label":"github.com/asdf-format/asdf","count":1256,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(advanced-scientific-data-format)","label":"advanced-scientific-data-format","count":1256,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(astropy)","label":"astropy","count":1256,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jwst)","label":"jwst","count":1256,"exhaustive":false,"kind":"repo topic"},{"value":"lang:shell","label":"Shell","count":685,"exhaustive":false,"kind":"lang"},{"value":"lang:\"common lisp\"","label":"Common Lisp","count":487,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/ThomasYeoLab/CBIG$","label":"github.com/ThomasYeoLab/CBIG","count":487,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(common-lisp)","label":"common-lisp","count":404,"exhaustive":false,"kind":"repo topic"},{"value":"lang:matlab","label":"MATLAB","count":308,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/melisgl/mgl-pax$","label":"github.com/melisgl/mgl-pax","count":262,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(documentation-generator)","label":"documentation-generator","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(documentation-tools)","label":"documentation-tools","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(illiterate-programming)","label":"illiterate-programming","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rubber-doc-development)","label":"rubber-doc-development","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(untangled-lp)","label":"untangled-lp","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"lang:go","label":"Go","count":243,"exhaustive":false,"kind":"lang"},{"value":"lang:javascript","label":"JavaScript","count":222,"exhaustive":false,"kind":"lang"},{"value":"-file:_test\\.\\w+$","label":"Exclude _test.*","count":188,"exhaustive":false,"kind":"file"},{"value":"lang:typescript","label":"TypeScript","count":173,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(dotfiles)","label":"dotfiles","count":171,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(macos)","label":"macos","count":171,"exhaustive":false,"kind":"repo topic"},{"value":"lang:fish","label":"fish","count":168,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(ansible)","label":"ansible","count":166,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/narze/dotfiles$","label":"github.com/narze/dotfiles","count":158,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(chezmoi)","label":"chezmoi","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dotbot)","label":"dotbot","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dotfiles-macos)","label":"dotfiles-macos","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fish-shell)","label":"fish-shell","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(homebrew)","label":"homebrew","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(laptop)","label":"laptop","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(shell-script)","label":"shell-script","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(language)","label":"language","count":142,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quicklisp)","label":"quicklisp","count":142,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hacktoberfest)","label":"hacktoberfest","count":123,"exhaustive":false,"kind":"repo topic"},{"value":"-file:(^|/)vendor/","label":"Exclude vendor","count":116,"exhaustive":false,"kind":"file"},{"value":"repo:has.topic(javascript)","label":"javascript","count":113,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/roswell/roswell$","label":"github.com/roswell/roswell","count":112,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(roswell)","label":"roswell","count":112,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(typescript)","label":"typescript","count":112,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(docker)","label":"docker","count":103,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/robert-strandh/SICL$","label":"github.com/robert-strandh/SICL","count":102,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(compiler)","label":"compiler","count":101,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/enso-org/enso$","label":"github.com/enso-org/enso","count":99,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(enso)","label":"enso","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(functional)","label":"functional","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(graalvm)","label":"graalvm","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hybrid)","label":"hybrid","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(interpreter)","label":"interpreter","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jit)","label":"jit","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(polyglot)","label":"polyglot","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rts)","label":"rts","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(textual)","label":"textual","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(visual)","label":"visual","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(infrastructure)","label":"infrastructure","count":96,"exhaustive":false,"kind":"repo topic"},{"value":"lang:rust","label":"Rust","count":95,"exhaustive":false,"kind":"lang"},{"value":"-file:(^|/)node_modules/","label":"Exclude node_modules","count":94,"exhaustive":false,"kind":"file"},{"value":"repo:has.topic(orchestration)","label":"orchestration","count":94,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/appcelerator-archive/amp$","label":"github.com/appcelerator-archive/amp","count":93,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(caas)","label":"caas","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cloud)","label":"cloud","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cluster)","label":"cluster","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(formatter)","label":"formatter","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(infrastructure-management)","label":"infrastructure-management","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(provisioning)","label":"provisioning","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(swarm)","label":"swarm","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/dprint/dprint$","label":"github.com/dprint/dprint","count":88,"exhaustive":false,"kind":"repo"},{"value":"lang:c++","label":"C++","count":87,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/cffi/cffi$","label":"github.com/cffi/cffi","count":81,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xaxaxa/workspace$","label":"github.com/xaxaxa/workspace","count":81,"exhaustive":false,"kind":"repo"},{"value":"lang:r","label":"R","count":70,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(static-analysis)","label":"static-analysis","count":67,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(embedded)","label":"embedded","count":61,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/nerves-project/nerves$","label":"github.com/nerves-project/nerves","count":60,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(nerves)","label":"nerves","count":60,"exhaustive":false,"kind":"repo topic"},{"value":"lang:groovy","label":"Groovy","count":54,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/CodeNarc/CodeNarc$","label":"github.com/CodeNarc/CodeNarc","count":54,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(code-quality)","label":"code-quality","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(code-quality-analyzer)","label":"code-quality-analyzer","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(code-quality-checker)","label":"code-quality-checker","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(groovy)","label":"groovy","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(static-analysis-tools)","label":"static-analysis-tools","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flow)","label":"flow","count":51,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(react)","label":"react","count":50,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/flow-typed/flow-typed$","label":"github.com/flow-typed/flow-typed","count":49,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(flowtype)","label":"flowtype","count":49,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(libdefs)","label":"libdefs","count":49,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(types)","label":"types","count":49,"exhaustive":false,"kind":"repo topic"},{"value":"lang:java","label":"Java","count":47,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(mongodb)","label":"mongodb","count":44,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/microsoft/TypeScript$","label":"github.com/microsoft/TypeScript","count":43,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(typechecker)","label":"typechecker","count":43,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai)","label":"ai","count":42,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/devcontainers-extra/features$","label":"github.com/devcontainers-extra/features","count":39,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/GreenleafLab/ArchR$","label":"github.com/GreenleafLab/ArchR","count":38,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(scala)","label":"scala","count":36,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/canonical/cloud-init$","label":"github.com/canonical/cloud-init","count":35,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(cloud-init)","label":"cloud-init","count":35,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sql)","label":"sql","count":35,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(asdf-plugin)","label":"asdf-plugin","count":33,"exhaustive":false,"kind":"repo topic"},{"value":"lang:yaml","label":"YAML","count":30,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/CodyReichert/awesome-cl$","label":"github.com/CodyReichert/awesome-cl","count":30,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(awesome)","label":"awesome","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(claude-code)","label":"claude-code","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(common-lisp-tools)","label":"common-lisp-tools","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(html)","label":"html","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(libraries)","label":"libraries","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lisp)","label":"lisp","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(postgresql)","label":"postgresql","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"lang:elixir","label":"Elixir","count":29,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/trussworks/Engineering-Playbook$","label":"github.com/trussworks/Engineering-Playbook","count":29,"exhaustive":false,"kind":"repo"},{"value":"lang:json","label":"JSON","count":28,"exhaustive":false,"kind":"lang"},{"value":"lang:text","label":"Text","count":28,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(machine-learning)","label":"machine-learning","count":28,"exhaustive":false,"kind":"repo topic"},{"value":"lang:c#","label":"C#","count":26,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(android)","label":"android","count":26,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ios)","label":"ios","count":26,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/mongodb/leafygreen-ui$","label":"github.com/mongodb/leafygreen-ui","count":25,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(design-system)","label":"design-system","count":25,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emotion)","label":"emotion","count":25,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(linux)","label":"linux","count":25,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ui-kit)","label":"ui-kit","count":25,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/USEPA/useeior$","label":"github.com/USEPA/useeior","count":24,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/carlosonunez/bash-dotfiles$","label":"github.com/carlosonunez/bash-dotfiles","count":24,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(exploit)","label":"exploit","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(java)","label":"java","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ord)","label":"ord","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(research)","label":"research","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rust)","label":"rust","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sqlite)","label":"sqlite","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/sequelize/sequelize$","label":"github.com/sequelize/sequelize","count":23,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(db2-ibm-i)","label":"db2-ibm-i","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(feature-rich)","label":"feature-rich","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mariadb)","label":"mariadb","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(microsoft-sql-server)","label":"microsoft-sql-server","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mssql)","label":"mssql","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mssql-server)","label":"mssql-server","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mysql)","label":"mysql","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nodejs)","label":"nodejs","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(oracle-db)","label":"oracle-db","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(orm)","label":"orm","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sequelize)","label":"sequelize","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(snowflakedb)","label":"snowflakedb","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(transactions)","label":"transactions","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/freshframework/fresh$","label":"github.com/freshframework/fresh","count":22,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(coding)","label":"coding","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(deno)","label":"deno","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(denofresh)","label":"denofresh","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fresh)","label":"fresh","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(linter)","label":"linter","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(preact)","label":"preact","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"lang:restructuredtext","label":"reStructuredText","count":21,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/PatOConnor43/asdf-dart$","label":"github.com/PatOConnor43/asdf-dart","count":21,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(asdf-dart)","label":"asdf-dart","count":21,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cryptography)","label":"cryptography","count":21,"exhaustive":false,"kind":"repo topic"},{"value":"-file:\\.test\\.\\w+$","label":"Exclude .test.*","count":20,"exhaustive":false,"kind":"file"},{"value":"repo:^github\\.com/Threekiii/Awesome-Redteam$","label":"github.com/Threekiii/Awesome-Redteam","count":20,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/a-sit-plus/warden-supreme$","label":"github.com/a-sit-plus/warden-supreme","count":20,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(attestation)","label":"attestation","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(command-and-control)","label":"command-and-control","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(execution)","label":"execution","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(initial-access)","label":"initial-access","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kmp)","label":"kmp","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lateral-movement)","label":"lateral-movement","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(privilege-escalation)","label":"privilege-escalation","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rails)","label":"rails","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reconnaissance)","label":"reconnaissance","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(red-teaming)","label":"red-teaming","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/shakacode/react-webpack-rails-tutorial$","label":"github.com/shakacode/react-webpack-rails-tutorial","count":19,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(demo)","label":"demo","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(events)","label":"events","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(legacy)","label":"legacy","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(performance)","label":"performance","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(react-on-rails)","label":"react-on-rails","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruby-on-rails)","label":"ruby-on-rails","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tutorial)","label":"tutorial","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(webpack)","label":"webpack","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/ATOMScience-org/AMPL$","label":"github.com/ATOMScience-org/AMPL","count":18,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/SFTtech/abrechnung$","label":"github.com/SFTtech/abrechnung","count":18,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/eahefnawy/serverless-mailer$","label":"github.com/eahefnawy/serverless-mailer","count":18,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tooann/shell$","label":"github.com/tooann/shell","count":18,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(accounting)","label":"accounting","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bill-splitting)","label":"bill-splitting","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cheminformatics)","label":"cheminformatics","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(chemistry)","label":"chemistry","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(chemistry-discovery)","label":"chemistry-discovery","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(database)","label":"database","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(devops)","label":"devops","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(expense-tracker)","label":"expense-tracker","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(math-physics)","label":"math-physics","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(money-management)","label":"money-management","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(money-splitting)","label":"money-splitting","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(multi-tenant)","label":"multi-tenant","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nci-doe-collaboration-capability)","label":"nci-doe-collaboration-capability","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(neural-network)","label":"neural-network","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(payment)","label":"payment","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reckoning)","label":"reckoning","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(split-expenses)","label":"split-expenses","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(splitwise)","label":"splitwise","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tricount)","label":"tricount","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"lang:kotlin","label":"Kotlin","count":17,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(claude)","label":"claude","count":17,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(go)","label":"go","count":17,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(open-source)","label":"open-source","count":17,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/gmlarumbe/verilog-ext$","label":"github.com/gmlarumbe/verilog-ext","count":16,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/microsoft/monaco-editor$","label":"github.com/microsoft/monaco-editor","count":16,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(browser)","label":"browser","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(editor)","label":"editor","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(monaco-editor)","label":"monaco-editor","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(password-manager)","label":"password-manager","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vscode)","label":"vscode","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/ExoQuery/pprint-kotlin$","label":"github.com/ExoQuery/pprint-kotlin","count":15,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/joshuayoes/ios-simulator-mcp$","label":"github.com/joshuayoes/ios-simulator-mcp","count":15,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ssselixir/ssselixir$","label":"github.com/ssselixir/ssselixir","count":15,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/zeromake/aria2-zero$","label":"github.com/zeromake/aria2-zero","count":15,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(claudecode)","label":"claudecode","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(collaboration)","label":"collaboration","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jsx)","label":"jsx","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kotlin)","label":"kotlin","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(openclaw)","label":"openclaw","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ported)","label":"ported","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pretty-print)","label":"pretty-print","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(python3)","label":"python3","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tmux)","label":"tmux","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(utility)","label":"utility","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(windows)","label":"windows","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"lang:systemverilog","label":"SystemVerilog","count":14,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/SirhanMacx/Claw-ED$","label":"github.com/SirhanMacx/Claw-ED","count":14,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/brody2consult/prettierx$","label":"github.com/brody2consult/prettierx","count":14,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/stefantalpalaru/gentoo-overlay$","label":"github.com/stefantalpalaru/gentoo-overlay","count":14,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(ai-for-teachers)","label":"ai-for-teachers","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-lesson-planner)","label":"ai-lesson-planner","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(curriculum)","label":"curriculum","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(curriculum-generator)","label":"curriculum-generator","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(edtech)","label":"edtech","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(education)","label":"education","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(education-ai)","label":"education-ai","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(k12)","label":"k12","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lesson-generator)","label":"lesson-generator","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lesson-planning)","label":"lesson-planning","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(llm)","label":"llm","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(open-source-education)","label":"open-source-education","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pedagogy)","label":"pedagogy","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(teacher-ai)","label":"teacher-ai","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(teaching)","label":"teaching","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(teaching-assistant)","label":"teaching-assistant","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/openstack/neutron$","label":"github.com/openstack/neutron","count":13,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/solidjs/solid$","label":"github.com/solidjs/solid","count":13,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/subethaedit/SubEthaEdit$","label":"github.com/subethaedit/SubEthaEdit","count":13,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(appkit)","label":"appkit","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(big-data)","label":"big-data","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cocoa)","label":"cocoa","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(code)","label":"code","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(collaborative-editing)","label":"collaborative-editing","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(creative-writing)","label":"creative-writing","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cuda)","label":"cuda","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(declarative)","label":"declarative","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(desktop-application)","label":"desktop-application","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(developer-tools)","label":"developer-tools","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fine-grained)","label":"fine-grained","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(generator)","label":"generator","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(git)","label":"git","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ide)","label":"ide","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mac)","label":"mac","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(macosx)","label":"macosx","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(memory)","label":"memory","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mit-license)","label":"mit-license","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(neovim)","label":"neovim","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(objective-c)","label":"objective-c","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(osx)","label":"osx","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(plugin)","label":"plugin","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(proxies)","label":"proxies","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reactive)","label":"reactive","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(regular-expressions)","label":"regular-expressions","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(service)","label":"service","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(solid)","label":"solid","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(static-code-analysis)","label":"static-code-analysis","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(syntax-highlighting)","label":"syntax-highlighting","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(text-editor)","label":"text-editor","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"lang:makefile","label":"Makefile","count":12,"exhaustive":false,"kind":"lang"},{"value":"lang:saltstack","label":"SaltStack","count":12,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/apache/flink$","label":"github.com/apache/flink","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/asdf-community/asdf-ocaml$","label":"github.com/asdf-community/asdf-ocaml","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/astral-sh/ruff$","label":"github.com/astral-sh/ruff","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/atgreen/openldk$","label":"github.com/atgreen/openldk","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/skbolton/titan$","label":"github.com/skbolton/titan","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/streetsidesoftware/cspell-dicts$","label":"github.com/streetsidesoftware/cspell-dicts","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tosuapp/tosu$","label":"github.com/tosuapp/tosu","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xpdota/event-trigger$","label":"github.com/xpdota/event-trigger","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xyproto/gendesk$","label":"github.com/xyproto/gendesk","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(advanced-combat-tracker)","label":"advanced-combat-tracker","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(archlinux)","label":"archlinux","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(awesomewm)","label":"awesomewm","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cooldown-tracker)","label":"cooldown-tracker","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(counters)","label":"counters","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(desktop-files)","label":"desktop-files","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dot-tracker)","label":"dot-tracker","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fflogs-api)","label":"fflogs-api","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ffxiv)","label":"ffxiv","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flink)","label":"flink","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gosumemory)","label":"gosumemory","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gpg)","label":"gpg","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kitty)","label":"kitty","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lazer)","label":"lazer","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(linux-desktop)","label":"linux-desktop","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(osu)","label":"osu","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(overlayplugin)","label":"overlayplugin","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(overlays)","label":"overlays","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pep8)","label":"pep8","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pp)","label":"pp","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(process)","label":"process","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reader-writer)","label":"reader-writer","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rest-api)","label":"rest-api","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruff)","label":"ruff","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rustpython)","label":"rustpython","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(saltstack)","label":"saltstack","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(stable)","label":"stable","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(style-guide)","label":"style-guide","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(styleguide)","label":"styleguide","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(taskwarrior)","label":"taskwarrior","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(telesto)","label":"telesto","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(titan-jail-plugin)","label":"titan-jail-plugin","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(triggernometry-alternative)","label":"triggernometry-alternative","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"lang:c","label":"C","count":11,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/Gitlawb/openclaude$","label":"github.com/Gitlawb/openclaude","count":11,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Safphere/claude-code$","label":"github.com/Safphere/claude-code","count":11,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/UditAkhourii/brane-code$","label":"github.com/UditAkhourii/brane-code","count":11,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/sxhxliang/claude-code-2\\.1\\.88$","label":"github.com/sxhxliang/claude-code-2.1.88","count":11,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/yasasbanukaofficial/claude-code$","label":"github.com/yasasbanukaofficial/claude-code","count":11,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(ai-agent)","label":"ai-agent","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-tools)","label":"ai-tools","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bioinformatics)","label":"bioinformatics","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(claude-ai)","label":"claude-ai","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(genomics)","label":"genomics","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(leaked-claude-code)","label":"leaked-claude-code","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(leaked-code)","label":"leaked-code","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nosql)","label":"nosql","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(package-manager)","label":"package-manager","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"-file:(^|/)third[_\\-]?party/","label":"Exclude third party","count":10,"exhaustive":false,"kind":"file"},{"value":"repo:^github\\.com/mongodb/mongo$","label":"github.com/mongodb/mongo","count":10,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/oauth2-proxy/oauth2-proxy$","label":"github.com/oauth2-proxy/oauth2-proxy","count":10,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/spcl/dace$","label":"github.com/spcl/dace","count":10,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(automation)","label":"automation","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(c-plus-plus)","label":"c-plus-plus","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cloud-infrastructure)","label":"cloud-infrastructure","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fpga)","label":"fpga","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(github)","label":"github","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(high-level-synthesis)","label":"high-level-synthesis","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(high-performance-computing)","label":"high-performance-computing","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(oauth2-proxy)","label":"oauth2-proxy","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(programming-language)","label":"programming-language","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ssl)","label":"ssl","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sso)","label":"sso","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vivado-hls)","label":"vivado-hls","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/EricZimmerman/evtx$","label":"github.com/EricZimmerman/evtx","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/FlacheQL/FlacheQL$","label":"github.com/FlacheQL/FlacheQL","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MUYIio/hexo-themes-matery$","label":"github.com/MUYIio/hexo-themes-matery","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/darthbatman/pcpartpicker$","label":"github.com/darthbatman/pcpartpicker","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/garysieling/video-crawler$","label":"github.com/garysieling/video-crawler","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/maxdenaro/maxgraph-youtube-source$","label":"github.com/maxdenaro/maxgraph-youtube-source","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/mostlypanda/Node-js-functionalities$","label":"github.com/mostlypanda/Node-js-functionalities","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rbuchberger/jekyll_picture_tag$","label":"github.com/rbuchberger/jekyll_picture_tag","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(2-way-authentication)","label":"2-way-authentication","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(art-direction)","label":"art-direction","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(artificial-intelligence)","label":"artificial-intelligence","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(blog)","label":"blog","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cpp)","label":"cpp","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(crawling)","label":"crawling","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(crudapi)","label":"crudapi","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(curl)","label":"curl","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dotnet)","label":"dotnet","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(event)","label":"event","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(eventlog)","label":"eventlog","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(evtx)","label":"evtx","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(express)","label":"express","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ffmpeg)","label":"ffmpeg","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hexo)","label":"hexo","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hexo-theme-matery)","label":"hexo-theme-matery","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hexoblog)","label":"hexoblog","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(html5)","label":"html5","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jekyll)","label":"jekyll","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jekyll-picture-tag)","label":"jekyll-picture-tag","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernetes)","label":"kubernetes","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(login)","label":"login","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(logout)","label":"logout","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(multer-storage)","label":"multer-storage","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(node-js)","label":"node-js","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nodejs-tutorials)","label":"nodejs-tutorials","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(npm)","label":"npm","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(packages)","label":"packages","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(payment-gateway)","label":"payment-gateway","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(picture-tag)","label":"picture-tag","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(postmark)","label":"postmark","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reddit)","label":"reddit","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reddit-api)","label":"reddit-api","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(resized-images)","label":"resized-images","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(responsive-images)","label":"responsive-images","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scraping)","label":"scraping","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scraping-websites)","label":"scraping-websites","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(search)","label":"search","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(search-engine)","label":"search-engine","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(signup)","label":"signup","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sms-services)","label":"sms-services","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(smtp)","label":"smtp","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(soundcloud)","label":"soundcloud","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(terminal)","label":"terminal","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(terraform)","label":"terraform","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(twilio)","label":"twilio","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(video-crawler)","label":"video-crawler","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vimeo)","label":"vimeo","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web)","label":"web","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web-scraping)","label":"web-scraping","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(webp-images)","label":"webp-images","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(youtube-dl)","label":"youtube-dl","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"visual basic 6.0\"","label":"Visual Basic 6.0","count":8,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/Keeper-Security/secrets-manager$","label":"github.com/Keeper-Security/secrets-manager","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/bup/bup$","label":"github.com/bup/bup","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/fredrikekre/jlpkg$","label":"github.com/fredrikekre/jlpkg","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/malwares/Crypter$","label":"github.com/malwares/Crypter","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/nhs-england-tools/repository-template$","label":"github.com/nhs-england-tools/repository-template","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/storycraft/asdf-overlay$","label":"github.com/storycraft/asdf-overlay","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(azure-devops)","label":"azure-devops","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(best-practices)","label":"best-practices","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(blueprint)","label":"blueprint","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ci-cd-pipeline)","label":"ci-cd-pipeline","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(directx)","label":"directx","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dll-injection)","label":"dll-injection","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(driver)","label":"driver","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dxgi)","label":"dxgi","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(engineering)","label":"engineering","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(github-actions)","label":"github-actions","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gitlab)","label":"gitlab","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hooking)","label":"hooking","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hooking-library)","label":"hooking-library","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jenkins)","label":"jenkins","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(julia)","label":"julia","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(keepass)","label":"keepass","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(keepersecurity)","label":"keepersecurity","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nhs-digital)","label":"nhs-digital","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nhs-england)","label":"nhs-england","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(opengl)","label":"opengl","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(overlay)","label":"overlay","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(repository-template)","label":"repository-template","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(secrets)","label":"secrets","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(security)","label":"security","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vulkan)","label":"vulkan","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vulkan-layer)","label":"vulkan-layer","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"lang:css","label":"CSS","count":7,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/AllenNeuralDynamics/aind-data-schema$","label":"github.com/AllenNeuralDynamics/aind-data-schema","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/RAIVNLab/GenerateAnyScene$","label":"github.com/RAIVNLab/GenerateAnyScene","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/bbushnell/BBTools$","label":"github.com/bbushnell/BBTools","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/flatironinstitute/nifty-ls$","label":"github.com/flatironinstitute/nifty-ls","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/pierre-rouleau/pel$","label":"github.com/pierre-rouleau/pel","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xiaobiaodu/DreamCar$","label":"github.com/xiaobiaodu/DreamCar","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xx4h/hctl$","label":"github.com/xx4h/hctl","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(3d-reconstruction)","label":"3d-reconstruction","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(3dgs)","label":"3dgs","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(adapter-trimming)","label":"adapter-trimming","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(aind-core-services)","label":"aind-core-services","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(alignment)","label":"alignment","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(assembly)","label":"assembly","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbcms)","label":"bbcms","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbduk)","label":"bbduk","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbmap)","label":"bbmap","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbmerge)","label":"bbmerge","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbnorm)","label":"bbnorm","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(callvariants)","label":"callvariants","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(car)","label":"car","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(clumpify)","label":"clumpify","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cmd)","label":"cmd","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(command-line)","label":"command-line","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(command-line-tool)","label":"command-line-tool","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ctl)","label":"ctl","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(documentation)","label":"documentation","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emacs)","label":"emacs","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emacs-customizations)","label":"emacs-customizations","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emacs-initialization)","label":"emacs-initialization","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emacs-lisp)","label":"emacs-lisp","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(error-correction)","label":"error-correction","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fastq)","label":"fastq","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(home-assistant)","label":"home-assistant","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(homeassistant)","label":"homeassistant","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lomb-scargle-periodogram)","label":"lomb-scargle-periodogram","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nerf)","label":"nerf","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ngs)","label":"ngs","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(parser)","label":"parser","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quality-control)","label":"quality-control","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sam)","label":"sam","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scientific-computing)","label":"scientific-computing","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sequencing)","label":"sequencing","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spectral-analysis)","label":"spectral-analysis","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tadpole)","label":"tadpole","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(time-series)","label":"time-series","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vibe-coding)","label":"vibe-coding","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"lang:dart","label":"Dart","count":6,"exhaustive":false,"kind":"lang"},{"value":"lang:php","label":"PHP","count":6,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/Arch-Jason/RailwayPagerDemod$","label":"github.com/Arch-Jason/RailwayPagerDemod","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/KDAB/hotspot$","label":"github.com/KDAB/hotspot","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MatAtBread/nodent$","label":"github.com/MatAtBread/nodent","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/PostHog/posthog-ruby$","label":"github.com/PostHog/posthog-ruby","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/authpass/authpass$","label":"github.com/authpass/authpass","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ebeauce/Seismic_BPMF$","label":"github.com/ebeauce/Seismic_BPMF","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/prescottprue/redux-firestore$","label":"github.com/prescottprue/redux-firestore","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/scientific-python/repo-review$","label":"github.com/scientific-python/repo-review","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(agent-skills)","label":"agent-skills","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(analyzer)","label":"analyzer","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(claude-skills)","label":"claude-skills","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(contributions-welcome)","label":"contributions-welcome","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cpu-profiling)","label":"cpu-profiling","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(css)","label":"css","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dart)","label":"dart","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dartlang)","label":"dartlang","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(debian)","label":"debian","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(firebase)","label":"firebase","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(firestore)","label":"firestore","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flutter)","label":"flutter","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flutter-apps)","label":"flutter-apps","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(help-wanted)","label":"help-wanted","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kdbx)","label":"kdbx","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kdbx4)","label":"kdbx4","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(macos-application)","label":"macos-application","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(password-store)","label":"password-store","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(perf)","label":"perf","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(performance-analysis)","label":"performance-analysis","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(profiler)","label":"profiler","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(profiling)","label":"profiling","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(qt)","label":"qt","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(react-redux)","label":"react-redux","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(react-redux-firebase)","label":"react-redux-firebase","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redux)","label":"redux","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redux-enhancer)","label":"redux-enhancer","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redux-middleware)","label":"redux-middleware","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"ignore list\"","label":"Ignore List","count":5,"exhaustive":false,"kind":"lang"},{"value":"lang:\"unity3d asset\"","label":"Unity3D Asset","count":5,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/andrea-falco/lens-multi-pod-logs$","label":"github.com/andrea-falco/lens-multi-pod-logs","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/grafana/cloudcost-exporter$","label":"github.com/grafana/cloudcost-exporter","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/instana/instana-agent-operator$","label":"github.com/instana/instana-agent-operator","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/keidarcy/e1s$","label":"github.com/keidarcy/e1s","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/smtg-ai/claude-squad$","label":"github.com/smtg-ai/claude-squad","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(ai-agents)","label":"ai-agents","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(aws)","label":"aws","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(aws-ecs)","label":"aws-ecs","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(aws-fargate)","label":"aws-fargate","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(codex)","label":"codex","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(data-analysis)","label":"data-analysis","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dependencies)","label":"dependencies","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(e1s)","label":"e1s","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ecs)","label":"ecs","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ecs-exec)","label":"ecs-exec","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(json)","label":"json","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(k9s)","label":"k9s","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernets)","label":"kubernets","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(logs)","label":"logs","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown)","label":"markdown","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(opencode)","label":"opencode","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(stern)","label":"stern","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(yaml)","label":"yaml","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"gentoo ebuild\"","label":"Gentoo Ebuild","count":4,"exhaustive":false,"kind":"lang"},{"value":"lang:tcsh","label":"Tcsh","count":4,"exhaustive":false,"kind":"lang"},{"value":"lang:xml","label":"XML","count":4,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/DRG-Modding/FSD-Template$","label":"github.com/DRG-Modding/FSD-Template","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/K-Dense-AI/scientific-agent-skills$","label":"github.com/K-Dense-AI/scientific-agent-skills","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Lazenca/Exploit-tech$","label":"github.com/Lazenca/Exploit-tech","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/PrairieLearn/PrairieLearn$","label":"github.com/PrairieLearn/PrairieLearn","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/beetbox/beets$","label":"github.com/beetbox/beets","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/dagargo/elektroid$","label":"github.com/dagargo/elektroid","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ecadlabs/taquito$","label":"github.com/ecadlabs/taquito","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/hexlet-boilerplates/java-package$","label":"github.com/hexlet-boilerplates/java-package","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/mclim9/rssd$","label":"github.com/mclim9/rssd","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/psycopg/psycopg$","label":"github.com/psycopg/psycopg","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rafalh/dashfaction$","label":"github.com/rafalh/dashfaction","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ridiculousfish/regress$","label":"github.com/ridiculousfish/regress","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/simsem/simsem$","label":"github.com/simsem/simsem","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tomkersten/sses-node-example$","label":"github.com/tomkersten/sses-node-example","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(5g)","label":"5g","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-scientist)","label":"ai-scientist","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(assessment)","label":"assessment","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(audio)","label":"audio","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(autograders)","label":"autograders","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(blockchain)","label":"blockchain","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(chemoinformatics)","label":"chemoinformatics","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(clinical-research)","label":"clinical-research","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(computational-biology)","label":"computational-biology","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dapps-development)","label":"dapps-development","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dash)","label":"dash","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(development)","label":"development","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(drug-discovery)","label":"drug-discovery","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(exploit-code)","label":"exploit-code","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(exploit-exercises)","label":"exploit-exercises","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(exploitation)","label":"exploitation","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(faction)","label":"faction","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fsw)","label":"fsw","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gpu)","label":"gpu","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lte)","label":"lte","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(materials-science)","label":"materials-science","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(metabolomics)","label":"metabolomics","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(midi)","label":"midi","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mod)","label":"mod","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(modding)","label":"modding","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(music)","label":"music","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(music-library)","label":"music-library","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(musicbrainz)","label":"musicbrainz","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(power-sensor)","label":"power-sensor","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(proteomics)","label":"proteomics","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redfaction)","label":"redfaction","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rohde)","label":"rohde","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rohde-schwarz)","label":"rohde-schwarz","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(schwarz-scpi-driver)","label":"schwarz-scpi-driver","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scientific-visualization)","label":"scientific-visualization","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scpi)","label":"scpi","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sensor)","label":"sensor","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(signal-generator)","label":"signal-generator","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(smw)","label":"smw","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spectrum-analyzer)","label":"spectrum-analyzer","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(taquito)","label":"taquito","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(test-automation)","label":"test-automation","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tezos)","label":"tezos","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tezos-blockchain)","label":"tezos-blockchain","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tutorials)","label":"tutorials","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vsa)","label":"vsa","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vse)","label":"vse","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vsg)","label":"vsg","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web3)","label":"web3","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(wifi)","label":"wifi","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"emacs lisp\"","label":"Emacs Lisp","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:\"json with comments\"","label":"JSON with Comments","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:cmake","label":"CMake","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:html","label":"HTML","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:powershell","label":"PowerShell","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:tsx","label":"TSX","count":3,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/MISP/misp-warninglists$","label":"github.com/MISP/misp-warninglists","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MoonKraken/youtube$","label":"github.com/MoonKraken/youtube","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/NVIDIA/MatX$","label":"github.com/NVIDIA/MatX","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/PlasmaPy/PlasmaPy$","label":"github.com/PlasmaPy/PlasmaPy","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/PowerShell/PSScriptAnalyzer$","label":"github.com/PowerShell/PSScriptAnalyzer","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/QinZhuo/Client_IDG_YISHI$","label":"github.com/QinZhuo/Client_IDG_YISHI","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/angavrilov/cl-gpu$","label":"github.com/angavrilov/cl-gpu","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/chickensoft-games/GodotEnv$","label":"github.com/chickensoft-games/GodotEnv","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/codepoke-kk/qwertigraphy$","label":"github.com/codepoke-kk/qwertigraphy","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/coldtype/st2$","label":"github.com/coldtype/st2","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/colinhacks/zshy$","label":"github.com/colinhacks/zshy","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/collective/volto-image-editor$","label":"github.com/collective/volto-image-editor","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/esphome/devices\\.esphome\\.io$","label":"github.com/esphome/devices.esphome.io","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/julianobarbosa/claude-code-skills$","label":"github.com/julianobarbosa/claude-code-skills","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/maia-sdr/pm-remez$","label":"github.com/maia-sdr/pm-remez","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/munich-quantum-toolkit/ddsim$","label":"github.com/munich-quantum-toolkit/ddsim","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/nolar/kopf$","label":"github.com/nolar/kopf","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ocrmypdf/OCRmyPDF$","label":"github.com/ocrmypdf/OCRmyPDF","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/openxlings/xlings$","label":"github.com/openxlings/xlings","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/pathbox/learning-go$","label":"github.com/pathbox/learning-go","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/pganalyze/collector$","label":"github.com/pganalyze/collector","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/prioritizr/prioritizr$","label":"github.com/prioritizr/prioritizr","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/scttcper/video-filename-parser$","label":"github.com/scttcper/video-filename-parser","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/shadow/shadow$","label":"github.com/shadow/shadow","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/sklinkert/go-ddd$","label":"github.com/sklinkert/go-ddd","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/specfy/stack-analyser$","label":"github.com/specfy/stack-analyser","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tmux-python/tmuxp$","label":"github.com/tmux-python/tmuxp","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/twist84/ManagedDonkey$","label":"github.com/twist84/ManagedDonkey","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/undef-i/LBJ_Console$","label":"github.com/undef-i/LBJ_Console","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xtaci/safebox$","label":"github.com/xtaci/safebox","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(addon)","label":"addon","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(addons)","label":"addons","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admission-controller)","label":"admission-controller","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admission-controllers)","label":"admission-controllers","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admission-webhook)","label":"admission-webhook","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(architecture)","label":"architecture","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ast)","label":"ast","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(astrophysics)","label":"astrophysics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(asyncio)","label":"asyncio","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(atomic-physics)","label":"atomic-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(auto-configuration)","label":"auto-configuration","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(auto-detect)","label":"auto-detect","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(biodiversity)","label":"biodiversity","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(blam)","label":"blam","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bungie)","label":"bungie","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cli-utilities)","label":"cli-utilities","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(command-query)","label":"command-query","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(conservation)","label":"conservation","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(conservation-planner)","label":"conservation-planner","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(control)","label":"control","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cqrs)","label":"cqrs","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cqrs-pattern)","label":"cqrs-pattern","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cryptocurrency)","label":"cryptocurrency","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(d2x)","label":"d2x","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ddd)","label":"ddd","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ddd-architecture)","label":"ddd-architecture","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(decision-diagrams)","label":"decision-diagrams","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(demos)","label":"demos","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dfir)","label":"dfir","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(domain)","label":"domain","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(domain-driven-design)","label":"domain-driven-design","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dsp)","label":"dsp","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(eldorado)","label":"eldorado","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emulation)","label":"emulation","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(esp32)","label":"esp32","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(esp8266)","label":"esp8266","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(esphome)","label":"esphome","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(experimentation)","label":"experimentation","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(false-positive)","label":"false-positive","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(filename)","label":"filename","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(filter-design)","label":"filter-design","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fir-filter)","label":"fir-filter","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(framework)","label":"framework","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fusion)","label":"fusion","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gamedev)","label":"gamedev","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(go-learn)","label":"go-learn","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot)","label":"godot","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot-addon)","label":"godot-addon","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot-engine)","label":"godot-engine","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot-game-engine)","label":"godot-game-engine","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot3)","label":"godot3","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(golang-examples)","label":"golang-examples","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gorm-orm)","label":"gorm-orm","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gpgpu)","label":"gpgpu","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gpu-computing)","label":"gpu-computing","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(halo)","label":"halo","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(halo-online)","label":"halo-online","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hedp)","label":"hedp","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(heliophysics)","label":"heliophysics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(high-energy-density-physics)","label":"high-energy-density-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hpc)","label":"hpc","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(idempotency)","label":"idempotency","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(image-processing)","label":"image-processing","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(installer)","label":"installer","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jku)","label":"jku","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kopf)","label":"kopf","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernetes-concepts)","label":"kubernetes-concepts","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernetes-operator)","label":"kubernetes-operator","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernetes-operators)","label":"kubernetes-operators","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learn)","label":"learn","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learn-go)","label":"learn-go","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learning-go)","label":"learning-go","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learning-golang)","label":"learning-golang","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(llm-application)","label":"llm-application","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(local-first)","label":"local-first","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(media)","label":"media","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(metadata)","label":"metadata","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(metrics)","label":"metrics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(misp)","label":"misp","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(misp-warninglists)","label":"misp-warninglists","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(monitoring)","label":"monitoring","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mqt)","label":"mqt","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ms23)","label":"ms23","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(network-forensics)","label":"network-forensics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(networking)","label":"networking","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ocr)","label":"ocr","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(operator)","label":"operator","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(operator-framework)","label":"operator-framework","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(operators)","label":"operators","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(optimization)","label":"optimization","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(parks-mcclellan)","label":"parks-mcclellan","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(particles)","label":"particles","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pdf)","label":"pdf","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(plasma-physics)","label":"plasma-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(plasma-science)","label":"plasma-science","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(powershell-gallery)","label":"powershell-gallery","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(prioritization)","label":"prioritization","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(project-management)","label":"project-management","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(python-framework)","label":"python-framework","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quantum)","label":"quantum","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quantum-circuit-simulator)","label":"quantum-circuit-simulator","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quantum-circuits)","label":"quantum-circuits","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quantum-computing)","label":"quantum-computing","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(r)","label":"r","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rds)","label":"rds","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(realism)","label":"realism","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reference)","label":"reference","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(release)","label":"release","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(remez)","label":"remez","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reverse-engineering)","label":"reverse-engineering","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rstats)","label":"rstats","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scalability)","label":"scalability","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scene)","label":"scene","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(science)","label":"science","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(science-research)","label":"science-research","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scriptanalyzer)","label":"scriptanalyzer","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(session-manager)","label":"session-manager","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(shelly)","label":"shelly","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(simulation)","label":"simulation","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(solar)","label":"solar","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(solver)","label":"solver","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sonoff)","label":"sonoff","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(space-physics)","label":"space-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(space-plasma-physics)","label":"space-plasma-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spatial)","label":"spatial","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(teamocil)","label":"teamocil","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(template)","label":"template","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tesseract)","label":"tesseract","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(threat-intelligence)","label":"threat-intelligence","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tmuxinator)","label":"tmuxinator","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tools)","label":"tools","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tor)","label":"tor","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tum)","label":"tum","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(utilities)","label":"utilities","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(xlings)","label":"xlings","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"-file:\\.min\\.js$","label":"Exclude minified JavaScript","count":2,"exhaustive":false,"kind":"file"},{"value":"lang:erlang","label":"Erlang","count":2,"exhaustive":false,"kind":"lang"},{"value":"lang:verilog","label":"Verilog","count":2,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/BSI-Bund/secvisogram$","label":"github.com/BSI-Bund/secvisogram","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MikhailKasimov/validin-phish-feed$","label":"github.com/MikhailKasimov/validin-phish-feed","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Minituff/nautical-backup$","label":"github.com/Minituff/nautical-backup","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Shuffle/python-apps$","label":"github.com/Shuffle/python-apps","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ajvincent/es-membrane$","label":"github.com/ajvincent/es-membrane","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/amanimran786/osint-worldview$","label":"github.com/amanimran786/osint-worldview","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/artefactual/archivematica$","label":"github.com/artefactual/archivematica","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/bogardon/GGHashtagMentionController$","label":"github.com/bogardon/GGHashtagMentionController","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/cosai-oasis/secure-ai-tooling$","label":"github.com/cosai-oasis/secure-ai-tooling","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/getsentry/sentry-cli$","label":"github.com/getsentry/sentry-cli","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/jhy/jsoup$","label":"github.com/jhy/jsoup","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/jksalcedo/PassVault$","label":"github.com/jksalcedo/PassVault","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/kunjgit/GameZone$","label":"github.com/kunjgit/GameZone","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/latex-lsp/texlab$","label":"github.com/latex-lsp/texlab","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/liftaris/herm$","label":"github.com/liftaris/herm","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/lurk-lab/lurk-lisp$","label":"github.com/lurk-lab/lurk-lisp","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/mochi/mochiweb$","label":"github.com/mochi/mochiweb","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/nexu-io/html-anything$","label":"github.com/nexu-io/html-anything","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/prettier/prettier$","label":"github.com/prettier/prettier","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/python-ldap/python-ldap$","label":"github.com/python-ldap/python-ldap","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rcc11/4chan-sounds-player$","label":"github.com/rcc11/4chan-sounds-player","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/spring-projects/spring-batch$","label":"github.com/spring-projects/spring-batch","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/unity3d-jp/Project_TCC$","label":"github.com/unity3d-jp/Project_TCC","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/verilator/verilator$","label":"github.com/verilator/verilator","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/zhuchichi56/ASFT$","label":"github.com/zhuchichi56/ASFT","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(aes-encryption)","label":"aes-encryption","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(agentic)","label":"agentic","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-design)","label":"ai-design","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-editor)","label":"ai-editor","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-security)","label":"ai-security","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-security-tool)","label":"ai-security-tool","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(android-app)","label":"android-app","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(android-keystore)","label":"android-keystore","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(angular)","label":"angular","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(api)","label":"api","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(archivematica)","label":"archivematica","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(babel)","label":"babel","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(batch)","label":"batch","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(batch-processing)","label":"batch-processing","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bitwarden)","label":"bitwarden","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bootstrap)","label":"bootstrap","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(byok)","label":"byok","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(coding-agents)","label":"coding-agents","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(collaborate)","label":"collaborate","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(compilers)","label":"compilers","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(contributions)","label":"contributions","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(crash-reporting)","label":"crash-reporting","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(credential-manager)","label":"credential-manager","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(csaf)","label":"csaf","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(css-selectors)","label":"css-selectors","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(css3)","label":"css3","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(digital-preservation)","label":"digital-preservation","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dom)","label":"dom","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(encryption)","label":"encryption","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(game)","label":"game","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(games)","label":"games","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(generated)","label":"generated","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(generative-ai)","label":"generative-ai","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(girlscript-foundation)","label":"girlscript-foundation","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(graphql)","label":"graphql","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(html-editor)","label":"html-editor","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hyperframes)","label":"hyperframes","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(iwoc2024)","label":"iwoc2024","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(java-html-parser)","label":"java-html-parser","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jsoup)","label":"jsoup","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(language-server)","label":"language-server","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(latex)","label":"latex","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learning-by-doing)","label":"learning-by-doing","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(less)","label":"less","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lightweight)","label":"lightweight","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nextjs)","label":"nextjs","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(offline-first)","label":"offline-first","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(open-source-project)","label":"open-source-project","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(password)","label":"password","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(password-generator)","label":"password-generator","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(prettier)","label":"prettier","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(printer)","label":"printer","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rtl)","label":"rtl","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scss)","label":"scss","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(secure-storage)","label":"secure-storage","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(secvisogram)","label":"secvisogram","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sentry)","label":"sentry","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sentry-cli)","label":"sentry-cli","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spring)","label":"spring","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(system-verilog)","label":"system-verilog","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(systemc)","label":"systemc","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tag-production)","label":"tag-production","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(team-web-backend)","label":"team-web-backend","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vault)","label":"vault","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vector-search)","label":"vector-search","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(verilator)","label":"verilator","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(verilog)","label":"verilog","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(verilog-simulator)","label":"verilog-simulator","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vue)","label":"vue","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(wechat)","label":"wechat","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(xiaohongshu)","label":"xiaohongshu","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(xml)","label":"xml","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(xpath)","label":"xpath","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"jupyter notebook\"","label":"Jupyter Notebook","count":1,"exhaustive":false,"kind":"lang"},{"value":"lang:csv","label":"CSV","count":1,"exhaustive":false,"kind":"lang"},{"value":"lang:processing","label":"Processing","count":1,"exhaustive":false,"kind":"lang"},{"value":"lang:ruby","label":"Ruby","count":1,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/CiscoDevNet/terraform-provider-aci$","label":"github.com/CiscoDevNet/terraform-provider-aci","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Foohy/jazztronauts$","label":"github.com/Foohy/jazztronauts","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/JamesClonk/vultr$","label":"github.com/JamesClonk/vultr","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/JuliaPluto/computational-thinking-template$","label":"github.com/JuliaPluto/computational-thinking-template","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/LCOGT/banzai$","label":"github.com/LCOGT/banzai","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MTgeophysics/mtpy$","label":"github.com/MTgeophysics/mtpy","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MangoTheCat/rematch2$","label":"github.com/MangoTheCat/rematch2","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Minestom/VanillaReimplementation$","label":"github.com/Minestom/VanillaReimplementation","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ShadesOfInsomnia/SpellSystem$","label":"github.com/ShadesOfInsomnia/SpellSystem","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/SlimeVR/SlimeVR-Rust$","label":"github.com/SlimeVR/SlimeVR-Rust","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/abraunegg/onedrive$","label":"github.com/abraunegg/onedrive","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/atlasacademy/fgo-game-data-api$","label":"github.com/atlasacademy/fgo-game-data-api","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/babel/babel$","label":"github.com/babel/babel","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/benbalter/dotfiles$","label":"github.com/benbalter/dotfiles","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/cdklabs/cdk-ecs-service-extensions$","label":"github.com/cdklabs/cdk-ecs-service-extensions","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/christian-gama/autocommit$","label":"github.com/christian-gama/autocommit","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/colonyos/colonies$","label":"github.com/colonyos/colonies","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/congo-cc/congo-parser-generator$","label":"github.com/congo-cc/congo-parser-generator","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/crosswire/jsword$","label":"github.com/crosswire/jsword","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/dannote/pi-elixir$","label":"github.com/dannote/pi-elixir","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/dimdenGD/ultimate-express$","label":"github.com/dimdenGD/ultimate-express","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/dragonflydb/dragonfly$","label":"github.com/dragonflydb/dragonfly","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/evilz/vscode-reveal$","label":"github.com/evilz/vscode-reveal","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/excalidraw/excalidraw-libraries$","label":"github.com/excalidraw/excalidraw-libraries","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/github-community-projects/evergreen$","label":"github.com/github-community-projects/evergreen","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/google/fuse-archive$","label":"github.com/google/fuse-archive","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/grepplabs/kafka-proxy$","label":"github.com/grepplabs/kafka-proxy","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/htaussig/ProcProj$","label":"github.com/htaussig/ProcProj","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/marrub--/Lithium$","label":"github.com/marrub--/Lithium","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/mjl-/mox$","label":"github.com/mjl-/mox","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/neptship/ignore$","label":"github.com/neptship/ignore","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/noraj/ctf-party$","label":"github.com/noraj/ctf-party","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/onlyati/quadlet-lsp$","label":"github.com/onlyati/quadlet-lsp","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/phpstan/phpstan$","label":"github.com/phpstan/phpstan","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/quick-lint/quick-lint-js$","label":"github.com/quick-lint/quick-lint-js","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rizinorg/rz-pm$","label":"github.com/rizinorg/rz-pm","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/robbydyer/sports$","label":"github.com/robbydyer/sports","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rojo-rbx/rbx-dom$","label":"github.com/rojo-rbx/rbx-dom","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rubyevents/rubyevents$","label":"github.com/rubyevents/rubyevents","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/solo-io/packer-plugin-arm-image$","label":"github.com/solo-io/packer-plugin-arm-image","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/soot-oss/TaintAnalysis$","label":"github.com/soot-oss/TaintAnalysis","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/specfy/getstack$","label":"github.com/specfy/getstack","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/spyboy-productions/omnisci3nt$","label":"github.com/spyboy-productions/omnisci3nt","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/swc-project/swc$","label":"github.com/swc-project/swc","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tOndO-keyboard/tOndO-keyboard$","label":"github.com/tOndO-keyboard/tOndO-keyboard","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/teambi0s/InCTFi$","label":"github.com/teambi0s/InCTFi","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/torakiki/sambox$","label":"github.com/torakiki/sambox","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ttayfunylmz/Unity_DesignPatterns$","label":"github.com/ttayfunylmz/Unity_DesignPatterns","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/uxlfoundation/scikit-learn-intelex$","label":"github.com/uxlfoundation/scikit-learn-intelex","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xoofx/markdig$","label":"github.com/xoofx/markdig","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/yoloshii/ClawMem$","label":"github.com/yoloshii/ClawMem","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/zhaoyachao/zdh_web$","label":"github.com/zhaoyachao/zdh_web","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(aci)","label":"aci","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admin-login-finder)","label":"admin-login-finder","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admin-panel-finder)","label":"admin-panel-finder","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admin-panel-finder-of-any-website)","label":"admin-panel-finder-of-any-website","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-agent-memory)","label":"ai-agent-memory","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-inference)","label":"ai-inference","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-machine-learning)","label":"ai-machine-learning","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-training)","label":"ai-training","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(analytics)","label":"analytics","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(archiving)","label":"archiving","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(arm-images)","label":"arm-images","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(autocommit)","label":"autocommit","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(backend)","label":"backend","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(beam)","label":"beam","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(beginner-friendly)","label":"beginner-friendly","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bigdata)","label":"bigdata","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bun)","label":"bun","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(business)","label":"business","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cache)","label":"cache","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(coding-agent)","label":"coding-agent","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(collection)","label":"collection","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(commit)","label":"commit","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(commonmark)","label":"commonmark","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(commonmark-parsing)","label":"commonmark-parsing","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(conferences)","label":"conferences","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cron)","label":"cron","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(csharp)","label":"csharp","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ctf)","label":"ctf","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ctf-framework)","label":"ctf-framework","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ctf-tools)","label":"ctf-tools","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(data)","label":"data","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(data-collection)","label":"data-collection","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(data-manipulation)","label":"data-manipulation","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(datapipeline)","label":"datapipeline","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(datax-web)","label":"datax-web","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(decoding)","label":"decoding","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dependabot)","label":"dependabot","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dependabot-security)","label":"dependabot-security","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(directory-enumeration)","label":"directory-enumeration","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(distributed-systems)","label":"distributed-systems","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dmarc-record-examination)","label":"dmarc-record-examination","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dns-enumeration)","label":"dns-enumeration","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(doom)","label":"doom","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dotnetcore)","label":"dotnetcore","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ecmascript)","label":"ecmascript","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ecmascript-parser)","label":"ecmascript-parser","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(embeddings)","label":"embeddings","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(encoding)","label":"encoding","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(es2015)","label":"es2015","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(es6)","label":"es6","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(etl)","label":"etl","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(faas)","label":"faas","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(faas-framework)","label":"faas-framework","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fastapi)","label":"fastapi","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fate-grand-order)","label":"fate-grand-order","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fgo)","label":"fgo","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fibers)","label":"fibers","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(filesystem)","label":"filesystem","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flavortown)","label":"flavortown","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(foss)","label":"foss","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fuse-filesystem)","label":"fuse-filesystem","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gfm)","label":"gfm","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gitignore)","label":"gitignore","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gitignore-generator)","label":"gitignore-generator","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(googleai)","label":"googleai","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(groq)","label":"groq","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hashing)","label":"hashing","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(helper)","label":"helper","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hybrid-search)","label":"hybrid-search","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ignore)","label":"ignore","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(in-memory)","label":"in-memory","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(in-memory-database)","label":"in-memory-database","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(input-method)","label":"input-method","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ip-lookup)","label":"ip-lookup","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kafka)","label":"kafka","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kafka-gateway)","label":"kafka-gateway","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kafka-proxy)","label":"kafka-proxy","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(key-value)","label":"key-value","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(keyboard)","label":"keyboard","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(keydb)","label":"keydb","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(languager-server)","label":"languager-server","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(library)","label":"library","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(live-introspection)","label":"live-introspection","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(llama-cpp)","label":"llama-cpp","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(machine-learning-algorithms)","label":"machine-learning-algorithms","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown-flavors)","label":"markdown-flavors","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown-parser)","label":"markdown-parser","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown-processor)","label":"markdown-processor","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown-to-html)","label":"markdown-to-html","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mcp)","label":"mcp","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mcp-server)","label":"mcp-server","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mcp-tools)","label":"mcp-tools","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(meetups)","label":"meetups","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(memcached)","label":"memcached","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(message-broker)","label":"message-broker","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(microsoft)","label":"microsoft","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(minecraft)","label":"minecraft","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(minecraft-server)","label":"minecraft-server","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(minecraft-vanilla)","label":"minecraft-vanilla","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(minestom)","label":"minestom","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mistral)","label":"mistral","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(model-context-protocol)","label":"model-context-protocol","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(multi-threading)","label":"multi-threading","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(oauthbearer)","label":"oauthbearer","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(office-365)","label":"office-365","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(office365)","label":"office365","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ollama2)","label":"ollama2","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(on-device-ai)","label":"on-device-ai","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(oneapi)","label":"oneapi","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive)","label":"onedrive","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive-client)","label":"onedrive-client","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive-for-business)","label":"onedrive-for-business","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive-personal)","label":"onedrive-personal","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive-storage)","label":"onedrive-storage","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(openai)","label":"openai","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(openvr)","label":"openvr","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(operating-system)","label":"operating-system","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(org-admin)","label":"org-admin","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(osint)","label":"osint","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ospo)","label":"ospo","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(packer-plugin)","label":"packer-plugin","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(packer-provisioner)","label":"packer-provisioner","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(parser-generator)","label":"parser-generator","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(personal)","label":"personal","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(php)","label":"php","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(php7)","label":"php7","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(phpstan)","label":"phpstan","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pi-agent)","label":"pi-agent","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pipline)","label":"pipline","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(podman)","label":"podman","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(port-scanning)","label":"port-scanning","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(presentations)","label":"presentations","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(proxy)","label":"proxy","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(qemu-system-arm)","label":"qemu-system-arm","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quadlet)","label":"quadlet","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rag)","label":"rag","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(raspberry-pi)","label":"raspberry-pi","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reconnaissance-tool)","label":"reconnaissance-tool","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redis)","label":"redis","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reimplementation)","label":"reimplementation","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(retrieval-augmented-generation)","label":"retrieval-augmented-generation","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(revealjs)","label":"revealjs","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(roblox)","label":"roblox","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruby-conferences)","label":"ruby-conferences","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruby-meetups)","label":"ruby-meetups","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rubyevents)","label":"rubyevents","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sasl)","label":"sasl","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scheduler)","label":"scheduler","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scikit-learn)","label":"scikit-learn","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(security-tools)","label":"security-tools","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(social-media-and-email-discovery)","label":"social-media-and-email-discovery","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(socks5)","label":"socks5","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spark)","label":"spark","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sparketl)","label":"sparketl","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ssl-certificate)","label":"ssl-certificate","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(stack)","label":"stack","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(static-analyzer)","label":"static-analyzer","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(steamvr)","label":"steamvr","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(string-manipulation)","label":"string-manipulation","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(subdomain-enumeration)","label":"subdomain-enumeration","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(swc)","label":"swc","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(swrepo)","label":"swrepo","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(technology-analysis)","label":"technology-analysis","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(terraform-provider)","label":"terraform-provider","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(testing)","label":"testing","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tidewave)","label":"tidewave","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(typescript-compiler)","label":"typescript-compiler","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(typescript-parser)","label":"typescript-parser","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(valkey)","label":"valkey","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vanilla)","label":"vanilla","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(virtual-machine)","label":"virtual-machine","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vr)","label":"vr","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vs-code)","label":"vs-code","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vscode-extension)","label":"vscode-extension","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vulnerability-scanner)","label":"vulnerability-scanner","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vultr)","label":"vultr","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vultr-api)","label":"vultr-api","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vultr-cli)","label":"vultr-cli","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(wayback-machine-access)","label":"wayback-machine-access","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web-crawling)","label":"web-crawling","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web-reconnaissance)","label":"web-reconnaissance","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(website-hacking)","label":"website-hacking","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(whois)","label":"whois","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zdoom)","label":"zdoom","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zed)","label":"zed","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zero-trust-security)","label":"zero-trust-security","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zip)","label":"zip","count":1,"exhaustive":false,"kind":"repo topic"}]

event: matches
data: [{"type":"content","path":"asdf/_tests/test_info.py","pathMatches":[{"start":{"offset":0,"line":0,"column":0},"end":{"offset":4,"line":0,"column":4}}],"repositoryID":40321193,"repository":"github.com/asdf-format/asdf","repoStars":555,"repoLastFetched":"2026-06-28T09:37:07.995995Z","branches":[""],"commit":"4c295a60ca99a55a9fd4b762e532743d03c3acf0","hunks":null,"lineMatches":[{"line":"    def __asdf_traverse__(self):","lineNumber":92,"offsetAndLengths":[[10,4]]},{"line":"    def __asdf_traverse__(self):","lineNumber":114,"offsetAndLengths":[[10,4]]},{"line":"    def __asdf_traverse__(self):","lineNumber":127,"offsetAndLengths":[[10,4]]},{"line":"    def __asdf_traverse__(self):","lineNumber":641,"offsetAndLengths":[[10,4]]},{"line":"import asdf","lineNumber":9,"offsetAndLengths":[[7,4]]},{"line":"from asdf.extension import ExtensionProxy, ManifestExtension","lineNumber":10,"offsetAndLengths":[[5,4]]},{"line":"from asdf.resource import DirectoryResourceMapping","lineNumber":11,"offsetAndLengths":[[5,4]]},{"line":"    af = asdf.AsdfFile(tree)","lineNumber":22,"offsetAndLengths":[[9,4],[14,4]]},{"line":"        asdf.info(node_or_path)","lineNumber":25,"offsetAndLengths":[[8,4]]},{"line":"    tmpfile = str(tmp_path / \"written.asdf\")","lineNumber":34,"offsetAndLengths":[[38,4]]},{"line":"        asdf.info(af, max_rows=i)","lineNumber":42,"offsetAndLengths":[[8,4]]},{"line":"    asdf.info(af, max_cols=80)","lineNumber":46,"offsetAndLengths":[[4,4]]},{"line":"    asdf.info(af, max_cols=None)","lineNumber":48,"offsetAndLengths":[[4,4]]},{"line":"    asdf.info(af, show_values=True)","lineNumber":53,"offsetAndLengths":[[4,4]]},{"line":"    asdf.info(af, show_values=False)","lineNumber":55,"offsetAndLengths":[[4,4]]},{"line":"    af = asdf.AsdfFile(tree)","lineNumber":59,"offsetAndLengths":[[9,4],[14,4]]},{"line":"    asdf.info(af, max_rows=(None,))","lineNumber":60,"offsetAndLengths":[[4,4]]},{"line":"        asdf.info(af, max_rows=(None, i))","lineNumber":63,"offsetAndLengths":[[8,4]]},{"line":"        self._tag = \"asdf://somewhere.org/asdf/tags/foo-1.0.0\"","lineNumber":73,"offsetAndLengths":[[21,4],[42,4]]},{"line":"        self._tag = \"asdf://somewhere.org/asdf/tags/bar-1.0.0\"","lineNumber":110,"offsetAndLengths":[[21,4],[42,4]]},{"line":"        self._tag = \"asdf://somewhere.org/asdf/tags/drink-1.0.0\"","lineNumber":123,"offsetAndLengths":[[21,4],[42,4]]},{"line":"id: asdf://somewhere.org/asdf/manifests/foo_manifest-1.0","lineNumber":138,"offsetAndLengths":[[4,4],[25,4]]},{"line":"extension_uri: asdf://somewhere.org/asdf/extensions/foo_manifest-1.0","lineNumber":139,"offsetAndLengths":[[15,4],[36,4]]},{"line":"asdf_standard_requirement:","lineNumber":140,"offsetAndLengths":[[0,4]]},{"line":"  - tag_uri: asdf://somewhere.org/asdf/tags/foo-1.0.0","lineNumber":144,"offsetAndLengths":[[13,4],[34,4]]},{"line":"    schema_uri: asdf://somewhere.org/asdf/schemas/foo-1.0.0","lineNumber":145,"offsetAndLengths":[[16,4],[37,4]]},{"line":"  - tag_uri: asdf://somewhere.org/asdf/tags/bar-1.0.0","lineNumber":148,"offsetAndLengths":[[13,4],[34,4]]},{"line":"    schema_uri: asdf://somewhere.org/asdf/schemas/bar-1.0.0","lineNumber":149,"offsetAndLengths":[[16,4],[37,4]]},{"line":"  - tag_uri: asdf://somewhere.org/asdf/tags/drink-1.0.0","lineNumber":152,"offsetAndLengths":[[13,4],[34,4]]},{"line":"    schema_uri: asdf://somewhere.org/asdf/schemas/drink-1.0.0","lineNumber":153,"offsetAndLengths":[[16,4],[37,4]]},{"line":"$schema: \"asdf://stsci.edu/schemas/asdf/asdf-schema-1.1.0\"","lineNumber":161,"offsetAndLengths":[[10,4],[35,4],[40,4]]},{"line":"id: \"asdf://somewhere.org/asdf/schemas/foo-1.0.0\"","lineNumber":162,"offsetAndLengths":[[5,4]]}],"language":"Python"}]

event: progress
data: {"done":false,"matchCount":10000,"durationMs":5628,"skipped":[{"reason":"shard-match-limit","title":"result limit hit","message":"Not all results have been returned due to hitting a match limit. Sourcegraph has limits for the number of results returned from a line, document and repository.","severity":"info","suggested":{"title":"increase limit","queryExpression":"count:11000"}},{"reason":"repository-fork","title":"277 forked","message":"By default we exclude forked repositories. Include them with `fork:yes` in your query.","severity":"info","suggested":{"title":"include forked","queryExpression":"fork:yes"}},{"reason":"excluded-archive","title":"92k archived","message":"By default we exclude archived repositories. Include them with `archived:yes` in your query.","severity":"info","suggested":{"title":"include archived","queryExpression":"archived:yes"}}],"trace":"https://console.cloud.google.com/traces/list?tid=a6a3ffbc2a43dbe42091346a0c47c464\u0026authuser=0\u0026project=src-c4cd661e8a76d6b51c26"}

event: filters
data: [{"value":"archived:yes","label":"Include archived repos","count":92504,"exhaustive":false,"kind":"utility"},{"value":"type:file","label":"Code","count":9957,"exhaustive":false,"kind":"type"},{"value":"fork:yes","label":"Include forked repos","count":277,"exhaustive":false,"kind":"utility"},{"value":"type:path","label":"Paths","count":264,"exhaustive":false,"kind":"type"},{"value":"repo:has.topic(shell)","label":"shell","count":5849,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fish)","label":"fish","count":5836,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zsh)","label":"zsh","count":5836,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(python)","label":"python","count":5814,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cli)","label":"cli","count":5774,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(elixir)","label":"elixir","count":5739,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(asdf-vm)","label":"asdf-vm","count":5699,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruby)","label":"ruby","count":5694,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(golang)","label":"golang","count":5691,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(powershell)","label":"powershell","count":5689,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(version-manager)","label":"version-manager","count":5681,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bash)","label":"bash","count":5680,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/asdf-vm/asdf$","label":"github.com/asdf-vm/asdf","count":5678,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(elvish)","label":"elvish","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(erlang)","label":"erlang","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(multiple-languages)","label":"multiple-languages","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(node)","label":"node","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nushell)","label":"nushell","count":5678,"exhaustive":false,"kind":"repo topic"},{"value":"lang:markdown","label":"Markdown","count":5314,"exhaustive":false,"kind":"lang"},{"value":"lang:python","label":"Python","count":1411,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(asdf)","label":"asdf","count":1289,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(astronomy)","label":"astronomy","count":1259,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/asdf-format/asdf$","label":"github.com/asdf-format/asdf","count":1256,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(advanced-scientific-data-format)","label":"advanced-scientific-data-format","count":1256,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(astropy)","label":"astropy","count":1256,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jwst)","label":"jwst","count":1256,"exhaustive":false,"kind":"repo topic"},{"value":"lang:shell","label":"Shell","count":685,"exhaustive":false,"kind":"lang"},{"value":"lang:\"common lisp\"","label":"Common Lisp","count":487,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/ThomasYeoLab/CBIG$","label":"github.com/ThomasYeoLab/CBIG","count":487,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(common-lisp)","label":"common-lisp","count":404,"exhaustive":false,"kind":"repo topic"},{"value":"lang:matlab","label":"MATLAB","count":308,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/melisgl/mgl-pax$","label":"github.com/melisgl/mgl-pax","count":262,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(documentation-generator)","label":"documentation-generator","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(documentation-tools)","label":"documentation-tools","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(illiterate-programming)","label":"illiterate-programming","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rubber-doc-development)","label":"rubber-doc-development","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(untangled-lp)","label":"untangled-lp","count":262,"exhaustive":false,"kind":"repo topic"},{"value":"lang:go","label":"Go","count":243,"exhaustive":false,"kind":"lang"},{"value":"lang:javascript","label":"JavaScript","count":222,"exhaustive":false,"kind":"lang"},{"value":"-file:_test\\.\\w+$","label":"Exclude _test.*","count":188,"exhaustive":false,"kind":"file"},{"value":"lang:typescript","label":"TypeScript","count":173,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(dotfiles)","label":"dotfiles","count":171,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(macos)","label":"macos","count":171,"exhaustive":false,"kind":"repo topic"},{"value":"lang:fish","label":"fish","count":168,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(ansible)","label":"ansible","count":166,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/narze/dotfiles$","label":"github.com/narze/dotfiles","count":158,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(chezmoi)","label":"chezmoi","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dotbot)","label":"dotbot","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dotfiles-macos)","label":"dotfiles-macos","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fish-shell)","label":"fish-shell","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(homebrew)","label":"homebrew","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(laptop)","label":"laptop","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(shell-script)","label":"shell-script","count":158,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(language)","label":"language","count":142,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quicklisp)","label":"quicklisp","count":142,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hacktoberfest)","label":"hacktoberfest","count":123,"exhaustive":false,"kind":"repo topic"},{"value":"-file:(^|/)vendor/","label":"Exclude vendor","count":116,"exhaustive":false,"kind":"file"},{"value":"repo:has.topic(javascript)","label":"javascript","count":113,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/roswell/roswell$","label":"github.com/roswell/roswell","count":112,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(roswell)","label":"roswell","count":112,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(typescript)","label":"typescript","count":112,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(docker)","label":"docker","count":103,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/robert-strandh/SICL$","label":"github.com/robert-strandh/SICL","count":102,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(compiler)","label":"compiler","count":101,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/enso-org/enso$","label":"github.com/enso-org/enso","count":99,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(enso)","label":"enso","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(functional)","label":"functional","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(graalvm)","label":"graalvm","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hybrid)","label":"hybrid","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(interpreter)","label":"interpreter","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jit)","label":"jit","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(polyglot)","label":"polyglot","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rts)","label":"rts","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(textual)","label":"textual","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(visual)","label":"visual","count":99,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(infrastructure)","label":"infrastructure","count":96,"exhaustive":false,"kind":"repo topic"},{"value":"lang:rust","label":"Rust","count":95,"exhaustive":false,"kind":"lang"},{"value":"-file:(^|/)node_modules/","label":"Exclude node_modules","count":94,"exhaustive":false,"kind":"file"},{"value":"repo:has.topic(orchestration)","label":"orchestration","count":94,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/appcelerator-archive/amp$","label":"github.com/appcelerator-archive/amp","count":93,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(caas)","label":"caas","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cloud)","label":"cloud","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cluster)","label":"cluster","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(formatter)","label":"formatter","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(infrastructure-management)","label":"infrastructure-management","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(provisioning)","label":"provisioning","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(swarm)","label":"swarm","count":93,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/dprint/dprint$","label":"github.com/dprint/dprint","count":88,"exhaustive":false,"kind":"repo"},{"value":"lang:c++","label":"C++","count":87,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/cffi/cffi$","label":"github.com/cffi/cffi","count":81,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xaxaxa/workspace$","label":"github.com/xaxaxa/workspace","count":81,"exhaustive":false,"kind":"repo"},{"value":"lang:r","label":"R","count":70,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(static-analysis)","label":"static-analysis","count":67,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(embedded)","label":"embedded","count":61,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/nerves-project/nerves$","label":"github.com/nerves-project/nerves","count":60,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(nerves)","label":"nerves","count":60,"exhaustive":false,"kind":"repo topic"},{"value":"lang:groovy","label":"Groovy","count":54,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/CodeNarc/CodeNarc$","label":"github.com/CodeNarc/CodeNarc","count":54,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(code-quality)","label":"code-quality","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(code-quality-analyzer)","label":"code-quality-analyzer","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(code-quality-checker)","label":"code-quality-checker","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(groovy)","label":"groovy","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(static-analysis-tools)","label":"static-analysis-tools","count":54,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flow)","label":"flow","count":51,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(react)","label":"react","count":50,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/flow-typed/flow-typed$","label":"github.com/flow-typed/flow-typed","count":49,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(flowtype)","label":"flowtype","count":49,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(libdefs)","label":"libdefs","count":49,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(types)","label":"types","count":49,"exhaustive":false,"kind":"repo topic"},{"value":"lang:java","label":"Java","count":47,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(mongodb)","label":"mongodb","count":44,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/microsoft/TypeScript$","label":"github.com/microsoft/TypeScript","count":43,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(typechecker)","label":"typechecker","count":43,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai)","label":"ai","count":42,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/devcontainers-extra/features$","label":"github.com/devcontainers-extra/features","count":39,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/GreenleafLab/ArchR$","label":"github.com/GreenleafLab/ArchR","count":38,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(scala)","label":"scala","count":36,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/canonical/cloud-init$","label":"github.com/canonical/cloud-init","count":35,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(cloud-init)","label":"cloud-init","count":35,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sql)","label":"sql","count":35,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(asdf-plugin)","label":"asdf-plugin","count":33,"exhaustive":false,"kind":"repo topic"},{"value":"lang:yaml","label":"YAML","count":30,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/CodyReichert/awesome-cl$","label":"github.com/CodyReichert/awesome-cl","count":30,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(awesome)","label":"awesome","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(claude-code)","label":"claude-code","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(common-lisp-tools)","label":"common-lisp-tools","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(html)","label":"html","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(libraries)","label":"libraries","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lisp)","label":"lisp","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(postgresql)","label":"postgresql","count":30,"exhaustive":false,"kind":"repo topic"},{"value":"lang:elixir","label":"Elixir","count":29,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/trussworks/Engineering-Playbook$","label":"github.com/trussworks/Engineering-Playbook","count":29,"exhaustive":false,"kind":"repo"},{"value":"lang:json","label":"JSON","count":28,"exhaustive":false,"kind":"lang"},{"value":"lang:text","label":"Text","count":28,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(machine-learning)","label":"machine-learning","count":28,"exhaustive":false,"kind":"repo topic"},{"value":"lang:c#","label":"C#","count":26,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(android)","label":"android","count":26,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ios)","label":"ios","count":26,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/mongodb/leafygreen-ui$","label":"github.com/mongodb/leafygreen-ui","count":25,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(design-system)","label":"design-system","count":25,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emotion)","label":"emotion","count":25,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(linux)","label":"linux","count":25,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ui-kit)","label":"ui-kit","count":25,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/USEPA/useeior$","label":"github.com/USEPA/useeior","count":24,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/carlosonunez/bash-dotfiles$","label":"github.com/carlosonunez/bash-dotfiles","count":24,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(exploit)","label":"exploit","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(java)","label":"java","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ord)","label":"ord","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(research)","label":"research","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rust)","label":"rust","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sqlite)","label":"sqlite","count":24,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/sequelize/sequelize$","label":"github.com/sequelize/sequelize","count":23,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(db2-ibm-i)","label":"db2-ibm-i","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(feature-rich)","label":"feature-rich","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mariadb)","label":"mariadb","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(microsoft-sql-server)","label":"microsoft-sql-server","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mssql)","label":"mssql","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mssql-server)","label":"mssql-server","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mysql)","label":"mysql","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nodejs)","label":"nodejs","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(oracle-db)","label":"oracle-db","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(orm)","label":"orm","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sequelize)","label":"sequelize","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(snowflakedb)","label":"snowflakedb","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(transactions)","label":"transactions","count":23,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/freshframework/fresh$","label":"github.com/freshframework/fresh","count":22,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(coding)","label":"coding","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(deno)","label":"deno","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(denofresh)","label":"denofresh","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fresh)","label":"fresh","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(linter)","label":"linter","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(preact)","label":"preact","count":22,"exhaustive":false,"kind":"repo topic"},{"value":"lang:restructuredtext","label":"reStructuredText","count":21,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/PatOConnor43/asdf-dart$","label":"github.com/PatOConnor43/asdf-dart","count":21,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(asdf-dart)","label":"asdf-dart","count":21,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cryptography)","label":"cryptography","count":21,"exhaustive":false,"kind":"repo topic"},{"value":"-file:\\.test\\.\\w+$","label":"Exclude .test.*","count":20,"exhaustive":false,"kind":"file"},{"value":"repo:^github\\.com/Threekiii/Awesome-Redteam$","label":"github.com/Threekiii/Awesome-Redteam","count":20,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/a-sit-plus/warden-supreme$","label":"github.com/a-sit-plus/warden-supreme","count":20,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(attestation)","label":"attestation","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(command-and-control)","label":"command-and-control","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(execution)","label":"execution","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(initial-access)","label":"initial-access","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kmp)","label":"kmp","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lateral-movement)","label":"lateral-movement","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(privilege-escalation)","label":"privilege-escalation","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rails)","label":"rails","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reconnaissance)","label":"reconnaissance","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(red-teaming)","label":"red-teaming","count":20,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/shakacode/react-webpack-rails-tutorial$","label":"github.com/shakacode/react-webpack-rails-tutorial","count":19,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(demo)","label":"demo","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(events)","label":"events","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(legacy)","label":"legacy","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(performance)","label":"performance","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(react-on-rails)","label":"react-on-rails","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruby-on-rails)","label":"ruby-on-rails","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tutorial)","label":"tutorial","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(webpack)","label":"webpack","count":19,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/ATOMScience-org/AMPL$","label":"github.com/ATOMScience-org/AMPL","count":18,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/SFTtech/abrechnung$","label":"github.com/SFTtech/abrechnung","count":18,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/eahefnawy/serverless-mailer$","label":"github.com/eahefnawy/serverless-mailer","count":18,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tooann/shell$","label":"github.com/tooann/shell","count":18,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(accounting)","label":"accounting","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bill-splitting)","label":"bill-splitting","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cheminformatics)","label":"cheminformatics","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(chemistry)","label":"chemistry","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(chemistry-discovery)","label":"chemistry-discovery","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(database)","label":"database","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(devops)","label":"devops","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(expense-tracker)","label":"expense-tracker","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(math-physics)","label":"math-physics","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(money-management)","label":"money-management","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(money-splitting)","label":"money-splitting","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(multi-tenant)","label":"multi-tenant","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nci-doe-collaboration-capability)","label":"nci-doe-collaboration-capability","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(neural-network)","label":"neural-network","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(payment)","label":"payment","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reckoning)","label":"reckoning","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(split-expenses)","label":"split-expenses","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(splitwise)","label":"splitwise","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tricount)","label":"tricount","count":18,"exhaustive":false,"kind":"repo topic"},{"value":"lang:kotlin","label":"Kotlin","count":17,"exhaustive":false,"kind":"lang"},{"value":"repo:has.topic(claude)","label":"claude","count":17,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(go)","label":"go","count":17,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(open-source)","label":"open-source","count":17,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/gmlarumbe/verilog-ext$","label":"github.com/gmlarumbe/verilog-ext","count":16,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/microsoft/monaco-editor$","label":"github.com/microsoft/monaco-editor","count":16,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(browser)","label":"browser","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(editor)","label":"editor","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(monaco-editor)","label":"monaco-editor","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(password-manager)","label":"password-manager","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vscode)","label":"vscode","count":16,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/ExoQuery/pprint-kotlin$","label":"github.com/ExoQuery/pprint-kotlin","count":15,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/joshuayoes/ios-simulator-mcp$","label":"github.com/joshuayoes/ios-simulator-mcp","count":15,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ssselixir/ssselixir$","label":"github.com/ssselixir/ssselixir","count":15,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/zeromake/aria2-zero$","label":"github.com/zeromake/aria2-zero","count":15,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(claudecode)","label":"claudecode","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(collaboration)","label":"collaboration","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jsx)","label":"jsx","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kotlin)","label":"kotlin","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(openclaw)","label":"openclaw","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ported)","label":"ported","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pretty-print)","label":"pretty-print","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(python3)","label":"python3","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tmux)","label":"tmux","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(utility)","label":"utility","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(windows)","label":"windows","count":15,"exhaustive":false,"kind":"repo topic"},{"value":"lang:systemverilog","label":"SystemVerilog","count":14,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/SirhanMacx/Claw-ED$","label":"github.com/SirhanMacx/Claw-ED","count":14,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/brody2consult/prettierx$","label":"github.com/brody2consult/prettierx","count":14,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/stefantalpalaru/gentoo-overlay$","label":"github.com/stefantalpalaru/gentoo-overlay","count":14,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(ai-for-teachers)","label":"ai-for-teachers","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-lesson-planner)","label":"ai-lesson-planner","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(curriculum)","label":"curriculum","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(curriculum-generator)","label":"curriculum-generator","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(edtech)","label":"edtech","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(education)","label":"education","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(education-ai)","label":"education-ai","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(k12)","label":"k12","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lesson-generator)","label":"lesson-generator","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lesson-planning)","label":"lesson-planning","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(llm)","label":"llm","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(open-source-education)","label":"open-source-education","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pedagogy)","label":"pedagogy","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(teacher-ai)","label":"teacher-ai","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(teaching)","label":"teaching","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(teaching-assistant)","label":"teaching-assistant","count":14,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/openstack/neutron$","label":"github.com/openstack/neutron","count":13,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/solidjs/solid$","label":"github.com/solidjs/solid","count":13,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/subethaedit/SubEthaEdit$","label":"github.com/subethaedit/SubEthaEdit","count":13,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(appkit)","label":"appkit","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(big-data)","label":"big-data","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cocoa)","label":"cocoa","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(code)","label":"code","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(collaborative-editing)","label":"collaborative-editing","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(creative-writing)","label":"creative-writing","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cuda)","label":"cuda","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(declarative)","label":"declarative","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(desktop-application)","label":"desktop-application","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(developer-tools)","label":"developer-tools","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fine-grained)","label":"fine-grained","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(generator)","label":"generator","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(git)","label":"git","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ide)","label":"ide","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mac)","label":"mac","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(macosx)","label":"macosx","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(memory)","label":"memory","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mit-license)","label":"mit-license","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(neovim)","label":"neovim","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(objective-c)","label":"objective-c","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(osx)","label":"osx","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(plugin)","label":"plugin","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(proxies)","label":"proxies","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reactive)","label":"reactive","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(regular-expressions)","label":"regular-expressions","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(service)","label":"service","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(solid)","label":"solid","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(static-code-analysis)","label":"static-code-analysis","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(syntax-highlighting)","label":"syntax-highlighting","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(text-editor)","label":"text-editor","count":13,"exhaustive":false,"kind":"repo topic"},{"value":"lang:makefile","label":"Makefile","count":12,"exhaustive":false,"kind":"lang"},{"value":"lang:saltstack","label":"SaltStack","count":12,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/apache/flink$","label":"github.com/apache/flink","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/asdf-community/asdf-ocaml$","label":"github.com/asdf-community/asdf-ocaml","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/astral-sh/ruff$","label":"github.com/astral-sh/ruff","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/atgreen/openldk$","label":"github.com/atgreen/openldk","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/skbolton/titan$","label":"github.com/skbolton/titan","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/streetsidesoftware/cspell-dicts$","label":"github.com/streetsidesoftware/cspell-dicts","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tosuapp/tosu$","label":"github.com/tosuapp/tosu","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xpdota/event-trigger$","label":"github.com/xpdota/event-trigger","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xyproto/gendesk$","label":"github.com/xyproto/gendesk","count":12,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(advanced-combat-tracker)","label":"advanced-combat-tracker","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(archlinux)","label":"archlinux","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(awesomewm)","label":"awesomewm","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cooldown-tracker)","label":"cooldown-tracker","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(counters)","label":"counters","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(desktop-files)","label":"desktop-files","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dot-tracker)","label":"dot-tracker","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fflogs-api)","label":"fflogs-api","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ffxiv)","label":"ffxiv","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flink)","label":"flink","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gosumemory)","label":"gosumemory","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gpg)","label":"gpg","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kitty)","label":"kitty","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lazer)","label":"lazer","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(linux-desktop)","label":"linux-desktop","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(osu)","label":"osu","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(overlayplugin)","label":"overlayplugin","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(overlays)","label":"overlays","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pep8)","label":"pep8","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pp)","label":"pp","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(process)","label":"process","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reader-writer)","label":"reader-writer","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rest-api)","label":"rest-api","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruff)","label":"ruff","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rustpython)","label":"rustpython","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(saltstack)","label":"saltstack","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(stable)","label":"stable","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(style-guide)","label":"style-guide","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(styleguide)","label":"styleguide","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(taskwarrior)","label":"taskwarrior","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(telesto)","label":"telesto","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(titan-jail-plugin)","label":"titan-jail-plugin","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(triggernometry-alternative)","label":"triggernometry-alternative","count":12,"exhaustive":false,"kind":"repo topic"},{"value":"lang:c","label":"C","count":11,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/Gitlawb/openclaude$","label":"github.com/Gitlawb/openclaude","count":11,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Safphere/claude-code$","label":"github.com/Safphere/claude-code","count":11,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/UditAkhourii/brane-code$","label":"github.com/UditAkhourii/brane-code","count":11,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/sxhxliang/claude-code-2\\.1\\.88$","label":"github.com/sxhxliang/claude-code-2.1.88","count":11,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/yasasbanukaofficial/claude-code$","label":"github.com/yasasbanukaofficial/claude-code","count":11,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(ai-agent)","label":"ai-agent","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-tools)","label":"ai-tools","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bioinformatics)","label":"bioinformatics","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(claude-ai)","label":"claude-ai","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(genomics)","label":"genomics","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(leaked-claude-code)","label":"leaked-claude-code","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(leaked-code)","label":"leaked-code","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nosql)","label":"nosql","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(package-manager)","label":"package-manager","count":11,"exhaustive":false,"kind":"repo topic"},{"value":"-file:(^|/)third[_\\-]?party/","label":"Exclude third party","count":10,"exhaustive":false,"kind":"file"},{"value":"repo:^github\\.com/mongodb/mongo$","label":"github.com/mongodb/mongo","count":10,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/oauth2-proxy/oauth2-proxy$","label":"github.com/oauth2-proxy/oauth2-proxy","count":10,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/spcl/dace$","label":"github.com/spcl/dace","count":10,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(automation)","label":"automation","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(c-plus-plus)","label":"c-plus-plus","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cloud-infrastructure)","label":"cloud-infrastructure","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fpga)","label":"fpga","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(github)","label":"github","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(high-level-synthesis)","label":"high-level-synthesis","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(high-performance-computing)","label":"high-performance-computing","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(oauth2-proxy)","label":"oauth2-proxy","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(programming-language)","label":"programming-language","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ssl)","label":"ssl","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sso)","label":"sso","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vivado-hls)","label":"vivado-hls","count":10,"exhaustive":false,"kind":"repo topic"},{"value":"repo:^github\\.com/EricZimmerman/evtx$","label":"github.com/EricZimmerman/evtx","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/FlacheQL/FlacheQL$","label":"github.com/FlacheQL/FlacheQL","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MUYIio/hexo-themes-matery$","label":"github.com/MUYIio/hexo-themes-matery","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/darthbatman/pcpartpicker$","label":"github.com/darthbatman/pcpartpicker","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/garysieling/video-crawler$","label":"github.com/garysieling/video-crawler","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/maxdenaro/maxgraph-youtube-source$","label":"github.com/maxdenaro/maxgraph-youtube-source","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/mostlypanda/Node-js-functionalities$","label":"github.com/mostlypanda/Node-js-functionalities","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rbuchberger/jekyll_picture_tag$","label":"github.com/rbuchberger/jekyll_picture_tag","count":9,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(2-way-authentication)","label":"2-way-authentication","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(art-direction)","label":"art-direction","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(artificial-intelligence)","label":"artificial-intelligence","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(blog)","label":"blog","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cpp)","label":"cpp","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(crawling)","label":"crawling","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(crudapi)","label":"crudapi","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(curl)","label":"curl","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dotnet)","label":"dotnet","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(event)","label":"event","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(eventlog)","label":"eventlog","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(evtx)","label":"evtx","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(express)","label":"express","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ffmpeg)","label":"ffmpeg","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hexo)","label":"hexo","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hexo-theme-matery)","label":"hexo-theme-matery","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hexoblog)","label":"hexoblog","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(html5)","label":"html5","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jekyll)","label":"jekyll","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jekyll-picture-tag)","label":"jekyll-picture-tag","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernetes)","label":"kubernetes","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(login)","label":"login","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(logout)","label":"logout","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(multer-storage)","label":"multer-storage","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(node-js)","label":"node-js","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nodejs-tutorials)","label":"nodejs-tutorials","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(npm)","label":"npm","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(packages)","label":"packages","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(payment-gateway)","label":"payment-gateway","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(picture-tag)","label":"picture-tag","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(postmark)","label":"postmark","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reddit)","label":"reddit","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reddit-api)","label":"reddit-api","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(resized-images)","label":"resized-images","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(responsive-images)","label":"responsive-images","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scraping)","label":"scraping","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scraping-websites)","label":"scraping-websites","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(search)","label":"search","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(search-engine)","label":"search-engine","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(signup)","label":"signup","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sms-services)","label":"sms-services","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(smtp)","label":"smtp","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(soundcloud)","label":"soundcloud","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(terminal)","label":"terminal","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(terraform)","label":"terraform","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(twilio)","label":"twilio","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(video-crawler)","label":"video-crawler","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vimeo)","label":"vimeo","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web)","label":"web","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web-scraping)","label":"web-scraping","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(webp-images)","label":"webp-images","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(youtube-dl)","label":"youtube-dl","count":9,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"visual basic 6.0\"","label":"Visual Basic 6.0","count":8,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/Keeper-Security/secrets-manager$","label":"github.com/Keeper-Security/secrets-manager","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/bup/bup$","label":"github.com/bup/bup","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/fredrikekre/jlpkg$","label":"github.com/fredrikekre/jlpkg","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/malwares/Crypter$","label":"github.com/malwares/Crypter","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/nhs-england-tools/repository-template$","label":"github.com/nhs-england-tools/repository-template","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/storycraft/asdf-overlay$","label":"github.com/storycraft/asdf-overlay","count":8,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(azure-devops)","label":"azure-devops","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(best-practices)","label":"best-practices","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(blueprint)","label":"blueprint","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ci-cd-pipeline)","label":"ci-cd-pipeline","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(directx)","label":"directx","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dll-injection)","label":"dll-injection","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(driver)","label":"driver","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dxgi)","label":"dxgi","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(engineering)","label":"engineering","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(github-actions)","label":"github-actions","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gitlab)","label":"gitlab","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hooking)","label":"hooking","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hooking-library)","label":"hooking-library","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jenkins)","label":"jenkins","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(julia)","label":"julia","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(keepass)","label":"keepass","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(keepersecurity)","label":"keepersecurity","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nhs-digital)","label":"nhs-digital","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nhs-england)","label":"nhs-england","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(opengl)","label":"opengl","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(overlay)","label":"overlay","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(repository-template)","label":"repository-template","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(secrets)","label":"secrets","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(security)","label":"security","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vulkan)","label":"vulkan","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vulkan-layer)","label":"vulkan-layer","count":8,"exhaustive":false,"kind":"repo topic"},{"value":"lang:css","label":"CSS","count":7,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/AllenNeuralDynamics/aind-data-schema$","label":"github.com/AllenNeuralDynamics/aind-data-schema","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/RAIVNLab/GenerateAnyScene$","label":"github.com/RAIVNLab/GenerateAnyScene","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/bbushnell/BBTools$","label":"github.com/bbushnell/BBTools","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/flatironinstitute/nifty-ls$","label":"github.com/flatironinstitute/nifty-ls","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/pierre-rouleau/pel$","label":"github.com/pierre-rouleau/pel","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xiaobiaodu/DreamCar$","label":"github.com/xiaobiaodu/DreamCar","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xx4h/hctl$","label":"github.com/xx4h/hctl","count":7,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(3d-reconstruction)","label":"3d-reconstruction","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(3dgs)","label":"3dgs","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(adapter-trimming)","label":"adapter-trimming","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(aind-core-services)","label":"aind-core-services","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(alignment)","label":"alignment","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(assembly)","label":"assembly","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbcms)","label":"bbcms","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbduk)","label":"bbduk","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbmap)","label":"bbmap","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbmerge)","label":"bbmerge","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bbnorm)","label":"bbnorm","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(callvariants)","label":"callvariants","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(car)","label":"car","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(clumpify)","label":"clumpify","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cmd)","label":"cmd","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(command-line)","label":"command-line","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(command-line-tool)","label":"command-line-tool","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ctl)","label":"ctl","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(documentation)","label":"documentation","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emacs)","label":"emacs","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emacs-customizations)","label":"emacs-customizations","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emacs-initialization)","label":"emacs-initialization","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emacs-lisp)","label":"emacs-lisp","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(error-correction)","label":"error-correction","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fastq)","label":"fastq","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(home-assistant)","label":"home-assistant","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(homeassistant)","label":"homeassistant","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lomb-scargle-periodogram)","label":"lomb-scargle-periodogram","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nerf)","label":"nerf","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ngs)","label":"ngs","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(parser)","label":"parser","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quality-control)","label":"quality-control","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sam)","label":"sam","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scientific-computing)","label":"scientific-computing","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sequencing)","label":"sequencing","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spectral-analysis)","label":"spectral-analysis","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tadpole)","label":"tadpole","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(time-series)","label":"time-series","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vibe-coding)","label":"vibe-coding","count":7,"exhaustive":false,"kind":"repo topic"},{"value":"lang:dart","label":"Dart","count":6,"exhaustive":false,"kind":"lang"},{"value":"lang:php","label":"PHP","count":6,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/Arch-Jason/RailwayPagerDemod$","label":"github.com/Arch-Jason/RailwayPagerDemod","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/KDAB/hotspot$","label":"github.com/KDAB/hotspot","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MatAtBread/nodent$","label":"github.com/MatAtBread/nodent","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/PostHog/posthog-ruby$","label":"github.com/PostHog/posthog-ruby","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/authpass/authpass$","label":"github.com/authpass/authpass","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ebeauce/Seismic_BPMF$","label":"github.com/ebeauce/Seismic_BPMF","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/prescottprue/redux-firestore$","label":"github.com/prescottprue/redux-firestore","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/scientific-python/repo-review$","label":"github.com/scientific-python/repo-review","count":6,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(agent-skills)","label":"agent-skills","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(analyzer)","label":"analyzer","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(claude-skills)","label":"claude-skills","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(contributions-welcome)","label":"contributions-welcome","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cpu-profiling)","label":"cpu-profiling","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(css)","label":"css","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dart)","label":"dart","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dartlang)","label":"dartlang","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(debian)","label":"debian","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(firebase)","label":"firebase","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(firestore)","label":"firestore","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flutter)","label":"flutter","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flutter-apps)","label":"flutter-apps","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(help-wanted)","label":"help-wanted","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kdbx)","label":"kdbx","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kdbx4)","label":"kdbx4","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(macos-application)","label":"macos-application","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(password-store)","label":"password-store","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(perf)","label":"perf","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(performance-analysis)","label":"performance-analysis","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(profiler)","label":"profiler","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(profiling)","label":"profiling","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(qt)","label":"qt","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(react-redux)","label":"react-redux","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(react-redux-firebase)","label":"react-redux-firebase","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redux)","label":"redux","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redux-enhancer)","label":"redux-enhancer","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redux-middleware)","label":"redux-middleware","count":6,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"ignore list\"","label":"Ignore List","count":5,"exhaustive":false,"kind":"lang"},{"value":"lang:\"unity3d asset\"","label":"Unity3D Asset","count":5,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/andrea-falco/lens-multi-pod-logs$","label":"github.com/andrea-falco/lens-multi-pod-logs","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/grafana/cloudcost-exporter$","label":"github.com/grafana/cloudcost-exporter","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/instana/instana-agent-operator$","label":"github.com/instana/instana-agent-operator","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/keidarcy/e1s$","label":"github.com/keidarcy/e1s","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/smtg-ai/claude-squad$","label":"github.com/smtg-ai/claude-squad","count":5,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(ai-agents)","label":"ai-agents","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(aws)","label":"aws","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(aws-ecs)","label":"aws-ecs","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(aws-fargate)","label":"aws-fargate","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(codex)","label":"codex","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(data-analysis)","label":"data-analysis","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dependencies)","label":"dependencies","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(e1s)","label":"e1s","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ecs)","label":"ecs","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ecs-exec)","label":"ecs-exec","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(json)","label":"json","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(k9s)","label":"k9s","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernets)","label":"kubernets","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(logs)","label":"logs","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown)","label":"markdown","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(opencode)","label":"opencode","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(stern)","label":"stern","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(yaml)","label":"yaml","count":5,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"gentoo ebuild\"","label":"Gentoo Ebuild","count":4,"exhaustive":false,"kind":"lang"},{"value":"lang:tcsh","label":"Tcsh","count":4,"exhaustive":false,"kind":"lang"},{"value":"lang:xml","label":"XML","count":4,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/DRG-Modding/FSD-Template$","label":"github.com/DRG-Modding/FSD-Template","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/K-Dense-AI/scientific-agent-skills$","label":"github.com/K-Dense-AI/scientific-agent-skills","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Lazenca/Exploit-tech$","label":"github.com/Lazenca/Exploit-tech","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/PrairieLearn/PrairieLearn$","label":"github.com/PrairieLearn/PrairieLearn","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/beetbox/beets$","label":"github.com/beetbox/beets","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/dagargo/elektroid$","label":"github.com/dagargo/elektroid","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ecadlabs/taquito$","label":"github.com/ecadlabs/taquito","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/hexlet-boilerplates/java-package$","label":"github.com/hexlet-boilerplates/java-package","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/mclim9/rssd$","label":"github.com/mclim9/rssd","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/psycopg/psycopg$","label":"github.com/psycopg/psycopg","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rafalh/dashfaction$","label":"github.com/rafalh/dashfaction","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ridiculousfish/regress$","label":"github.com/ridiculousfish/regress","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/simsem/simsem$","label":"github.com/simsem/simsem","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tomkersten/sses-node-example$","label":"github.com/tomkersten/sses-node-example","count":4,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(5g)","label":"5g","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-scientist)","label":"ai-scientist","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(assessment)","label":"assessment","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(audio)","label":"audio","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(autograders)","label":"autograders","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(blockchain)","label":"blockchain","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(chemoinformatics)","label":"chemoinformatics","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(clinical-research)","label":"clinical-research","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(computational-biology)","label":"computational-biology","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dapps-development)","label":"dapps-development","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dash)","label":"dash","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(development)","label":"development","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(drug-discovery)","label":"drug-discovery","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(exploit-code)","label":"exploit-code","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(exploit-exercises)","label":"exploit-exercises","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(exploitation)","label":"exploitation","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(faction)","label":"faction","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fsw)","label":"fsw","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gpu)","label":"gpu","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lte)","label":"lte","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(materials-science)","label":"materials-science","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(metabolomics)","label":"metabolomics","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(midi)","label":"midi","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mod)","label":"mod","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(modding)","label":"modding","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(music)","label":"music","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(music-library)","label":"music-library","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(musicbrainz)","label":"musicbrainz","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(power-sensor)","label":"power-sensor","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(proteomics)","label":"proteomics","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redfaction)","label":"redfaction","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rohde)","label":"rohde","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rohde-schwarz)","label":"rohde-schwarz","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(schwarz-scpi-driver)","label":"schwarz-scpi-driver","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scientific-visualization)","label":"scientific-visualization","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scpi)","label":"scpi","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sensor)","label":"sensor","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(signal-generator)","label":"signal-generator","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(smw)","label":"smw","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spectrum-analyzer)","label":"spectrum-analyzer","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(taquito)","label":"taquito","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(test-automation)","label":"test-automation","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tezos)","label":"tezos","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tezos-blockchain)","label":"tezos-blockchain","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tutorials)","label":"tutorials","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vsa)","label":"vsa","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vse)","label":"vse","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vsg)","label":"vsg","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web3)","label":"web3","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(wifi)","label":"wifi","count":4,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"emacs lisp\"","label":"Emacs Lisp","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:\"json with comments\"","label":"JSON with Comments","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:cmake","label":"CMake","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:html","label":"HTML","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:powershell","label":"PowerShell","count":3,"exhaustive":false,"kind":"lang"},{"value":"lang:tsx","label":"TSX","count":3,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/MISP/misp-warninglists$","label":"github.com/MISP/misp-warninglists","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MoonKraken/youtube$","label":"github.com/MoonKraken/youtube","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/NVIDIA/MatX$","label":"github.com/NVIDIA/MatX","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/PlasmaPy/PlasmaPy$","label":"github.com/PlasmaPy/PlasmaPy","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/PowerShell/PSScriptAnalyzer$","label":"github.com/PowerShell/PSScriptAnalyzer","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/QinZhuo/Client_IDG_YISHI$","label":"github.com/QinZhuo/Client_IDG_YISHI","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/angavrilov/cl-gpu$","label":"github.com/angavrilov/cl-gpu","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/chickensoft-games/GodotEnv$","label":"github.com/chickensoft-games/GodotEnv","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/codepoke-kk/qwertigraphy$","label":"github.com/codepoke-kk/qwertigraphy","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/coldtype/st2$","label":"github.com/coldtype/st2","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/colinhacks/zshy$","label":"github.com/colinhacks/zshy","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/collective/volto-image-editor$","label":"github.com/collective/volto-image-editor","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/esphome/devices\\.esphome\\.io$","label":"github.com/esphome/devices.esphome.io","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/julianobarbosa/claude-code-skills$","label":"github.com/julianobarbosa/claude-code-skills","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/maia-sdr/pm-remez$","label":"github.com/maia-sdr/pm-remez","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/munich-quantum-toolkit/ddsim$","label":"github.com/munich-quantum-toolkit/ddsim","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/nolar/kopf$","label":"github.com/nolar/kopf","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ocrmypdf/OCRmyPDF$","label":"github.com/ocrmypdf/OCRmyPDF","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/openxlings/xlings$","label":"github.com/openxlings/xlings","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/pathbox/learning-go$","label":"github.com/pathbox/learning-go","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/pganalyze/collector$","label":"github.com/pganalyze/collector","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/prioritizr/prioritizr$","label":"github.com/prioritizr/prioritizr","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/scttcper/video-filename-parser$","label":"github.com/scttcper/video-filename-parser","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/shadow/shadow$","label":"github.com/shadow/shadow","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/sklinkert/go-ddd$","label":"github.com/sklinkert/go-ddd","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/specfy/stack-analyser$","label":"github.com/specfy/stack-analyser","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tmux-python/tmuxp$","label":"github.com/tmux-python/tmuxp","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/twist84/ManagedDonkey$","label":"github.com/twist84/ManagedDonkey","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/undef-i/LBJ_Console$","label":"github.com/undef-i/LBJ_Console","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xtaci/safebox$","label":"github.com/xtaci/safebox","count":3,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(addon)","label":"addon","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(addons)","label":"addons","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admission-controller)","label":"admission-controller","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admission-controllers)","label":"admission-controllers","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admission-webhook)","label":"admission-webhook","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(architecture)","label":"architecture","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ast)","label":"ast","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(astrophysics)","label":"astrophysics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(asyncio)","label":"asyncio","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(atomic-physics)","label":"atomic-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(auto-configuration)","label":"auto-configuration","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(auto-detect)","label":"auto-detect","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(biodiversity)","label":"biodiversity","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(blam)","label":"blam","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bungie)","label":"bungie","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cli-utilities)","label":"cli-utilities","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(command-query)","label":"command-query","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(conservation)","label":"conservation","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(conservation-planner)","label":"conservation-planner","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(control)","label":"control","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cqrs)","label":"cqrs","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cqrs-pattern)","label":"cqrs-pattern","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cryptocurrency)","label":"cryptocurrency","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(d2x)","label":"d2x","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ddd)","label":"ddd","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ddd-architecture)","label":"ddd-architecture","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(decision-diagrams)","label":"decision-diagrams","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(demos)","label":"demos","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dfir)","label":"dfir","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(domain)","label":"domain","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(domain-driven-design)","label":"domain-driven-design","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dsp)","label":"dsp","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(eldorado)","label":"eldorado","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(emulation)","label":"emulation","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(esp32)","label":"esp32","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(esp8266)","label":"esp8266","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(esphome)","label":"esphome","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(experimentation)","label":"experimentation","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(false-positive)","label":"false-positive","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(filename)","label":"filename","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(filter-design)","label":"filter-design","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fir-filter)","label":"fir-filter","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(framework)","label":"framework","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fusion)","label":"fusion","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gamedev)","label":"gamedev","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(go-learn)","label":"go-learn","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot)","label":"godot","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot-addon)","label":"godot-addon","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot-engine)","label":"godot-engine","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot-game-engine)","label":"godot-game-engine","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(godot3)","label":"godot3","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(golang-examples)","label":"golang-examples","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gorm-orm)","label":"gorm-orm","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gpgpu)","label":"gpgpu","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gpu-computing)","label":"gpu-computing","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(halo)","label":"halo","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(halo-online)","label":"halo-online","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hedp)","label":"hedp","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(heliophysics)","label":"heliophysics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(high-energy-density-physics)","label":"high-energy-density-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hpc)","label":"hpc","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(idempotency)","label":"idempotency","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(image-processing)","label":"image-processing","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(installer)","label":"installer","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jku)","label":"jku","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kopf)","label":"kopf","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernetes-concepts)","label":"kubernetes-concepts","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernetes-operator)","label":"kubernetes-operator","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kubernetes-operators)","label":"kubernetes-operators","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learn)","label":"learn","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learn-go)","label":"learn-go","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learning-go)","label":"learning-go","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learning-golang)","label":"learning-golang","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(llm-application)","label":"llm-application","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(local-first)","label":"local-first","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(media)","label":"media","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(metadata)","label":"metadata","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(metrics)","label":"metrics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(misp)","label":"misp","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(misp-warninglists)","label":"misp-warninglists","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(monitoring)","label":"monitoring","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mqt)","label":"mqt","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ms23)","label":"ms23","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(network-forensics)","label":"network-forensics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(networking)","label":"networking","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ocr)","label":"ocr","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(operator)","label":"operator","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(operator-framework)","label":"operator-framework","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(operators)","label":"operators","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(optimization)","label":"optimization","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(parks-mcclellan)","label":"parks-mcclellan","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(particles)","label":"particles","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pdf)","label":"pdf","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(plasma-physics)","label":"plasma-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(plasma-science)","label":"plasma-science","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(powershell-gallery)","label":"powershell-gallery","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(prioritization)","label":"prioritization","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(project-management)","label":"project-management","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(python-framework)","label":"python-framework","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quantum)","label":"quantum","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quantum-circuit-simulator)","label":"quantum-circuit-simulator","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quantum-circuits)","label":"quantum-circuits","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quantum-computing)","label":"quantum-computing","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(r)","label":"r","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rds)","label":"rds","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(realism)","label":"realism","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reference)","label":"reference","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(release)","label":"release","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(remez)","label":"remez","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reverse-engineering)","label":"reverse-engineering","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rstats)","label":"rstats","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scalability)","label":"scalability","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scene)","label":"scene","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(science)","label":"science","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(science-research)","label":"science-research","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scriptanalyzer)","label":"scriptanalyzer","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(session-manager)","label":"session-manager","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(shelly)","label":"shelly","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(simulation)","label":"simulation","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(solar)","label":"solar","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(solver)","label":"solver","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sonoff)","label":"sonoff","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(space-physics)","label":"space-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(space-plasma-physics)","label":"space-plasma-physics","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spatial)","label":"spatial","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(teamocil)","label":"teamocil","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(template)","label":"template","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tesseract)","label":"tesseract","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(threat-intelligence)","label":"threat-intelligence","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tmuxinator)","label":"tmuxinator","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tools)","label":"tools","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tor)","label":"tor","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tum)","label":"tum","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(utilities)","label":"utilities","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(xlings)","label":"xlings","count":3,"exhaustive":false,"kind":"repo topic"},{"value":"-file:\\.min\\.js$","label":"Exclude minified JavaScript","count":2,"exhaustive":false,"kind":"file"},{"value":"lang:erlang","label":"Erlang","count":2,"exhaustive":false,"kind":"lang"},{"value":"lang:verilog","label":"Verilog","count":2,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/BSI-Bund/secvisogram$","label":"github.com/BSI-Bund/secvisogram","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MikhailKasimov/validin-phish-feed$","label":"github.com/MikhailKasimov/validin-phish-feed","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Minituff/nautical-backup$","label":"github.com/Minituff/nautical-backup","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Shuffle/python-apps$","label":"github.com/Shuffle/python-apps","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ajvincent/es-membrane$","label":"github.com/ajvincent/es-membrane","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/amanimran786/osint-worldview$","label":"github.com/amanimran786/osint-worldview","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/artefactual/archivematica$","label":"github.com/artefactual/archivematica","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/bogardon/GGHashtagMentionController$","label":"github.com/bogardon/GGHashtagMentionController","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/cosai-oasis/secure-ai-tooling$","label":"github.com/cosai-oasis/secure-ai-tooling","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/getsentry/sentry-cli$","label":"github.com/getsentry/sentry-cli","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/jhy/jsoup$","label":"github.com/jhy/jsoup","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/jksalcedo/PassVault$","label":"github.com/jksalcedo/PassVault","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/kunjgit/GameZone$","label":"github.com/kunjgit/GameZone","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/latex-lsp/texlab$","label":"github.com/latex-lsp/texlab","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/liftaris/herm$","label":"github.com/liftaris/herm","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/lurk-lab/lurk-lisp$","label":"github.com/lurk-lab/lurk-lisp","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/mochi/mochiweb$","label":"github.com/mochi/mochiweb","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/nexu-io/html-anything$","label":"github.com/nexu-io/html-anything","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/prettier/prettier$","label":"github.com/prettier/prettier","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/python-ldap/python-ldap$","label":"github.com/python-ldap/python-ldap","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rcc11/4chan-sounds-player$","label":"github.com/rcc11/4chan-sounds-player","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/spring-projects/spring-batch$","label":"github.com/spring-projects/spring-batch","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/unity3d-jp/Project_TCC$","label":"github.com/unity3d-jp/Project_TCC","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/verilator/verilator$","label":"github.com/verilator/verilator","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/zhuchichi56/ASFT$","label":"github.com/zhuchichi56/ASFT","count":2,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(aes-encryption)","label":"aes-encryption","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(agentic)","label":"agentic","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-design)","label":"ai-design","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-editor)","label":"ai-editor","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-security)","label":"ai-security","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-security-tool)","label":"ai-security-tool","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(android-app)","label":"android-app","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(android-keystore)","label":"android-keystore","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(angular)","label":"angular","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(api)","label":"api","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(archivematica)","label":"archivematica","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(babel)","label":"babel","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(batch)","label":"batch","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(batch-processing)","label":"batch-processing","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bitwarden)","label":"bitwarden","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bootstrap)","label":"bootstrap","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(byok)","label":"byok","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(coding-agents)","label":"coding-agents","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(collaborate)","label":"collaborate","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(compilers)","label":"compilers","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(contributions)","label":"contributions","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(crash-reporting)","label":"crash-reporting","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(credential-manager)","label":"credential-manager","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(csaf)","label":"csaf","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(css-selectors)","label":"css-selectors","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(css3)","label":"css3","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(digital-preservation)","label":"digital-preservation","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dom)","label":"dom","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(encryption)","label":"encryption","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(game)","label":"game","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(games)","label":"games","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(generated)","label":"generated","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(generative-ai)","label":"generative-ai","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(girlscript-foundation)","label":"girlscript-foundation","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(graphql)","label":"graphql","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(html-editor)","label":"html-editor","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hyperframes)","label":"hyperframes","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(iwoc2024)","label":"iwoc2024","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(java-html-parser)","label":"java-html-parser","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(jsoup)","label":"jsoup","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(language-server)","label":"language-server","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(latex)","label":"latex","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(learning-by-doing)","label":"learning-by-doing","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(less)","label":"less","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(lightweight)","label":"lightweight","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(nextjs)","label":"nextjs","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(offline-first)","label":"offline-first","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(open-source-project)","label":"open-source-project","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(password)","label":"password","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(password-generator)","label":"password-generator","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(prettier)","label":"prettier","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(printer)","label":"printer","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rtl)","label":"rtl","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scss)","label":"scss","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(secure-storage)","label":"secure-storage","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(secvisogram)","label":"secvisogram","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sentry)","label":"sentry","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sentry-cli)","label":"sentry-cli","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spring)","label":"spring","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(system-verilog)","label":"system-verilog","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(systemc)","label":"systemc","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tag-production)","label":"tag-production","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(team-web-backend)","label":"team-web-backend","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vault)","label":"vault","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vector-search)","label":"vector-search","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(verilator)","label":"verilator","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(verilog)","label":"verilog","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(verilog-simulator)","label":"verilog-simulator","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vue)","label":"vue","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(wechat)","label":"wechat","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(xiaohongshu)","label":"xiaohongshu","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(xml)","label":"xml","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(xpath)","label":"xpath","count":2,"exhaustive":false,"kind":"repo topic"},{"value":"lang:\"jupyter notebook\"","label":"Jupyter Notebook","count":1,"exhaustive":false,"kind":"lang"},{"value":"lang:csv","label":"CSV","count":1,"exhaustive":false,"kind":"lang"},{"value":"lang:processing","label":"Processing","count":1,"exhaustive":false,"kind":"lang"},{"value":"lang:ruby","label":"Ruby","count":1,"exhaustive":false,"kind":"lang"},{"value":"repo:^github\\.com/CiscoDevNet/terraform-provider-aci$","label":"github.com/CiscoDevNet/terraform-provider-aci","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Foohy/jazztronauts$","label":"github.com/Foohy/jazztronauts","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/JamesClonk/vultr$","label":"github.com/JamesClonk/vultr","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/JuliaPluto/computational-thinking-template$","label":"github.com/JuliaPluto/computational-thinking-template","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/LCOGT/banzai$","label":"github.com/LCOGT/banzai","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MTgeophysics/mtpy$","label":"github.com/MTgeophysics/mtpy","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/MangoTheCat/rematch2$","label":"github.com/MangoTheCat/rematch2","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/Minestom/VanillaReimplementation$","label":"github.com/Minestom/VanillaReimplementation","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ShadesOfInsomnia/SpellSystem$","label":"github.com/ShadesOfInsomnia/SpellSystem","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/SlimeVR/SlimeVR-Rust$","label":"github.com/SlimeVR/SlimeVR-Rust","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/abraunegg/onedrive$","label":"github.com/abraunegg/onedrive","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/atlasacademy/fgo-game-data-api$","label":"github.com/atlasacademy/fgo-game-data-api","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/babel/babel$","label":"github.com/babel/babel","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/benbalter/dotfiles$","label":"github.com/benbalter/dotfiles","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/cdklabs/cdk-ecs-service-extensions$","label":"github.com/cdklabs/cdk-ecs-service-extensions","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/christian-gama/autocommit$","label":"github.com/christian-gama/autocommit","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/colonyos/colonies$","label":"github.com/colonyos/colonies","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/congo-cc/congo-parser-generator$","label":"github.com/congo-cc/congo-parser-generator","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/crosswire/jsword$","label":"github.com/crosswire/jsword","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/dannote/pi-elixir$","label":"github.com/dannote/pi-elixir","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/dimdenGD/ultimate-express$","label":"github.com/dimdenGD/ultimate-express","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/dragonflydb/dragonfly$","label":"github.com/dragonflydb/dragonfly","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/evilz/vscode-reveal$","label":"github.com/evilz/vscode-reveal","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/excalidraw/excalidraw-libraries$","label":"github.com/excalidraw/excalidraw-libraries","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/github-community-projects/evergreen$","label":"github.com/github-community-projects/evergreen","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/google/fuse-archive$","label":"github.com/google/fuse-archive","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/grepplabs/kafka-proxy$","label":"github.com/grepplabs/kafka-proxy","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/htaussig/ProcProj$","label":"github.com/htaussig/ProcProj","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/marrub--/Lithium$","label":"github.com/marrub--/Lithium","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/mjl-/mox$","label":"github.com/mjl-/mox","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/neptship/ignore$","label":"github.com/neptship/ignore","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/noraj/ctf-party$","label":"github.com/noraj/ctf-party","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/onlyati/quadlet-lsp$","label":"github.com/onlyati/quadlet-lsp","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/phpstan/phpstan$","label":"github.com/phpstan/phpstan","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/quick-lint/quick-lint-js$","label":"github.com/quick-lint/quick-lint-js","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rizinorg/rz-pm$","label":"github.com/rizinorg/rz-pm","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/robbydyer/sports$","label":"github.com/robbydyer/sports","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rojo-rbx/rbx-dom$","label":"github.com/rojo-rbx/rbx-dom","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/rubyevents/rubyevents$","label":"github.com/rubyevents/rubyevents","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/solo-io/packer-plugin-arm-image$","label":"github.com/solo-io/packer-plugin-arm-image","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/soot-oss/TaintAnalysis$","label":"github.com/soot-oss/TaintAnalysis","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/specfy/getstack$","label":"github.com/specfy/getstack","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/spyboy-productions/omnisci3nt$","label":"github.com/spyboy-productions/omnisci3nt","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/swc-project/swc$","label":"github.com/swc-project/swc","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/tOndO-keyboard/tOndO-keyboard$","label":"github.com/tOndO-keyboard/tOndO-keyboard","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/teambi0s/InCTFi$","label":"github.com/teambi0s/InCTFi","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/torakiki/sambox$","label":"github.com/torakiki/sambox","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/ttayfunylmz/Unity_DesignPatterns$","label":"github.com/ttayfunylmz/Unity_DesignPatterns","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/uxlfoundation/scikit-learn-intelex$","label":"github.com/uxlfoundation/scikit-learn-intelex","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/xoofx/markdig$","label":"github.com/xoofx/markdig","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/yoloshii/ClawMem$","label":"github.com/yoloshii/ClawMem","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:^github\\.com/zhaoyachao/zdh_web$","label":"github.com/zhaoyachao/zdh_web","count":1,"exhaustive":false,"kind":"repo"},{"value":"repo:has.topic(aci)","label":"aci","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admin-login-finder)","label":"admin-login-finder","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admin-panel-finder)","label":"admin-panel-finder","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(admin-panel-finder-of-any-website)","label":"admin-panel-finder-of-any-website","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-agent-memory)","label":"ai-agent-memory","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-inference)","label":"ai-inference","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-machine-learning)","label":"ai-machine-learning","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ai-training)","label":"ai-training","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(analytics)","label":"analytics","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(archiving)","label":"archiving","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(arm-images)","label":"arm-images","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(autocommit)","label":"autocommit","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(backend)","label":"backend","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(beam)","label":"beam","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(beginner-friendly)","label":"beginner-friendly","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bigdata)","label":"bigdata","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(bun)","label":"bun","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(business)","label":"business","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cache)","label":"cache","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(coding-agent)","label":"coding-agent","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(collection)","label":"collection","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(commit)","label":"commit","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(commonmark)","label":"commonmark","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(commonmark-parsing)","label":"commonmark-parsing","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(conferences)","label":"conferences","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(cron)","label":"cron","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(csharp)","label":"csharp","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ctf)","label":"ctf","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ctf-framework)","label":"ctf-framework","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ctf-tools)","label":"ctf-tools","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(data)","label":"data","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(data-collection)","label":"data-collection","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(data-manipulation)","label":"data-manipulation","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(datapipeline)","label":"datapipeline","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(datax-web)","label":"datax-web","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(decoding)","label":"decoding","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dependabot)","label":"dependabot","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dependabot-security)","label":"dependabot-security","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(directory-enumeration)","label":"directory-enumeration","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(distributed-systems)","label":"distributed-systems","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dmarc-record-examination)","label":"dmarc-record-examination","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dns-enumeration)","label":"dns-enumeration","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(doom)","label":"doom","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(dotnetcore)","label":"dotnetcore","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ecmascript)","label":"ecmascript","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ecmascript-parser)","label":"ecmascript-parser","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(embeddings)","label":"embeddings","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(encoding)","label":"encoding","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(es2015)","label":"es2015","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(es6)","label":"es6","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(etl)","label":"etl","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(faas)","label":"faas","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(faas-framework)","label":"faas-framework","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fastapi)","label":"fastapi","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fate-grand-order)","label":"fate-grand-order","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fgo)","label":"fgo","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fibers)","label":"fibers","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(filesystem)","label":"filesystem","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(flavortown)","label":"flavortown","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(foss)","label":"foss","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(fuse-filesystem)","label":"fuse-filesystem","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gfm)","label":"gfm","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gitignore)","label":"gitignore","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(gitignore-generator)","label":"gitignore-generator","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(googleai)","label":"googleai","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(groq)","label":"groq","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hashing)","label":"hashing","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(helper)","label":"helper","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(hybrid-search)","label":"hybrid-search","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ignore)","label":"ignore","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(in-memory)","label":"in-memory","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(in-memory-database)","label":"in-memory-database","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(input-method)","label":"input-method","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ip-lookup)","label":"ip-lookup","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kafka)","label":"kafka","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kafka-gateway)","label":"kafka-gateway","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(kafka-proxy)","label":"kafka-proxy","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(key-value)","label":"key-value","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(keyboard)","label":"keyboard","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(keydb)","label":"keydb","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(languager-server)","label":"languager-server","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(library)","label":"library","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(live-introspection)","label":"live-introspection","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(llama-cpp)","label":"llama-cpp","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(machine-learning-algorithms)","label":"machine-learning-algorithms","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown-flavors)","label":"markdown-flavors","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown-parser)","label":"markdown-parser","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown-processor)","label":"markdown-processor","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(markdown-to-html)","label":"markdown-to-html","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mcp)","label":"mcp","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mcp-server)","label":"mcp-server","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mcp-tools)","label":"mcp-tools","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(meetups)","label":"meetups","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(memcached)","label":"memcached","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(message-broker)","label":"message-broker","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(microsoft)","label":"microsoft","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(minecraft)","label":"minecraft","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(minecraft-server)","label":"minecraft-server","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(minecraft-vanilla)","label":"minecraft-vanilla","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(minestom)","label":"minestom","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(mistral)","label":"mistral","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(model-context-protocol)","label":"model-context-protocol","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(multi-threading)","label":"multi-threading","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(oauthbearer)","label":"oauthbearer","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(office-365)","label":"office-365","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(office365)","label":"office365","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ollama2)","label":"ollama2","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(on-device-ai)","label":"on-device-ai","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(oneapi)","label":"oneapi","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive)","label":"onedrive","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive-client)","label":"onedrive-client","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive-for-business)","label":"onedrive-for-business","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive-personal)","label":"onedrive-personal","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(onedrive-storage)","label":"onedrive-storage","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(openai)","label":"openai","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(openvr)","label":"openvr","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(operating-system)","label":"operating-system","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(org-admin)","label":"org-admin","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(osint)","label":"osint","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ospo)","label":"ospo","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(packer-plugin)","label":"packer-plugin","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(packer-provisioner)","label":"packer-provisioner","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(parser-generator)","label":"parser-generator","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(personal)","label":"personal","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(php)","label":"php","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(php7)","label":"php7","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(phpstan)","label":"phpstan","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pi-agent)","label":"pi-agent","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(pipline)","label":"pipline","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(podman)","label":"podman","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(port-scanning)","label":"port-scanning","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(presentations)","label":"presentations","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(proxy)","label":"proxy","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(qemu-system-arm)","label":"qemu-system-arm","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(quadlet)","label":"quadlet","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rag)","label":"rag","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(raspberry-pi)","label":"raspberry-pi","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reconnaissance-tool)","label":"reconnaissance-tool","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(redis)","label":"redis","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(reimplementation)","label":"reimplementation","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(retrieval-augmented-generation)","label":"retrieval-augmented-generation","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(revealjs)","label":"revealjs","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(roblox)","label":"roblox","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruby-conferences)","label":"ruby-conferences","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ruby-meetups)","label":"ruby-meetups","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(rubyevents)","label":"rubyevents","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sasl)","label":"sasl","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scheduler)","label":"scheduler","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(scikit-learn)","label":"scikit-learn","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(security-tools)","label":"security-tools","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(social-media-and-email-discovery)","label":"social-media-and-email-discovery","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(socks5)","label":"socks5","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(spark)","label":"spark","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(sparketl)","label":"sparketl","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(ssl-certificate)","label":"ssl-certificate","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(stack)","label":"stack","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(static-analyzer)","label":"static-analyzer","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(steamvr)","label":"steamvr","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(string-manipulation)","label":"string-manipulation","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(subdomain-enumeration)","label":"subdomain-enumeration","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(swc)","label":"swc","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(swrepo)","label":"swrepo","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(technology-analysis)","label":"technology-analysis","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(terraform-provider)","label":"terraform-provider","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(testing)","label":"testing","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(tidewave)","label":"tidewave","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(typescript-compiler)","label":"typescript-compiler","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(typescript-parser)","label":"typescript-parser","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(valkey)","label":"valkey","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vanilla)","label":"vanilla","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(virtual-machine)","label":"virtual-machine","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vr)","label":"vr","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vs-code)","label":"vs-code","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vscode-extension)","label":"vscode-extension","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vulnerability-scanner)","label":"vulnerability-scanner","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vultr)","label":"vultr","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vultr-api)","label":"vultr-api","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(vultr-cli)","label":"vultr-cli","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(wayback-machine-access)","label":"wayback-machine-access","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web-crawling)","label":"web-crawling","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(web-reconnaissance)","label":"web-reconnaissance","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(website-hacking)","label":"website-hacking","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(whois)","label":"whois","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zdoom)","label":"zdoom","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zed)","label":"zed","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zero-trust-security)","label":"zero-trust-security","count":1,"exhaustive":false,"kind":"repo topic"},{"value":"repo:has.topic(zip)","label":"zip","count":1,"exhaustive":false,"kind":"repo topic"}]

event: progress
data: {"done":true,"repositoriesCount":218,"matchCount":10000,"durationMs":5666,"skipped":[{"reason":"shard-match-limit","title":"result limit hit","message":"Not all results have been returned due to hitting a match limit. Sourcegraph has limits for the number of results returned from a line, document and repository.","severity":"info","suggested":{"title":"increase limit","queryExpression":"count:11000"}},{"reason":"repository-fork","title":"277 forked","message":"By default we exclude forked repositories. Include them with `fork:yes` in your query.","severity":"info","suggested":{"title":"include forked","queryExpression":"fork:yes"}},{"reason":"excluded-archive","title":"92k archived","message":"By default we exclude archived repositories. Include them with `archived:yes` in your query.","severity":"info","suggested":{"title":"include archived","queryExpression":"archived:yes"}}],"trace":"https://console.cloud.google.com/traces/list?tid=a6a3ffbc2a43dbe42091346a0c47c464\u0026authuser=0\u0026project=src-c4cd661e8a76d6b51c26"}

event: done
data: {}

