Граф коммитов

157 Коммитов

Автор SHA1 Сообщение Дата
Yuri Timenkov ed0c92046f Initial version of contributing guidelines.
Upgraded tasks to version 2.0 for automatic detection.
Added clang-format as npm package
2018-03-11 00:33:17 +01:00
vector-of-bool 901eb07c64 Add `autoRestartBuild` to extension manifest. 2018-03-04 12:44:46 -07:00
vector-of-bool 3adcb7e145 `lint` npm command 2018-03-03 15:29:58 -07:00
vector-of-bool 612809f0d5 Bring in more tslint rules:
- Check for unused expressions
- No `await` on non-awaitables
- No dangling promises (Catches more errors and helps keep async in line)
2018-03-03 13:37:06 -07:00
vector-of-bool 87e6e94ae3 Rename module `dirs` to `paths`, and be more thorough to find CMake
[Fix #296]
2018-03-02 23:46:57 -07:00
KoeMai 3d5694333f Add some unit test to kit manager
- Add kitPath as optional value to constructor
- Add test_kit.json to test folder for testing
- Add test to load test_kit.json
- Add test to check behavior of restoring last active kit
2018-02-06 00:14:25 +01:00
vector-of-bool 57eee9adbf Bump version 2017-12-28 21:41:10 -07:00
vector-of-bool 275fa60a0b Bump version 2017-12-22 13:25:04 -07:00
vector-of-bool aa0e44f7ed Beta 2 2017-12-20 13:42:26 -07:00
vector-of-bool c1110dd6f2 Fix wrong commands in package.json 2017-12-16 16:57:04 -07:00
vector-of-bool 55c30574a6 Update beta version number 2017-12-15 18:38:50 -07:00
vector-of-bool cd3701998c Tweak package definition 2017-12-13 22:16:19 -07:00
vector-of-bool 4e47505e0c "resetState" task clears any memoized workspace state 2017-11-19 15:09:16 -07:00
vector-of-bool 274d51e8d1 Bring back the cache editor 2017-11-14 19:03:55 -07:00
vector-of-bool 6942f8e4cf Launch target selection 2017-11-11 15:15:17 -07:00
vector-of-bool e962351113 Wrong command name 2017-10-19 21:05:52 -06:00
vector-of-bool de0a539eff Working to bring back build variants 2017-10-17 00:18:39 -06:00
vector-of-bool ebb69855d8 Start on some testing, more reliable than the old tests. 2017-09-28 01:04:51 -06:00
vector-of-bool 2cc47976a0 Better logging story 2017-09-27 22:27:35 -06:00
vector-of-bool 2a11ad5166 Developer documentation 2017-09-24 22:03:36 -06:00
vector-of-bool 1428551929 Allow users to change the kit, and persist that selection 2017-09-23 17:05:44 -06:00
vector-of-bool 526d437fec Starting a big refactor 2017-09-23 14:20:56 -06:00
vector-of-bool 9b0aa9c8a3 Update README and version 2017-07-16 18:14:49 -06:00
vector-of-bool 28d7f8dace Update to PNG icon 2017-07-16 18:14:24 -06:00
Vladimir Vukicevic 4737620df1 Detect Emscripten environments 2017-07-05 09:31:36 -04:00
vector-of-bool 7ff7667b5b Bump version and update README 2017-06-27 21:42:15 -06:00
vector-of-bool f266c0ed76 Merge pull request #187 from ytimenkov/feature/advanced-generator-selection
Feature/advanced generator selection
2017-06-23 21:43:33 -06:00
Nathan Woodrow fc9c098014 Add option to build before run (buildBeforeRun) 2017-06-21 21:12:54 +10:00
Yuri Timenkov b188c85b0d Refactored environment and generator detection.
First step:
 - EnvironmentProvider returns only discovered environments or nothing.
 - Environments suggest which generators should be used in addition to configuration.
 - Moved generator discovery from util to common because it now relies on EnvironmentManager.
 - Execute Make commands detection in modified/acthive environment.
 - Moved CMake path detection from legacy into common part.
2017-06-20 12:42:14 +02:00
vector-of-bool 8aceb7bcb9 0.10.0 update 2017-06-15 22:43:20 -06:00
Yuri Timenkov 687b4f4a9b Fixed compilation with new dependencies.
* Make tslinter happy about tripple-equals.
 * Respect vscode's | undefined API.
 * New Mocha's typed 'this' doesn't allow creating arbitrary fields.
2017-06-08 12:39:11 +02:00
Yuri Timenkov 6f2a40f32e Cross-platform path to tsc. 2017-06-08 12:28:27 +02:00
vector-of-bool 7b993bd86b Bump version 2017-06-07 23:42:12 -06:00
vector-of-bool a39d534bc6 Strengthy type- and async- safety with the wrapper 2017-06-07 23:18:17 -06:00
vector-of-bool 7bb4d5c231 Merge pull request #168 from ytimenkov/feature/startup-diagnostics
User-facing logging.
2017-06-07 21:19:26 -06:00
vector-of-bool 1855f47360 Remove dep on twxs.cmake 2017-06-07 20:58:27 -06:00
Yuri Timenkov d15468c738 User-facing logging.
* CMakeToolsWrapper doesn't inherit from API but rather aggregates it
   and provides access.
 * Added logger which writes to the same output as CMakeTools to enable
   users fix problems with the envrironment (e.g. missing CMake binary).
 * Disable CMakeTools commands and key bindings if CMake Server has
   failed to initialize. This avoids 'command not found' messages.
 * Minor fixes to make tslint happy.
2017-06-07 12:06:46 +02:00
vector-of-bool 0d164b2c5f Yay for type errors! (Fix type errors) 2017-06-05 23:22:05 -06:00
vector-of-bool c4f833050c Bump version 2017-06-05 22:54:56 -06:00
vector-of-bool 442810e47b Bump version and update README 2017-06-04 17:32:30 -06:00
vector-of-bool 659539f983 CMake Server is now enabled by default 2017-06-04 16:42:16 -06:00
vector-of-bool 11848d6514 Ability to launch targets without a debugger [address #139] 2017-06-04 14:34:45 -06:00
vector-of-bool a4a65c021f Infer cmake.ctestPath from cmake.cmakePath 2017-06-04 13:53:28 -06:00
vector-of-bool c3e18d90a2 Bump version and README 2017-03-27 23:06:28 -06:00
vector-of-bool 428b846360 Add `platform` setting [resolve #126] 2017-03-27 22:42:01 -06:00
vector-of-bool 8a7e6f9153 Update compile commands 2017-02-19 18:46:21 -07:00
vector-of-bool a94f1cc8df Bump version and fix test compile errors 2017-02-19 16:32:41 -07:00
vector-of-bool 44a91fc220 Bump version and update README 2017-02-11 23:33:25 -07:00
vector-of-bool a66a9c3d7e Update README and bump version 2017-02-01 21:52:28 -07:00
vector-of-bool de194fa390 Pin some package versions. We'll update in the next release 2017-02-01 21:21:08 -07:00