Skip to content

Commit

Permalink
CI: Build and deploy website updates
Browse files Browse the repository at this point in the history
  • Loading branch information
smallrye-ci committed Nov 27, 2023
1 parent 99326ae commit 881c155
Show file tree
Hide file tree
Showing 17 changed files with 533 additions and 333 deletions.
74 changes: 37 additions & 37 deletions blog/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,43 @@
<div class="grid__item width-10-12">


<div class="blog-list-item grid-wrapper">
<div class="post-title grid__item width-12-12">
<h2><a href="/blog/jandex-3-1-6/">Jandex 3.1.6</a></h2>
</div>
<div class="grid__item width-8-12 width-12-12-m byline-wrapper">

<img class="headshot" src="https://www.gravatar.com/avatar/238e8b2100a5366b226234b946026462">

<p class="byline">By Ladislav Thon | November 27, 2023</p>
</div>
<div class="grid__item width-4-12 width-12-12-m"><div class="share-page">
<a class="share-linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.smallrye.io/blog/jandex-3-1-6/&title=Jandex 3.1.6" rel="nofollow" target="_blank" title="Share on LinkedIn">
<img src="/assets/images/share-page/icons_social-linkedin.png"/>
</a>
<a class="share-twitter" href="https://twitter.com/intent/tweet?text=Jandex 3.1.6&url=https://www.smallrye.io/blog/jandex-3-1-6/&via=smallrye_io&related=smallrye_io" rel="nofollow" target="_blank" title="Share on Twitter">
<img src="/assets/images/share-page/icons_social-twitter.png"/>
</a>
<a class="share-facebook" href="https://facebook.com/sharer.php?u=https://www.smallrye.io/blog/jandex-3-1-6/" rel="nofollow" target="_blank" title="Share on Facebook">
<img src="/assets/images/share-page/icons_social-facebook.png"/>
</a>
<a class="share-reddit" href="http://www.reddit.com/submit?url=https://www.smallrye.io/blog/jandex-3-1-6/" onclick="window.open(this.href, 'pop-up', 'left=20,top=20,width=900,height=500,toolbar=1,resizable=0'); return false;" title="Share on Reddit" >
<img src="/assets/images/share-page/icons_social-reddit.png"/>
</a>
<a class="share-email" href="mailto:?subject=Jandex 3.1.6&amp;body=Jandex 3.1.6 https://www.smallrye.io/blog/jandex-3-1-6/" title="Share via Email" >
<img src="/assets/images/share-page/icons_social-email.png"/>
</a>
</div>
</div>
<div class="grid__item width-12-12">

<p>Jandex 3.1.6 released!</p>

</div>
<div class="grid__item width-12-12"><a href="/blog/jandex-3-1-6/">Read More ></a></div>
</div>


<div class="blog-list-item grid-wrapper">
<div class="post-title grid__item width-12-12">
<h2><a href="/blog/jandex-3-1-5/">Jandex 3.1.5</a></h2>
Expand Down Expand Up @@ -202,43 +239,6 @@ <h2><a href="/blog/fault-tolerance-6-2-4/">Fault Tolerance 6.2.4</a></h2>
<div class="grid__item width-12-12"><a href="/blog/fault-tolerance-6-2-4/">Read More ></a></div>
</div>


<div class="blog-list-item grid-wrapper">
<div class="post-title grid__item width-12-12">
<h2><a href="/blog/jandex-3-1-2/">Jandex 3.1.2</a></h2>
</div>
<div class="grid__item width-8-12 width-12-12-m byline-wrapper">

<img class="headshot" src="https://www.gravatar.com/avatar/238e8b2100a5366b226234b946026462">

<p class="byline">By Ladislav Thon | June 08, 2023</p>
</div>
<div class="grid__item width-4-12 width-12-12-m"><div class="share-page">
<a class="share-linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.smallrye.io/blog/jandex-3-1-2/&title=Jandex 3.1.2" rel="nofollow" target="_blank" title="Share on LinkedIn">
<img src="/assets/images/share-page/icons_social-linkedin.png"/>
</a>
<a class="share-twitter" href="https://twitter.com/intent/tweet?text=Jandex 3.1.2&url=https://www.smallrye.io/blog/jandex-3-1-2/&via=smallrye_io&related=smallrye_io" rel="nofollow" target="_blank" title="Share on Twitter">
<img src="/assets/images/share-page/icons_social-twitter.png"/>
</a>
<a class="share-facebook" href="https://facebook.com/sharer.php?u=https://www.smallrye.io/blog/jandex-3-1-2/" rel="nofollow" target="_blank" title="Share on Facebook">
<img src="/assets/images/share-page/icons_social-facebook.png"/>
</a>
<a class="share-reddit" href="http://www.reddit.com/submit?url=https://www.smallrye.io/blog/jandex-3-1-2/" onclick="window.open(this.href, 'pop-up', 'left=20,top=20,width=900,height=500,toolbar=1,resizable=0'); return false;" title="Share on Reddit" >
<img src="/assets/images/share-page/icons_social-reddit.png"/>
</a>
<a class="share-email" href="mailto:?subject=Jandex 3.1.2&amp;body=Jandex 3.1.2 https://www.smallrye.io/blog/jandex-3-1-2/" title="Share via Email" >
<img src="/assets/images/share-page/icons_social-email.png"/>
</a>
</div>
</div>
<div class="grid__item width-12-12">

