These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | 9d7db98 | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
| Committer: | intellij-monorepo-bot | |
IJPL-797 `intellij.platform.jps.build.javac.rt` review internal API GitOrigin-RevId: 946f83227ef510e0b8e0eeb53f821480c6aa4595
The documentation is generated from this commit.
| Commit: | 7431d9a | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
IDEA-336241: elevation: Move to directory `execution-process-elevation` Move the process mediator modules to directory `execution-process-mediator`. GitOrigin-RevId: b3c1b6094a438e570a948c2ef52b1a58229760c2
| Commit: | 056fa47 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
IDEA-336241: elevation: Move contents of `common` to subpackage `common` GitOrigin-RevId: 7af1f35b8586f62d2352f65fec201cda66878e18
| Commit: | 2bcc7d0 | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
| Committer: | intellij-monorepo-bot | |
deprecate old protobuf in JPS, as minimal required version to launch javac process is now java 7 (IDEA-315423) GitOrigin-RevId: 8a905b0dbd19c9031877902d2de4c35f34cb9e35
| Commit: | 944ca4e | |
|---|---|---|
| Author: | Artem Khvastunov | |
| Committer: | intellij-monorepo-bot | |
IDEA-297797 add option to delete old caches asynchronously during build By default, the IDE deletes old caches synchronously that makes the build process twice longer (8 vs 4 minutes). The downside is that the deletion might not be completed if the build process is fast enough. In this case, garbage will pile up under 'system/plugins'. That's why this option is disabled by default. Additionally, we try to use rsync on *nix systems that works faster than Java NIO or even rm. When the build process finishes, rsync continues working as its process is inherited by the root process. This might not be expected by allows to make things done. GitOrigin-RevId: f864b0b703a898bec2267e2d19cb5536483c89c0
| Commit: | 4966f7e | |
|---|---|---|
| Author: | Mikhail Mazurkevich | |
| Committer: | intellij-monorepo-bot | |
[jps caches] Add configuration settings for cache download GitOrigin-RevId: a2abd62bd7e4afe5efa7c0a71df983fdd7c43617
| Commit: | ffae730 | |
|---|---|---|
| Author: | Mikhail Mazurkevich | |
| Committer: | intellij-monorepo-bot | |
[jps caches] Pass all params needed for caches download ones at JPS start GitOrigin-RevId: a1b8a8ad2d865b0d1db32dbe7671667ecc464d8f
| Commit: | fe93229 | |
|---|---|---|
| Author: | Mikhail Mazurkevich | |
| Committer: | intellij-monorepo-bot | |
[jps caches] Use decompression and deletion speed statistic saved on IDEA side GitOrigin-RevId: c935f9965afc8376ac006c344d823afd288099d9
| Commit: | f7985d9 | |
|---|---|---|
| Author: | Mikhail Mazurkevich | |
| Committer: | intellij-monorepo-bot | |
[jps caches] Saving decompression and deletion speed on IDEA side GitOrigin-RevId: 740c90e92fdbbe40a2b7c32091f5b1158df35ed3
| Commit: | 9b9e6b0 | |
|---|---|---|
| Author: | Mikhail Mazurkevich | |
| Committer: | intellij-monorepo-bot | |
[jps caches] Add checking for the commits count between compilations to detect a large amount of changes GitOrigin-RevId: 9ce661fe0bbef5055e75e0684c872cb26de8a60d
| Commit: | cee944c | |
|---|---|---|
| Author: | Mikhail Mazurkevich | |
| Committer: | intellij-monorepo-bot | |
[jps caches] Cleanup progressbar messages and make it more precise GitOrigin-RevId: 84ba1c33e8684bbcb796103cabb8b1303308b0ca
| Commit: | bafab3d | |
|---|---|---|
| Author: | Mikhail Mazurkevich | |
| Committer: | intellij-monorepo-bot | |
[jps caches] Add progress indicator for downloads GitOrigin-RevId: 651e1cf32da9d9b72ea970003679802bde3a8cad
| Commit: | 3fe7085 | |
|---|---|---|
| Author: | Mikhail Mazurkevich | |
| Committer: | intellij-monorepo-bot | |
[jps caches] Add saving latest downloaded commit and check canceled GitOrigin-RevId: 960cbdbb798d20693e42b6c9232e701ea1439775
| Commit: | 69ffffa | |
|---|---|---|
| Author: | Mikhail Mazurkevich | |
| Committer: | intellij-monorepo-bot | |
[jps caches] WIP add iteration via netty over commits GitOrigin-RevId: 0c552cbdc8bf6c6d6fbc2ea0d545aa1c7c197e96
| Commit: | b9b271f | |
|---|---|---|
| Author: | Mikhail Mazurkevich | |
| Committer: | intellij-monorepo-bot | |
[jps caches] Make simple cache loading and progress indicator GitOrigin-RevId: 94e4cdc412ac1ea543cab3554f11f80d89b3a702
| Commit: | 7da2e4d | |
|---|---|---|
| Author: | Mikhail Mazurkevich | |
| Committer: | intellij-monorepo-bot | |
[jps caches] WIP on move to JPS GitOrigin-RevId: eaa1fdc8c97c09f7b70d043463509d845de1875d
| Commit: | a750eb3 | |
|---|---|---|
| Author: | Artem Mukhin | |
| Committer: | intellij-monorepo-bot | |
CPP-25386: Support error stream redirection in ElevationService GitOrigin-RevId: 6ace4a938f7579ca39250f4405bec4ada9d67e91
| Commit: | a3f993b | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: QuotaState: Park connection when it expires GitOrigin-RevId: 832cdd31456106f4d34c71a1bec722de79384526
| Commit: | e679dde | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: ProcessMediator: Rename AdjustQuotaRequest -> QuotaOptions GitOrigin-RevId: 09f02deee8c58440ecba0053ab04e2a4f8901f76
| Commit: | 5427fb5 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: ProcessManager: Add OpenHandle() RPC, rework lifecycle mgmt Ensure abnormal client disconnection doesn't leave orphan resources on the server. This is achieved by keeping an ongoing OpenHandle() RPC as long as the corresponding MediatedProcess instance is there. Also simplify ProcessManager by removing a Job defining its lifetime, since Handles now use the coroutine scope of the OpenHandle() RPC. GitOrigin-RevId: 27400055f776dc043d2fda07fc5484ebfcfcfb3b
| Commit: | 7db9be9 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevation.rpc: Unite with the 'elevation.common' module GitOrigin-RevId: 31bad27f674fd9690412817ce56cf7ae69a6daca
| Commit: | 3afbb93 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: DaemonHello: Rename the whole thing to Handshake DaemonHelloIpc is now HandshakeTransport. (cherry picked from commit 06da7e23fc2751e92df971aca36ea46a42252fda) IJ-CR-4038 GitOrigin-RevId: a52c6750abd5c83c91c413358822a1ac1c1c97dc
| Commit: | 316a3e0 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: ProcessManager: Add option to destroy whole process tree (cherry picked from commit 6e8d07daa63da7daa056680fa2897af8fa597e21) IJ-CR-4038 GitOrigin-RevId: 7a3df72d920ff9ac9515805678dc018642112720
| Commit: | 619895d | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: daemon: Introduce QuotaManager tracking daemon uptime (cherry picked from commit c4be8476a47838b19204c95ef57441af41c99ab5) IJ-CR-4038 GitOrigin-RevId: 5f014f08a3fac284ac40b3679ce133beb3547f62
| Commit: | 150fe4d | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: daemon: Add daemon PID to hello message and track its handle (cherry picked from commit f928be632d22b5721ecb2fd51a70c8d820daf8ef) IJ-CR-4038 GitOrigin-RevId: e3fb3f75c50489b46821ef99dd4633bb49330d25
| Commit: | 9d831ff | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: DaemonHello: Rename the whole thing to Handshake DaemonHelloIpc is now HandshakeTransport. GitOrigin-RevId: 06da7e23fc2751e92df971aca36ea46a42252fda
| Commit: | aa30078 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: ProcessManager: Add option to destroy whole process tree GitOrigin-RevId: 6e8d07daa63da7daa056680fa2897af8fa597e21
| Commit: | 6004228 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: daemon: Introduce QuotaManager tracking daemon uptime GitOrigin-RevId: c4be8476a47838b19204c95ef57441af41c99ab5
| Commit: | 78b729f | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: daemon: Add daemon PID to hello message and track its handle GitOrigin-RevId: f928be632d22b5721ecb2fd51a70c8d820daf8ef
| Commit: | 2086edc | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
| Committer: | intellij-monorepo-bot | |
optional information about module context for compiler messages (IDEA-254756) GitOrigin-RevId: 0385f29cd062c2808371288b95af72bc82a5e480
| Commit: | 31db7b8 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
jps: Extract jps.build.javac.rt.rpc module and make an artifact from it This is required to maintain compatibility of the module with Java 1.6. The last protobuf-java version compatible with Java 1.6 was 3.5, so that in order to be able to update the project library version of protobuf-java, we split the JavacRemoteProto.java into two versions: the one running in the external process is generated using and against protobuf 3.5, and the other running in the IDE process - the protobuf from project libraries. (cherry picked from commit 325de77b7d8e52f0dbf10ddf2e4a7716ddd05fc3) IJ-CR-3773 GitOrigin-RevId: 7b61335758c160dfbd733455720a6c3bb97e2003
| Commit: | 307ead4 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
jps: Extract jps.build.javac.rt.rpc module and make an artifact from it This is required to maintain compatibility of the module with Java 1.6. The last protobuf-java version compatible with Java 1.6 was 3.5, so that in order to be able to update the project library version of protobuf-java, we split the JavacRemoteProto.java into two versions: the one running in the external process is generated using and against protobuf 3.5, and the other running in the IDE process - the protobuf from project libraries. GitOrigin-RevId: 325de77b7d8e52f0dbf10ddf2e4a7716ddd05fc3
| Commit: | 350c322 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: daemon: Generate credentials on hello, validate during calls (cherry picked from commit 5f1a04b08c08e69c2f4c04c6fd19ab357854428c) IJ-CR-3496 GitOrigin-RevId: d80560aae32ea75ed1c1279019a997a79ddab765
| Commit: | 7c3dcd1 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: DaemonHello: Replace ad-hoc serializer/parser with protobuf (cherry picked from commit 9dbf952daeb0060a954a85eefcb24f644419b926) IJ-CR-3496 GitOrigin-RevId: 7bd178cf310049ef7c8798c691aa4c6b7526ddd4
| Commit: | 5505764 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: Rename ProcessMediator to ProcessManager where appropriate (cherry picked from commit a1e46369c44a60a62a34e7eedb2d6112de8009ff) IJ-CR-3496 GitOrigin-RevId: 7435c10ee15cf90e8477b08de723f81f4ae88381
| Commit: | 144be99 | |
|---|---|---|
| Author: | Vasily Romanikhin | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: add DaemonService.Shutdown() RPC (cherry picked from commit 3cc3154a350c67d1caeb6baffa4ba3c368344b2e) IJ-CR-3496 GitOrigin-RevId: 17b8536bf6303494a9d550d66af2a599470e4d10
| Commit: | 7840e89 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: mediator: Wait for write ack in ChannelOutputStream.flush() This ensures no write error goes unnoticed, and fixes the corresponding test. (cherry picked from commit d757b4bbac429c10dabcb6ea6e7aa71ab8093360) IJ-CR-3496 GitOrigin-RevId: b33efd324ddcdc281ea8b3e93649b7cefb0dfed0
| Commit: | dda3dea | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: mediator: Use proto3 map<> for environ variables map (cherry picked from commit bfaa5ed172f9539ea87e01cdb84ad5068affeea1) IJ-CR-3496 GitOrigin-RevId: d9ca1ec034934f50798f5d838a27ccfeec80600f
| Commit: | aebaa3d | |
|---|---|---|
| Author: | Andrey Lesnikov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: mediator: Add input/output file redirection This doesn't properly handle errors on reading from / writing to redirected streams yet. Signed-off-by: Eldar Abusalimov <Eldar.Abusalimov@jetbrains.com> (cherry picked from commit 79a13f05d8a55478d9c597c5e54d38850166ff92) IJ-CR-3496 GitOrigin-RevId: ea3630ae3233edba9143884b846093278afd2f08
| Commit: | b0005c8 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Rename "Elevator" to "ProcessMediator" (cherry picked from commit 1ab00cdbc26620abfd42b76c7a2724e6f1a2bcde) IJ-CR-3496 GitOrigin-RevId: ef883a48c9c9eba814204c903812c676918b598c
| Commit: | fe88923 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Add support for destroying processes (cherry picked from commit bebdc110a8ea2da237fd8589cbff1de03656956a) IJ-CR-3496 GitOrigin-RevId: 7b436024a3f7dbee59aa3b41f5c282cd3da3732a
| Commit: | 6f06f02 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Add support for streaming IO (cherry picked from commit cacdc43cfc6a6dd9162b43f373590475822eea51) IJ-CR-3496 GitOrigin-RevId: ffdd908fa0aeb6b2bb77cd89ea9218425a343492
| Commit: | 80a3450 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: (minor) Change '{}' to ';' in proto file rpc decls (cherry picked from commit 151ddcf11e2af616733ff2dbd230491e52318aee) IJ-CR-3496 GitOrigin-RevId: 0198a4ed147ef6de1c656299fcc3c6da07d3d0a7
| Commit: | 70ce6ba | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Add separate Release() rpc for unregistering PID (cherry picked from commit 0eea20b2b09f256fb6b49936562f632fc1009fc5) IJ-CR-3496 GitOrigin-RevId: 1d53ff21f67cca17fd6469de63776535b38922bc
| Commit: | a817358 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Rename Spawn/Await to something more descriptive Spawn -> CreateProcess Await -> AwaitTermination (cherry picked from commit 5d653488dfbc0df0b27185a283f769425c14b706) IJ-CR-3496 GitOrigin-RevId: 415353157a2886895526ab27757cd76cd92eb337
| Commit: | 95b016d | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevation: Remove unused field from SpawnReply message (cherry picked from commit df089fb604647d5008a590f20a74bf28262ae5d5) IJ-CR-3496 GitOrigin-RevId: 3820cf061cf207bd76f46e27f9e5ff5c1a80eb32
| Commit: | e4a1435 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Add support for awaiting process termination (cherry picked from commit f53dcd95ebbec6f68f0717562a86805fc2adb7f3) IJ-CR-3496 GitOrigin-RevId: 22ec9c0842853f5295dd71c280674dba841d3b9d
| Commit: | c6331fc | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Add support for specifying working dir and environ (cherry picked from commit 047c7ced07220d6e40e0bc81d20ff2d3e2c75ee3) IJ-CR-3496 GitOrigin-RevId: 06a691aff223d615657f4f0d4f4db59af47712c2
| Commit: | c60bd3c | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevation: Create gradle project stub for using gRPC (cherry picked from commit 424a497855b6d7dc5b1e9fc09248d2321122c479) IJ-CR-3496 GitOrigin-RevId: 8fb1d1c75f770c49c59dec79387f03f5eddd1f2d
| Commit: | de49f59 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: daemon: Generate credentials on hello, validate during calls GitOrigin-RevId: 5f1a04b08c08e69c2f4c04c6fd19ab357854428c
| Commit: | ee20fbc | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: DaemonHello: Replace ad-hoc serializer/parser with protobuf GitOrigin-RevId: 9dbf952daeb0060a954a85eefcb24f644419b926
| Commit: | 327c95f | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: Rename ProcessMediator to ProcessManager where appropriate GitOrigin-RevId: a1e46369c44a60a62a34e7eedb2d6112de8009ff
| Commit: | dab7a9d | |
|---|---|---|
| Author: | Vasily Romanikhin | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: add DaemonService.Shutdown() RPC GitOrigin-RevId: 3cc3154a350c67d1caeb6baffa4ba3c368344b2e
| Commit: | a794ca5 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: mediator: Wait for write ack in ChannelOutputStream.flush() This ensures no write error goes unnoticed, and fixes the corresponding test. GitOrigin-RevId: d757b4bbac429c10dabcb6ea6e7aa71ab8093360
| Commit: | 8f1656b | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: mediator: Use proto3 map<> for environ variables map GitOrigin-RevId: bfaa5ed172f9539ea87e01cdb84ad5068affeea1
| Commit: | 1bb1903 | |
|---|---|---|
| Author: | Andrey Lesnikov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: mediator: Add input/output file redirection This doesn't properly handle errors on reading from / writing to redirected streams yet. Signed-off-by: Eldar Abusalimov <Eldar.Abusalimov@jetbrains.com> GitOrigin-RevId: 79a13f05d8a55478d9c597c5e54d38850166ff92
| Commit: | 52fbb25 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Rename "Elevator" to "ProcessMediator" GitOrigin-RevId: 1ab00cdbc26620abfd42b76c7a2724e6f1a2bcde
| Commit: | a94d5ac | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Add support for destroying processes GitOrigin-RevId: bebdc110a8ea2da237fd8589cbff1de03656956a
| Commit: | 609919c | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Add support for streaming IO GitOrigin-RevId: cacdc43cfc6a6dd9162b43f373590475822eea51
| Commit: | 754d4e4 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: (minor) Change '{}' to ';' in proto file rpc decls GitOrigin-RevId: 151ddcf11e2af616733ff2dbd230491e52318aee
| Commit: | 7adbecb | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Add separate Release() rpc for unregistering PID GitOrigin-RevId: 0eea20b2b09f256fb6b49936562f632fc1009fc5
| Commit: | 487f320 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Rename Spawn/Await to something more descriptive Spawn -> CreateProcess Await -> AwaitTermination GitOrigin-RevId: 5d653488dfbc0df0b27185a283f769425c14b706
| Commit: | 3e4f4f1 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevation: Remove unused field from SpawnReply message GitOrigin-RevId: df089fb604647d5008a590f20a74bf28262ae5d5
| Commit: | 9f38b2e | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Add support for awaiting process termination GitOrigin-RevId: f53dcd95ebbec6f68f0717562a86805fc2adb7f3
| Commit: | 0f199c9 | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevator: Add support for specifying working dir and environ GitOrigin-RevId: 047c7ced07220d6e40e0bc81d20ff2d3e2c75ee3
| Commit: | fd71b5e | |
|---|---|---|
| Author: | Eldar Abusalimov | |
| Committer: | intellij-monorepo-bot | |
CPP-22344: elevation: Create gradle project stub for using gRPC GitOrigin-RevId: 424a497855b6d7dc5b1e9fc09248d2321122c479
| Commit: | c45f343 | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
| Committer: | intellij-monorepo-bot | |
reliably mark AnnotationProcessors-generated classes; turn on non-incremental mode if a 'generated' class is affected (IDEA-250718) GitOrigin-RevId: d9596d6963f082e1e6c327250f616e0e216695a5
| Commit: | d6f2625 | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
| Committer: | intellij-monorepo-bot | |
incremental annotation processing environment (IDEA-229864, IDEA-250718, IDEA-250670) GitOrigin-RevId: 2ee7f2b843f77d0f00e39584e0f64fc2a1df4b91
| Commit: | 2b01ea3 | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
| Committer: | intellij-monorepo-bot | |
support JPMS module names for exploded automatic modules (IDEA-183692) (cherry picked from commit 29b82f6f8ebce48a71cd1ca74ec70532697e93a7, r=Nik) GitOrigin-RevId: b2a4487e3d097de8dce691625b7760524953d406
| Commit: | a121014 | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
| Committer: | intellij-monorepo-bot | |
support JPMS module names for exploded automatic modules (IDEA-183692) GitOrigin-RevId: 29b82f6f8ebce48a71cd1ca74ec70532697e93a7
| Commit: | d1bf95b | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
| Committer: | intellij-monorepo-bot | |
implement JavaFileManager.contains() method (since javac9) for JpsFileObjects to avoid IllegalArgumentException (IDEA-217521) (cherry picked from commit 1e276aef0b0afab2bb72572ff6e4d6e2d3ce7ddd, r=Nik) GitOrigin-RevId: d722551314934bb070b913386699ce28f77413c1
| Commit: | 58f8222 | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
| Committer: | intellij-monorepo-bot | |
implement JavaFileManager.contains() method (since javac9) for JpsFileObjects to avoid IllegalArgumentException (IDEA-217521) GitOrigin-RevId: 1e276aef0b0afab2bb72572ff6e4d6e2d3ce7ddd
| Commit: | c025082 | |
|---|---|---|
| Author: | Roman Shevchenko | |
| Committer: | Roman Shevchenko | |
[java] upgrade module path: compilation (IDEA-189693) Module dependencies placed before JDK make a module upgrade path. (IDEA-CR-35226)
| Commit: | 53dfc81 | |
|---|---|---|
| Author: | Roman Shevchenko | |
| Committer: | Roman Shevchenko | |
[java] upgrade module path: compilation (IDEA-189693) Module dependencies placed before JDK make a module upgrade path.
| Commit: | 3927097 | |
|---|---|---|
| Author: | Roman Shevchenko | |
[project] specifies ProtoBuf syntax version
| Commit: | be823cd | |
|---|---|---|
| Author: | nik | |
| Committer: | nik | |
build process: allow reporting exceptions from external builders code (IDEA-187115) CompilerMessage.createInternalBuilderError method is added. Messages created by it will be shown in IDE as fatal errors and can be reported using the standard 'IDE Fatal Errors' dialog.
| Commit: | c2d9bc5 | |
|---|---|---|
| Author: | Vladimir Krivosheev | |
| Committer: | Vladimir Krivosheev | |
revert protobuf update to 3.5.0 — update only to 3.3.0
| Commit: | 69d9ebf | |
|---|---|---|
| Author: | Vladimir Krivosheev | |
| Committer: | Vladimir Krivosheev | |
update protobuf
| Commit: | 8ce259c | |
|---|---|---|
| Author: | Vladimir Krivosheev | |
| Committer: | Vladimir Krivosheev | |
cmdline_remote_proto — protobuf syntax 3
| Commit: | 10d555f | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
| Committer: | Eugene Zhuravlev | |
push certain info-messages to problems view (IDEA-167945)
| Commit: | d11120a | |
|---|---|---|
| Author: | Dmitry Batkovich | |
| Committer: | Dmitry Batkovich | |
fix javac protobuf config (CUSTOM_OUTPUT_OBJECT id == 7)
| Commit: | 9be319d | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
java compiler tool extension API, needed for ASTReferenceCollector
| Commit: | d683904 | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
| Committer: | Eugene Zhuravlev | |
JPS is now module-path aware (IDEA-158385)
| Commit: | 57d9ecf | |
|---|---|---|
| Author: | andrey zaytsev | |
move reactiveidea up
| Commit: | 8917cd1 | |
|---|---|---|
| Author: | andrey zaytsev | |
Merge branch 'master' into reactiveidea
| Commit: | d8ee26d | |
|---|---|---|
| Author: | Dmitry Trofimov | |
| Committer: | Dmitry Trofimov | |
Open pstat snapshot feature. Protobuf changed for Thrift for the sake of simplicity. Test added. (cherry picked from commit 8534764f5527afc85799ce5e3921b0e772658316)
| Commit: | 8534764 | |
|---|---|---|
| Author: | Dmitry Trofimov | |
Open pstat snapshot feature. Protobuf changed for Thrift for the sake of simplicity. Test added.
| Commit: | 64c2c74 | |
|---|---|---|
| Author: | andrey zaytsev | |
experimenting with documents sync
| Commit: | 10063ba | |
|---|---|---|
| Author: | Dmitry Trofimov | |
Add protobuf.
| Commit: | 87558b7 | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
compile implicitly loaded sources from temp roots only (need this for groovy mixed compilation support); otherwise for all implicitly loaded classes instrumented bytecode will be overwritten (e.g. FormsInstrumentation will suffer)
| Commit: | e58194d | |
|---|---|---|
| Author: | nik | |
| Committer: | nik | |
external build: better names in API [rev by Jeka]
| Commit: | 8c90763 | |
|---|---|---|
| Author: | nik | |
| Committer: | nik | |
external build: allow to set 'force build' flag per target type (IDEA-96218) [rev by Jeka]
| Commit: | 644930d | |
|---|---|---|
| Author: | nik | |
| Committer: | nik | |
external build: better names in API [rev by Jeka]
| Commit: | cc06c1f | |
|---|---|---|
| Author: | nik | |
| Committer: | nik | |
external build: allow to set 'force build' flag per target type (IDEA-96218)
| Commit: | 2ef907c | |
|---|---|---|
| Author: | nik | |
| Committer: | nik | |
jps: load path variables from config file
| Commit: | 4407860 | |
|---|---|---|
| Author: | Eugene Zhuravlev | |
| Committer: | Eugene Zhuravlev | |
external build: isUpToDate() query implementation
| Commit: | 54ced25 | |
|---|---|---|
| Author: | nik | |
| Committer: | nik | |
external build: support 'show compiler log' option for GWT compiler
| Commit: | 3b06cfe | |
|---|---|---|
| Author: | nik | |
| Committer: | nik | |
external compiler: compile scope based on build targets
| Commit: | 33fe24e | |
|---|---|---|
| Author: | nik | |
| Committer: | nik | |
ignored files configuration moved to new jps model
| Commit: | df592bb | |
|---|---|---|
| Author: | nik | |
| Committer: | nik | |
encoding configuration moved to new jps model