Agniva De Sarker
eced0cdb72
MM-29981 - optimize markdown.Inspect ( #16188 )
...
* MM-29981 - optimize markdown.Inspect
- Cache regexp.MustCompile
- Reuse slice in MergeInlineText
- Remove pointer to slice in closeBlocks
- Pre-allocate slice in ParseLines
- Some more small cleanups
```
name old time/op new time/op delta
Inspect-8 10.5µs ± 3% 6.6µs ± 1% -37.59% (p=0.000 n=10+7)
name old alloc/op new alloc/op delta
Inspect-8 6.66kB ± 0% 3.22kB ± 0% -51.62% (p=0.000 n=10+9)
name old allocs/op new allocs/op delta
Inspect-8 117 ± 0% 76 ± 0% -35.04% (p=0.000 n=10+10)
```
* fix lint
* remove ignore
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2020-11-17 09:12:41 +05:30
Jesús Espino
a63684fcb5
Consistent license message for all the go files ( #13235 )
...
* Consistent license message for all the go files
* Fixing the last set of unconsistencies with the license headers
* Addressing PR review comments
* Fixing busy.go and busy_test.go license header
2019-11-29 12:59:40 +01:00
Harrison Healey
ecfba2c2e9
MM-11175 Add logic to server to understand markdown images with dimensions ( #9159 )
2018-08-01 11:43:58 -04:00
Harrison Healey
c8d3e42139
MM-11451 Added autolinking to Markdown parser ( #9151 )
...
* MM-11451 Added autolinking to Markdown parser
* Added missing headers
* Added mailto and tel links
2018-07-24 07:40:01 -07:00
Chris
599991ea73
PLT-3383: image proxy support ( #7991 )
...
* image proxy support
* go vet fix, remove mistakenly added coverage file
* fix test compile error
* add validation to config settings and documentation to model functions
* add message_source field to post
2018-01-22 15:32:50 -06:00