<p>Jandex 3.1.2 released!</p>

</div>
<div class="grid__item width-12-12"><a href="/blog/jandex-3-1-2/">Read More ></a></div>
</div>


<div class="paginator-btns">

Expand Down
166 changes: 166 additions & 0 deletions blog/jandex-3-1-6/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,166 @@
<!DOCTYPE html>
<html>

<head>
<title>Jandex 3.1.6</title>
<script id="adobe_dtm" src="https://www.redhat.com/dtm.js" type="text/javascript"></script>
<script src="/assets/javascript/highlightjs-pack.js" type="text/javascript"></script>
<META HTTP-EQUIV="Content-Security-Policy" CONTENT="default-src 'none'; script-src 'self' www.redhat.com assets.adobedtm.com jsonip.com ajax.googleapis.com www.googletagmanager.com www.google-analytics.com use.fontawesome.com; style-src 'self' fonts.googleapis.com use.fontawesome.com; img-src 'self' *; media-src 'self' ; frame-src www.googletagmanager.com; frame-ancestors 'none'; base-uri 'none'; object-src 'none'; form-action 'none'; font-src 'self' use.fontawesome.com fonts.gstatic.com;">
<META HTTP-EQUIV="X-Frame-Options" CONTENT="DENY">
<META HTTP-EQUIV="X-XSS-Protection" CONTENT="1; mode=block">
<META HTTP-EQUIV="X-Content-Type-Options" CONTENT="nosniff">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="SmallRye is a project to share and collaborate on implementing specifications that are part of Eclipse MicroProfile.">
<link rel="shortcut icon" type="image/png" href="/favicon.ico" >
<link rel="stylesheet" href="/assets/css/main.css" />
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.1.0/css/all.css" integrity="sha384-lKuwvrZot6UHsBSfcMvOkWwlCMgc0TaWr+30HWe3a4ltaBwTZhyTEggF5tJv8tbt" crossorigin="anonymous">
</head>

<body class="post">

<div class="content">
<div class="navigation-wrapper">
<div class="width-12-12">
<div class="header navigation">
<div class="logo-wrapper">
<a href="/"><img class="project-logo" title="SmallRye" src="/assets/images/smallrye_project_logo.svg"></a>
</div>
<div class="nav-container">
<nav>
<div class="nav-mobile"><a id="nav-toggle" href="#!"><span></span></a></div>
<ul class="nav-list">
<li>
<a href="/projects/" class="">Projects</a>
</li>
<li>
<a href="/community/" class="">Community</a>
</li>
<li>
<a href="/blog/" class="active">Blog</a>
</li>
<li>
<a href="/docs/index.html" class="">Documentation</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
</div>

<div class="post-page grid-wrapper">
<div class="grid__item width-10-12 doc-content">
<h1>Jandex 3.1.6</h1>
<div class="paragraph">
<p>Today, we announce the <a href="https://github.com/smallrye/jandex/releases/tag/3.1.6">release</a> of Jandex 3.1.6.
This release contains several small fixes and improvements.</p>
</div>
<div class="paragraph">
<p>Jandex 3.1.3 <a href="/blog/jandex-3-1-3/">introduced</a> the notion of annotation equivalence in the form of the <code>AnnotationInstance.equivalentTo()</code> method.
This method is like <code>equals()</code>, except it ignores the annotation target.
In this release, annotation equivalence is expanded with the introduction of <code>equivalenceHashCode()</code>, a <code>hashCode()</code>-like method that is consistent with <code>equivalentTo()</code>.</p>
</div>
<div class="paragraph">
<p>Further, <code>AnnotationInstance</code> also gains a method <code>createEquivalenceProxy()</code> which returns an <code>AnnotationInstanceEquivalenceProxy</code>.
An <em>equivalence proxy</em> is an object whose <code>equals()</code> and <code>hashCode()</code> implement equivalence (instead of equality) by delegating to <code>equivalentTo()</code> and <code>equivalenceHashCode()</code>.
As opposed to an <em>equivalence key</em>, an equivalence proxy also provides access to the delegate <code>AnnotationInstance</code>.</p>
</div>
<div class="paragraph">
<p>This release also fixes a NPE that could be observed when indexing certain classes that include the <code>Signature</code> attribute on fields.
The JVM Specification says that field signatures are always reference type signatures, which is what the signature parser in Jandex assumed.
As it turns out, there are classes out there, in the wild, that use a primitive type signature as a field signature.
That would manifest as a NPE in previous Jandex releases, but this release accomodates this possibility.
Thanks Václav Muzikář for the issue report and reproducer!</p>
</div>
<div class="paragraph">
<p>Finally, in this release, Jandex provides somewhat nicer error message in case the parsed <code>.class</code> file is not in fact a valid JVM class file and does not begin with the expected magic value.
Previously, the error message was just <code>Invalid Magic</code>, which is funny but not very informative.</p>
</div>
<div class="paragraph">
<p>If you experience any troubles, or if you have any ideas for Jandex improvements, please <a href="https://github.com/smallrye/jandex/issues">file an issue</a>.</p>
</div>
</div>
</div>

