summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-23Respond to shutdown requestLeigh McCulloch
What === Respond to shutdown request with an empty result. Why === The server does not respond to the shutdown request. Clients expect a response to the shutdown request before they issue the exit request. This is to give the server time to shutdown properly before the client also shuts down. In clients that follow this pattern properly, e.g. vim-lsc, it can cause vim to block and wait for a response until a timeout occurs.
2019-02-18Revert changes to trailing whitespaceLeigh McCulloch
2019-02-18Error if java binary doesn't existLeigh McCulloch
2019-02-18Change to just check java versionLeigh McCulloch
2019-02-18Use the java home set earlier as the real java homeLeigh McCulloch
2019-02-18Make existing scripts work with linuxLeigh McCulloch
2019-02-18Add a script for linking for debianLeigh McCulloch
What === Add a script for linking for debian. Why === The location of java home is different on mac and debian, and on debian there is no java_home variable to select version 11 of java. The default jdk installation on debian is currently version 11 and the script uses that. In the event it is not installed mvn will error because the JAVA_HOME is pointing to an invalid path. In the event multiple version of java are installed version 11 will be used regardless of which is set as the default. The patch script has been updated to use the JAVA_HOME path explicitly for each command to ensure it uses the correct version of java when multiple versions are installed. This is consistent with the link scripts.
2019-02-17Add installation instructions for vimLeigh McCulloch
What === Add installation instructions for vim using the vim plugin vim-lsc. Why === This tool works great in vim but it isn't straight forward setting it up. These instructions will help others get off the ground using this tool with vim.
2019-02-17Add '--quiet' option for standalone usageLeigh McCulloch
What === Add '--quiet' option for standalone usage. When provided the logger will be turned off resulting in no information writing to stderr. Why === When using standalone with IDEs like vim and plugins like vim-lsc the stderr of the command will be outputted into the terminal. This tool is pretty noisy and writes a lot of information which is great for development of the tool but not when using it day-to-day.
2019-02-09Turning off the ANSI control sequences which causes dependency resolution ↵Michael Allen Hardeman
issues on some systems
2019-01-20Simple test for troubleshooting incremental compilerGeorge Fraser
2019-01-19v0.2.13George Fraser
2019-01-19Use test wrapper to set JAVA_HOMEGeorge Fraser
2019-01-18v0.2.12George Fraser
2019-01-18Cache list-classpathGeorge Fraser
2019-01-18Speed up listGeorge Fraser
2019-01-18Polish logsGeorge Fraser
2019-01-18Dead codeGeorge Fraser
2019-01-18Log startGeorge Fraser
2019-01-18Clean up benchmarkGeorge Fraser
2019-01-15Pruner reduces compile time by ~60%George Fraser
2019-01-09Test robustnessGeorge Fraser
2019-01-09SVG badgeGeorge Fraser
2019-01-09Use scriptGeorge Fraser
2019-01-09Reader access flags directly from class fileGeorge Fraser
2019-01-08FixesGeorge Fraser
2019-01-08Use SourceFileManager from docsGeorge Fraser
2019-01-08Use ForwardingJavaFileManagerGeorge Fraser
2019-01-08Reduce passing of contentsGeorge Fraser
2019-01-08Eliminate SourcePath, docpath isn't quite workingGeorge Fraser
2019-01-08Hide module-info.javaGeorge Fraser
2019-01-07Can cause null pointerGeorge Fraser
2019-01-07Remove StringFileObject, FileManagerWrapperGeorge Fraser
2019-01-07Passes tests but still having live issuesGeorge Fraser
2019-01-07Override JavaFileManager more aggressivelyGeorge Fraser
2019-01-07UnusedGeorge Fraser
2019-01-07Use java 11George Fraser
2019-01-07Notification failureGeorge Fraser
2019-01-06v0.2.11George Fraser
2019-01-06UnusedGeorge Fraser
2019-01-06FixGeorge Fraser
2019-01-06Display parameters differently than local variablesGeorge Fraser
2019-01-06TODOsGeorge Fraser
2019-01-06Complete indirect superclassesGeorge Fraser
2019-01-06Always update active fileGeorge Fraser
2019-01-06Cache entire countsGeorge Fraser
2019-01-06FixesGeorge Fraser
2019-01-06Filter out module-info.javaGeorge Fraser
2019-01-06Read from FileStoreGeorge Fraser
2019-01-06Cache modified in FileStoreGeorge Fraser