kythe

Kythe is a pluggable, (mostly) language-agnostic ecosystem for building tools that work with code.

APACHE-2.0 License

Stars
1.9K
Committers
100

Bot releases are hidden (Show)

kythe - v0.0.7

Published by schroederc over 9 years ago

Notable changes:

  • Dependencies: updated minimum LLVM revision. Run tools/modules/update.sh.
  • C++ indexer: index definitions and references to member variables.
  • kwazthis: replace --ignore_local_repo behavior with --local_repo=NONE

Notable additions:

  • kwazthis: if found, automatically send local file as --dirty_buffer
  • kwazthis: return /kythe/edge/typed target ticket for each node
kythe - v0.0.6

Published by schroederc over 9 years ago

Notable additions:

  • kwazthis: allow --line and --column info in place of a byte --offset
  • kwazthis: the --api flag can now handle a local path to a serving table

Notable fixes:

  • Java indexer: don't generate anchors for implicit constructors
kythe - v0.0.5

Published by schroederc over 9 years ago

Notable additions:

  • Bazel extra_action extractors for C++ and Java
  • Implementation of DecorationsRequest.dirty_buffer in xrefs serving table
kythe - v0.0.4

Published by schroederc over 9 years ago

Notable changes:

  • kythe tool: merge --serving_table flag into --api flag

Notable fixes:

  • Allow empty requests in http_server's /corpusRoots handler
  • Java extractor: correctly handle symlinks in KYTHE_ROOT_DIRECTORY
kythe - v0.0.3

Published by schroederc over 9 years ago

Notable changes:

  • Go binaries no longer require shared libraries for libsnappy or libleveldb
  • kythe tool: --log_requests global flag
  • Java indexer: --print_statistics flag
kythe - v0.0.2

Published by schroederc over 9 years ago

Notable changes:

  • optimized binaries
  • more useful CLI --help messages
  • remove sqlite3 GraphStore support
  • kwazthis: list known definition locations for each node
  • Java indexer: emit actual nodes for JDK classes
kythe - v0.0.1

Published by schroederc over 9 years ago

Initial release