Commit Graph

  • 4d590d1834 Merge pull request #90 from brendanzab/multifile-test Brendan Zabarauskas 2019-06-11 20:45:37 +10:00
  • be4e5911a9 Add multifile test Brendan Zabarauskas 2019-06-11 20:06:04 +10:00
  • a59f8d61ad Merge pull request #89 from brendanzab/move-tests Brendan Zabarauskas 2019-06-11 20:00:43 +10:00
  • 95e9d4b532 Move emit tests to integration tests directory Brendan Zabarauskas 2019-06-11 08:26:29 +10:00
  • 6e1fa90613 Merge pull request #88 from brendanzab/dependabot/cargo/derive_more-0.15 Brendan Zabarauskas 2019-06-11 07:48:40 +10:00
  • b965d506ce Merge pull request #86 from brendanzab/short-diagnostics Brendan Zabarauskas 2019-06-11 07:47:37 +10:00
  • a77310297e Update derive_more requirement from 0.14 to 0.15 dependabot-preview[bot] 2019-06-10 20:11:25 +00:00
  • f559b63dc6 Reexport DisplayStyle Brendan Zabarauskas 2019-06-10 17:17:11 +10:00
  • acbce136f2 Add examples to DisplayStyle doc comments Brendan Zabarauskas 2019-06-10 17:05:54 +10:00
  • 43f3918542 Improve style advice for the diagnostic message Brendan Zabarauskas 2019-06-10 17:01:37 +10:00
  • 30f10ef400 Add short diagnostic display style Brendan Zabarauskas 2019-06-10 15:36:12 +10:00
  • f959aa0758 Merge pull request #84 from brendanzab/simplify-view-modules Brendan Zabarauskas 2019-06-10 11:12:08 +10:00
  • 48b33c956f Merge pull request #82 from brendanzab/fix-tab-printing Brendan Zabarauskas 2019-06-10 10:31:10 +10:00
  • 0542e8385b Simplify view module structure Brendan Zabarauskas 2019-06-10 10:28:27 +10:00
  • 9cd318e966 Use a more appropriate file name in tests Brendan Zabarauskas 2019-06-09 23:19:27 +10:00
  • 162bf8d6a7 Move tests Brendan Zabarauskas 2019-06-09 22:58:18 +10:00
  • 5f27d20592 Print tabs properly Brendan Zabarauskas 2019-06-09 22:48:56 +10:00
  • 41a80f83c1 Merge pull request #76 from brendanzab/smoke-tests Brendan Zabarauskas 2019-06-07 02:00:22 +10:00
  • 8b56cc7ab2 Add a smoke test using insta Brendan Zabarauskas 2019-06-07 00:08:53 +10:00
  • 5547d5cf31 Make example more succinct Brendan Zabarauskas 2019-06-07 00:08:42 +10:00
  • 8ce1e55ba7 Merge pull request #75 from brendanzab/break-up-emitter-module Brendan Zabarauskas 2019-06-06 23:03:42 +10:00
  • 671961b788 Remove some unused lifetime params on impls Brendan Zabarauskas 2019-06-06 20:20:38 +10:00
  • ae4fe32392 Move main emitter code into a view Brendan Zabarauskas 2019-06-06 18:32:44 +10:00
  • 72678dd326 Remove unused import Brendan Zabarauskas 2019-06-06 17:26:24 +10:00
  • d6e5f8f264 Break up emitter module Brendan Zabarauskas 2019-06-06 16:48:39 +10:00
  • be8ee9e608 Merge pull request #73 from brendanzab/file-id Brendan Zabarauskas 2019-06-06 16:13:54 +10:00
  • a2ce246f0b Make doc comments more maintainable Brendan Zabarauskas 2019-06-06 15:45:22 +10:00
  • 9f0cfca50c Include notes in LSP diagnostics Brendan Zabarauskas 2019-06-06 15:39:25 +10:00
  • 8df3d2d132 Add note bullet component Brendan Zabarauskas 2019-06-06 15:23:23 +10:00
  • e7e0dabb68 Add comments about line breaks Brendan Zabarauskas 2019-06-06 15:18:28 +10:00
  • 0ef1011d4c Shorten method names again Brendan Zabarauskas 2019-06-06 15:12:46 +10:00
  • 7faa830c82 Add additional notes to primary source section Brendan Zabarauskas 2019-06-06 14:52:00 +10:00
  • 4fa5b660db Add case example to emitter Brendan Zabarauskas 2019-06-06 13:52:05 +10:00
  • 1504cedbe2 Add a multifile example and fix unicode width Brendan Zabarauskas 2019-06-06 12:40:26 +10:00
  • e139d7f872 Use unindent to clean up example Brendan Zabarauskas 2019-06-06 11:26:14 +10:00
  • ece7c58aad Remove useless parameter from closure Brendan Zabarauskas 2019-06-05 16:59:02 +10:00
  • de4b506174 Fix up expect messages Brendan Zabarauskas 2019-06-05 16:15:06 +10:00
  • 227cf6b4bb Add new line component Brendan Zabarauskas 2019-06-05 16:14:54 +10:00
  • db548746f0 Reduce some duplication Brendan Zabarauskas 2019-06-05 16:07:26 +10:00
  • 94aef02f74 Add more configs for border and line numbers Brendan Zabarauskas 2019-06-05 15:48:09 +10:00
  • f9ef36d3fa Rendering tweaks Brendan Zabarauskas 2019-06-05 14:26:25 +10:00
  • dfff06afaf Add source locus component Brendan Zabarauskas 2019-06-05 13:53:19 +10:00
  • eab3339b56 Make example error messages more like rustc’s Brendan Zabarauskas 2019-06-04 18:57:38 +10:00
  • ea509a106e Add range operator overload Brendan Zabarauskas 2019-06-04 18:47:23 +10:00
  • 066b015733 Remove filespan type Brendan Zabarauskas 2019-06-04 18:39:10 +10:00
  • f9c01be123 Output source and code in LSP diagnostic Brendan Zabarauskas 2019-06-04 18:30:17 +10:00
  • 2992ed54dc Use file id instead of global byte indices Brendan Zabarauskas 2019-06-02 01:18:15 +10:00
  • 86890a3985 Merge pull request #72 from brendanzab/rename-datatypes Brendan Zabarauskas 2019-06-02 00:42:10 +10:00
  • e855fb5243 Merge pull request #71 from brendanzab/add-location Brendan Zabarauskas 2019-06-02 00:14:46 +10:00
  • 75c498fe13 Merge pull request #70 from brendanzab/move-severity-type Brendan Zabarauskas 2019-06-01 23:52:19 +10:00
  • b2b7bc4822 Merge pull request #69 from brendanzab/documentation-cleanups Brendan Zabarauskas 2019-06-01 23:32:42 +10:00
  • f3741745f2 Rename CodeMap to Files Brendan Zabarauskas 2019-05-31 16:09:12 +10:00
  • 753200eb85 Rename FileMap to File Brendan Zabarauskas 2019-05-31 16:06:17 +10:00
  • 7049eaa571 Add location struct Brendan Zabarauskas 2019-06-01 17:19:03 +10:00
  • 55ed05bd63 Move severity type into diagnostic module Brendan Zabarauskas 2019-06-01 22:39:14 +10:00
  • 16a4ae6eea Documentation cleanups. Brendan Zabarauskas 2019-06-01 22:38:11 +10:00
  • a47f499503 Add more documentation to the diagnostics Brendan Zabarauskas 2019-06-01 22:35:37 +10:00
  • 38119b3825 Merge pull request #68 from brendanzab/remove-failure Brendan Zabarauskas 2019-05-31 14:46:18 +10:00
  • 4574cb5561 Remove failure Brendan Zabarauskas 2019-05-31 14:20:59 +10:00
  • fe51f12678 Merge pull request #67 from brendanzab/use-lsp-types Brendan Zabarauskas 2019-05-31 13:54:37 +10:00
  • 30f6d38dfc Switch to lsp-types crate Brendan Zabarauskas 2019-05-31 10:30:25 +10:00
  • e4dceecbc3 Merge pull request #66 from brendanzab/components Brendan Zabarauskas 2019-05-30 22:44:34 +10:00
  • dce8e7ef03 Document emitter config Brendan Zabarauskas 2019-05-30 22:13:28 +10:00
  • c5b65f9ed0 Remove one intermediate variable Brendan Zabarauskas 2019-05-30 22:08:56 +10:00
  • 865b18c1eb Improve doc comments Brendan Zabarauskas 2019-05-30 22:00:48 +10:00
  • 87cf59da6c Fix spelling Brendan Zabarauskas 2019-05-30 22:00:41 +10:00
  • f87fcaa925 Make diagnostics look closer to what the LSP expects Brendan Zabarauskas 2019-05-30 21:11:26 +10:00
  • 1c14e952be Split up message body into components Brendan Zabarauskas 2019-05-30 18:01:54 +10:00
  • c44d51c465 Add Header struct Brendan Zabarauskas 2019-05-30 15:47:19 +10:00
  • cb5c223f84 Merge pull request #65 from brendanzab/impl-trait Brendan Zabarauskas 2019-05-30 20:18:24 +10:00
  • 210c5acbf2 Use impl trait in some places Brendan Zabarauskas 2019-05-30 18:30:36 +10:00
  • 19a6e1d7db Merge pull request #64 from brendanzab/reporting-cleanups Brendan Zabarauskas 2019-05-30 16:20:58 +10:00
  • aa11ccd2b0 Add color configuration Brendan Zabarauskas 2019-05-30 13:50:12 +10:00
  • 31437c8124 Use impl trait Brendan Zabarauskas 2019-05-30 13:31:00 +10:00
  • 0666ae6255 Clean up identifiers and comments Brendan Zabarauskas 2019-05-30 13:36:11 +10:00
  • 591e7565eb Use better box drawing characters Brendan Zabarauskas 2019-05-30 12:19:07 +10:00
  • 85cd39e4a0 Color file name prefix Brendan Zabarauskas 2019-05-30 12:04:37 +10:00
  • 081c1e1282 More formatting cleanups Brendan Zabarauskas 2019-05-30 11:59:10 +10:00
  • c55db81a44 Group formatting resets more consistently Brendan Zabarauskas 2019-05-30 11:55:39 +10:00
  • b492b5f541 Consistently use write macro Brendan Zabarauskas 2019-05-30 11:47:18 +10:00
  • 0d5b11df21 Clean up color handling Brendan Zabarauskas 2019-05-30 11:43:43 +10:00
  • d797fcc6c0 Merge pull request #63 from brendanzab/clean-up-reporting Brendan Zabarauskas 2019-05-29 16:11:26 +10:00
  • d15327b042 Use proper box drawing characters Brendan Zabarauskas 2019-05-29 15:35:34 +10:00
  • 1725605561 Correctly pad line numbers Brendan Zabarauskas 2019-05-29 13:33:09 +10:00
  • 6bf0aef615 Update dependencies Brendan Zabarauskas 2019-05-29 13:26:04 +10:00
  • 7eac880a39 Modernise crate imports Brendan Zabarauskas 2019-05-29 13:19:39 +10:00
  • d9174aeb71 Clean up color handling some more Brendan Zabarauskas 2019-05-29 12:59:36 +10:00
  • 41579a6b01 Move emittter-specific stuff into emitter module Brendan Zabarauskas 2019-05-29 12:21:26 +10:00
  • b99953ca75 Add some comments to make emitter clearer Brendan Zabarauskas 2019-05-29 12:14:41 +10:00
  • 11ac4f3fc9 Clean up multiline snippet printing Brendan Zabarauskas 2019-05-29 12:08:18 +10:00
  • 19bc719250 Remove Pad type in favour of fmt-native padding Brendan Zabarauskas 2019-05-29 11:57:39 +10:00
  • f91b67015e Clean up blue handling Brendan Zabarauskas 2019-05-29 11:40:04 +10:00
  • d93ba8d051 Simplify labels Brendan Zabarauskas 2019-05-29 11:38:03 +10:00
  • f07f158a0b Merge pull request #61 from brendanzab/remove-file-name-type Brendan Zabarauskas 2019-05-27 11:57:13 +10:00
  • 8cce2bdccb Remove FileName type Brendan Zabarauskas 2019-05-24 15:39:45 +10:00
  • 83e05345f8 Merge pull request #59 from etaoins/add-arret-to-projects Brendan Zabarauskas 2019-05-12 21:23:20 +10:00
  • 7f7a2e538e Add Arret to projects Ryan Cumming 2019-05-12 15:39:28 +10:00
  • 8ddbbe8510 Merge pull request #58 from etaoins/constify-index-methods Brendan Zabarauskas 2019-05-12 11:06:52 +10:00
  • a840d39070 Constify some index methods Ryan Cumming 2019-05-11 17:50:38 +10:00
  • 55975ed5b7 Version 0.3 Markus Westerlind 2019-04-30 18:53:06 +02:00