Commit Graph

109 Commits

Author SHA1 Message Date
Roman Shevchenko
f93937d167 Cleanup (fsnotifier/Linux compilation warnings)
GitOrigin-RevId: d1c36b2ce855af75ed33f7e08dfaeb2444ef09f5
2023-01-12 14:26:34 +00:00
Roman Shevchenko
286647ca8b [vfs] even stricter input checks in macOS filesystem event helper (IJ-CR-95917)
GitOrigin-RevId: dad56b8aa48b8c1ce6a71773d0058947490de332
2022-10-07 18:01:59 +00:00
Roman Shevchenko
1938f0f5b8 [vfs] stricter input checks in macOS filesystem event helper (IJ-CR-95917)
GitOrigin-RevId: 7f930ae26142688684042ae3979bc8a76cd79f61
2022-10-05 08:58:15 +00:00
Roman Shevchenko
dea0fba5be Cleanup (warnings)
GitOrigin-RevId: d49b7ecb515a5240c9a6429f155f2f09ffd61f4b
2022-09-27 10:34:10 +00:00
Roman Shevchenko
2732345e0b [vfs] checking input bounds in macOS filesystem event helper (IDEA-302494)
GitOrigin-RevId: bdee6fed19e73bfb87adcc56389652df9020e394
2022-09-27 10:34:08 +00:00
Roman Shevchenko
87e0ba0391 [build scripts] fsnotifier make script: getting rid of conditional chaining to let set -e do its dirty work
GitOrigin-RevId: 7d85e02aeab466ec22181d6873190e350ee0c7a5
2022-06-13 16:35:45 +00:00
Roman Shevchenko
825c930c50 [platform] arch-independent names of Linux binary artifacts
GitOrigin-RevId: cf35459a0cce96ba1b21b8462c784933f51d58e5
2022-06-13 10:34:02 +00:00
Vladislav Rassokhin
a174c7d79d [platform] fsnotifier build for Linux: pass version to make.sh, check glibc compatibility
GitOrigin-RevId: 3b7df9f562d44ebd31c88e33657b78b009de48c6
2022-05-23 21:30:47 +00:00
Vladislav Rassokhin
132ca8ee44 [platform] IJI-844 build fsnotifier for Linux-aarch64
GitOrigin-RevId: 0ffd25c09fc56adabc0309f62904fae605ba7b6e
2022-05-23 18:52:04 +00:00
thyrc
9a68c50cb2 fsNotifier/linux: Fix includes for musl libc
GitOrigin-RevId: be9b6594a07f246ad39c100ae858c4bb2cd1a825
2021-12-02 21:28:01 +00:00
Roman Shevchenko
d5b3a61496 Cleanup (unsolicited copyright)
GitOrigin-RevId: 74d61a6122d5b8ef2a5108620e7b677db42a5b69
2021-07-27 13:33:59 +00:00
Roman Shevchenko
871d238bbe [build scripts] mono-arch Linux file watcher build script
GitOrigin-RevId: a357e4f7ca466d6054b63e68c1cd8a3f8bbf5daf
2021-07-27 13:31:28 +00:00
Roman Shevchenko
023f43b438 Cleanup (updating version string in Linux/WSL sources to match binaries)
GitOrigin-RevId: f06882099b899b4e6a797cb568662d3278256f11
2021-04-19 13:02:21 +03:00
Roman Shevchenko
63b9ff43e9 [vfs] restoring accidentally broken Linux/WSL fsnotifier ignored roots detection code
GitOrigin-RevId: 16a27d6975f42734c799f4b5c0002ab77113c392
2021-04-19 12:48:56 +03:00
Roman Shevchenko
bae7e84023 [vfs] restoring accidentally broken Linux/WSL fsnotifier event reporting routine
GitOrigin-RevId: 56212c37c8cecc9e0700acf6d02e6f278fdce360
2021-04-19 11:50:30 +03:00
Roman Shevchenko
d44629ff7d [vfs] updating logging in Linux/WSL fsnotifier
Dropping unwarranted use of varargs; reusing printing code; warnings; formatting

GitOrigin-RevId: 9661fafcb44df27adcfe2a7821ea42f7fac37dd7
2021-04-17 00:18:50 +03:00
Roman Shevchenko
7163a25b10 [vfs] updating in Linux/WSL fsnotifier
Dropping `syslog(3)` use; forwarding errors and warnings to the IDE via `stderr`

