Commit Graph

36909 Commits

Author SHA1 Message Date
Rafael Oleza
33f2bd37ee Merge pull request #19444 from atom/improvements-to-ripgrep-scanner
Improvements to ripgrep scanner
2019-06-06 16:35:36 +02:00
Antonio Scandurra
119fead692 Merge pull request #19455 from atom/as/fix-firewall-prompt-in-tests
Don't listen for arguments from new processes in test or benchmarks
2019-06-06 14:10:38 +02:00
Rafael Oleza
ac9be2d082 Remove test that checks that we can search of a subfolder of an ignored folder
This seems to not be working on Windows or with ripgrep, so it's not
expected behaviour.
2019-06-06 14:02:29 +02:00
Antonio Scandurra
67e101d2cd Fix linter errors 2019-06-06 10:38:13 +02:00
Antonio Scandurra
e0e004604d Don't listen for arguments from new processes in test or benchmarks 2019-06-06 10:23:28 +02:00
Antonio Scandurra
05d67529a7 Merge pull request #19446 from atom/as/ci-parallelize-macos-tests
Parallelize macOS tests
2019-06-06 09:08:43 +02:00
Nathan Sobo
c3f57146cc ⬆️ find-and-replace@0.218.12 2019-06-05 15:29:33 -06:00
Rafael Oleza
2d455ac5ee Use '.' as the directory for ripgrep to scan
This misteriously solves issues in Windows.
2019-06-05 16:08:31 +02:00
Rafael Oleza
8c80d13dd1 Remove logic to prepend wildcard on globs
That logic was only needed to make `ripgrep` match correctly globs like
`src` when we pass it the folder to search on.

