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