~/talk

Check your code with RefactorErl!

Talkat Code BEAM V Europe 2021 · 2021-05-19..05-21· [developer-experience]
links:none on file
slides:none on file

RefactorErl parses Erlang and BEAM files to build a rich static model and runs data‑flow and control‑flow analyses to support source transforms, duplicate detection, program slicing and module dependency graphs. A semantic query language finds values that flow between functions; an automated design rule checker (DRC) accepts JSON configs and emits reports; demos run on Amnesia and Erlang Guidelines and show over 100 failures found and a suite of 16 security checkers for injection, unsafe file/OS use, concurrency and distribution issues.

AI-written summary · about

  1. 0:0001:40 - Introduction
  2. 1:4105:21 - Key Benefits
  3. 5:2206:36 - Main Features
  4. 6:3708:30 - Static Analysis Framework
  5. 8:3111:03 - Development Supplier
  6. 11:0416:10 - Lot's of experiments on
  7. 16:1122:21 - Short Demo
  8. 22:2222:36 - Code Checking
  9. 22:3724:14 - Semantic Query Language
  10. 24:1526:11 - Advances SQs
  11. 26:1228:56 - Checks
  12. 28:5730:57 - Secure Coding
  13. 30:5835:12 - Short Demo 2
  14. 35:1339:23 - QnA
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.