mirror of
https://github.com/diodeinc/pcb.git
synced 2026-09-14 20:17:19 +08:00
84ddcb835c
* Add minimal repro Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Remove repro/ contents Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Add new typed nets API Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Switch to new typed nets API Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Update snapshots Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * cargo fmt Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Add net metadata w/ type checking Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Document builtin.net() Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Fix units in units.zen Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Treat symbol as standard net property Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Fix bug where casting between net types would alloc new id Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * fixup! Treat symbol as standard net property Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Use net contructor to assign default values Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Add net conversion (Power -> Net) Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Make regular release builds faster We can just do all the optimizations on cargo dist. Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Add .NET deprecated field, static typing for fields Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Allow NET keyword arg Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Make print(net) less verbose Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Hijack stdlib single-net interfaces Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Fix net naming regressions Signed-off-by: akhilles <akhilvelagapudi@gmail.com> * Rename builtin.net() -> builtin.net_type() Signed-off-by: akhilles <akhilvelagapudi@gmail.com> --------- Signed-off-by: akhilles <akhilvelagapudi@gmail.com>