</div>

<div class="content project-footer">
<div class="footer-section">
<div class="logo-wrapper">
<a href="/"><img src="/assets/images/smallrye_project_logo.svg" class="project-logo" title="SmallRye"></a>
</div>
</div>
<div class="grid-wrapper">
<p class="grid__item width-3-12">SmallRye is open source under <a href='https://www.apache.org/licenses/LICENSE-2.0' target='_blank'>Apache Software License 2.0</a>. <br /><br />This website was built with <a href='https://jekyllrb.com/' target='_blank'>Jekyll</a> is hosted on <a href='https://pages.github.com/' target='_blank'>Github Pages</a> and is completely open source. If you want to make it better, <a href='https://github.com/smallrye/smallrye.github.io' target='_blank'>fork the website</a> and show us what you’ve got.</p>


<div class="width-1-12 project-links">
<span>Navigation</span>
<ul class="footer-links width-1-12">

<li><a href="/">Home</a></li>

</ul>
</div>

<div class="width-1-12 project-links">
<span>Contribute</span>
<ul class="footer-links width-1-12">

<li><a href="https://twitter.com/smallrye_io">Follow us</a></li>

<li><a href="https://github.com/smallrye">GitHub</a></li>

</ul>
</div>

<div class="width-1-12 project-links">
<span>Get Help</span>
<ul class="footer-links width-1-12">

<li><a href="https://quarkusio.zulipchat.com">Chatroom</a></li>

<li><a href="https://groups.google.com/d/forum/smallrye">Google&nbsp;Groups</a></li>

</ul>
</div>



<div class="width-6-12 more-links">
<span>External Links</span>
<ul class="footer-links">

<li><a href="https://microprofile.io/" target="_blank">Eclipse MicroProfile</a></li>

<li><a href="https://github.com/eclipse?utf8=✓&q=microprofile" target="_blank">Eclipse MicroProfile on GitHub</a></li>

</ul>
</div>

</div>
</div>
<div class="content redhat-footer">
<div class="grid-wrapper">
<span class="licence">
<i class="fab fa-creative-commons"></i><i class="fab fa-creative-commons-by"></i> <a href="https://creativecommons.org/licenses/by/3.0/" target="_blank">CC by 3.0</a>
| <a href="https://www.redhat.com/en/about/privacy-policy">Red Hat Privacy Policy</a>
</span>
<span class="redhat">
a Red Hat sponsored project
</span>
<span class="redhat-logo">
<a href="https://www.redhat.com/" target="_blank"><img src="/assets/images/redhat_reversed.svg"></a>
</span>
</div>
</div>


<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript" src="/assets/javascript/mobile-nav.js"></script>
<script type="text/javascript" src="/assets/javascript/scroll-down.js"></script>
<script type="text/javascript" src="/assets/javascript/satellite.js"></script>
</body>

</html>
74 changes: 37 additions & 37 deletions blog/page/2/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,43 @@
<div class="grid__item width-10-12">


<div class="blog-list-item grid-wrapper">
<div class="post-title grid__item width-12-12">
<h2><a href="/blog/jandex-3-1-2/">Jandex 3.1.2</a></h2>
</div>
<div class="grid__item width-8-12 width-12-12-m byline-wrapper">

<img class="headshot" src="https://www.gravatar.com/avatar/238e8b2100a5366b226234b946026462">

