klayout/testdata
Matthias Koefferlein 37977d21e9 Fixing issue #2350 (strm2oas writes empty OAS)
Problem was that the OASIS writer was simply ignoring
all top level proxy cells (PCells, Library references).

The original bug #1835 fixed that by changing the
reader behavior, so it would keep top level proxies.
However, doing the spin through the writer got them
removed and in addition, the cleanup happing during
editing would also remove them.

Solution is to centralize the strategy of cleaning
cells. The cleanup now is changed to not remove
proxy top cells if they are the only ones. This is
consistent with the previous reader-only behavior.

The writer implements the same behavior by means
dropping cells marked for cleanup, instead of simply
skipping all proxy cells.
2026-05-25 00:09:38 +02:00
..
algo Experimental feature: Region#peel to reduce hierarchical load 2026-04-12 01:03:37 +02:00
bd Merge pull request #2304 from KLayout/bugfix/issue-2299 2026-04-14 08:59:07 +02:00
bool Fixing issue #2208 2025-11-08 23:45:09 +01:00
buddies Updating copyright to 2026 2026-02-07 17:12:53 +01:00
cif Fixed issue-972 (#1003) 2022-02-12 18:08:52 +01:00
drc Updating test data 2026-05-09 19:04:19 +02:00
dxf Fixing issue #2208 2025-11-08 23:45:09 +01:00
gds Added missing files 2026-03-21 17:12:10 +01:00
gds2_txt Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
img Issue #535 (Image handling enhancements) (#551) 2020-05-02 13:45:20 +02:00
klayout_main Updating copyright to 2026 2026-02-07 17:12:53 +01:00
lay Adding the description option to library declaration files 2026-04-03 23:05:07 +02:00
lefdef Allowing to explicity specify a format 2026-03-20 16:30:28 +01:00
libman Improving Layout::cleanup to consolidate library and cold proxies and to establish proper cell names if possible 2026-04-02 22:14:11 +02:00
lstream Fixing issue #2350 (strm2oas writes empty OAS) 2026-05-25 00:09:38 +02:00
lvs Updating test data 2026-05-07 00:21:39 +02:00
lym Trying to fix Python 3.6 builds + tests 2024-01-25 13:35:23 +01:00
magic Following up on a number of Magic reader issues found in the course of issue #2263 2026-01-25 19:30:08 +01:00
maly Introducing a check whether DBU is compatible with a given one in most readers (except PCB) 2025-07-05 21:13:19 +02:00
net_tracer Added missing files 2025-01-16 20:50:51 +01:00
oasis Merge branch 'bugfix/issue-2088' 2025-07-19 19:00:33 +02:00
other Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
pcb/simple Added smoke tests for streams in Python module 2025-11-08 20:25:06 +01:00
pex WIP: debugging, tests. Triangulation should be safer now against linear chains of vertexes. 2025-05-04 14:36:34 +02:00
pymod Updating copyright to 2026 2026-02-07 17:12:53 +01:00
python Adding string serialization "from_s" for objects with properties (CAUTION: side effect!) 2026-05-03 20:27:15 +02:00
ruby Adding string serialization "from_s" for objects with properties (CAUTION: side effect!) 2026-05-03 20:27:15 +02:00
sessions Follow-up on #353 (sessions paths relative to session file) 2019-09-18 22:05:37 +02:00
tl Added tests, fixed implementation 2021-12-15 23:18:42 +01:00
vendor/ruby/test Fixed an internal error happening when a librrary isn't registered and destroyed by the GC 2020-08-30 11:35:30 +02:00