rescript-lang/reanalyze
Experimental analyses for ReScript and OCaml: globally dead values/types, exception analysis, and termination analysis.
OCamlMIT
Issues
- 4
decorating functions in pipe chains?
#164 opened by AlexMoutonNoble - 1
Add attribute to bypass redundant optional arg
#125 opened by amiralies - 3
OCaml 5.2 support
#196 opened by kit-ty-kate - 5
Include Darwin arm64 builds in the NPM package
#189 opened by Arden144 - 4
-write produces syntax error in OCaml w.r.t. destructive substitution on module-items and tuple pattern-matching
#187 opened by ELLIOTTCABLE - 3
- 3
Interface of sub module are not seen used
#186 opened by florentbarriol - 13
- 9
- 7
Dead Types wrt consumed types
#169 opened by AlexMoutonNoble - 3
- 1
Confusing dead code warning at module include
#155 opened by sim642 - 0
Allow configuration via bsconfig.json
#138 opened by zth - 7
Incorrect Division_by_zero warning in ReScript
#121 opened by johnridesabike - 5
Fatal error: exception End_of_file
#128 opened by zth - 3
- 10
- 1
Interpret OCaml compiler's unused value declaration warning suppression attribute
#154 opened by sim642 - 1
Binding operators are incorrectly marked dead
#150 opened by sim642 - 1
Re-exported variant is incorrectly marked dead
#153 opened by sim642 - 1
Module incorrectly marked dead when contains non-dead type and submodule definitions
#157 opened by sim642 - 0
Use single dead annotation if entire module is unused
#151 opened by sim642 - 0
`-write` removes trailing newline from modified file
#149 opened by sim642 - 1
- 0
Static Analysis
#140 opened by avarun42 - 1
@inline seems to negate @live/@dead
#136 opened by zth - 3
Running scoped/parts of DCE analysis only?
#126 opened by zth - 4
Publish the project on opam-repository
#100 opened by kit-ty-kate - 3
Analyzing modules with information from local library
#120 opened by erivas - 4
Add support for belt
#111 opened by amiralies - 6
- 7
- 1
Incorrectly reports dead value when using first class module as a react component argument.
#107 opened by vdanchenkov - 9
- 5
- 0
- 0
Confusing message when nothing's actually raised
#91 opened by chenglou - 0
Support `exit`
#90 opened by chenglou - 8
"ModuleName.+unsafe_expr is never used" incorrect report for graphql ppx module
#86 opened by BlueHotDog - 1
Investigate adding models for atdgen.
#65 opened by cristianoc - 0
- 3
Read annotation in doc comment for exception
#54 opened by Et7f3 - 0
- 3
Exception false positive report
#74 opened by Coobaha - 0
- 3
- 18
The notion of dead record label is not clear.
#62 opened by cristianoc - 1
Model `Yojson.Basic.from_string`
#53 opened by cristianoc - 2
Explore corner cases of exception analysis.
#52 opened by cristianoc - 2
Exception analysis: bs-json
#46 opened by cristianoc