Ivan Kravets
f543e00307
Bump version to 5.2.0a2
2021-03-19 20:26:26 +02:00
Ivan Kravets
34b4f8265a
Debug unit tests created with PlatformIO Unit Testing solution // Resolve #948
2021-03-19 20:25:30 +02:00
Ivan Kravets
a366d1af2a
Use "target remote" for mpsdebug
2021-03-19 18:26:09 +02:00
Ivan Kravets
ebe5785a91
Allow overriding default debugging flags from dev-platform
2021-03-19 17:11:25 +02:00
Ivan Kravets
887d46725b
Debug native (desktop) application on a host machine // Resolve #980
2021-03-19 17:02:11 +02:00
Ivan Kravets
a326b718f2
Handle legacy $LOAD_CMD "init_cmds"
2021-03-19 16:09:38 +02:00
Ivan Kravets
c14b298cb9
Fixed an issue with silent hanging when a custom debug server is not found // Resolve #3756
2021-03-19 15:55:42 +02:00
Ivan Kravets
9cca8f3f55
Split debugging client to base and GDB // Resolve #3757
2021-03-19 15:47:20 +02:00
Ivan Kravets
f5cee56740
Fix issue when disabling "debug_init_break" did not work
2021-03-19 14:09:43 +02:00
Ivan Kravets
972d183d85
Use a cached build configuration
2021-03-19 13:46:54 +02:00
Ivan Kravets
eebdf04357
Load "idedata" configuration from a dumped file
2021-03-19 13:46:27 +02:00
Ivan Kravets
9ede20a367
Disable checking for "__PLATFORMIO_BUILD_DEBUG__" that is not available in g2 mode
2021-03-19 13:10:29 +02:00
Ivan Kravets
b0c3e22a52
Configure a custom pattern to determine when debugging server is started with a new debug_server_ready_pattern option
2021-03-19 12:30:16 +02:00
Ivan Kravets
a78db17784
Drop support for Python 2
2021-03-19 00:21:44 +02:00
Ivan Kravets
dbb9998f69
Refactor debugging configuration, add support for server_ready_pattern // Resolve #3401
2021-03-18 23:42:54 +02:00
Ivan Kravets
2745dbd124
PyLint fix
2021-03-17 23:14:22 +02:00
Ivan Kravets
c0357daf01
Remove Python 2 code
2021-03-17 21:08:06 +02:00
Ivan Kravets
064fa6027d
Bump version to 5.2.0a1
2021-03-17 20:07:26 +02:00
Ivan Kravets
779e02a05e
Use "connect_read_pipe" on Unix
2021-03-17 20:06:52 +02:00
Ivan Kravets
e222d0356a
Merge branch 'feature/debug-async' into develop
2021-03-17 18:25:47 +02:00
Ivan Kravets
764c42a810
Merge tag 'v5.1.1' into develop
...
Bump version to 5.1.1
2021-03-17 18:17:46 +02:00
Ivan Kravets
d2ae333bb8
Merge branch 'release/v5.1.1'
v5.1.1
2021-03-17 18:17:46 +02:00
Ivan Kravets
18b18f1c3d
Bump version to 5.1.1
2021-03-17 18:17:40 +02:00
Ivan Kravets
b54a8b40a4
Refactor Unified Debugger to native Python Asynchronous I/O stack // Resolve #3793 , Resolve #3595
2021-03-17 17:42:11 +02:00
Ivan Kravets
edf724d20d
Sync docs
2021-03-15 17:01:44 +02:00
Ivan Kravets
622a190a61
Avoid "rustup" when building cryptography for contrib-pysite // Resolve #3865
2021-03-15 17:00:16 +02:00
Ivan Kravets
5b4a78ba20
Bump version to 5.1.1b1
2021-03-11 14:49:20 +02:00
valeros
44b85f6e4b
Switch Cppcheck to analyze project per file // Issue #3797
...
Cppcheck doesn't provide a proper report when one of the files in the check list is broken.
If we run the analysis on a per-file basis, then Cppcheck will be able report at least defects
from valid source files.
2021-03-11 13:49:27 +02:00
Valerii Koval
7f1f760645
Preserve user-specified debug configurations in VSCode integration ( #3878 )
...
* Preserve user-specified debug configurations in VSCode integration
Issue #3824
* Tidy up Python code
2021-03-10 14:54:52 +02:00
Ivan Kravets
54d8c96c30
Update SPDX license list to 3.12
2021-03-09 22:01:58 +02:00
Ivan Kravets
c6ab7827e7
Fixed incorrect size of unnecessary data // Resolve #3830
2021-03-09 19:26:22 +02:00
Ivan Kravets
ae26079e2e
Fixed an issue when code inspection fails with "Bad JSON" // Resolve #3790
2021-03-09 19:20:30 +02:00
valeros
3e993156f2
Suppress printing unnecessary info in silent mode // Resolve #3837
2021-03-08 12:16:53 +02:00
valeros
3b2fafd789
Add new test for check command and project with whitespace
2021-03-04 22:27:00 +02:00
GovorovViva64
72ebaddcb8
Handle possible whitespaces in project path for PVS-Studio ( #3849 )
2021-03-04 22:22:09 +02:00
Ivan Kravets
5a9950cc19
Sync docs
2021-03-04 18:52:12 +02:00
Ivan Kravets
cf29d7e400
Typo fix
2021-03-04 18:52:02 +02:00
Ivan Kravets
244dba3614
JFrog shutdowns Bintray
2021-03-03 21:31:42 +02:00
Ivan Kravets
21886517e1
Bump version to 5.1.1a3
2021-03-01 17:59:58 +02:00
Ivan Kravets
3996236729
Report detailed server error to PIO Home frontend
2021-03-01 17:59:40 +02:00
Ivan Kravets
560cb3ac82
Sync docs
2021-02-27 19:57:40 +02:00
Ivan Kravets
81c7e23ae9
Bump version to 5.1.1a2
2021-02-27 19:44:11 +02:00
Ivan Kravets
0b8bd6d4fc
Migrate to Async JSON-RPC package
2021-02-27 19:43:43 +02:00
Ivan Kravets
7c271c8207
Better detecting of native dev-platform for unit testing // Resolve #3851
2021-02-27 18:53:26 +02:00
Ivan Kravets
58947d91a6
PyLint fixes
2021-02-27 17:13:30 +02:00
Ivan Kravets
20096be990
Sync docs
2021-02-26 13:39:13 +02:00
Ivan Kravets
7c8508b651
Fixed an issue with device monitor when the “send_on_enter” filter didn’t send EOL chars // Resolve #3787
2021-02-10 14:43:50 +02:00
Ivan Kravets
b56d0fdd9b
Sync docs & examples
2021-02-10 14:43:12 +02:00
Ivan Kravets
d0cc06f766
Move isort setttings to "tox.ini"
2021-02-06 16:56:44 +02:00
Ivan Kravets
d8d2b215d1
Minor improvement
2021-02-03 23:11:47 +02:00