EXXETA / correomqtt

A modern graphical MQTT client using the HiveMQ client library. MQTT is a messaging protocol widely used in the IoT world. CorreoMQTT provides a UI to send and receive messages. It is able to handle multiple connections at the same time.
http://correomqtt.org
GNU General Public License v3.0
53 stars 21 forks source link

Fixing JSON Bug with duplication and autoformat #181

Closed nojomyth-dev closed 4 months ago

nojomyth-dev commented 9 months ago

Description

This PR fixes the duplication bug using JSON and autocomplete.

Fixes #180

Type of change

Please delete options that are not relevant.

How to test

Please describe steps to test your change.

Requirments:

Checklist:

sonarcloud[bot] commented 9 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

nojomyth-dev commented 9 months ago

Can't find the coding guidelines, wrote it in the style of the existing code

May need another test to check, if this works with linux / macOS, since the code replaces all newlines with \n. It is possible to adapt the code to handle all platforms, if necessary. I cannot test such a feature since i don't have a linux with a GUI.