tree-sitter-scala


Nametree-sitter-scala JSON
Version 0.23.3 PyPI version JSON
download
home_pageNone
SummaryScala grammar for tree-sitter
upload_time2024-11-11 05:33:19
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseMIT
keywords incremental parsing tree-sitter scala
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # tree-sitter-scala

[![CI][ci]](https://github.com/tree-sitter/tree-sitter-scala/actions/workflows/ci.yml)
[![discord][discord]](https://discord.gg/w7nTvsVJhm)
[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)
[![crates][crates]](https://crates.io/crates/tree-sitter-scala)
[![npm][npm]](https://www.npmjs.com/package/tree-sitter-scala)

Scala grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter)
covering both Scala 2 and 3.

## References

_Scala 2_

- [The Scala 2 Language Specification](https://www.scala-lang.org/files/archive/spec/2.13/)
- [Scala 2 Syntax Summary](https://www.scala-lang.org/files/archive/spec/2.13/13-syntax-summary.html)

_Scala 3_

- [Scala 3 Syntax Summary](https://docs.scala-lang.org/scala3/reference/syntax.html)

## Development and Contributing

Please refer to the [CONTRIBUTING.md](./CONTRIBUTING.md) for instructions on
getting set up.

[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-scala/ci.yml?logo=github&label=CI
[discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord
[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix
[npm]: https://img.shields.io/npm/v/tree-sitter-scala?logo=npm
[crates]: https://img.shields.io/crates/v/tree-sitter-scala?logo=rust

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "tree-sitter-scala",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "incremental, parsing, tree-sitter, scala",
    "author": null,
    "author_email": "Max Brunsfeld <maxbrunsfeld@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/3d/5a/863a0625279832cb9add749e23ed03ec3779ee01a93ad9d696f795dac3e7/tree_sitter_scala-0.23.3.tar.gz",
    "platform": null,
    "description": "# tree-sitter-scala\n\n[![CI][ci]](https://github.com/tree-sitter/tree-sitter-scala/actions/workflows/ci.yml)\n[![discord][discord]](https://discord.gg/w7nTvsVJhm)\n[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)\n[![crates][crates]](https://crates.io/crates/tree-sitter-scala)\n[![npm][npm]](https://www.npmjs.com/package/tree-sitter-scala)\n\nScala grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter)\ncovering both Scala 2 and 3.\n\n## References\n\n_Scala 2_\n\n- [The Scala 2 Language Specification](https://www.scala-lang.org/files/archive/spec/2.13/)\n- [Scala 2 Syntax Summary](https://www.scala-lang.org/files/archive/spec/2.13/13-syntax-summary.html)\n\n_Scala 3_\n\n- [Scala 3 Syntax Summary](https://docs.scala-lang.org/scala3/reference/syntax.html)\n\n## Development and Contributing\n\nPlease refer to the [CONTRIBUTING.md](./CONTRIBUTING.md) for instructions on\ngetting set up.\n\n[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-scala/ci.yml?logo=github&label=CI\n[discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord\n[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix\n[npm]: https://img.shields.io/npm/v/tree-sitter-scala?logo=npm\n[crates]: https://img.shields.io/crates/v/tree-sitter-scala?logo=rust\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Scala grammar for tree-sitter",
    "version": "0.23.3",
    "project_urls": {
        "Homepage": "https://github.com/tree-sitter/tree-sitter-scala"
    },
    "split_keywords": [
        "incremental",
        " parsing",
        " tree-sitter",
        " scala"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "281273ffdc3e30788598e51a0d0f26b27ded1fe5e4fa430e0a5236c364fbc0a9",
                "md5": "05a231e29be8b67dd184c39033d45fa6",
                "sha256": "7910b0fbbacb62a04ff5ab1f808f203475abe6fb9c0ba285a977411a67a8011c"
            },
            "downloads": -1,
            "filename": "tree_sitter_scala-0.23.3-cp39-abi3-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "05a231e29be8b67dd184c39033d45fa6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 424686,
            "upload_time": "2024-11-11T05:33:06",
            "upload_time_iso_8601": "2024-11-11T05:33:06.998041Z",
            "url": "https://files.pythonhosted.org/packages/28/12/73ffdc3e30788598e51a0d0f26b27ded1fe5e4fa430e0a5236c364fbc0a9/tree_sitter_scala-0.23.3-cp39-abi3-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4a2be289f030a82741bff5bfa67238a0436dd7202e45b5c001188c5c42aa2d58",
                "md5": "cd4a5b9b3a5b9438e7a8f5e529f44e8b",
                "sha256": "62d683062cbe49f7f4f125896c41394c7bdf7261bd425c788ad4ddd544ecc075"
            },
            "downloads": -1,
            "filename": "tree_sitter_scala-0.23.3-cp39-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "cd4a5b9b3a5b9438e7a8f5e529f44e8b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 451107,
            "upload_time": "2024-11-11T05:33:09",
            "upload_time_iso_8601": "2024-11-11T05:33:09.170208Z",
            "url": "https://files.pythonhosted.org/packages/4a/2b/e289f030a82741bff5bfa67238a0436dd7202e45b5c001188c5c42aa2d58/tree_sitter_scala-0.23.3-cp39-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e3736f83b0923f48545cb8ec5eb885f09c58ff3de4f20f4669d9e8073806a317",
                "md5": "61ebc283f5bebdd3f140ac67264da897",
                "sha256": "2d2414de3726591cfcc254a4ccb18d579d1c23a336d90810c1416529ea1e3034"
            },
            "downloads": -1,
            "filename": "tree_sitter_scala-0.23.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "61ebc283f5bebdd3f140ac67264da897",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 476201,
            "upload_time": "2024-11-11T05:33:10",
            "upload_time_iso_8601": "2024-11-11T05:33:10.429389Z",
            "url": "https://files.pythonhosted.org/packages/e3/73/6f83b0923f48545cb8ec5eb885f09c58ff3de4f20f4669d9e8073806a317/tree_sitter_scala-0.23.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2d24a69a75a39d507fcd7bf60c99729bea8b5005f29efb5c8e25f021dc955bb8",
                "md5": "42821eb445847a0c2f1ac213a2dc13c2",
                "sha256": "c973e18b8507e246ee9314c2aa0d9d4e4b231ea4f49a0bfd624ef21043991364"
            },
            "downloads": -1,
            "filename": "tree_sitter_scala-0.23.3-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "42821eb445847a0c2f1ac213a2dc13c2",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 476468,
            "upload_time": "2024-11-11T05:33:12",
            "upload_time_iso_8601": "2024-11-11T05:33:12.409432Z",
            "url": "https://files.pythonhosted.org/packages/2d/24/a69a75a39d507fcd7bf60c99729bea8b5005f29efb5c8e25f021dc955bb8/tree_sitter_scala-0.23.3-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1a7fa985420afab8491f203f12953cf727e616567151ef86a0509b1c323c5a97",
                "md5": "9aa7df67a1b5b253283aa105ddceec57",
                "sha256": "f726758ddf7ad7a0bcde8bb6c7b62f468729a25cbff0129f0e6e49303fcba52c"
            },
            "downloads": -1,
            "filename": "tree_sitter_scala-0.23.3-cp39-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9aa7df67a1b5b253283aa105ddceec57",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 504373,
            "upload_time": "2024-11-11T05:33:14",
            "upload_time_iso_8601": "2024-11-11T05:33:14.380350Z",
            "url": "https://files.pythonhosted.org/packages/1a/7f/a985420afab8491f203f12953cf727e616567151ef86a0509b1c323c5a97/tree_sitter_scala-0.23.3-cp39-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ef8db7781eec81df1b84f3bf7347b57192c80efc09ee21738e94243c905b5101",
                "md5": "bbc5b0ccbbc22275bc286714cd0133f9",
                "sha256": "86fb64c7b95de058d8eec4ea82d516f15eea59404b5bc0f060e020eeefeaeab3"
            },
            "downloads": -1,
            "filename": "tree_sitter_scala-0.23.3-cp39-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "bbc5b0ccbbc22275bc286714cd0133f9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 418954,
            "upload_time": "2024-11-11T05:33:16",
            "upload_time_iso_8601": "2024-11-11T05:33:16.277444Z",
            "url": "https://files.pythonhosted.org/packages/ef/8d/b7781eec81df1b84f3bf7347b57192c80efc09ee21738e94243c905b5101/tree_sitter_scala-0.23.3-cp39-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6de2067aab14d9cbbbd737a15bba2c61e7aff23e58040116209483ec8c6baee3",
                "md5": "4f860e895b611ca1fab9f28d093effc9",
                "sha256": "3ce14c6c15f02acbf620c2acd48eb5a94ed587f54617fc07655f9653648752d6"
            },
            "downloads": -1,
            "filename": "tree_sitter_scala-0.23.3-cp39-abi3-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "4f860e895b611ca1fab9f28d093effc9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 420215,
            "upload_time": "2024-11-11T05:33:17",
            "upload_time_iso_8601": "2024-11-11T05:33:17.548513Z",
            "url": "https://files.pythonhosted.org/packages/6d/e2/067aab14d9cbbbd737a15bba2c61e7aff23e58040116209483ec8c6baee3/tree_sitter_scala-0.23.3-cp39-abi3-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d5a863a0625279832cb9add749e23ed03ec3779ee01a93ad9d696f795dac3e7",
                "md5": "905314dc808b2f9ccb4754c718e9a4f6",
                "sha256": "40224f143c26d04fe21e71fbe2951d5d57b81d27dfe3bed85f5c846602efbafe"
            },
            "downloads": -1,
            "filename": "tree_sitter_scala-0.23.3.tar.gz",
            "has_sig": false,
            "md5_digest": "905314dc808b2f9ccb4754c718e9a4f6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 1007634,
            "upload_time": "2024-11-11T05:33:19",
            "upload_time_iso_8601": "2024-11-11T05:33:19.577687Z",
            "url": "https://files.pythonhosted.org/packages/3d/5a/863a0625279832cb9add749e23ed03ec3779ee01a93ad9d696f795dac3e7/tree_sitter_scala-0.23.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-11 05:33:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "tree-sitter",
    "github_project": "tree-sitter-scala",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "tree-sitter-scala"
}
        
Elapsed time: 0.43265s