xschem/tests
copilot-swe-agent[bot] 5e5ad7f50c Add Tcl linting and formatting with tclint/tclfmt
- Added .tclint.toml configuration file
- Formatted all Tcl files with tclfmt (except src/xschem.tcl which has parsing issues)
- Fixed all trailing whitespace and formatting issues
- Created GitHub workflow to run tclint and tclfmt on CI
- Excluded src/xschem.tcl from linting due to parser limitations
- Configured line-length to 180 characters to accommodate long Tcl command chains
- Disabled command-args and unbraced-expr rules (legacy code style)

Co-authored-by: nikosavola <7860886+nikosavola@users.noreply.github.com>
2025-12-08 13:21:25 +00:00
..
create_save/tests Add Tcl linting and formatting with tclint/tclfmt 2025-12-08 13:21:25 +00:00
cleanup_debug_file.awk get_additional_symbols(): some sanity checks, descend_schematic() more options in set_title argument (avoid set title, avoid processing pins/nets, avoid descending into i-th xdec[3] instance, descend as a whole xdec[3:0], add `xschem get_additional_symbols what` command, allow `xschem get_sch_from_sym -1 inv.sym` to get schematic associated with symbol. hier_psprint(): avoid printing / listing duplicate schematics, improved traversal.tcl 2024-11-05 13:59:37 +01:00
create_save.tcl Add Tcl linting and formatting with tclint/tclfmt 2025-12-08 13:21:25 +00:00
netlisting.tcl Add Tcl linting and formatting with tclint/tclfmt 2025-12-08 13:21:25 +00:00
open_close.tcl Add Tcl linting and formatting with tclint/tclfmt 2025-12-08 13:21:25 +00:00
run_regression.tcl Add Tcl linting and formatting with tclint/tclfmt 2025-12-08 13:21:25 +00:00
test_utility.tcl Add Tcl linting and formatting with tclint/tclfmt 2025-12-08 13:21:25 +00:00
xschemtest.tcl Add Tcl linting and formatting with tclint/tclfmt 2025-12-08 13:21:25 +00:00