<p class="byline">By Ladislav Thon | June 08, 2023</p>
</div>
<div class="grid__item width-4-12 width-12-12-m"><div class="share-page">
<a class="share-linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.smallrye.io/blog/jandex-3-1-2/&title=Jandex 3.1.2" rel="nofollow" target="_blank" title="Share on LinkedIn">
<img src="/assets/images/share-page/icons_social-linkedin.png"/>
</a>
<a class="share-twitter" href="https://twitter.com/intent/tweet?text=Jandex 3.1.2&url=https://www.smallrye.io/blog/jandex-3-1-2/&via=smallrye_io&related=smallrye_io" rel="nofollow" target="_blank" title="Share on Twitter">
<img src="/assets/images/share-page/icons_social-twitter.png"/>
</a>
<a class="share-facebook" href="https://facebook.com/sharer.php?u=https://www.smallrye.io/blog/jandex-3-1-2/" rel="nofollow" target="_blank" title="Share on Facebook">
<img src="/assets/images/share-page/icons_social-facebook.png"/>
</a>
<a class="share-reddit" href="http://www.reddit.com/submit?url=https://www.smallrye.io/blog/jandex-3-1-2/" onclick="window.open(this.href, 'pop-up', 'left=20,top=20,width=900,height=500,toolbar=1,resizable=0'); return false;" title="Share on Reddit" >
<img src="/assets/images/share-page/icons_social-reddit.png"/>
</a>
<a class="share-email" href="mailto:?subject=Jandex 3.1.2&amp;body=Jandex 3.1.2 https://www.smallrye.io/blog/jandex-3-1-2/" title="Share via Email" >
<img src="/assets/images/share-page/icons_social-email.png"/>
</a>
</div>
</div>
<div class="grid__item width-12-12">

<p>Jandex 3.1.2 released!</p>

</div>
<div class="grid__item width-12-12"><a href="/blog/jandex-3-1-2/">Read More ></a></div>
</div>


<div class="blog-list-item grid-wrapper">
<div class="post-title grid__item width-12-12">
<h2><a href="/blog/fault-tolerance-6-2-3/">Fault Tolerance 6.2.3</a></h2>
Expand Down Expand Up @@ -202,43 +239,6 @@ <h2><a href="/blog/fault-tolerance-6-2-2/">Fault Tolerance 6.2.2</a></h2>
<div class="grid__item width-12-12"><a href="/blog/fault-tolerance-6-2-2/">Read More ></a></div>
</div>


<div class="blog-list-item grid-wrapper">
<div class="post-title grid__item width-12-12">
<h2><a href="/blog/fault-tolerance-6-2-1/">Fault Tolerance 6.2.1</a></h2>
</div>
<div class="grid__item width-8-12 width-12-12-m byline-wrapper">

<img class="headshot" src="https://www.gravatar.com/avatar/238e8b2100a5366b226234b946026462">

<p class="byline">By Ladislav Thon | March 03, 2023</p>
</div>
<div class="grid__item width-4-12 width-12-12-m"><div class="share-page">
<a class="share-linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.smallrye.io/blog/fault-tolerance-6-2-1/&title=Fault Tolerance 6.2.1" rel="nofollow" target="_blank" title="Share on LinkedIn">
<img src="/assets/images/share-page/icons_social-linkedin.png"/>
</a>
<a class="share-twitter" href="https://twitter.com/intent/tweet?text=Fault Tolerance 6.2.1&url=https://www.smallrye.io/blog/fault-tolerance-6-2-1/&via=smallrye_io&related=smallrye_io" rel="nofollow" target="_blank" title="Share on Twitter">
<img src="/assets/images/share-page/icons_social-twitter.png"/>
</a>
<a class="share-facebook" href="https://facebook.com/sharer.php?u=https://www.smallrye.io/blog/fault-tolerance-6-2-1/" rel="nofollow" target="_blank" title="Share on Facebook">
<img src="/assets/images/share-page/icons_social-facebook.png"/>
</a>
<a class="share-reddit" href="http://www.reddit.com/submit?url=https://www.smallrye.io/blog/fault-tolerance-6-2-1/" onclick="window.open(this.href, 'pop-up', 'left=20,top=20,width=900,height=500,toolbar=1,resizable=0'); return false;" title="Share on Reddit" >
<img src="/assets/images/share-page/icons_social-reddit.png"/>
</a>
<a class="share-email" href="mailto:?subject=Fault Tolerance 6.2.1&amp;body=Fault Tolerance 6.2.1 https://www.smallrye.io/blog/fault-tolerance-6-2-1/" title="Share via Email" >
<img src="/assets/images/share-page/icons_social-email.png"/>
</a>
</div>
</div>
<div class="grid__item width-12-12">

<p>SmallRye Fault Tolerance 6.2.1 released!</p>

</div>
<div class="grid__item width-12-12"><a href="/blog/fault-tolerance-6-2-1/">Read More ></a></div>
</div>


<div class="paginator-btns">

Expand Down
Loading

0 comments on commit 881c155

Please sign in to comment.