Commit Graph

241 Commits

Author SHA1 Message Date
Josh Johnson
2fa3c900fe Update README 2018-05-02 22:37:40 -04:00
Josh Johnson
914ba97265 Remove Quickstart Guide 2018-05-02 22:18:28 -04:00
Josh Johnson
2d68ab4aeb Propagate Parser Errors
Perhaps we can implement a full linter using a proper error handler at some point. For now, I just want it to be clear when the tree can't be rendered due to an invalid XML document.
2018-05-02 21:53:39 -04:00
Josh Johnson
08ef6c4365 Fix Unnecessary Newline
fixes #147
2018-05-02 20:30:42 -04:00
Josh Johnson
64d3d3ad1a Add Minify Command to Context Menu
#151
2018-04-29 01:20:55 -04:00
Josh Johnson
323c5c310c Add Cursor Sync
#121
2018-04-29 00:47:12 -04:00
Josh Johnson
76fba19c0b Add Child Node Counts
#117
2018-04-28 22:49:24 -04:00
Josh Johnson
3bd730355e Display Attribute Values
#117
2018-04-28 22:32:41 -04:00
Josh Johnson
c0d1bb5486 Improve Typing 2018-04-28 22:27:54 -04:00
Josh Johnson
6b059c192e v2.0.0-preview.2 2018-04-28 21:26:14 -04:00
Josh Johnson
9e47281d91 Support LiveShare
Implements the changes from #154.

Co-Authored-By: Jonathan Carter <joncart@microsoft.com>
2018-04-28 21:15:20 -04:00
Josh Johnson
29756e3f97 Add XQuery Execution 2018-04-28 20:36:58 -04:00
Josh Johnson
df45b80085 Consolidate Constants 2018-04-28 20:08:28 -04:00
Josh Johnson
bce1b3dd87 Remove Deprecated Method Call 2018-04-28 00:21:34 -04:00
Josh Johnson
06e6ace241 Satisfy Lint Error 2018-04-28 00:20:57 -04:00
Josh Johnson
1c083d15e3 Add XPath Evaluation 2018-04-28 00:10:51 -04:00
Josh Johnson
6f0bbe3ed7 Lint Fix 2018-04-27 23:15:05 -04:00
Josh Johnson
c37ac45e80 Add XML Tree View 2018-04-27 23:10:55 -04:00
Josh Johnson
dab5b0c072 v2.0.0-preview.1 2018-03-01 22:09:17 -05:00
Josh Johnson
fb6d5ef75a Set Preview Flag 2018-03-01 21:53:00 -05:00
Josh Johnson
645aa7d6ec Add XQuery Completion Provider 2018-03-01 21:50:18 -05:00
Josh Johnson
5318909fcf Add Minify XML Command 2018-03-01 21:31:14 -05:00
Josh Johnson
d37a8b70fd Add Format As XML Command 2018-03-01 21:22:53 -05:00
Josh Johnson
33535163c1 Correct formatAsXml Command Name
#133
2018-03-01 19:33:23 -05:00
Josh Johnson
867198590f Fix Line Lengths 2018-02-13 23:30:01 -05:00
Josh Johnson
ace85c8841 Add XQuery Linting Feature 2018-02-13 23:25:07 -05:00
Josh Johnson
2c6a5ceaa0 Maintain Comment Formatting
#118
2018-02-13 22:52:19 -05:00
Josh Johnson
ea5416b506 Preserve Line Breaks for Readability
#59
2018-02-01 20:46:01 -05:00
Josh Johnson
27433b47ce Add Tests for Fixed Issues
This commit also changes the "fix" for text-only lines. We should be adjusting the text content as little as possible. In this case, we are still adding spaces (or tabs) after the last line break, but that is necessary to indent the closing element. I'll continue to adjust this as needed based on feedback and possibly add a setting to gate this behavior.

#137
2018-01-30 17:25:49 -05:00
Josh Johnson
09fe37f04b Simplify Unit Tests
This change means we can't use the harness provided by VS Code, but that's fine for now. I only intend to test service classes that generally don't have concrete dependencies on VS Code anyway.
2018-01-30 16:55:44 -05:00
Josh Johnson
b9b6aec528 Add First Test 2018-01-30 16:45:10 -05:00
Josh Johnson
e1d41f6025 Add NewLine After Self-Closing Tags
#120
2018-01-28 12:17:06 -05:00
Josh Johnson
9941bafa74 Add Attribute Splitting
#116
2018-01-28 12:09:57 -05:00
Josh Johnson
8f0bf58462 Begin Implementing V2 Formatter 2018-01-28 01:19:06 -05:00
Josh Johnson
5526923772 Override Global Configuration
From PR #129

#128
2018-01-27 20:51:15 -05:00
Josh Johnson
a204434a6e Scope Commands to Resource
From PR #129.

#128
2018-01-27 20:43:29 -05:00
Josh Johnson
bedb878549 Implement Classic XML Formatting 2018-01-27 20:30:03 -05:00
Josh Johnson
394188a204 Update CHANGELOG 2018-01-27 20:29:09 -05:00
Josh Johnson
ff15044855 Add License 2018-01-27 20:28:24 -05:00
Josh Johnson
e9a78f2f15 Update README 2018-01-27 20:27:27 -05:00
Josh Johnson
11d5034661 Add TravisCI Configuration 2018-01-27 20:21:28 -05:00
Josh Johnson
80dc78c574 Add XQuery Grammar 2018-01-27 18:30:59 -05:00
Josh Johnson
a23393d631 Update Package Manifest 2018-01-27 18:30:50 -05:00
Josh Johnson
988fbe22c0 TSLint 2018-01-27 18:01:04 -05:00
Josh Johnson
4bd8c9eddf Generate Extension Skeleton 2018-01-27 17:50:50 -05:00
Josh Johnson
01b580768b Out With the Old 2018-01-27 17:45:58 -05:00
Josh Johnson
c828608867 Merge pull request #113 from DotJoshJohnson/techdebt
Technical Debt 6/2017
2017-06-23 21:11:53 -04:00
Josh Johnson
93b3083bbf Switch to Double Quotes
Closes #108
2017-06-23 21:06:53 -04:00
Josh Johnson
6eb35d0a37 Remove Roadmap Link 2017-06-23 20:58:16 -04:00
Josh Johnson
9272bae72e Update Contribution Guide 2017-06-23 20:57:51 -04:00