Skip to content

Releases: madkins23/lsp-tester

Refactor into modules

15 May 15:14
Compare
Choose a tag to compare
Refactor into modules Pre-release
Pre-release

Complete refactor:

  • Create flags.Set object with all flags and appropriate access methods.
  • Move everything but main.go into appropriate packages.
  • Create "classes" initialized with what used to be global data in these new packages.
  • main.go now has local variables instead of global which are passed to instantiated class objects.
  • Some testing, everything seems to work OK.

Cleanup

14 May 00:08
Compare
Choose a tag to compare
Cleanup Pre-release
Pre-release
  • Add garbage collection for methodByID and paramsByID in messages.go.
  • Add -logLevel flag.
  • Move some global variables to the files that define and/or mostly use them.
  • Remove TODO to replace time.Sleep() at end of main() as it has already been successfully replaced.

Closer to release

13 May 18:02
Compare
Choose a tag to compare
Closer to release Pre-release
Pre-release
  • Updated README.md
  • Separate and parallel console and file logging
  • Support for four identical logging formats for each
  • Web console for interactive changes

Update README

07 May 23:21
Compare
Choose a tag to compare
Update README Pre-release
Pre-release
v0.2.1

Update README with -simple mode and up-to-date log examples

Usability updates

07 May 19:12
Compare
Choose a tag to compare
Usability updates Pre-release
Pre-release
  • Added ability for server to handle multiple client attachments in sequence (may work in parallel as well).
  • Add -simple flag to show much simpler message traffic without detail data.

Cleanup logging

07 May 23:10
Compare
Choose a tag to compare
Cleanup logging Pre-release
Pre-release
  • Get more data in simple mode
  • Streamline direction symbology
  • Remove "who did this" field
  • Make ID $ID so it will show early

Seems to work

06 May 23:07
Compare
Choose a tag to compare
Seems to work Pre-release
Pre-release

Needs doc