82 Commits (ca95f48a53b91be9646b6ab4943f4af3db8367f7)

Author SHA1 Message Date
Ernest Borowski 468258d641 cmake: Fix rapidJSON version detection 4 years ago
Victor Sui 7a05f1ed06 cmake: Fail loudly when found rapidjson is too old (#646) 4 years ago
Felicián Németh 760f5e57ff initialize: implement serverInfo (LSP 3.15.0) 5 years ago
Fangrui Song 7e795e9b9e cmake: support CLANG_LINK_CLANG_DYLIB 5 years ago
Shengjing Zhu 0eebe0c1a9 Support override CLANG_RESOURCE_DIR 5 years ago
Dan Čermák 795ad205d7 Only add include directories for LLVM, clang & rapidjson if they are not in CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES 5 years ago
Paul Smith b6155ddf73 Enhance the output of --version with Git describe results. (#342) 6 years ago
Fangrui Song 7c70c0662f cmake: use {LLVM,Clang}Config.cmake 6 years ago
Fangrui Song 478f849ada cmake: add option to use system rapidjson if exists 6 years ago
Fangrui Song 9bbb288b57 cmake: delete SYSTEM_CLANG and auto-download mechanism 6 years ago
Fangrui Song c6d56519e3 Drop support for clang 6 6 years ago
Fangrui Song e3133bea90 cmake_minimum_required 3.8; clean up 6 years ago
Fangrui Song 9ad2450009 Refactor WorkingFiles and CompletionManager 6 years ago
Fangrui Song 880c515d64 Merge query.hh and query_util.hh 6 years ago
Fangrui Song d6dd932e6d Refactor Matcher to use pimpl and merge match.hh into utils.hh 6 years ago
Dso Tsin e5f7a938b5 Fix VS2017 build issues and add Appveyor CI script (#118) 6 years ago
Fangrui Song 3cd0ee2fc7 Refactor message handler and namespace ccls 6 years ago
Fangrui Song 8fa853c321 Implement textDocument/documentLink 6 years ago
Fangrui Song 617cdd89de Implement textDocument/foldingRange 6 years ago
Fangrui Song bc4dc6720b Add pipeline::{Notify,Reply,ReplyError} and simplify message handling 6 years ago
Fangrui Song 4a1eea75db Misc changes to project 6 years ago
Fangrui Song 49dd0ed558 Support workspace folders 6 years ago
Fangrui Song 3337d3de8c Add $ccls/info 6 years ago
Fangrui Song 7eacd2664f Support textDocument/{formatting,onTypeFormatting,rangeFormatting} 6 years ago
Fangrui Song ae19826411 Merge textDocument_did{Change,Close,Open,Save}.cc 6 years ago
Fangrui Song 3334b2c4b7 Remove clang_utils.* 6 years ago
Fangrui Song f0400fdcf2 Delete file_consumer.* 6 years ago
Fangrui Song 62d0c49b0a Rename hierarchies to $ccls/{call,inheritance,member} 6 years ago
Fangrui Song f939b6cc44 Make $ccls/reload reset DB and reload cached index files 6 years ago
Fangrui Song ce72cf7bd9 Remove $ccls/base and clean up; deduplicate codeLens 6 years ago
Fangrui Song d864f969ad Add $ccls/navigate and improve textDocument/definition 6 years ago
Fangrui Song b794b3606f Add LLVM_ENABLE_RTTI (default: OFF) to allow linking against Arch Linux extra/{llvm,clang} (-DLLVM_ENABLE_RTTI=ON) 6 years ago
Riatre Foo 87f36a4a96 Fix compile on Windows + MSYS2-MinGW64 (#46) 6 years ago
Fangrui Song af881dff18 cmake: for -DSYSTEM_CLANG=off, 6.0.0 -> 6.0.1 6 years ago
Fangrui Song 1c0bf0af65 Add textDocument/codeAction for clang FixIt 6 years ago
Chao Shen f87ee1323c Misc. 6 years ago
Fangrui Song d3536831c3 Fix FreeBSD build with -DUSE_SHARED_LLVM=off 6 years ago
Fangrui Song 7ad03c22bd cmake: remove -lc++experimental -ldl -lexecinfo 6 years ago
Fangrui Song 32dad17e81 Remove submodule doctest 6 years ago
Fangrui Song 2682964039 Rename message files (e.g. ccls_call_hierarchy.cc -> ccls_callHierarchy.cc) 6 years ago
Fangrui Song 1830103ec6 Internalize strings & remove diagnostics_publisher.cc 7 years ago
Fangrui Song 732e002b13 Infer system include paths from CompilerInvocation 7 years ago
Fangrui Song d165a0b0ea Use clang::PrintingPolicy and remove type_printer 7 years ago
Fangrui Song f0559bba54 Remove Timer and PerformanceImportFile 7 years ago
Fangrui Song 34dc1e93e9 Remove WithFileContent & lex_utils.{cc,h} 7 years ago
Fangrui Song bb08fdfa02 Remove $ccls/random; remove DB::symbols; decrease DB::entities grow rate 7 years ago
Fangrui Song a962061698 Simplify pipeline 7 years ago
Fangrui Song cf0d16fa0c Replace loguru with a custom logger 7 years ago
Fangrui Song f9e1e8cbdc Congratulations to Tea Deliverers 7 years ago
Fangrui Song 36729818c3 experimental/filesystem -> LLVM/Support/FileSystem.h; sparsepp -> DenseMap 7 years ago