If we don't pass the folder, `ripgrep` assumes it's the cwd and their
glob matching logic improves by allowing globs like `src`.
2019-06-05 15:07:24 +02:00
Antonio Scandurra
587a4dd72d Run main process tests during build step
For some reason, one main process test fails when run in a different 
container than the one in which Atom was built. These tests are pretty 
quick, so their impact on parallelism should be negligible.
2019-06-05 14:11:11 +02:00
Antonio Scandurra
2b0e5b0c32 Split package tests more evenly across containers 2019-06-05 13:29:24 +02:00
Rafael Oleza
95adde37c0 Take into account the includeHidden option in ripgrep scanner 2019-06-05 10:21:06 +02:00
Antonio Scandurra
791a583860 Run package tests in parallel 2019-06-05 10:05:19 +02:00
Nathan Sobo
3866aeefc2 ⬆️ fuzzy-finder@1.13.7 to address flaky tests 2019-06-04 17:21:23 -06:00
Antonio Scandurra
9d2494ca16 Don't run benchmark tests during script/test unless explicitly requested 2019-06-04 18:50:50 +02:00
Antonio Scandurra
0d00538da3 Run core and package tests in parallel for macOS on Azure Pipelines 2019-06-04 18:50:26 +02:00
Rafael Oleza
bcc07234d6 Merge pull request #19448 from atom/update-metrics
⬆️ metrics@1.8.0
2019-06-04 18:10:29 +02:00
Rafael Oleza
d75ddb9063 ⬆️ metrics@1.8.0 2019-06-04 17:04:03 +02:00
Rafael Oleza
e9e6bee195 Merge pull request #19438 from atom/update-fuzzy-finder
⬆️ fuzzy-finder@1.13.6
2019-06-04 16:13:55 +02:00
Antonio Scandurra
a21a2e34fd Merge pull request #19437 from atom/as/ci-caching
Cache node_modules on Azure Pipelines
2019-06-04 13:45:54 +02:00
Antonio Scandurra
8231a16d77 Add package.json as a key to invalidate the cache on Electron upgrades 2019-06-04 13:08:58 +02:00
Rafael Oleza
8758c399db Take into account the follow option in ripgrep scanner 2019-06-04 12:21:50 +02:00
Rafael Oleza
3845862f5d Convert beforeEach() function to async 2019-06-04 12:21:50 +02:00
Rafael Oleza
7652d659e5 Take into account the excludeVcsIgnores option in ripgrep scanner 2019-06-04 12:21:50 +02:00
Antonio Scandurra
3a6750b3f9 Run bootstrap only once on Azure Pipelines for Windows 2019-06-04 11:10:05 +02:00
Antonio Scandurra
3be4889b77 Cache node_modules on Azure Pipelines based on package-lock.json
Co-Authored-By: Nathan Sobo <nathan@github.com>
Co-Authored-By: Rafael Oleza <rafeca@github.com>
2019-06-04 09:38:49 +02:00
Nathan Sobo
fdbf62db69 Document workspaceOpeners
/cc: @50wliu
2019-06-03 14:56:56 -06:00
Nathan Sobo
2d3e332b88 Merge pull request #16100 from atom/wl-deserialize-and-activate
Activate package when deserializing
2019-06-03 13:44:58 -07:00
Rafael Oleza
bbc9aab3ce ⬆️ fuzzy-finder@1.13.6 2019-06-03 13:58:20 +02:00
Antonio Scandurra
6b9b4f96f8 Merge pull request #19423 from atom/as/multi-stroke-accelerators
Display multi-keystroke key bindings in menu item's label
2019-06-03 10:57:26 +02:00
Antonio Scandurra
d8c9d0cd0b Remove unnecessary temporary variable 2019-06-03 10:49:05 +02:00
Rafael Oleza
ed6d06b16e Re-apply prettier JS formatter 2019-06-01 00:19:59 +02:00
Rafael Oleza
49cb6f4a7b Merge commit '1d9a4cafcf6cc288d675512db8fd984e13aab869' into wl-deserialize-and-activate 2019-06-01 00:19:27 +02:00
Rafael Oleza
040d96ca1b Merge commit '677bbb7f0b8754787ff9e7bfab4602ba82e13b0b' into wl-deserialize-and-activate 2019-06-01 00:18:46 +02:00
Winston Liu
a7a70560db Merge pull request #19397 from atom/wl-upgrade-webdriverio
Upgrade webdriverio
2019-05-31 17:29:04 -04:00
Rafael Oleza
6263d85250 Re-apply prettier JS formatter 2019-05-31 18:55:45 +02:00
Rafael Oleza
948480665f Merge commit '1d9a4cafcf6cc288d675512db8fd984e13aab869' into wl-upgrade-webdriverio 2019-05-31 18:52:18 +02:00
Rafael Oleza
77dcd96a66 Merge commit '677bbb7f0b8754787ff9e7bfab4602ba82e13b0b' into wl-upgrade-webdriverio 2019-05-31 18:51:49 +02:00
Rafael Oleza
6a42fdeaff Re-apply prettier JS formatter 2019-05-31 18:47:43 +02:00
Rafael Oleza
eb495f3ccf Merge commit '1d9a4cafcf6cc288d675512db8fd984e13aab869' into as/multi-stroke-accelerators 2019-05-31 18:45:39 +02:00
Rafael Oleza
ba7b9e39ec Merge commit '677bbb7f0b8754787ff9e7bfab4602ba82e13b0b' into as/multi-stroke-accelerators 2019-05-31 18:42:40 +02:00
Rafael Oleza
1d9a4cafcf Merge pull request #19391 from atom/use-prettier
Enable prettier
2019-05-31 18:40:52 +02:00
Rafael Oleza
7f3f040628 Reformat all JS files using prettier 2019-05-31 18:33:56 +02:00
Rafael Oleza
b17f4cbf68 Enable prettier eslint plugin 2019-05-31 18:32:28 +02:00
Rafael Oleza
677bbb7f0b Merge pull request #19408 from atom/enable-no-useless-escape-eslint-rule
Enable eslint rules that got disabled
2019-05-31 18:29:31 +02:00
Antonio Scandurra
b04695ee69 Verify context menu item label's text for multi-keystroke key bindings 2019-05-31 16:26:18 +02:00
Antonio Scandurra
f4a7c75898 Display multi-keystroke key bindings in context menu item's label 2019-05-31 15:15:23 +02:00
Antonio Scandurra
ad39f99a54 Display multi-keystroke key bindings in application menu item's label 2019-05-31 15:15:09 +02:00
Antonio Scandurra
8ac841b97f Update metrics to v1.7.5 2019-05-31 09:22:34 +02:00
Rafael Oleza
53a7dc9298 Merge pull request #19420 from atom/upgrade-fuzzy-finder
⬆️ fuzzy-finder@1.13.5
2019-05-30 03:11:55 -07:00