{"id":380124,"date":"2023-08-11T20:59:33","date_gmt":"2023-08-11T19:59:33","guid":{"rendered":"https:\/\/blog.jetbrains.com\/qodana\/2023\/07\/qodana-is-out-of-preview-with-first-class-jetbrains-ide-integration\/"},"modified":"2023-08-11T20:59:38","modified_gmt":"2023-08-11T19:59:38","slug":"qodana-is-out-of-preview-with-first-class-jetbrains-ide-integration","status":"publish","type":"qodana","link":"https:\/\/blog.jetbrains.com\/de\/qodana\/2023\/08\/qodana-is-out-of-preview-with-first-class-jetbrains-ide-integration\/","title":{"rendered":"Qodana verl\u00e4sst Preview-Phase mit erstklassiger JetBrains-IDE-Integration"},"content":{"rendered":"<p>Das Ziel von JetBrains war es immer, Werkzeuge anzubieten, die eine angenehme und kreative Softwareentwicklung erm\u00f6glichen und zum Nachdenken anregen. JetBrains-IDEs sind darauf ausgelegt, Ihren Code zu verstehen und sinnvolle Optimierungsm\u00f6glichkeiten vorzuschlagen. Diese Tipps k\u00f6nnen bei der Arbeit im Editor unglaublich hilfreich sein. Moderne CI-orientierte Entwicklungsabl\u00e4ufe erfordern jedoch zuverl\u00e4ssige Quality Gates in Ihrer Build-Pipeline. Diese Erkenntnis war der Ansto\u00df zur Entwicklung von Qodana.\u00a0<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/qodana\/\" target=\"_blank\" rel=\"noreferrer noopener\">Qodana<\/a> ist die einzige Codequalit\u00e4tsplattform auf dem Markt, die native Inspektionen der JetBrains-IDEs nutzt und die intelligenten Analysen Ihrer JetBrains-IDE auf Ihrem CI-Server zug\u00e4nglich macht.\u00a0<\/p>\n<p>Wir haben diese leistungsstarke Engine f\u00fcr statische Analysen entwickelt, um Entwicklungsteams die M\u00f6glichkeit zu geben, Code-Reviews zu automatisieren, Quality Gates zu erstellen und Richtlinien f\u00fcr die Codequalit\u00e4t unternehmensweit durchzusetzen \u2013 alles innerhalb ihres JetBrains-\u00d6kosystems. Die Plattform l\u00e4sst sich in jede CI\/CD-Pipeline integrieren und kann Code in \u00fcber 60 Programmiersprachen analysieren \u2013 darunter Java, JavaScript, TypeScript, PHP, Kotlin, Python, Go und C#.<\/p>\n<p>Heute haben wir einen wichtigen Meilenstein erreicht: Die Preview-Phase ist beendet, und Qodana ist mit einigen zentralen Verbesserungen offiziell erh\u00e4ltlich. Steigen Sie jetzt ein und profitieren Sie von einem <strong>Rabatt von 50% auf Ihr erstes Jahr.<\/strong><\/p>\n<p><!--more--><\/p>\n<p align=\"center\"><a class=\"jb-download-button\" title=\"Qodana kostenlos ausprobieren\" href=\"https:\/\/www.jetbrains.com\/de-de\/qodana\/\" target=\"_blank\" rel=\"noopener noreferrer\"><i class=\"download-icon\"><\/i>Qodana kostenlos ausprobieren<\/a><\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-380138 size-full\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/08\/DE-Twitter-post-1200x675-1.jpg\" alt=\"\" width=\"1200\" height=\"675\" \/><\/figure>\n<h2 class=\"wp-block-heading\">Das ist neu in Qodana 2023.2<\/h2>\n<p>Viele von Ihnen haben sich gefragt, wie wir auf den Namen \u201eQodana\u201c gekommen sind. Wir l\u00fcften das Geheimnis gerne.<\/p>\n<p>\u201eQodana\u201c steht f\u00fcr \u201eCode Analyzer\u201c.<\/p>\n<p>Im Jahr 2021, nach wochenlangem erfolglosem Brainstorming zur Namensfindung, wandten wir uns Rat suchend an eine unserer polyglotten Kolleginnen. Zehn Minuten sp\u00e4ter schlug sie \u201eQodana\u201c vor und wir wussten sofort \u2013 das ist es.<\/p>\n<p>Seit der <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\">Einf\u00fchrung der EAP-Version im Jahr 2021<\/a> hat Qodana eine erstaunliche Resonanz erfahren. Aktuell analysiert Qodana die Commits von \u00fcber 9.000 unterschiedlichen Projekten pro Monat \u2013 und 80% dieser Projekte sind kommerzieller Art.<\/p>\n<p>Unsere ersten Anwender*innen haben uns viel \u00fcber ihre Bed\u00fcrfnisse mitgeteilt, und dieses Wissen haben wir genutzt, um wichtige Verbesserungen an der statischen Codeanalyse in <a href=\"https:\/\/www.jetbrains.com\/de-de\/qodana\/\" target=\"_blank\" rel=\"noreferrer noopener\">Qodana<\/a> vorzunehmen.\u00a0<\/p>\n<h3 class=\"wp-block-heading\">1. Die serverseitige Analyse von Qodana ist jetzt vollst\u00e4ndig in die JetBrains-IDEs ab Version 2023.2 integriert\u00a0<\/h3>\n<p>Tools f\u00fcr die statische Analyse sind bekannterweise schwer zu konfigurieren. Mit Qodana 2023.2 haben wir dieses l\u00e4stige Problem gel\u00f6st, indem wir unsere Codequalit\u00e4tsplattform vollst\u00e4ndig in die \u00fcberwiegende Mehrheit der JetBrains-IDEs integriert haben: <a href=\"https:\/\/www.jetbrains.com\/de-de\/idea\/\" target=\"_blank\" rel=\"noreferrer noopener\">IntelliJ IDEA<\/a>, <a href=\"https:\/\/www.jetbrains.com\/de-de\/webstorm\/\" target=\"_blank\" rel=\"noreferrer noopener\">WebStorm<\/a>, <a href=\"https:\/\/www.jetbrains.com\/de-de\/phpstorm\/\" target=\"_blank\" rel=\"noreferrer noopener\">PhpStorm<\/a>, <a href=\"https:\/\/www.jetbrains.com\/de-de\/pycharm\/\" target=\"_blank\" rel=\"noreferrer noopener\">PyCharm<\/a>, <a href=\"https:\/\/www.jetbrains.com\/de-de\/rider\/\" target=\"_blank\" rel=\"noreferrer noopener\">Rider<\/a> und <a href=\"https:\/\/www.jetbrains.com\/de-de\/go\/\" target=\"_blank\" rel=\"noreferrer noopener\">GoLand<\/a>. <strong>Bitte beachten Sie: Diese Funktionalit\u00e4t ist ab Version 2023.2 unserer IDEs verf\u00fcgbar.\u00a0<\/strong><\/p>\n<p>Diese Integration bietet zwei wichtige Vorteile.\u00a0<\/p>\n<p>Der erste Vorteil ist die <strong>einfache Konfiguration<\/strong>. Sie k\u00f6nnen eine lokale Analyse mit wenigen Klicks ausf\u00fchren, die Liste der Probleme in Ihrem gesamten Projekt einsehen und Qodana dann in Ihrem CI\/CD-System konfigurieren, um Quality Gates einzurichten und serverseitige Inspektionen durchzuf\u00fchren.\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=\"Konfigurieren von Qodana in der IDE.\" \/>\n<figcaption class=\"wp-element-caption\"><em>Konfigurieren von Qodana in der IDE<\/em><\/figcaption>\n<\/figure>\n<p>Der zweite Vorteil ist ein <strong>verbesserter Codequalit\u00e4ts-Workflow<\/strong>. Sobald Qodana auf Ihrem Continuous-Integration-Server konfiguriert ist, k\u00f6nnen Sie die Ergebnisse der serverseitigen Analyse direkt in Ihrer IDE sehen, ohne eine weitere Einrichtung vornehmen zu m\u00fcssen.\u00a0Alternativ k\u00f6nnen Sie auch direkt zu Qodana Cloud navigieren, um in einem \u00fcbersichtlichen Ringdiagramm einen \u00dcberblick \u00fcber die Codeprobleme zu erhalten.<\/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=\"\u00dcbersicht der von Qodana entdeckten Codeprobleme.\" \/>\n<p>\u00a0<\/p>\n<figcaption class=\"wp-element-caption\"><em>\u00dcbersicht der von Qodana entdeckten Codeprobleme<\/em><\/figcaption>\n<\/figure>\n<h3 class=\"wp-block-heading\">2. Code-Coverage-Unterst\u00fctzung<\/h3>\n<p>Qodana unterst\u00fctzt jetzt die <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/2023.2\/code-coverage.html\" target=\"_blank\" rel=\"noreferrer noopener\">Code-Coverage<\/a>-Analyse f\u00fcr Java, Kotlin, PHP, JavaScript und TypeScript. Bei der Ausf\u00fchrung automatisierter Tests zeigt Qodana an, welcher Prozentsatz des Codes ausgef\u00fchrt wurde. Dabei nutzt Qodana die von den bekannten Unit-Test-Frameworks bereitgestellten Daten. Auf diese Weise k\u00f6nnen Benutzer*innen den Umfang der Codeabdeckung \u00fcberpr\u00fcfen, Codeabschnitte finden, die mehr Tests ben\u00f6tigen, und die Qualit\u00e4t der Tests beurteilen.<\/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\" \/>\n<p>\u00a0<\/p>\n<figcaption class=\"wp-element-caption\"><em>Die Code-Coverage-Inspektion in Qodana<\/em><\/figcaption>\n<\/figure>\n<h3 class=\"wp-block-heading\">3. Sicherheitsl\u00fcckenpr\u00fcfung anhand von Checkmarx-Daten<\/h3>\n<p>Qodana bietet jetzt eine auf <a href=\"https:\/\/www.jetbrains.com\/help\/idea\/vulnerability-checker.html\" target=\"_blank\" rel=\"noreferrer noopener\">IntelliJ IDEA<\/a> basierende integrierte <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/2023.2\/vulnerability-checker.html\" target=\"_blank\" rel=\"noreferrer noopener\">Sicherheitsl\u00fcckenpr\u00fcfung<\/a>. Diese Inspektion sp\u00fcrt gef\u00e4hrdete externe Pakete auf, die im Projekt verwendet werden. Die Informationen zu den Sicherheitsl\u00fccken werden vom Software-Sicherheitsunternehmen <a href=\"https:\/\/checkmarx.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Checkmarx<\/a> bereitgestellt.<\/p>\n<p>Die Sicherheitsl\u00fcckenpr\u00fcfung bietet mehr als nur Informationen zum Sicherheitsstatus. Sie erhalten auch wertvolle Hinweise zu Abhilfema\u00dfnahmen. Auf diese Weise k\u00f6nnen Ihre Entwickler*innen sofort Ma\u00dfnahmen zur Behebung der Schwachstellen ergreifen, indem sie sofort auf eine sichere und stabile Version des Pakets umsteigen, die keine bekannten Schwachstellen aufweist.\u00a0<\/p>\n<h3 class=\"wp-block-heading\">4. Quick-Fixes (experimentell)\u00a0<\/h3>\n<p>Alle Qodana-Linter (bis auf .NET) stellen <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/2023.2\/quick-fix.html\" target=\"_blank\" rel=\"noreferrer noopener\">leistungsstarke Quick-Fixes<\/a> zur Verf\u00fcgung, mit denen Sie Ihren Code effizienter gestalten k\u00f6nnen. Qodana kann jetzt bei Problemen, bei denen eine automatische Behebung m\u00f6glich ist, einen Quick-Fix anwenden und einen neuen Pull-Request mit den angewendeten \u00c4nderungen anlegen (derzeit nur f\u00fcr GitHub Actions verf\u00fcgbar). Vor dem Commit k\u00f6nnen die Benutzer*innen die \u00c4nderungen \u00fcberpr\u00fcfen.\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=\"Ein Quick-Fix in Qodana.\" width=\"2800\" height=\"657\" \/>\n<p>\u00a0<\/p>\n<figcaption class=\"wp-element-caption\"><em>Ein Quick-Fix in Qodana<\/em><\/figcaption>\n<\/figure>\n<p>Die vollst\u00e4ndige Liste der \u00c4nderungen finden Sie unter <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/2023.2\/new-in-2023-2.html\" target=\"_blank\" rel=\"noreferrer noopener\">Das ist neu in Qodana 2023.2<\/a>.<\/p>\n<h2 class=\"wp-block-heading\">Qodana-Funktionsumfang vor dem Release 2023.2<\/h2>\n<p>Falls Sie <a href=\"https:\/\/www.jetbrains.com\/de-de\/qodana\/\" target=\"_blank\" rel=\"noreferrer noopener\">Qodana<\/a> noch nicht ausprobiert haben, finden Sie hier einen kurzen \u00dcberblick \u00fcber die Funktionen, die das Produkt abseits der Neuerungen der letzten Version bietet.\u00a0<\/p>\n<h3 class=\"wp-block-heading\">\u00dcber 2500 Codeinspektionen \u2013 einschlie\u00dflich exklusiver Qodana-Inspektionen<\/h3>\n<p>Qodana erkennt Performanceprobleme, ungenutzte Deklarationen, Schwachstellen in Abh\u00e4ngigkeiten, potenzielle Sicherheitsprobleme, verwirrende Codekonstrukte, Verst\u00f6\u00dfe gegen Namens- und Stilkonventionen und <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/code-inspections.html\" target=\"_blank\" rel=\"noreferrer noopener\">vieles mehr<\/a>.<\/p>\n<h3 class=\"wp-block-heading\">Interaktive Inspektionsberichte und Dashboards<\/h3>\n<p>Unser cooles <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/results.html\" target=\"_blank\" rel=\"noreferrer noopener\">Ringdiagramm<\/a> deckt Probleme und Trends in Ihrem Code auf und verschafft Ihnen einen genaueren \u00dcberblick \u00fcber die Qualit\u00e4t Ihres Projekts.\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\" \/>\n<p>\u00a0<\/p>\n<figcaption class=\"wp-element-caption\"><em>Interaktiver Qodana-Bericht<\/em><\/figcaption>\n<\/figure>\n<h3 class=\"wp-block-heading\">Berichts\u00fcbersicht in der Cloud<\/h3>\n<p>Sie k\u00f6nnen alle Ihre Qodana-Berichte zentral in <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/cloud-about.html\" target=\"_blank\" rel=\"noreferrer noopener\">Qodana Cloud<\/a> zusammenf\u00fchren und Projekttrends auf interaktiven Dashboards verfolgen.<\/p>\n<h3 class=\"wp-block-heading\">Eine Baseline, um technische Schulden in den Griff zu bekommen<\/h3>\n<p>Bei bestimmten Qodana-Durchl\u00e4ufen wird ein Snapshot Ihres Codebestands als <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/baseline.html\" target=\"_blank\" rel=\"noreferrer noopener\">Baseline<\/a> gespeichert. Danach k\u00f6nnen Sie Ihren aktuellen Code mit dem Baseline-Zustand vergleichen, um einen \u00dcberblick \u00fcber neue, unver\u00e4nderte und behobene Probleme zu erhalten.\u00a0<\/p>\n<p>Zum Beispiel k\u00f6nnen Sie die Baseline nutzen, um weniger kritische Probleme aufzuschieben und sich auf die Behebung von Fehlern zu konzentrieren, die entweder neu oder sehr kritisch sind.<\/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=\"Baseline in Qodana.\" width=\"1600\" height=\"900\" \/>\n<p>\u00a0<\/p>\n<figcaption class=\"wp-element-caption\"><em>Baseline in Qodana<\/em><\/figcaption>\n<\/figure>\n<h3 class=\"wp-block-heading\">Drittanbieter-Lizenzpr\u00fcfungen<\/h3>\n<p><a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/license-audit.html\" target=\"_blank\" rel=\"noreferrer noopener\">Scannen Sie die Abh\u00e4ngigkeiten<\/a> in Ihrem Code-Repository, um die entsprechenden Lizenzen zu finden und die Kompatibilit\u00e4t mit Ihrer Projektlizenz zu pr\u00fcfen.<\/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=\"Drittanbieter-Lizenzaudit in Qodana.\" width=\"1600\" height=\"900\" \/>\n<p>\u00a0<\/p>\n<figcaption class=\"wp-element-caption\"><em>Ergebnisse eines fehlgeschlagenen Lizenzaudits<\/em><\/figcaption>\n<\/figure>\n<h3 class=\"wp-block-heading\">Neue Inspektionen<\/h3>\n<p>Sie m\u00f6chten Ihre Pr\u00fcfungen auf ein bestimmtes Problem erweitern, das von Qodana noch nicht abgedeckt wird? Sie k\u00f6nnen Drittanbieter-Inspektionstools integrieren oder <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/extending-qodana-plugins.html\" target=\"_blank\" rel=\"noreferrer noopener\">eigene Plugins erstellen<\/a>.<\/p>\n<p>Ein Video sagt mehr als tausend Worte \u2013 schauen Sie sich also das Qodana-\u00dcbersichtsvideo unseres Developer Advocate Anton Arhipov an.<\/p>\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\">\n<div class=\"wp-block-embed__wrapper\"><iframe loading=\"lazy\" title=\"Die Codequalit\u00e4tsplattform Qodana \u2013 eine \u00dcbersicht\" src=\"https:\/\/www.youtube.com\/embed\/WrhnUnzMUCg?feature=oembed\" width=\"500\" height=\"281\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/figure>\n<h2 class=\"wp-block-heading\">Qodana-Preise, die Ihr Controlling in Erstaunen versetzen<\/h2>\n<p>Eines wissen Budgetverantwortliche an Qodana besonders zu sch\u00e4tzen: Und zwar die Tatsache, dass wir nach aktiven Mitwirkenden abrechnen, unabh\u00e4ngig von der Anzahl der Codezeilen im Projekt. Dies macht Qodana zu einem besonders kosteneffizienten Angebot.\u00a0<\/p>\n<p>Qodana ist mit drei Tarifen erh\u00e4ltlich, darunter ein kostenloser Tarif mit eingeschr\u00e4nkter Sprachunterst\u00fctzung sowie kostenpflichtige Abonnements ab 6\u00a0USD monatlich pro aktive*m Mitwirkende*m. <strong>Kostenpflichtige Abonnements erfordern mindestens 3 aktive Mitwirkende.<\/strong>\u00a0<\/p>\n<p>Auf den h\u00f6chsten Qodana-Tarif, der mehr Sicherheitsinspektionen und ein Lizenzaudit bietet, gew\u00e4hren wir Ihnen ein <strong>Rabatt von 50% f\u00fcr ein Jahr!<\/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=\"Die Qodana-Preis\u00fcbersicht.\" width=\"1600\" height=\"1271\" \/><\/figure>\n<p>Weitere Informationen zur Preisstruktur finden Sie auf der <a href=\"https:\/\/www.jetbrains.com\/de-de\/qodana\/buy\/\" target=\"_blank\" rel=\"noreferrer noopener\">Preisseite<\/a>.<\/p>\n<h2 class=\"wp-block-heading\">Wie kann ich mit Qodana loslegen?<\/h2>\n<p>\u00d6ffnen Sie einfach unsere <a href=\"https:\/\/www.jetbrains.com\/de-de\/qodana\/\" target=\"_blank\" rel=\"noreferrer noopener\">Website<\/a> und fordern Sie eine kostenlose Testphase an! Sie werden aufgefordert, einen Account in Qodana Cloud zu erstellen und den angegebenen Linter mit Ihrem Projekt und Ihrem bevorzugten CI\/CD-System zu verbinden. Wirklich einfach, oder?<\/p>\n<p>Unsere Mission ist es, Entwickler*innen dabei zu helfen, Code auszuliefern, auf den sie stolz sein k\u00f6nnen. Wir w\u00fcnschen Ihnen viel Freude mit Qodana und all den n\u00fctzlichen Informationen, die das Tool in ein \u00fcbersichtliches Ringdiagramm packt. Wenn Sie Fragen haben, k\u00f6nnen Sie jederzeit ein Ticket in unserem <a href=\"https:\/\/youtrack.jetbrains.com\/issues?q=%23QD&amp;_ga=2.64997871.1724849449.1688292960-3373284.1664957792&amp;_gl=1*15u7xhu*_ga*MzM3MzI4NC4xNjY0OTU3Nzky*_ga_9J976DJZ68*MTY4ODY0NjcwNC4xMTAuMS4xNjg4NjUwNTc0LjYwLjAuMA..\" target=\"_blank\" rel=\"noreferrer noopener\">Issue-Tracker<\/a> er\u00f6ffnen oder uns unten einen Kommentar hinterlassen.<\/p>\n<p align=\"center\"><a class=\"jb-download-button\" title=\"Qodana kostenlos ausprobieren\" href=\"https:\/\/www.jetbrains.com\/de-de\/qodana\/\" target=\"_blank\" rel=\"noopener noreferrer\"><i class=\"download-icon\"><\/i>Qodana kostenlos ausprobieren<\/a><\/p>\n<p style=\"text-align: left;\" align=\"center\"><strong>Autorin des Original-Blogposts:<\/strong><\/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","protected":false},"author":811,"featured_media":380150,"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\/de\/wp-json\/wp\/v2\/qodana\/380124"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/qodana"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/types\/qodana"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/users\/811"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/comments?post=380124"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/qodana\/380124\/revisions"}],"predecessor-version":[{"id":380164,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/qodana\/380124\/revisions\/380164"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media\/380150"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media?parent=380124"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/categories?post=380124"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/tags?post=380124"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/cross-post-tag?post=380124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}