Skip to content

Commit

Permalink
Generated HTML for Release 1.0.5
Browse files Browse the repository at this point in the history
  • Loading branch information
Sonia Mathew committed Aug 8, 2024
1 parent bd2d358 commit 2438d33
Show file tree
Hide file tree
Showing 9 changed files with 102 additions and 42 deletions.
19 changes: 16 additions & 3 deletions docs/releases/CHANGELOG/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@



<title>1.0.4 (2024-06-26 10:50) - DevOps Code RealTime</title>
<title>1.0.5 (2024-08-06 13:21) - DevOps Code RealTime</title>



Expand Down Expand Up @@ -88,7 +88,7 @@
<div data-md-component="skip">


<a href="#104-2024-06-26-1050" class="md-skip">
<a href="#105-2024-08-06-1321" class="md-skip">
Skip to content
</a>

Expand Down Expand Up @@ -136,7 +136,7 @@
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">

1.0.4 (2024-06-26 10:50)
1.0.5 (2024-08-06 13:21)

</span>
</div>
Expand Down Expand Up @@ -1115,6 +1115,19 @@



<h1 id="105-2024-08-06-1321">1.0.5 (2024-08-06 13:21)</h1>
<ol>
<li>Files from the Code RealTime installation are now by default treated as read-only and will appear with a padlock in the editor title when you open them. Examples of such files include <code>RTPredefined.art</code> and all files from the TargetRTS. Having these files read-only helps to avoid accidental modifications, but if you anyway want to edit them you can do so by updating the setting <code>files.readonlyInclude</code>.</li>
<li>Support for port multiplicity has been improved. Now code generation supports connecting the same port to several other ports including local ports and other part's ports. It is also possible to use C++ constant expressions as port multiplicity, for example, macros.</li>
<li>Art compiler now fully supports protocols with symmetrical events, which can be both sent and received by the same port. Check out <a href="https://github.com/secure-dev-ops/code-realtime/tree/main/art-comp-test/tests/symmetric_events">this test case</a> for an example.</li>
<li>Detection of abstract capsules has been improved to fully analyze parent capsules, their pure virtual methods and overrides.</li>
<li>Navigation options from transformation configuration (TC) text editor have been extended. A user now can Ctrl+click on paths to files and folders specified in values of various attributes such as sources, targetFolder, inclusionPaths, targetRTSlocation and open the file or reveal the folder in Explorer.</li>
<li>A new validation rule <a href="https://secure-dev-ops.github.io/code-realtime/validation/#tc_7016_prerequisiteswithoutactivetc">TC_7016_prerequisitesWithoutActiveTC</a> now reports a warning if a TC has prerequisites, but the container workspace folder has no TC set as active. This rule is helpful when you work in the IDE, and forgot to set a TC as active. With no active TC, references to source elements of prerequisite TCs become unresolved, and previously it could be difficult to understand why. The validation rule provides a Quick Fix for resolving the problem by setting the TC as active.</li>
<li>A new <a href="https://github.com/secure-dev-ops/code-realtime/tree/main/art-samples/gRPCServer">gRPCServer library</a> is now available which allows to connect your realtime application to other applications with <a href="https://grpc.io/">gRPC</a>. The library is provided as a sample that you either can use as is, or customize according to your needs.</li>
<li>A new <a href="https://github.com/secure-dev-ops/code-realtime/tree/main/art-samples/gRPC_MazeRunner">sample application</a> is provided to show how to use the <a href="https://github.com/secure-dev-ops/code-realtime/tree/main/art-samples/gRPCServer">gRPCServer library</a>. A sample client application written in C++ is also available on <a href="https://github.com/HCL-TECH-SOFTWARE/lib-grpc-server/blob/main/grpc-client">GitHub</a>.</li>
<li>New examples have been added including <a href="https://github.com/secure-dev-ops/code-realtime/tree/main/art-samples/DiningPhils">DiningPhils</a> implementing different algorithms to solve classical Dining Philosophers problem, and <a href="https://github.com/secure-dev-ops/code-realtime/tree/main/art-samples/PingPongTimeDeltaTracker">Ping-Pong</a> with added time measurements.</li>
<li>Code RealTime docker image is available on <a href="https://hub.docker.com/r/baravich/vscode-code-realtime">DockerHub</a> and is based on web version Visual Studio Code provided by <a href="https://github.com/gitpod-io/openvscode-server">openvscode-server</a>.</li>
</ol>
<h1 id="104-2024-06-26-1050">1.0.4 (2024-06-26 10:50)</h1>
<ol>
<li>It's now possible to use newer JVMs than Java 17 for running Code RealTime. Information about which Java (and version) that will be used is printed in the Art Server output channel at start-up.</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/search/search_index.json