GitOrigin-RevId: c981356950a0ac3cdcd60990a714f8e7e7220496
2021-04-16 13:21:12 +03:00
Roman Shevchenko
f8e1e3b0a0 [build scripts] exit codes in macOS file watcher and TouchBar support build scripts
GitOrigin-RevId: 1c456f25eac7800eed11cbbcd308f09128bb76f2
2020-11-19 21:48:35 +00:00
Florian Kistner
7bdeca9bbf IDEA-CR-68907: Make install conditional, add native build dirs to gitignore
GitOrigin-RevId: 01c308d79b06f2ddc20391e87e09261f7369908c
2020-11-19 11:01:35 +00:00
Florian Kistner
9bddc1bd50 Darwin arm64: Fix native helpers compiler warnings
GitOrigin-RevId: 4449afe13eaff0ca6059a283e33c5e539d532710
2020-11-19 11:01:32 +00:00
Florian Kistner
71f5dd3bb9 Darwin arm64: Compile fat binaries for native helpers
GitOrigin-RevId: a4dc15f515cf01219f79ddeeabfa3cd8217abd77
2020-11-19 11:01:31 +00:00
Konstantin Bulenkov
625da1c6c7 Update make.sh fules for restarter and fsnotifier to generate binaries in universal format
GitOrigin-RevId: 4a3a4b3007e64f37b511d82dfc3a4825acdd3953
2020-11-15 12:54:22 +00:00
Roman Shevchenko
7a47d99d43 [vfs] localizable fsnotifier messages
GitOrigin-RevId: 4757b274e7b87548d6110b0372b2c64d8fae6db5
2020-08-27 16:50:39 +00:00
Roman Shevchenko
de98ec1d97 [platform] recognizes 'fuse.osxfs' in Linux file watcher (IDEA-224971)
GitOrigin-RevId: 2c9dacc0e5837b85c620b323de38c8ac0d735168
2019-10-18 15:09:42 +00:00
Roman Shevchenko
bf62861051 Reverting accidental change (stupid non-modal commit!!!)
GitOrigin-RevId: e138b77c771b7e62422c6cdc6239cf178276a910
2019-10-18 15:09:42 +00:00
Roman Shevchenko
45fa7d6b11 Cleanup (typos)
GitOrigin-RevId: 8eabcf70a976e6bd15655e3f07d53b10cdb1e435
2019-10-18 15:09:42 +00:00
Roman Shevchenko
c3e404caf7 [platform] drops linux-arm build of fsnotifier; links to compilation instructions on exotic architectures
GitOrigin-RevId: d06b2e1f53e2645dc31f2541a8bd194fdecfb29b
2019-10-18 15:09:42 +00:00
Rustam Vishnyakov
123242c4b2 EditorConfig documentation test
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298 constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Aleksey Rostovskiy
185284cee6 get rid of intellij.build.toolbox.litegen parameter and use BuildOptions.TOOLBOX_LITE_GEN_STEP to skip it instead
GitOrigin-RevId: 9aac8ee4ed1ebf2a29de18a238825fafb1ab88f9
2019-05-27 15:08:08 +03:00
Alexandr Suhinin
9215f4240b [duplicates] enable duplicates analysis in PyCharm/WebStorm/PhpStorm/RubyMine
GitOrigin-RevId: 1545b79fdca4888f4b94f47f22703fd37694fa7a
2019-05-27 15:07:30 +03:00
Anton Makeev
c105e26db3 Merge remote-tracking branch 'origin/master' into amakeev/gradle
GitOrigin-RevId: f9a633252daf311ecab19002c0f4757052eee9dc
2019-05-17 19:13:15 +03:00
Anton Makeev
8f7747ad98 Merge remote-tracking branch 'origin/master' into amakeev/gradle
GitOrigin-RevId: f4b9386436ead2e9d7fb7e3d18bfb47dfc2f8bf0
2019-05-17 19:03:29 +03:00
Anton Makeev
b54aaf7e4e IDEA-210281 Cleanup Gradle settings: separate Runner configurable removed
GitOrigin-RevId: adbc39121fe91beb633e125b4cf39bfe0a422e4b
2019-05-17 19:02:16 +03:00
Roman Shevchenko
d3289e9d96 [project] syncs CMake and shell build options for macOS file watcher
GitOrigin-RevId: 4d197f5a3e9c67b3c282cfbc63a2a7fe28c50801
2019-05-14 20:15:45 +03:00
Dmitry Avdeev
83f21c7197 Merge remote-tracking branch 'origin/master'
GitOrigin-RevId: 211e84dab4063848c1d3d835a526271ee1466636
2019-05-07 17:03:19 +03:00
Dmitry Avdeev
f9664fc455 IDEA-211555 Freeze on completion in XML file
do not process xincludes in ExtensionDomExtender

GitOrigin-RevId: d631dcd52d5bf500b61960473e16237008ad02a3
2019-05-07 17:02:41 +03:00
Roman Shevchenko
0a6ca4e64d [platform] drops outdated versioned symbols from fsnotifier/Linux code
Inspired by PR #1131 (https://github.com/JetBrains/intellij-community/pull/1131)

GitOrigin-RevId: 684edb8574f1e146062dcf7494c7177a39c5d815
2019-05-07 12:09:57 +03:00
Roman Shevchenko
4ef969cc1a [platform] makes fsnotifier look for '/proc/mounts' if '/etc/mtab' is missing (IDEA-198080) 2018-12-17 19:13:21 +01:00
Roman Shevchenko
fc9b73fe96 Cleanup (formatting) 2018-07-24 21:35:41 +02:00
Roman Shevchenko
a674f9c24a [project] CMake project for macOS file watcher 2018-07-24 21:34:22 +02:00
Roman Shevchenko
62588db166 [platform] updates macOS filesystem watcher
- unneeded check dropped
- system requirements lifted
- i386 arch no longer supported
2017-01-12 21:20:20 +01:00
Roman Shevchenko
b3e2ed3518 [vfs] minor fsnotifier (Linux) cleanup/optimization 2016-02-18 14:04:55 +01:00
Roman Shevchenko
2471dcf0b2 Cleanup (fsnotifier compile script) 2015-10-01 16:19:58 +02:00
Gauthier POGAM--LE MONTAGNER
1e009f843a [project] Improve cross-compilation of fsnotifier binary on Linux (#306)
https://github.com/JetBrains/intellij-community/pull/306/
2015-10-01 16:14:14 +02:00
Roman Shevchenko
58d27e90f8 platofrm: set fsnotifier glibc compatibility only for i386/amd64
Based on https://github.com/JetBrains/intellij-community/pull/244
2015-02-25 15:30:32 +01:00
Roman Shevchenko
68953bdfd4 platform: fsnotifier notification URLs updated 2015-01-22 20:23:37 +01:00
Roman Shevchenko
7f3d5a71e3 IDEA-133844 (correct handling of DT_UNKNOWN in fsnotifier) 2014-12-19 11:02:13 +01:00