Releases: madkins23/lsp-tester
Releases · madkins23/lsp-tester
Refactor into modules
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
- Add garbage collection for
methodByID
andparamsByID
inmessages.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 ofmain()
as it has already been successfully replaced.
Closer to 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
v0.2.1 Update README with -simple mode and up-to-date log examples
Usability updates
- 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
- 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
Needs doc