{"version":"1.0","provider_name":"Visual Paradigm Product Updates French","provider_url":"https:\/\/updates.visual-paradigm.com\/fr","author_name":"jick","author_url":"https:\/\/updates.visual-paradigm.com\/fr\/author\/jick\/","title":"Diagrammes de classes UML Ruby instantan\u00e9s : outil gratuit en ligne de diagrammes en code Ruby | VPasCode","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"HjIjAdkTV5\"><a href=\"https:\/\/updates.visual-paradigm.com\/fr\/releases\/ruby-uml-class-diagram-as-code-vpascode\/\">Visualisez le code Ruby sous forme de diagrammes de classes UML instantan\u00e9ment avec VPasCode<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/updates.visual-paradigm.com\/fr\/releases\/ruby-uml-class-diagram-as-code-vpascode\/embed\/#?secret=HjIjAdkTV5\" width=\"600\" height=\"338\" title=\"\u00ab\u00a0Visualisez le code Ruby sous forme de diagrammes de classes UML instantan\u00e9ment avec VPasCode\u00a0\u00bb &#8212; Visual Paradigm Product Updates French\" data-secret=\"HjIjAdkTV5\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/updates.visual-paradigm.com\/fr\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/updates.visual-paradigm.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/07\/vpascode-ruby-code-to-uml-hero.jpg","thumbnail_width":1312,"thumbnail_height":816,"description":"Visualisez instantan\u00e9ment le code source Ruby sous forme de diagrammes de classes UML avec VPasCode. Un \u00e9diteur Ruby en ligne gratuit et un outil de diagrammes en code prenant en charge les types Sorbet, l'h\u00e9ritage de classes et les mixins de modules."}