Java Integer Audit for PTC-Lisp

Copy Markdown View Source

Warning: This file is auto-generated by mix ptc.gen_docs from priv/java_compat_audit.exs. Manual edits will be overwritten. Edit priv/java_compat_audit.exs instead.

Curated LLM-compatibility target for java.lang.Integer.

See also: Function Reference | Namespace Coverage | Clojure Core Audit | Clojure String Audit | Clojure Set Audit | Clojure Walk Audit | Java Math Audit | Java Boolean Audit | Java Double Audit | Java Float Audit | Java Long Audit | Java String Audit | Java System Audit | Java LocalDate Audit | Java Instant Audit | Java Duration Audit | Java Period Audit | Java Date Audit

Summary

Coverage excludes not_relevant entries: supported / (supported + candidate + not_classified).

StatusCount
Supported1
Candidate2
Not Relevant2
Not Classified0
Relevant Target3
Coverage1/3 (33.3%)
Total5

Details

VarStatusDescriptionNotes
Integer/MAX_VALUE❌ not_relevantMaximum Java int constantBEAM integers are arbitrary precision; Java int bounds are misleading.
Integer/MIN_VALUE❌ not_relevantMinimum Java int constantBEAM integers are arbitrary precision; Java int bounds are misleading.
Integer/parseInt✅ supportedParse string to integerCompatibility alias for parse-long; nil on invalid input.
Integer/toString🔲 candidateConvert integer to stringstr covers the common PTC-Lisp need.
Integer/valueOf🔲 candidateParse or box an integer valueparse-long covers string parsing; boxing is not relevant.