Commit Graph

160 Commits

Author SHA1 Message Date
Brian Norman 7e4e2f98c7 Compile the plugin against Kotlin 1.5.0 2021-05-01 18:50:56 -05:00
Brian Norman 3a09e7a0a8 Testing against Kotlin 1.5.0 2021-04-26 08:35:30 -05:00
Brian Norman 01c6752425 Testing against Kotlin 1.5.0-RC 2021-04-26 08:34:55 -05:00
Brian Norman 5927d6899d Testing against Kotlin 1.5.0-M2 2021-04-26 08:34:55 -05:00
Brian Norman 2a7693e465 Merge pull request #41 from bnorm/multi-parameter
First attempt at multi-parameter function support
2021-04-25 09:30:25 -05:00
Brian Norman ef2eabe702 Better error message for single parameter functions 2021-04-24 12:56:24 -05:00
Brian Norman dc2d522b03 Fix linting errors 2021-04-24 12:35:42 -05:00
Brian Norman b4ce1c12b6 Cleanup and additional tests 2021-04-24 12:31:26 -05:00
Brian Norman 4a9e145d55 First attempt at multi-parameter function support 2021-04-22 23:49:34 -05:00
Brian Norman 9a2d671749 Merge pull request #39 from bnorm/generic-diagramming
Generic Parameter Diagramming
2021-04-04 18:54:31 -05:00
Brian Norman 8d73179c89 Fix up formatting issues 2021-04-04 17:58:05 -05:00
Brian Norman ce119c9d92 Fix Java 8 compilation error 2021-04-03 17:51:57 -05:00
Brian Norman 98b80f35ca Simplify initial power assert transformer call 2021-04-03 17:49:38 -05:00
Brian Norman 8ace9f05f5 Clean up temporary variable nesting logic 2021-04-03 17:45:29 -05:00
Brian Norman f8270b4cc9 Allow functions with a single argument of any type 2021-04-03 17:20:52 -05:00
Brian Norman bf1067a9fd Prepare for diagramming of generic expressions 2021-04-03 12:29:39 -05:00
Brian Norman ef9c6e19b3 Merge pull request #37 from bnorm/integration
Make samples actually integration tests
2021-04-03 12:25:22 -05:00
Brian Norman d7d87a373d Make samples actually integration tests 2021-03-14 16:29:32 -05:00
Brian Norman f6fe899c77 Prepare next development version 2021-02-04 17:10:19 -06:00
Brian Norman a39bea1bda Prepare for release 0.7.0 2021-02-04 17:00:24 -06:00
Brian Norman 8e6a991aec Merge pull request #32 from bnorm/kotlin-1.4.30
Testing Kotlin 1.4.30
2021-02-04 16:51:40 -06:00
Brian Norman dcf47230f8 Merge branch 'master' into kotlin-1.4.30 2021-02-03 18:07:25 -06:00
Brian Norman bd7ab03e76 Testing Kotlin 1.4.30 2021-02-03 18:06:59 -06:00
Brian Norman 003fa96655 Merge pull request #34 from bnorm/regex-matches
Fix extension infix function diagrams
2021-01-28 23:16:44 -06:00
Brian Norman 53bec88d9b Fix extension infix function diagrams 2021-01-28 23:05:28 -06:00
Brian Norman 871878bc2e Testing Kotlin 1.4.30-RC 2021-01-28 21:56:52 -06:00
Brian Norman 237aa15396 Testing Kotlin 1.4.30-M1 2020-12-22 12:18:59 -06:00
Brian Norman 2027072917 Prepare next development version 2020-11-29 18:40:06 -06:00
Brian Norman 27ace23ea0 Prepare for release 0.6.1 2020-11-29 18:31:21 -06:00
Brian Norman fbe44d177b Merge pull request #28 from bnorm/operator-fun
Handle operator functions better (like arithmetic)
2020-11-29 16:46:23 -06:00
Brian Norman 0b043f4f41 Fix lint errors 2020-11-29 16:30:51 -06:00
Brian Norman 8fedd0d48a Handle operator functions better (like arithmetic) 2020-11-29 16:05:34 -06:00
Brian Norman 6cf1414295 Prepare next development version 2020-11-21 09:36:06 -06:00
Brian Norman b7dd46fbbf Prepare for release 0.6.0 2020-11-21 09:29:23 -06:00
Brian Norman 5a747c82e5 Merge pull request #26 from bnorm/kotlin-1_4_20
Upgrade to Kotlin 1.4.20
2020-11-21 09:21:42 -06:00
Brian Norman 16cdfcd7d1 Project cleanup and improved GitHub workflows 2020-11-21 09:13:01 -06:00
Brian Norman 7d878b17d9 Upgrade to Kotlin 1.4.20 2020-11-20 16:04:49 -06:00
Brian Norman 19bb4742e1 Prepare next development version 2020-09-28 20:16:28 -05:00
Brian Norman b1c217bae6 Prepare for release 0.5.3 2020-09-28 20:14:14 -05:00
Brian Norman d618452efd Merge pull request #25 from bnorm/soft-assertion-sample
Create soft assertion sample and fix bugs it exposed
2020-09-27 20:38:22 +00:00
Brian Norman 5dac80c5dd Create soft assertion sample and fix bugs it exposed 2020-09-27 15:28:13 -05:00
Brian Norman c91ca0d900 Prepare next development version 2020-09-25 18:27:50 -05:00
Brian Norman 602acc9a6e Prepare for release 0.5.2 2020-09-25 18:25:19 -05:00
Brian Norman 0987c43ad8 Merge pull request #24 from bnorm/kotlin-native-bugs
Fix bugs found on Kotlin/Native
2020-09-25 22:20:07 +00:00
Brian Norman 96f5cba332 Log messages when expressions can not be transformed 2020-09-25 15:59:19 -05:00
Brian Norman 3eebeca753 Transform returnable blocks after inlining 2020-09-25 15:23:52 -05:00
Brian Norman 820ea18ebc Add a reproduction of #22 to the sample project 2020-09-25 15:15:36 -05:00
Brian Norman 4c29d2dbc7 Allow constants expression as argument to assertion function 2020-09-25 12:21:04 -05:00
Brian Norman bfba77a2b5 Prepare next development version 2020-09-14 20:23:04 -05:00
Brian Norman 9bdcdff63a Prepare for release 0.5.1 2020-09-14 20:12:44 -05:00