From 3435787110e4a01f7a69a3cf946956d69928d069 Mon Sep 17 00:00:00 2001 From: George Fraser Date: Tue, 19 Jun 2018 20:25:57 -0700 Subject: [PATCH] Build status --- README.md | 2 ++ TODO.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/README.md b/README.md index cbed490..a0c7873 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # F# Language Server This project is an implementation of the [language server protocol](https://microsoft.github.io/language-server-protocol/) using the [F# Compiler Service](https://fsharp.github.io/FSharp.Compiler.Service/). +[![CircleCI](https://circleci.com/gh/georgewfraser/fsharp-language-server.svg?style=svg)](https://circleci.com/gh/georgewfraser/fsharp-language-server) + ## Features ### Hover diff --git a/TODO.md b/TODO.md index 3057283..0ec3f90 100644 --- a/TODO.md +++ b/TODO.md @@ -28,6 +28,8 @@ - Only re-analyze .fsx when # directives are changed - Only show progress bars once 1s has passed - Try erasing source after cursor to speed up incremental re-compilation +- Use timer to decide when to use stale results? https://github.com/fsharp/FSharp.Compiler.Service/blob/62098efc35fe24f7e6824b89e47ff1eb031d55a5/vsintegration/src/FSharp.Editor/LanguageService/FSharpCheckerExtensions.fs +- Check out get-project-options implementation in https://github.com/fsharp/FSharp.Compiler.Service/blob/62098efc35fe24f7e6824b89e47ff1eb031d55a5/vsintegration/src/FSharp.Editor/LanguageService/ProjectSitesAndFiles.fs # Features - Allow emitting obj/FscArgs.txt as a project-cracker backup