TCH (statz) | #1, Főfasz (10466) |
1219 | #5017 | ^ | Idézet | Tue, 26 May 2020 10:11:56 +02 |
188.143.*.* | *.pool.digikabel.hu |
Elfelejtettem megénekelni, de akkor majd most. Szóval volt nekem nemrég egy kis dolgom XSD vizualizáció témakörben, amihez az xsddiagram nevű toolt használtam. Volt pár hiányossága, ami nekem volt specifikus, de volt egy nagy generikus hiányossága is: ha 100 szint mélységet adtál meg a kibontáshoz, akkor meg is próbálta 100 szint mélységig kibontani az ágakat, akkor is, ha csak 10 szinted volt. Ez kis XSD-knél nem akkora gáz, de amikor egy többszázezer elemű, tizensok szintű XSD-t kell így kibontanod és csak az több óra, mire eljut az utolsó szintig és kibontja (igen, ilyen lassan megy és még csak nem is feltétlen azért, mert C# (bár C-ben vagy C++-ban biztos gyorsabb lenne), hanem mert a fa tényleg óriási), akkor elég nagy baj, hogy az utolsó szintet addig fogja újra és újra bontogatni, amíg el nem jut addig a szintig, amit megadtál. Ennek kiküszöbölésére csináltam egy patchet, beküldtem nekik és elfogadták. Úgyhogy itt is country bútor lettem. :P |