Karthik Nadig
f10f95a2a3
Updating DAP schema ( #785 )
2018-09-06 14:10:49 -07:00
Karthik Nadig
df9c8fd9e0
Adds debug console completion ( #772 )
...
* Add support for debug console completion
* Add test files
* Adding tests
* Add supportsCompletionsRequest to _requests
* Add test for bad request
* Fix sorting issue in test
* Address comments
* Remove unsupported test for completions
* Add required argument to completions request in tests
* Fix linter issues
2018-08-28 18:33:28 -07:00
Karthik Nadig
bf8375830d
Update debug protocol json to latest ( #676 )
2018-07-18 10:31:10 -07:00
Karthik Nadig
b255ebc3a8
Update upstream metadata for debug protocol ( #652 )
2018-07-13 00:34:52 -07:00
Karthik Nadig
13b7827517
Updating schema to the latest. ( #651 )
2018-07-12 13:27:12 -07:00
Derek Keeler
e80a669624
Update for VSTS-based CI process ( #431 )
...
* Add flake8 configuration files
- .flake8.ci: addendum config for CI to make use of only.
* Add build badge for CI in VSTS
* Enable JUnit style test file output.
- convert_args return value simplified
- allow original style of unittest reporting as well
- remove unnecessary flags from junit xmlrunner
* Use argparse to collect runtime configuration of tests module
2018-06-21 17:09:53 -07:00
Karthik Nadig
bbeebea696
Just my code ( #467 )
...
* Add set debugger property to support VS just my code
* Just my code initial code
* Limit continue to stepping and exceptions
* Improve skipping non-user code
* Fix tests
* Just my code shoudl skip ptvsd files
* fixes and updates (#1 )
* Fix typo
* Use CMD_STEP_INTO_MY_CODE and CMD_SET_PROJECT_ROOTS
* Update tests to reflect the new pydevd exception breakpoint cmd args
* Fixes and improvements
* Simplify and refactor debug options
* Test fix and fix for debug property request handler for VS
* More fixes
* Test fixes
* Address comments
* Bunch of test fixes (#2 )
* Test fixes
* Restoring auto-continue till pydev side work is done.
2018-06-14 11:02:38 -07:00
Eric Snow
105032c3ae
Run most of the tests under Python 2. ( #405 )
2018-05-02 18:05:13 -06:00
Don Jayamanne
85e9720544
Support for log points ( #352 )
...
Second part of the fix for #350
Fixes #313
Fixes #350
2018-04-17 16:22:01 -07:00
Karthik Nadig
b65884c7b4
Enable modules support
2018-03-22 16:07:05 -07:00
Eric Snow
b1e03e8063
Merge pull request #235 from ericsnowcurrently/fix-travis
...
Check the DAP schema with each PR.
2018-03-21 13:40:00 -07:00
Eric Snow
2478677cb7
Update the vendored DAP schema.
2018-03-21 20:33:35 +00:00
Karthik Nadig
313cb04bbb
Add supportsSetExpression to tests.
2018-03-21 11:15:54 -07:00
Eric Snow
33d441ce25
Update the DAP schema.
2018-03-02 01:57:58 +00:00
Eric Snow
1155724346
Fix lint issues.
2018-02-14 00:28:54 +00:00
Eric Snow
f72fb31d1e
Properly handle EOF.
2018-02-10 02:08:56 +00:00
Eric Snow
10658a1db8
Support passing in a lookup function to read().
2018-02-09 19:36:52 +00:00
Eric Snow
8912574f74
Add debugger_protocol.messages.look_up().
2018-02-07 01:49:53 +00:00
Eric Snow
cabbc318f1
Add a README about the debugger protocol.
2018-02-06 18:30:24 +00:00
Eric Snow
18943f410b
Expose the wire-format helpers.
2018-02-06 17:37:02 +00:00
Eric Snow
87d7f8ec8c
Add some IO-related helpers.
2018-02-06 09:23:41 +00:00
Eric Snow
cd1367fc67
Implement the request and response message types.
2018-02-06 09:23:28 +00:00
Eric Snow
fb9b4dcf0b
Implement the event message types.
2018-02-06 09:21:03 +00:00
Eric Snow
ba0e9963c0
Add the base message types.
2018-02-06 09:21:03 +00:00
Eric Snow
b4abe56051
Add the debugger_protocol.messages package with a message type registry.
2018-02-06 09:21:03 +00:00
Eric Snow
1f732ea686
Fix lint.
2018-02-06 09:19:45 +00:00
Eric Snow
b9274f074d
Add MappingParameter.
2018-02-06 09:14:08 +00:00
Eric Snow
800e05cd7a
Add a Mapping declaration type.
2018-02-06 08:51:59 +00:00
Eric Snow
215f91d044
Avoid infinite recursion in param_from_datatype().
2018-02-06 04:41:14 +00:00
Eric Snow
baa3ecc084
Apply the op to the datatype before traversing.
2018-02-06 03:56:05 +00:00
Eric Snow
604859c01c
Recursively normalize in Array() and Field().
2018-02-06 03:54:19 +00:00
Eric Snow
8704c47dd2
Respect datatype.normalize().
2018-02-06 03:54:08 +00:00
Eric Snow
f3e9b59f46
Ignore missing optional args.
2018-02-06 03:54:05 +00:00
Eric Snow
b5f7e17e98
Do not try to bind when already bound.
2018-02-05 23:48:26 +00:00
Eric Snow
d7b6df86a7
Fix typos.
2018-02-05 23:18:32 +00:00
Eric Snow
99ee358c94
fix lint
2018-02-01 19:45:59 +00:00
Eric Snow
57e388bb5f
Add parameter types.
2018-02-01 19:36:19 +00:00
Eric Snow
0fed761c98
ParameterImplBase -> DatatypeHandler.
2018-02-01 19:36:17 +00:00
Eric Snow
555b8d1acc
Add Parameter, ParameterImpl, and Arg.
2018-02-01 19:35:53 +00:00
Eric Snow
ecd482345c
Preserve order in Union.
2018-02-01 19:35:53 +00:00
Eric Snow
6b4e02ef45
Add _decl.Enum.
2018-02-01 19:35:52 +00:00
Eric Snow
6c097a4f54
Add FieldsNamespace.
2018-02-01 16:50:40 +00:00
Eric Snow
414e620974
Add declarative field classes.
2018-02-01 16:50:09 +00:00
Eric Snow
21d1611137
Add the debugger_protocol.arg packge.
2018-02-01 16:50:09 +00:00
Eric Snow
2fc452e3d8
Add Readonly and WithRepr.
2018-02-01 16:50:09 +00:00
Eric Snow
b9e88548a6
Fix the vendored revision hash.
2018-01-22 18:28:58 +00:00
Eric Snow
f53d8e45bb
Add a note about a circular import.
2018-01-22 16:23:33 +00:00
Eric Snow
c5b6326592
Build the GitHub URL more clearly.
2018-01-22 16:10:40 +00:00
Eric Snow
caba7f0566
Do not in-line complex code unnecessarily.
2018-01-22 16:03:21 +00:00
Eric Snow
73b914c2f6
Add "system" tests for the schema script.
2018-01-11 22:04:17 +00:00