Victor Petukhov
0857b9c9e7
Rethink constraints incorporation
...
Namely, remove incorporation “otherInsideMyConstraint” to eliminate
constraint system redundancy and produce a potentially very large number
of constructs.
Instead, introduce not so “spreadable” incorporation during variable
fixation (equality constraint with result type into other constraints).
^KT-41644 Fixed
^KT-42195 Fixed
^KT-42920 Fixed
^KT-42791 Fixed
^KT-41741 Fixed
2020-11-25 11:15:20 +03:00
..
2020-09-23 17:15:58 +03:00
2020-07-03 17:54:14 +03:00
2020-11-25 11:15:20 +03:00
2020-11-25 11:15:20 +03:00
2020-09-16 16:53:29 +03:00
2020-11-13 10:36:12 +03:00
2020-07-16 09:56:46 +03:00
2020-09-03 14:24:31 +03:00
2020-02-17 10:29:45 +03:00
2020-06-15 15:32:25 +03:00
2020-05-12 11:13:43 +03:00
2020-11-13 10:36:12 +03:00
2020-10-23 15:12:08 +03:00
2020-04-13 20:26:18 +03:00
2020-11-25 11:15:20 +03:00
2019-12-12 16:11:46 +03:00
2019-12-12 16:11:46 +03:00
2019-12-12 16:11:46 +03:00
2020-07-28 20:46:56 +03:00
2019-12-12 16:11:46 +03:00
2020-03-05 09:39:40 +03:00
2019-08-01 14:37:41 +03:00
2019-12-12 16:11:46 +03:00
2018-08-30 14:50:33 +03:00
2018-08-30 14:50:33 +03:00
2020-08-02 18:19:45 +03:00
2020-01-30 15:24:42 +03:00
2020-01-30 15:24:42 +03:00
2020-08-11 10:14:02 +03:00
2020-07-22 11:41:42 +03:00
2020-07-22 11:41:42 +03:00
2020-07-03 12:18:28 +03:00
2020-07-03 12:18:28 +03:00
2020-07-03 12:18:28 +03:00
2020-11-13 10:36:12 +03:00
2020-11-13 10:36:12 +03:00
2019-12-26 10:53:03 +03:00
2020-03-23 16:39:21 +03:00
2019-12-26 10:53:03 +03:00
2019-12-12 16:11:46 +03:00
2020-02-18 14:46:29 +03:00
2020-02-18 14:46:29 +03:00
2020-02-18 14:46:29 +03:00
2019-12-12 16:11:46 +03:00
2020-03-12 08:02:45 +01:00
2019-12-12 16:11:46 +03:00
2020-11-13 10:36:12 +03:00
2020-11-13 10:36:12 +03:00
2020-06-24 23:36:59 +03:00
2020-06-24 23:36:59 +03:00
2020-10-13 11:00:21 +03:00
2020-02-14 11:41:30 +01:00
2019-12-12 16:11:46 +03:00
2020-02-14 11:41:30 +01:00
2019-12-12 16:11:46 +03:00
2019-04-25 16:19:37 +03:00
2020-03-05 09:39:40 +03:00
2019-12-12 16:11:46 +03:00
2018-07-25 12:08:20 +03:00
2018-07-18 14:21:03 +03:00
2019-12-12 16:11:46 +03:00
2019-03-15 10:39:29 +03:00
2020-09-29 10:17:42 +03:00
2020-07-16 09:56:46 +03:00
2020-03-03 12:57:41 +03:00
2019-12-12 16:11:46 +03:00
2019-03-15 10:39:29 +03:00
2019-12-12 16:11:46 +03:00
2019-12-12 16:11:46 +03:00
2020-03-05 09:39:40 +03:00
2020-11-13 10:36:12 +03:00
2020-11-13 10:36:12 +03:00
2020-07-08 12:13:31 +03:00
2019-11-08 14:02:56 +03:00
2019-11-08 14:02:56 +03:00
2019-12-12 16:11:46 +03:00
2020-03-05 09:39:40 +03:00
2020-04-08 14:56:17 +03:00
2020-07-16 09:56:46 +03:00
2020-04-08 14:56:17 +03:00
2019-05-22 15:45:59 +03:00
2020-04-08 14:56:17 +03:00
2019-05-22 15:45:59 +03:00
2020-04-08 14:56:17 +03:00
2019-05-22 15:45:59 +03:00
2019-12-12 16:11:46 +03:00
2019-12-12 16:11:46 +03:00
2020-03-05 09:39:40 +03:00
2020-07-03 12:18:28 +03:00
2020-07-03 12:18:28 +03:00
2020-07-03 12:18:28 +03:00
2020-03-05 09:39:40 +03:00
2019-12-20 11:33:06 +03:00
2019-12-20 11:33:06 +03:00
2020-02-04 15:00:12 +03:00
2020-05-12 16:57:07 +03:00
2019-11-15 16:58:07 +03:00
2020-03-05 09:39:40 +03:00
2020-02-03 16:45:18 +03:00
2019-04-17 12:55:12 +03:00
2018-10-25 19:10:39 +03:00
2020-03-06 18:10:52 +03:00
2018-10-25 19:10:39 +03:00
2019-12-12 16:11:46 +03:00
2019-04-25 16:19:37 +03:00
2020-08-02 18:19:45 +03:00
2020-02-04 15:00:12 +03:00
2020-09-14 18:08:27 +03:00
2019-02-07 12:12:34 +03:00
2019-02-07 13:27:05 +03:00
2019-12-12 16:11:46 +03:00
2020-01-23 13:18:50 +03:00
2019-02-21 12:04:23 +03:00
2020-04-08 14:56:17 +03:00
2019-03-15 10:39:29 +03:00
2019-12-20 11:17:47 +03:00
2019-12-20 11:17:47 +03:00
2019-12-20 11:17:47 +03:00
2020-05-12 16:57:07 +03:00
2019-11-15 16:58:07 +03:00
2020-03-05 09:39:40 +03:00
2019-07-22 11:08:39 +03:00
2020-10-13 11:00:21 +03:00
2020-01-15 22:12:28 +03:00
2020-01-15 22:12:28 +03:00
2019-12-25 16:19:19 +03:00
2019-12-25 16:19:19 +03:00
2019-12-25 16:19:19 +03:00
2020-03-05 09:39:40 +03:00
2019-12-26 20:31:06 +03:00
2020-03-16 17:04:28 +03:00
2020-03-12 23:29:09 +03:00
2020-09-29 10:17:42 +03:00
2020-04-02 15:28:35 +03:00
2020-04-20 04:10:37 +03:00
2020-04-20 04:10:37 +03:00
2020-08-24 11:06:04 +03:00
2020-10-22 12:17:26 +03:00
2020-06-01 17:24:49 +03:00
2020-03-05 09:39:40 +03:00
2020-01-23 18:56:02 +03:00
2019-12-12 16:11:46 +03:00
2018-12-21 16:13:42 +03:00
2020-10-13 11:00:21 +03:00
2020-10-13 11:00:21 +03:00
2020-11-13 10:36:12 +03:00
2020-11-13 10:36:12 +03:00
2020-03-05 09:39:40 +03:00
2020-11-13 10:36:12 +03:00
2020-11-13 10:36:12 +03:00
2020-11-13 10:36:12 +03:00
2020-11-13 10:36:12 +03:00
2019-12-12 16:11:46 +03:00
2019-05-22 15:45:59 +03:00
2019-12-12 16:11:46 +03:00
2019-04-25 16:19:37 +03:00
2020-01-30 13:52:12 +03:00
2020-02-14 11:41:30 +01:00
2020-01-30 13:52:12 +03:00
2020-03-08 19:00:27 +03:00
2020-03-08 19:00:27 +03:00
2020-03-08 19:00:27 +03:00
2019-12-12 16:11:46 +03:00
2020-03-05 09:39:40 +03:00
2019-12-12 16:11:46 +03:00
2019-05-26 21:32:46 +03:00
2020-01-23 12:32:39 +03:00
2019-03-25 12:17:28 +03:00
2020-01-30 13:52:18 +03:00
2020-01-30 13:52:18 +03:00
2020-01-30 13:52:18 +03:00
2020-06-16 22:00:04 +03:00
2020-06-16 22:00:04 +03:00
2020-06-16 22:00:04 +03:00
2020-10-13 11:00:21 +03:00
2020-10-13 11:00:21 +03:00
2020-07-15 16:19:43 +03:00
2020-07-07 11:17:06 +03:00
2020-07-07 11:17:06 +03:00
2020-07-07 11:17:06 +03:00
2020-03-05 09:39:40 +03:00
2020-03-05 09:39:40 +03:00
2020-03-05 09:39:40 +03:00
2020-03-05 09:39:40 +03:00
2020-07-28 20:46:56 +03:00
2020-02-14 11:41:30 +01:00
2020-03-05 20:20:47 +03:00
2020-03-05 20:20:47 +03:00
2020-03-05 20:20:47 +03:00
2020-03-05 09:39:40 +03:00
2019-12-12 16:11:46 +03:00
2019-12-12 16:11:46 +03:00
2020-03-12 08:02:45 +01:00
2020-03-05 09:39:40 +03:00
2019-11-15 16:58:32 +03:00
2020-03-05 09:39:40 +03:00