.copier-answers.yml
.gitattributes
.gitignore
.gitleaks.toml
.gitmodules
.gitremotes
.pre-commit-config.yaml
.python-version
AGENTS.md
Dockerfile
LICENSE
README.md
bl21i-mo-ioc-01_blacklist.txt
out.yaml
pyproject.toml
renovate.json
update-schema
uv.lock
.devcontainer/Dockerfile
.devcontainer/devcontainer.json
.devcontainer/local_build.sh
.github/CONTRIBUTING.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/issue.md
.github/PULL_REQUEST_TEMPLATE/pull_request_template.md
.github/pages/index.html
.github/pages/make_switcher.py
.github/workflows/_dist.yml
.github/workflows/_docs.yml
.github/workflows/_pypi.yml
.github/workflows/_release.yml
.github/workflows/_test.yml
.github/workflows/_tox.yml
.github/workflows/ci.yml
.github/workflows/periodic.yml
.vscode/extensions.json
.vscode/settings.json
.vscode/tasks.json
docs/_api.rst
docs/conf.py
docs/explanations.md
docs/genindex.md
docs/how-to.md
docs/index.md
docs/reference.md
docs/tutorials.md
docs/_templates/custom-module-template.rst
docs/explanations/decisions.md
docs/explanations/decisions/0001-record-architecture-decisions.md
docs/explanations/decisions/0002-switched-to-python-copier-template.md
docs/explanations/decisions/COPYME
docs/how-to/autosave.md
docs/how-to/contribute.md
docs/how-to/convert-ioc-instance.md
docs/how-to/create-converter.md
docs/how-to/create-generic-ioc-repo.md
docs/how-to/verify-with-devcontainer.md
docs/images/dls-logo.svg
docs/reference/dlsplc-migration.md
docs/tutorials/create-support-yaml-advanced.md
docs/tutorials/create-support-yaml.md
docs/tutorials/installation.md
src/builder2ibek/__init__.py
src/builder2ibek/__main__.py
src/builder2ibek/_version.py
src/builder2ibek/builder.py
src/builder2ibek/convert.py
src/builder2ibek/db2autosave.py
src/builder2ibek/dbcompare.py
src/builder2ibek/moduleinfos.py
src/builder2ibek/types.py
src/builder2ibek/utils.py
src/builder2ibek.egg-info/PKG-INFO
src/builder2ibek.egg-info/SOURCES.txt
src/builder2ibek.egg-info/dependency_links.txt
src/builder2ibek.egg-info/entry_points.txt
src/builder2ibek.egg-info/requires.txt
src/builder2ibek.egg-info/top_level.txt
src/builder2ibek/converters/ADAravis.py
src/builder2ibek/converters/ADZMQ.py
src/builder2ibek/converters/BL20J.py
src/builder2ibek/converters/BL46P-BUILDER.py
src/builder2ibek/converters/DLS8515.py
src/builder2ibek/converters/Hy8401ip.py
src/builder2ibek/converters/Hy8402ip.py
src/builder2ibek/converters/IOCInfo.py
src/builder2ibek/converters/OXCS700.py
src/builder2ibek/converters/OXCS700asyn.py
src/builder2ibek/converters/README.md
src/builder2ibek/converters/SchottLLS.py
src/builder2ibek/converters/TimingTemplates.py
src/builder2ibek/converters/__init__.py
src/builder2ibek/converters/adUtil.py
src/builder2ibek/converters/asyn.py
src/builder2ibek/converters/autosave.py
src/builder2ibek/converters/cmsIon.py
src/builder2ibek/converters/deviocstats.py
src/builder2ibek/converters/digitelMpc.py
src/builder2ibek/converters/dlsPLC.py
src/builder2ibek/converters/epics_base.py
src/builder2ibek/converters/ffmpegServer.py
src/builder2ibek/converters/filters.py
src/builder2ibek/converters/gdaPlugins.yaml
src/builder2ibek/converters/globalHandler.py
src/builder2ibek/converters/interlock.py
src/builder2ibek/converters/ipac.py
src/builder2ibek/converters/mks937a.py
src/builder2ibek/converters/mks937b.py
src/builder2ibek/converters/mrfTiming.py
src/builder2ibek/converters/mxEH.py
src/builder2ibek/converters/pmac.py
src/builder2ibek/converters/pmacUtil.py
src/builder2ibek/converters/positioner.py
src/builder2ibek/converters/pvlogging.py
src/builder2ibek/converters/quadEM.py
src/builder2ibek/converters/rackfan.py
src/builder2ibek/converters/records.py
src/builder2ibek/converters/rga.py
src/builder2ibek/converters/temperature.py
src/builder2ibek/converters/terminalserver.py
src/builder2ibek/converters/tpmac.py
src/builder2ibek/converters/vacuumSpace.py
src/builder2ibek/converters/vacuumValve.py
src/builder2ibek/converters/water.py
tests/__init__.py
tests/conftest.py
tests/test_autosave.py
tests/test_cli.py
tests/test_compare.py
tests/test_file_conversion.py
tests/samples/BL04I-MO-IOC-03.xml
tests/samples/BL04I-VA-IOC-01.xml
tests/samples/BL04I-VA-IOC-01_expanded.db
tests/samples/BL11I-VA-IOC-01.xml
tests/samples/BL16I-VA-IOC-01.xml
tests/samples/BL21I-MO-IOC-01.xml
tests/samples/BL45P-MO-IOC-01.xml
tests/samples/BL99P-EA-IOC-05.xml
tests/samples/BL99P-EA-IOC-05.yaml
tests/samples/SR03C-VA-IOC-01.xml
tests/samples/SR03C-VA-IOC-01_expanded.db
tests/samples/bl04i-mo-ioc-03.yaml
tests/samples/bl04i-va-ioc-01.yaml
tests/samples/bl11i-va-ioc-01.yaml
tests/samples/bl16i-va-ioc-01.yaml
tests/samples/bl21i-mo-ioc-01.yaml
tests/samples/bl21i-mo-ioc-01_blacklist.txt
tests/samples/bl45p-mo-ioc-01.yaml
tests/samples/bl99p-ea-ioc-05.yaml
tests/samples/compare.diff
tests/samples/make_samples.sh
tests/samples/motor.template
tests/samples/motorpositioner.xml
tests/samples/motorpositioner.yaml
tests/samples/sr03c-va-ioc-01.db
tests/samples/sr03c-va-ioc-01.yaml