Граф коммитов

268 Коммитов

Автор SHA1 Сообщение Дата
Jeff King 20b299d845 Comment. 2019-05-13 17:51:16 -07:00
Jeff King 044a5545bf Refactor hash for line numbers. 2019-05-13 17:49:23 -07:00
Jeff King ea145c79eb "Show all" for collapsed snippets. 2019-05-13 17:47:59 -07:00
Jeff King 39e6091337 Fix imports. 2019-05-13 17:42:10 -07:00
Jeff King 2e3aa47224 Launch related links in new window. 2019-03-28 14:54:19 -07:00
Jeff King 98abd06e40 Remove obsolete tests. 2019-03-25 18:04:46 -07:00
Jeff King 3ef29dd19d Remove ResultsPage and related logic.
Including push history and store.isFull.
2019-03-25 17:58:14 -07:00
Jeff King a65f0e47fa Simplify. 2019-03-25 16:33:21 -07:00
Jeff King 836345a526 Remove dead code. 2019-03-25 13:32:42 -07:00
Jeff King 8106866d6b Adjust margins/padding for List. 2019-03-25 13:27:07 -07:00
Jeff King 0cc30a248a Indentation. 2019-03-25 13:26:53 -07:00
Jeff King 2cb81e82be Refactor ResultsList tags. 2019-03-25 13:16:14 -07:00
Jeff King f0577f5920 Add trace for future use. 2019-03-25 13:01:42 -07:00
Jeff King 5682e5b919 Filters default to checked state.
Add zero data for filtered state.
2019-03-25 13:01:25 -07:00
Jeff King 3bf9b6bc37 Hide selection checkboxes and re-align "show all". 2019-03-22 17:25:50 -07:00
Jeff King 47540fbab2 Double click to log phyLoc. 2019-03-22 16:28:11 -07:00
Jeff King 213c22aab1 Fix mismatched line endings. 2019-03-22 16:27:59 -07:00
Jeff King 5c9797a057 Smaller line number width. 2019-03-22 16:08:16 -07:00
Jeff King a40493626b Avoid awkward 1 or 2 lines truncated. 2019-03-22 16:06:59 -07:00
Jeff King 8a41fc7628 Accomodate malformed regions with no charOffset. 2019-03-22 15:59:12 -07:00
Jeff King 38d5433ee6 Indent the truncation comment. 2019-03-22 15:49:55 -07:00
Jeff King 247c3cc2fe Refactor unindent logic, apply to truncated lines. 2019-03-22 15:49:39 -07:00
Jeff King 90e6854eeb Force rename 'CredScan on Push'. 2019-03-22 14:50:12 -07:00
Jeff King ae0bf1111c Show two line-numbers. 2019-03-22 14:45:06 -07:00
Jeff King 9948cd7872 Show uri in tooltip. 2019-03-21 14:09:45 -07:00
Jeff King b00103a53d Leave trace in the mobx import. 2019-03-21 14:05:43 -07:00
Jeff King 9bf9cb11c7 Hoist filter/selectedKeys to Store.
This reduces render noise caused by filter registrations. Also fully implement the clear button.
2019-03-21 14:01:03 -07:00
Jeff King 0a320334de Untrack results, reduce render noise. 2019-03-21 13:06:11 -07:00
Jeff King 6c5877c6cf Readability. 2019-03-21 13:04:19 -07:00
Jeff King ca941c6980 Parse graceful handling of empty strings. 2019-03-21 12:56:07 -07:00
Jeff King 85f460df64 Reduce store.results update noise. 2019-03-21 12:55:24 -07:00
Jeff King 74af44aa6d Cleanup .ts imports. 2019-03-21 12:55:11 -07:00
Jeff King ed7fef75eb Fix test. 2019-03-20 17:51:17 -07:00
Jeff King ac8e0ec522 Sorting robustness for null values. 2019-03-20 17:51:06 -07:00
Jeff King 2cb7610bff Formatting. 2019-03-20 17:26:50 -07:00
Jeff King fc5e450185 Remove DetailsList.setKey.
Causing extra renders and I seems like resultSorted is a reliable change indicator.
2019-03-20 16:47:20 -07:00
Jeff King ff20551883 Computed ResultsFilterDropdown.option.
Also improved onChange() logic.
2019-03-20 16:09:19 -07:00
Jeff King f6b3609933 Add line numbers. 2019-03-20 15:47:26 -07:00
Jeff King 52d09ec089 Refactor SCSS. 2019-03-11 15:59:42 -07:00
Jeff King 132a3a5733 Include ruleId in Rule.desc. 2019-03-11 13:58:44 -07:00
Jeff King f2e003f040 Better default for ruleObj. 2019-03-11 13:57:44 -07:00
Jeff King 27030aaea1 Fix: ruleDesc was removed. 2019-03-11 13:57:10 -07:00
Jeff King f12a02360b FIx typo. 2019-03-11 13:54:44 -07:00
Jeff King 17ef010c00 Don't link to DLLs. 2019-03-07 18:02:35 -08:00
Jeff King 7d861057cb Remove triage button. 2019-03-07 18:02:13 -08:00
Jeff King 3edd591b5b Refactor capitalize. 2019-03-07 17:29:05 -08:00
Jeff King a2c7589f8f Remove dead code. 2019-03-05 18:33:35 -08:00
Jeff King 448b1173f4 Remove last(), use pop(). 2019-03-05 18:33:26 -08:00
Jeff King e1a1d557f3 Refactor remove fpath. 2019-03-05 18:29:30 -08:00
Jeff King 0ad9ed3326 No need for fullyQualifiedLogicalName fallback. 2019-03-05 18:26:28 -08:00
Jeff King d286435bec Refactor move. 2019-03-05 18:23:38 -08:00
Jeff King 39c0b85a34 Remove v1 analysisTarget support. 2019-03-05 18:15:59 -08:00
Jeff King 9e5404d956 Add tooltip for raw json. 2019-03-05 18:14:48 -08:00
Jeff King 27a7107263 Refactor inline. 2019-03-05 17:41:46 -08:00
Jeff King 838598def3 Remove old location references. 2019-03-04 18:41:05 -08:00
Jeff King e2c328a4d6 Unindent. 2019-03-04 18:06:30 -08:00
Jeff King fcf4a89e5e Remove Chisel special case. 2019-03-04 18:06:18 -08:00
Jeff King 3088b68a25 Remove ruleDesc, rely soley on ruleObj. 2019-03-04 17:53:55 -08:00
Jeff King 5a65b24462 Rename to "level". Match SARIF naming. 2019-03-04 17:50:27 -08:00
Jeff King df59631303 Remove columns: message, phyLoc.
These were merged into Details a while back.
2019-03-04 17:45:15 -08:00
Jeff King 820f7e4ae6 Remove unused: build, bug. 2019-03-04 17:43:07 -08:00
Jeff King dbebc3b31f Fix deprecations. 2019-03-04 17:36:49 -08:00
Jeff King 2242850dfd Rename. 2019-03-04 17:36:17 -08:00
Jeff King f6dbdf4d2d Remove concept of policy. 2019-03-04 17:19:52 -08:00
Jeff King 21d26093f0 Rendering related location links. 2019-03-04 17:14:49 -08:00
Jeff King f90cd9d512 Disable only show Errors by default. 2019-03-04 16:44:41 -08:00
Jeff King 9e855b78fa Move margin to optional element. 2019-03-04 16:44:17 -08:00
Jeff King 27c88a79ba Reduce resultsPolicy height. 2019-02-28 17:46:33 -08:00
Jeff King 511a799e9b Fix: GroupHeader overshooting right. 2019-02-28 17:45:00 -08:00
Jeff King d5eb450c27 Fix: Edge can't parse negative lookbehind. 2019-02-28 16:50:35 -08:00
Jeff King 0280e48d74 Fix: Scroll bars always showing. 2019-02-28 16:50:03 -08:00
Jeff King 46434e01e1 Fix: Edge doesn't support trimStart. 2019-02-28 16:49:50 -08:00
Jeff King f69263d8ec Guard against missing fileLocation. 2019-02-26 17:45:57 -08:00
Jeff King 2665ca9b47 Add Baseline column. 2019-02-26 17:45:27 -08:00
Jeff King 8b7da3d738 Default top-level grouping to source (aka tool). 2019-02-26 17:44:35 -08:00
Jeff King 029931cf8f V2 Compat. 2019-02-26 17:43:55 -08:00
Jeff King a96cec1548 Temp hide header description. 2019-02-26 17:40:42 -08:00
Jeff King 4d5fffc068 Sentence-case baseline state. 2019-02-26 17:31:56 -08:00
Jeff King 06e7978021 Default severity to 'Warning'. 2019-02-26 17:30:37 -08:00
Jeff King 1d6c167c49 Fix. 2019-02-25 14:47:25 -08:00
Jeff King 556604c8a9 Harden against missing snippet/phyLoc case. 2019-02-25 14:35:25 -08:00
Jeff King 286e962c03 Refactor: Wrap in IIFE to prep for related files. 2019-02-25 13:50:00 -08:00
Jeff King 2bfb8fac45 Replace details link with link to original source. 2019-02-25 13:28:49 -08:00
Jeff King 47ff68ddec Add baselineState filter. 2019-02-25 13:28:36 -08:00
Jeff King ddd3bc53eb Don't hide (just disable) bar when zero results.
Now that the picker is there, the entire bar needs to stay.
2019-02-21 18:36:39 -08:00
Jeff King eb22f606db Fix DetailsList virtualization. 2019-02-20 14:14:12 -08:00
Jeff King 065c8498cd Handle rules as an Array. 2019-02-19 15:31:21 -08:00
Jeff King 5b5f4be3ce Fix: Don't give up if contextRegion.text is available. 2019-02-13 15:54:42 -08:00
Jeff King 20e48923ba Indent. 2019-02-13 15:43:06 -08:00
Jeff King b4d84a602a Move. 2019-02-13 14:29:41 -08:00
Jeff King 2a6645d980 Workaround Typescript trimLeft issue. 2019-02-13 14:29:31 -08:00
Jeff King 877080d030 Fix decorator to allow undefined. 2019-01-28 12:56:07 -08:00
Jeff King 41ae9cfb31 Store.results = undef to denote indeterminate state. 2019-01-18 12:30:46 -08:00
Jeff King ae25d0037e Accept Promises for props.sarif. 2019-01-18 11:02:04 -08:00
Jeff King 1d9c860098 Remove dead code. 2019-01-18 11:00:42 -08:00
Jeff King 9d668d9db9 Update parsing.ts
Formatting.
2019-01-17 17:58:15 -08:00
Jeff King 6fb0459d7f Fix: scrolling. 2019-01-17 15:40:03 -08:00
Jeff King ffdf0c1a7c Fix: Allow undefined for sarif prop. 2019-01-17 15:39:45 -08:00
Jeff King dd39c79fa7 Temporary compat for formatted messages. 2019-01-15 17:32:36 -08:00
Jeff King 7b94ceb39d Sarif 1.0 temp compat for analysisTarget. 2019-01-15 17:31:47 -08:00
Jeff King 95358ea49c Indent. 2019-01-15 17:30:26 -08:00
Jeff King 7484e485d1 ResultList margin symmetry. 2019-01-15 17:29:48 -08:00
Jeff King 0e706ef79a Display level-specific icons. 2019-01-15 17:29:22 -08:00
Jeff King 16c6a9e7a1 Return null if no snippet text. 2019-01-15 17:27:09 -08:00
Jeff King c811cee457 Don't set filter to Error if there are no Errors. 2019-01-14 18:09:21 -08:00
Jeff King 8425c93adb Allow externally injected area ('prefix') in ResultsBar. 2019-01-10 13:28:49 -08:00
Jeff King d8029b94f3 Fix ResultsAny height/stretch. 2019-01-10 13:27:21 -08:00
Jeff King 46e72c5ba6 Hi: Guard again empty children list. 2019-01-10 13:26:46 -08:00
Jeff King dfd63d3610 Remove assumption that we only show errors type. 2019-01-10 13:22:58 -08:00
Jeff King f6114abbd1 Default filter IssueType = Error. 2019-01-10 13:21:17 -08:00
Jeff King ec0a53b8c2 Respect default selected filter values. 2019-01-10 13:20:43 -08:00
Jeff King ebfa5358fe Fix quotes. 2019-01-10 13:20:20 -08:00
Jeff King cfc2832c97 Remove demo feature issuetype randomizer. 2019-01-10 13:20:05 -08:00
Jeff King d8a74f4a74 Fall back to analysisTarget if physical location is missing. 2019-01-09 11:24:49 -08:00
Jeff King ded3c44356 Remove 10 result (testing) limit. 2019-01-09 11:23:13 -08:00
Jeff King 28d87f9f84 Fixes to match latest Office Fabric API. 2018-12-17 12:56:47 -08:00
Jeff King 6ab8653545 Update styles. 2018-12-17 12:50:11 -08:00
Jeff King 0f3ba4f9d8 Import project. 2018-12-11 16:57:07 -08:00