Large diffs are not rendered by default.

66 changes: 33 additions & 33 deletions docs/sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,167 +2,167 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/contributing/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/draft-documentation/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/installing/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/overview/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/settings/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/support/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/validation/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/art-lang/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/art-lang/cpp-extensions/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/building/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/building/art-compiler/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/building/build-cpp-files/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/building/build-variants/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/building/launch-configurations/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/building/transformation-configurations/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/releases/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/releases/CHANGELOG/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/target-rts/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/target-rts/build/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/target-rts/capsule-factory/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/target-rts/dependency-injection/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/target-rts/encoding-decoding/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/target-rts/integrate-with-external-code/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/target-rts/message-communication/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/target-rts/threads/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/target-rts/timers/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/target-rts/versions/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/working-with-art/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/working-with-art/art-editor/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/working-with-art/diagrams/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/working-with-art/outline-view/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://secure-dev-ops.github.io/code-realtime/working-with-art/references/</loc>
<lastmod>2024-06-27</lastmod>
<lastmod>2024-08-08</lastmod>
<changefreq>daily</changefreq>
</url>
</urlset>
Binary file modified docs/sitemap.xml.gz
Binary file not shown.
15 changes: 14 additions & 1 deletion docs/targetrts-api/_r_t_config_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -407,7 +407,20 @@
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span><span class="preprocessor"> #define RTUseCPP11 1</span></div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> </div>
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span><span class="preprocessor">#endif </span><span class="comment">// __RTConfig_h__</span></div>
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span><span class="comment">// Macros for the freeList</span></div>
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span><span class="preprocessor">#ifndef MIN_FREE_LIST_SIZE</span></div>
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span><span class="preprocessor">#define MIN_FREE_LIST_SIZE 20U</span></div>
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span> </div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span><span class="preprocessor">#ifndef MAX_FREE_LIST_SIZE</span></div>
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span><span class="preprocessor">#define MAX_FREE_LIST_SIZE 100U</span></div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> </div>
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span><span class="preprocessor">#ifndef RTMESSAGE_BLOCK_SIZE</span></div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span><span class="preprocessor">#define RTMESSAGE_BLOCK_SIZE 250</span></div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> </div>
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span><span class="preprocessor">#endif </span><span class="comment">// __RTConfig_h__</span></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
2 changes: 1 addition & 1 deletion docs/targetrts-api/_r_t_message_block_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="struct_r_t_message_block.html"> 21</a></span><span class="keyword">struct </span><a class="code hl_struct" href="struct_r_t_message_block.html">RTMessageBlock</a></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span>{</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">enum</span> { Size = 250 };</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">enum</span> { Size = RTMESSAGE_BLOCK_SIZE };</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <a class="code hl_struct" href="struct_r_t_message_block.html">RTMessageBlock</a> * next;</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <a class="code hl_class" href="class_r_t_message.html">RTMessage</a> messages[ Size ];</div>
Expand Down
4 changes: 2 additions & 2 deletions docs/targetrts-api/_r_t_version_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,8 @@
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#define __RTVersion_h__ included</span></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> </div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#define RT_VERSION_NUMBER 8004</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#define RT_VERSION_STRING &quot;Release 8.0.04&quot;</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#define RT_VERSION_NUMBER 8005</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#define RT_VERSION_STRING &quot;Release 8.0.05&quot;</span></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#endif </span><span class="comment">// __RTVersion_h__</span></div>
Expand Down
2 changes: 1 addition & 1 deletion docs/targetrts-api/struct_r_t_message_block.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a18a2ac074beb6b0e21645df4643326d4"><td class="memItemLeft" align="right" valign="top"><a id="a18a2ac074beb6b0e21645df4643326d4" name="a18a2ac074beb6b0e21645df4643326d4"></a>enum &#160;</td><td class="memItemRight" valign="bottom">{ <b>Size</b> = 250
<tr class="memitem:a18a2ac074beb6b0e21645df4643326d4"><td class="memItemLeft" align="right" valign="top"><a id="a18a2ac074beb6b0e21645df4643326d4" name="a18a2ac074beb6b0e21645df4643326d4"></a>enum &#160;</td><td class="memItemRight" valign="bottom">{ <b>Size</b> = RTMESSAGE_BLOCK_SIZE
}</td></tr>
<tr class="separator:a18a2ac074beb6b0e21645df4643326d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
Expand Down
Loading

0 comments on commit 2438d33

Please sign in to comment.