Skip to main content

Pure Python Java parser and tools

Project description

javalang is a pure Python library for working with Java source code. javalang provies a lexer and parser targeting Java 8. The implementation is based on the Java language spec available at http://docs.oracle.com/javase/specs/jls/se8/html/.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

javalang-0.12.0.tar.gz (21.0 kB view details)

Uploaded Source

Built Distributions

javalang-0.12.0-py3-none-any.whl (22.0 kB view details)

Uploaded Python 3

javalang-0.12.0-py2-none-any.whl (22.0 kB view details)

Uploaded Python 2

File details

Details for the file javalang-0.12.0.tar.gz.

File metadata

  • Download URL: javalang-0.12.0.tar.gz
  • Upload date:
  • Size: 21.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.13

File hashes

Hashes for javalang-0.12.0.tar.gz
Algorithm Hash digest
SHA256 611aa69452592e81b6de92f38e6e4b2878d0e9affd4e8b2beed6277f346c5c84
MD5 d12cc273a00f44a02cece00eaf80e225
BLAKE2b-256 a5b8a0133911319cb349e6709e2ced39a34433490b393766c32088003c414a00

See more details on using hashes here.

File details

Details for the file javalang-0.12.0-py3-none-any.whl.

File metadata

  • Download URL: javalang-0.12.0-py3-none-any.whl
  • Upload date:
  • Size: 22.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.5.3

File hashes

Hashes for javalang-0.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9a6370feab1a6dd2433c6270cbe5b5d9aed51ccd386b60c178e3e0db1a49679d
MD5 3311d4d65c60e471ef8f4a9461120285
BLAKE2b-256 4105f4a1be6ba9e187ee26fbe1c84ea4dab14a278e396f4a734e5587b393ea1e

See more details on using hashes here.

File details

Details for the file javalang-0.12.0-py2-none-any.whl.

File metadata

  • Download URL: javalang-0.12.0-py2-none-any.whl
  • Upload date:
  • Size: 22.0 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.13

File hashes

Hashes for javalang-0.12.0-py2-none-any.whl
Algorithm Hash digest
SHA256 f720bad96092e99bfd2e75ab971d72b86eb451904331bd26e2f8517be20e80ae
MD5 a0bfcb5718b573c52323e30cea30e13d
BLAKE2b-256 af1c3bfa9291505ef186610e407963f3ed5afba8e5e0f4eab92c17cb3c25ac9e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page