{"id":379016,"date":"2023-08-04T21:54:01","date_gmt":"2023-08-04T20:54:01","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=qodana&#038;p=379016"},"modified":"2023-08-16T14:35:13","modified_gmt":"2023-08-16T13:35:13","slug":"qodana-sale-de-su-fase-de-version-preliminar-con-una-integracion-de-primera-clase-con-los-ide-de-jetbrains","status":"publish","type":"qodana","link":"https:\/\/blog.jetbrains.com\/es\/qodana\/2023\/08\/qodana-sale-de-su-fase-de-version-preliminar-con-una-integracion-de-primera-clase-con-los-ide-de-jetbrains\/","title":{"rendered":"Qodana sale de su fase de versi\u00f3n preliminar con una integraci\u00f3n de primera clase con los IDE de JetBrains"},"content":{"rendered":"<p>JetBrains siempre se ha esforzado por ofrecer herramientas que logren que el trabajo de los desarrolladores resulte agradable, creativo y que invite a la reflexi\u00f3n. Los IDE de JetBrains se dise\u00f1an para comprender el c\u00f3digo y proporcionar valiosas sugerencias para mejorarlo. Disponer de estos consejos en el editor es incre\u00edblemente \u00fatil. Pero los flujos de trabajo modernos centrados en CI requieren una barrera de calidad fiable en su proceso de compilaci\u00f3n. Con eso en mente, creamos Qodana.\u00a0<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/qodana\/\" target=\"_blank\" rel=\"noreferrer noopener\">Qodana<\/a> es la \u00fanica plataforma de calidad de c\u00f3digo del mercado que utiliza inspecciones nativas de los IDE de JetBrains y expande la inteligencia de su IDE de JetBrains al servidor de CI.\u00a0<\/p>\n<p>Construimos este potente motor de an\u00e1lisis est\u00e1tico para permitir a los equipos de desarrollo automatizar las revisiones de c\u00f3digo, crear barreras de calidad y hacer cumplir las directrices de calidad del c\u00f3digo en toda la empresa, todo ello dentro de su ecosistema JetBrains. La plataforma puede integrarse en cualquier proceso de CI\/CD y puede analizar c\u00f3digo escrito en m\u00e1s de 60 lenguajes, incluidos Java, JavaScript, TypeScript, PHP, Kotlin, Python, Go y C#.<\/p>\n<p>Hoy, Qodana anuncia un gran hito: deja atr\u00e1s su versi\u00f3n preliminar y est\u00e1 disponible comercialmente con varias mejoras considerables. Aproveche la oportunidad de disfrutar de <strong>un 50 % de descuento en su primer a\u00f1o.<\/strong><\/p>\n<p><!--more--><\/p>\n<p align=\"center\"><a class=\"jb-download-button\" title=\"Pruebe Qodana de forma gratuita\" href=\"https:\/\/www.jetbrains.com\/qodana\/\" target=\"_blank\" rel=\"noopener noreferrer\"><i class=\"download-icon\"><\/i>Pruebe Qodana de forma gratuita<\/a><\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-379031 size-full\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/08\/ES-Twitter-post-1200x675-1.jpg\" alt=\"\" width=\"1200\" height=\"675\" \/><\/figure>\n<h2 class=\"wp-block-heading\">Novedades de Qodana 2023.2<\/h2>\n<p>Muchos de ustedes se han preguntado de d\u00f3nde procede el nombre de Qodana. Perm\u00edtanos explic\u00e1rselo.<\/p>\n<p>Qodana viene de \u00abanalizador de c\u00f3digo\u00bb (del ingl\u00e9s \u00abcode analyzer\u00bb).<\/p>\n<p>En 2021, tras semanas de infructuosa tormenta de ideas sobre el nombre del producto, recurrimos a una de nuestras compa\u00f1eras pol\u00edglotas en busca de orientaci\u00f3n. Diez minutos despu\u00e9s, sugiri\u00f3 \u00abQodana\u00bb y enseguida supimos que ese era el nombre que busc\u00e1bamos.<\/p>\n<p>Desde que <a href=\"https:\/\/blog.jetbrains.com\/idea\/2021\/02\/early-access-program-for-qodana-a-new-product-that-brings-the-smarts-of-jetbrains-ides-into-your-ci-pipeline\/\" target=\"_blank\" rel=\"noreferrer noopener\">lanzamos Qodana en EAP en 2021<\/a>, no podr\u00edamos estar m\u00e1s satisfechos de la respuesta recibida. Hasta la fecha, Qodana analiza las confirmaciones de m\u00e1s de 9000 proyectos \u00fanicos mensualmente; el 80 % de estos proyectos son comerciales.<\/p>\n<p>Nuestros primeros usuarios nos han ense\u00f1ado mucho sobre lo que necesitan, y hemos utilizado ese conocimiento para realizar algunas mejoras importantes en el motor de an\u00e1lisis est\u00e1tico de c\u00f3digo de <a href=\"https:\/\/www.jetbrains.com\/qodana\/\" target=\"_blank\" rel=\"noreferrer noopener\">Qodana<\/a>.\u00a0<\/p>\n<h3 class=\"wp-block-heading\">1. El an\u00e1lisis del lado del servidor de Qodana est\u00e1 ahora totalmente integrado con los IDE de JetBrains 2023.2\u00a0<\/h3>\n<p>Se sabe que las herramientas de an\u00e1lisis est\u00e1tico son complicadas de configurar. Con el lanzamiento de Qodana 2023.2, hemos eliminado esta incomodidad integrando completamente nuestra plataforma de calidad de c\u00f3digo con casi todos los IDE de JetBrains: <a href=\"https:\/\/www.jetbrains.com\/idea\/\" target=\"_blank\" rel=\"noreferrer noopener\">IntelliJ IDEA<\/a>, <a href=\"https:\/\/www.jetbrains.com\/webstorm\/\" target=\"_blank\" rel=\"noreferrer noopener\">WebStorm<\/a>, <a href=\"https:\/\/www.jetbrains.com\/phpstorm\/\" target=\"_blank\" rel=\"noreferrer noopener\">PhpStorm<\/a>, <a href=\"https:\/\/www.jetbrains.com\/pycharm\/\" target=\"_blank\" rel=\"noreferrer noopener\">PyCharm<\/a>, <a href=\"https:\/\/www.jetbrains.com\/rider\/\" target=\"_blank\" rel=\"noreferrer noopener\">Rider<\/a> y <a href=\"https:\/\/www.jetbrains.com\/go\/\" target=\"_blank\" rel=\"noreferrer noopener\">GoLand<\/a>. <strong>Tenga en cuenta que esta funcionalidad est\u00e1 disponible a partir de las versiones 2023.2 de nuestros IDE.\u00a0<\/strong><\/p>\n<p>Esta integraci\u00f3n aportar\u00e1 dos importantes ventajas.\u00a0<\/p>\n<p>La primera ventaja es la <strong>facilidad de configuraci\u00f3n<\/strong>. Puede probar el an\u00e1lisis local con solo unos clics, ver la lista de problemas en todo su proyecto y, a continuaci\u00f3n, configurar Qodana en su sistema de CI\/CD preferido para establecer las barreras de calidad y ejecutar comprobaciones en el servidor.\u00a0<\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/resources.jetbrains.com\/storage\/products\/blog\/wp-content\/uploads\/Qodana\/Try_locally.gif\" alt=\"Configuraci\u00f3n de Qodana en el IDE.\" \/><figcaption class=\"wp-element-caption\"><em>Configuraci\u00f3n de Qodana en el IDE<\/em><\/figcaption><\/figure>\n<p>La segunda ventaja es un <strong>flujo de trabajo de calidad del c\u00f3digo mejorado<\/strong>. Una vez que Qodana est\u00e9 configurado en el servidor de integraci\u00f3n continua, podr\u00e1 ver los resultados del an\u00e1lisis del lado del servidor sin salir del IDE, nada m\u00e1s instalarlo.\u00a0Como alternativa, puede navegar directamente a Qodana Cloud para ver el resumen de incidencias en un sencillo gr\u00e1fico de proyecci\u00f3n solar.<\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/resources.jetbrains.com\/storage\/products\/blog\/wp-content\/uploads\/Qodana\/cloud_overview.gif\" alt=\"Visi\u00f3n general de las incidencias detectadas por Qodana.\" \/><\/p>\n<figcaption class=\"wp-element-caption\"><em>Visi\u00f3n general de las incidencias detectadas por Qodana<\/em><\/figcaption>\n<\/figure>\n<h3 class=\"wp-block-heading\">2. Compatibilidad con la cobertura de c\u00f3digo<\/h3>\n<p>Qodana admite ahora el procesamiento de <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/2023.2\/code-coverage.html\" target=\"_blank\" rel=\"noreferrer noopener\">cobertura de c\u00f3digo<\/a> para Java, Kotlin, PHP, JavaScript y TypeScript. Mientras se ejecutan las pruebas automatizadas, Qodana mostrar\u00e1 qu\u00e9 parte del c\u00f3digo se ha ejecutado bas\u00e1ndose en los resultados de los marcos de pruebas de unidad conocidos. De este modo, los usuarios podr\u00e1n 1) revisar el grado de cobertura del c\u00f3digo, 2) detectar partes del c\u00f3digo que necesitan m\u00e1s pruebas, 3) evaluar la calidad de las propias pruebas.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-373592\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/07\/image-15.png\" alt=\"\" width=\"1600\" height=\"461\" \/><\/p>\n<figcaption class=\"wp-element-caption\"><em>La inspecci\u00f3n de cobertura de c\u00f3digo en Qodana<\/em><\/figcaption>\n<\/figure>\n<h3 class=\"wp-block-heading\">3. Comprobador de vulnerabilidades basado en los datos de Checkmarx<\/h3>\n<p>Ahora Qodana se incluye con el <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/2023.2\/vulnerability-checker.html\" target=\"_blank\" rel=\"noreferrer noopener\">comprobador de vulnerabilidades<\/a> basado en <a href=\"https:\/\/www.jetbrains.com\/help\/idea\/vulnerability-checker.html\" target=\"_blank\" rel=\"noreferrer noopener\">IntelliJ IDEA<\/a>. Esta inspecci\u00f3n est\u00e1 dise\u00f1ada para detectar los paquetes externos vulnerables utilizados en el proyecto. Los datos sobre vulnerabilidades los proporciona la empresa de seguridad inform\u00e1tica <a href=\"https:\/\/checkmarx.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Checkmarx<\/a>.<\/p>\n<p>El comprobador de vulnerabilidades va m\u00e1s all\u00e1 de proporcionar informaci\u00f3n sobre seguridad. Tambi\u00e9n ofrece valiosa informaci\u00f3n para la reparaci\u00f3n. Los desarrolladores pueden tomar medidas inmediatas para solucionar las vulnerabilidades migrando r\u00e1pidamente a una versi\u00f3n segura y estable del paquete sin problemas de vulnerabilidad conocidos.\u00a0<\/p>\n<h3 class=\"wp-block-heading\">4. Arreglos r\u00e1pidos (experimental)\u00a0<\/h3>\n<p>Todos los linters de Qodana (excepto .NET) proporcionar\u00e1n a los usuarios el <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/2023.2\/quick-fix.html\" target=\"_blank\" rel=\"noreferrer noopener\">poder de los arreglos r\u00e1pidos<\/a> para aumentar su eficacia de codificaci\u00f3n. Ahora Qodana puede aplicar arreglos r\u00e1pidos a las incidencias que pueden resolverse de forma autom\u00e1tica y crear una nueva solicitud de incorporaci\u00f3n de cambios con los cambios aplicados (actualmente solo disponible para GitHub Actions). A continuaci\u00f3n, el usuario podr\u00e1 revisar estos cambios antes de confirmar.\u00a0<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-374023\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/07\/image-10-1-2800x657.png\" alt=\"Arreglo r\u00e1pido de Qodana.\" width=\"2800\" height=\"657\" \/><\/p>\n<figcaption class=\"wp-element-caption\"><em>Arreglo r\u00e1pido de Qodana<\/em><\/figcaption>\n<\/figure>\n<p>Para ver la lista completa de cambios, consulte las <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/2023.2\/new-in-2023-2.html\" target=\"_blank\" rel=\"noreferrer noopener\">Novedades de Qodana 2023.2<\/a>.<\/p>\n<h2 class=\"wp-block-heading\">Funcionalidades de Qodana m\u00e1s all\u00e1 de la versi\u00f3n 2023.2<\/h2>\n<p>En caso de que a\u00fan no haya probado <a href=\"https:\/\/www.jetbrains.com\/qodana\/\" target=\"_blank\" rel=\"noreferrer noopener\">Qodana<\/a>, he aqu\u00ed un breve resumen de las funcionalidades disponibles actualmente en el producto, m\u00e1s all\u00e1 de las reci\u00e9n lanzadas.\u00a0<\/p>\n<h3 class=\"wp-block-heading\">M\u00e1s de 2500 inspecciones de c\u00f3digo, inspecciones exclusivas de Qodana incluidas<\/h3>\n<p>Qodana puede detectar problemas de rendimiento, declaraciones no utilizadas, dependencias vulnerables, posibles problemas de seguridad, construcciones de c\u00f3digo confusas, convenciones de nomenclatura y estilo, y <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/code-inspections.html\" target=\"_blank\" rel=\"noreferrer noopener\">mucho m\u00e1s<\/a>.<\/p>\n<h3 class=\"wp-block-heading\">Informes de inspecci\u00f3n y paneles interactivos<\/h3>\n<p>Descubra problemas y tendencias en su c\u00f3digo y comprenda mejor la calidad de su proyecto <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/results.html\" target=\"_blank\" rel=\"noreferrer noopener\">con nuestro sofisticado gr\u00e1fico de proyecci\u00f3n solar<\/a>.\u00a0<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-374677\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/07\/1d-1-Interactive-1.png\" alt=\"\" width=\"2400\" height=\"1350\" \/><\/p>\n<figcaption class=\"wp-element-caption\"><em>Informe interactivo de Qodana<\/em><\/figcaption>\n<\/figure>\n<h3 class=\"wp-block-heading\">Resumen de informes basado en la nube<\/h3>\n<p>Puede reunir todos sus informes de Qodana en un \u00fanico lugar, <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/cloud-about.html\" target=\"_blank\" rel=\"noreferrer noopener\">Qodana Cloud<\/a>, y explorar las tendencias de los proyectos con paneles interactivos.<\/p>\n<h3 class=\"wp-block-heading\">La l\u00ednea de base para mantener su deuda t\u00e9cnica bajo control<\/h3>\n<p>Durante determinadas ejecuciones de Qodana se toma una instant\u00e1nea de la base de c\u00f3digo, o <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/baseline.html\" target=\"_blank\" rel=\"noreferrer noopener\">l\u00ednea de base<\/a>. Puede comparar su c\u00f3digo actual con su l\u00ednea de base y ver los problemas nuevos, los no modificados y los resueltos.\u00a0<\/p>\n<p>Por ejemplo, puede utilizar la l\u00ednea de base para dejar los problemas menos cr\u00edticos en un segundo plano y centrarse en solucionar los fallos que sean nuevos o especialmente cr\u00edticos.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-373636\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/07\/image-17.png\" alt=\"La l\u00ednea de base en Qodana.\" width=\"1600\" height=\"900\" \/><\/p>\n<figcaption class=\"wp-element-caption\"><em>La l\u00ednea de base en Qodana<\/em><\/figcaption>\n<\/figure>\n<h3 class=\"wp-block-heading\">Auditor\u00eda de licencias de terceros<\/h3>\n<p><a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/license-audit.html\" target=\"_blank\" rel=\"noreferrer noopener\">Analice las dependencias<\/a> en su repositorio de c\u00f3digo para encontrar sus licencias y ver si son compatibles con la licencia de su proyecto.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-373647\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/07\/image-18.png\" alt=\"Funcionalidad de auditor\u00eda de licencias de terceros en Qodana.\" width=\"1600\" height=\"900\" \/><\/p>\n<figcaption class=\"wp-element-caption\"><em>Resultados de la auditor\u00eda de licencia fallida<\/em><\/figcaption>\n<\/figure>\n<h3 class=\"wp-block-heading\">Constructor de inspecciones<\/h3>\n<p>\u00bfQuiere analizar un problema espec\u00edfico que Qodana a\u00fan no reconoce? Puede integrarlo con herramientas de inspecci\u00f3n de terceros o <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/extending-qodana-plugins.html\" target=\"_blank\" rel=\"noreferrer noopener\">crear sus propios complementos<\/a>.<\/p>\n<p>Un v\u00eddeo vale m\u00e1s que mil palabras, as\u00ed que no dude en echar un vistazo al v\u00eddeo resumen de Qodana realizado por nuestro promotor de desarrolladores, Anton Arhipov.<\/p>\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Qodana Code Quality Platform \u2013 Overview\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/WrhnUnzMUCg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n<\/p>\n<h2 class=\"wp-block-heading\">Precios de Qodana que dejan boquiabiertos a los directivos<\/h2>\n<p>Lo que les gusta especialmente de Qodana a los responsables de la toma de decisiones es que cobramos por colaborador activo, independientemente del n\u00famero de l\u00edneas del proyecto. Esto convierte a Qodana en una oferta especialmente rentable.\u00a0<\/p>\n<p>Qodana est\u00e1 disponible en tres planes, incluido un plan gratuito con soporte de lenguajes limitado, y planes de pago a partir de 6 d\u00f3lares por colaborador activo al mes. <strong>Los planes de pago requieren al menos 3 colaboradores activos.<\/strong>\u00a0<\/p>\n<p>\u00a1El plan de Qodana m\u00e1s avanzado, que ofrece m\u00e1s inspecciones de seguridad y la auditor\u00eda de licencia, <strong>incluye un descuento del 50 % en el primer a\u00f1o<\/strong>!\u00a0<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-373658\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/07\/image-19.png\" alt=\"Precios de Qodana.\" width=\"1600\" height=\"1271\" \/><\/figure>\n<p>Para obtener m\u00e1s detalles sobre los planes de precios, consulte la <a href=\"https:\/\/www.jetbrains.com\/qodana\/buy\/\" target=\"_blank\" rel=\"noreferrer noopener\">p\u00e1gina de precios<\/a>.<\/p>\n<h2 class=\"wp-block-heading\">\u00bfC\u00f3mo empezar con Qodana?<\/h2>\n<p>Solo tiene que dirigirse a nuestro <a href=\"https:\/\/www.jetbrains.com\/qodana\/\" target=\"_blank\" rel=\"noreferrer noopener\">sitio web<\/a> y solicitar su prueba gratuita. Se le pedir\u00e1 que cree una cuenta en Qodana Cloud y que conecte el linter especificado a su proyecto y a su sistema de CI\/CD preferido. \u00a1As\u00ed de f\u00e1cil!<\/p>\n<p>Nuestra misi\u00f3n es ayudar a los desarrolladores a entregar un c\u00f3digo del que puedan sentirse orgullosos. Esperamos que disfrute de Qodana y de toda la inteligencia que encierra en un sencillo gr\u00e1fico de proyecci\u00f3n solar. Si tiene alguna pregunta, no dude en enviar un ticket al <a href=\"https:\/\/youtrack.jetbrains.com\/issues?q=#QD&amp;_ga=2.64997871.1724849449.1688292960-3373284.1664957792&amp;_gl=1*15u7xhu*_ga*MzM3MzI4NC4xNjY0OTU3Nzky*_ga_9J976DJZ68*MTY4ODY0NjcwNC4xMTAuMS4xNjg4NjUwNTc0LjYwLjAuMA..\" target=\"_blank\" rel=\"noreferrer noopener\">sistema de seguimiento de incidencias<\/a> o deje un comentario a continuaci\u00f3n.<\/p>\n<p align=\"center\"><a class=\"jb-download-button\" title=\"Pruebe Qodana de forma gratuita\" href=\"https:\/\/www.jetbrains.com\/qodana\/\" target=\"_blank\" rel=\"noopener noreferrer\"><i class=\"download-icon\"><\/i>Pruebe Qodana de forma gratuita<\/a><\/p>\n<p style=\"text-align: left;\" align=\"center\"><em>Art\u00edculo original en ingl\u00e9s de:<\/em><\/p>\n<\/p>\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n\n<\/p>","protected":false},"author":1086,"featured_media":379020,"comment_status":"closed","ping_status":"closed","template":"","categories":[4089,947,7119,89,907,979],"tags":[158,211,4197,40,155,197,21,76,190,154,477,193],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/qodana\/379016"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/qodana"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/types\/qodana"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/users\/1086"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/comments?post=379016"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/qodana\/379016\/revisions"}],"predecessor-version":[{"id":381023,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/qodana\/379016\/revisions\/381023"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media\/379020"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media?parent=379016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/categories?post=379016"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/tags?post=379016"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/cross-post-tag?post=379016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}