Skip to content

Commit

Permalink
Merge pull request #3 from Var7600/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
Var7600 authored Jun 18, 2024
2 parents cd9544d + 3e13d24 commit a038e40
Show file tree
Hide file tree
Showing 140 changed files with 1,973 additions and 711 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
with:
arguments: full-release
env:
JRELEASER_PROJECT_VERSION: 0.0
JRELEASER_PROJECT_VERSION: 0.1
JRELEASER_GITHUB_TOKEN: ${{ secrets.JRELEASER_GITHUB_TOKEN }}

# Upload Artifact
Expand Down
58 changes: 31 additions & 27 deletions Apidocs/Javadoc/allclasses-index.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Fri Mar 22 01:42:24 EDT 2024 -->
<title>All Classes and Interfaces (VHDL_GENERATOR 0.0-SNAPSHOT API)</title>
<!-- Generated by javadoc (21) on Tue Jun 18 03:10:53 EDT 2024 -->
<title>All Classes and Interfaces (VHDL_GENERATOR 0.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-03-22">
<meta name="dc.created" content="2024-06-18">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
Expand Down Expand Up @@ -77,7 +77,7 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class generate the code of the Demultiplexer chosen by the user.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/component/dflipflop/DFlipFlop.html" title="class in vhdlgenerator.component.dflipflop">DFlipFlop</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/component/flipflop/DFlipFlop.html" title="class in vhdlgenerator.component.flipflop">DFlipFlop</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class generate the VHDL code of a D-flip-flop</div>
</div>
Expand All @@ -97,56 +97,60 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class generate the code for the VHDL file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/texteditor/LinePainter.html" title="class in vhdlgenerator.texteditor">LinePainter</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/component/flipflop/JKFlipFlop.html" title="class in vhdlgenerator.component.flipflop">JKFlipFlop</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class generate the VHDL code of a JK-flip-flop</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/texteditor/LinePainter.html" title="class in vhdlgenerator.texteditor">LinePainter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class Track the movement of the Caret by painting the background line at
the current caret/cursor position.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/component/multiplexer/Mux.html" title="class in vhdlgenerator.component.multiplexer">Mux</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/component/multiplexer/Mux.html" title="class in vhdlgenerator.component.multiplexer">Mux</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class generate the Code for the Multiplexer</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/generator/Port.html" title="class in vhdlgenerator.generator">Port</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/generator/Port.html" title="class in vhdlgenerator.generator">Port</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class hold the Port information about the VHDL code to write to the
file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/component/priorityencoder/PriorityEncoder.html" title="class in vhdlgenerator.component.priorityencoder">PriorityEncoder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/component/priorityencoder/PriorityEncoder.html" title="class in vhdlgenerator.component.priorityencoder">PriorityEncoder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class generate the VHDL code for the PriorityEncoder.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/component/segment7/Segment7.html" title="class in vhdlgenerator.component.segment7">Segment7</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/component/segment7/Segment7.html" title="class in vhdlgenerator.component.segment7">Segment7</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class generate the VHDL code of the segment7 display in VHDL.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/component/subtractor/Subtractor.html" title="class in vhdlgenerator.component.subtractor">Subtractor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/component/subtractor/Subtractor.html" title="class in vhdlgenerator.component.subtractor">Subtractor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class generate the VHDL code for a Subtractor</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="vhdlgenerator/texteditor/SymbolType.html" title="interface in vhdlgenerator.texteditor">SymbolType</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="vhdlgenerator/texteditor/SymbolType.html" title="interface in vhdlgenerator.texteditor">SymbolType</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">this interface determine the type of the VHDL symbol language (KEYWORDS,Data
Types,Operators,...)</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/texteditor/SyntaxHighlighting.html" title="class in vhdlgenerator.texteditor">SyntaxHighlighting</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/texteditor/SyntaxHighlighting.html" title="class in vhdlgenerator.texteditor">SyntaxHighlighting</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class do the syntax highlighting for the VHDL LANG KEYWORDS</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/testbench/Testbench.html" title="class in vhdlgenerator.testbench">Testbench</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/testbench/Testbench.html" title="class in vhdlgenerator.testbench">Testbench</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class generate a VHDL testbench template for a VHDL unit</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/texteditor/Token.html" title="class in vhdlgenerator.texteditor">Token</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/texteditor/Token.html" title="class in vhdlgenerator.texteditor">Token</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class determine what type of Symbol we have and his value.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/texteditor/VhdlSyntax.html" title="class in vhdlgenerator.texteditor">VhdlSyntax</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/texteditor/VhdlSyntax.html" title="class in vhdlgenerator.texteditor">VhdlSyntax</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">this class parse the the Editor code to generated the List of Token to
highlight.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/generator/WindowCode.html" title="class in vhdlgenerator.generator">WindowCode</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="vhdlgenerator/generator/WindowCode.html" title="class in vhdlgenerator.generator">WindowCode</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class generate a GUI for the application and takes input from the user
using a form then pass those information to the class @see FileGenerator to
generate the file</div>
Expand Down
10 changes: 5 additions & 5 deletions Apidocs/Javadoc/allpackages-index.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Fri Mar 22 01:42:24 EDT 2024 -->
<title>All Packages (VHDL_GENERATOR 0.0-SNAPSHOT API)</title>
<!-- Generated by javadoc (21) on Tue Jun 18 03:10:53 EDT 2024 -->
<title>All Packages (VHDL_GENERATOR 0.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-03-22">
<meta name="dc.created" content="2024-06-18">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
Expand Down Expand Up @@ -67,9 +67,9 @@ <h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="vhdlgenerator/component/demultiplexer/package-summary.html">vhdlgenerator.component.demultiplexer</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="vhdlgenerator/component/dflipflop/package-summary.html">vhdlgenerator.component.dflipflop</a></div>
<div class="col-first even-row-color"><a href="vhdlgenerator/component/encoder/package-summary.html">vhdlgenerator.component.encoder</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="vhdlgenerator/component/encoder/package-summary.html">vhdlgenerator.component.encoder</a></div>
<div class="col-first odd-row-color"><a href="vhdlgenerator/component/flipflop/package-summary.html">vhdlgenerator.component.flipflop</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="vhdlgenerator/component/multiplexer/package-summary.html">vhdlgenerator.component.multiplexer</a></div>
<div class="col-last even-row-color">&nbsp;</div>
Expand Down
6 changes: 3 additions & 3 deletions Apidocs/Javadoc/constant-values.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Fri Mar 22 01:42:24 EDT 2024 -->
<title>Constant Field Values (VHDL_GENERATOR 0.0-SNAPSHOT API)</title>
<!-- Generated by javadoc (21) on Tue Jun 18 03:10:53 EDT 2024 -->
<title>Constant Field Values (VHDL_GENERATOR 0.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-03-22">
<meta name="dc.created" content="2024-06-18">
<meta name="description" content="summary of constants">
<meta name="generator" content="javadoc/ConstantsSummaryWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
Expand Down
42 changes: 21 additions & 21 deletions Apidocs/Javadoc/copy.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion Apidocs/Javadoc/element-list
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ vhdlgenerator.component.adder
vhdlgenerator.component.comparator
vhdlgenerator.component.decoder
vhdlgenerator.component.demultiplexer
vhdlgenerator.component.dflipflop
vhdlgenerator.component.encoder
vhdlgenerator.component.flipflop
vhdlgenerator.component.multiplexer
vhdlgenerator.component.priorityencoder
vhdlgenerator.component.segment7
Expand Down
6 changes: 3 additions & 3 deletions Apidocs/Javadoc/help-doc.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Fri Mar 22 01:42:24 EDT 2024 -->
<title>API Help (VHDL_GENERATOR 0.0-SNAPSHOT API)</title>
<!-- Generated by javadoc (21) on Tue Jun 18 03:10:53 EDT 2024 -->
<title>API Help (VHDL_GENERATOR 0.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-03-22">
<meta name="dc.created" content="2024-06-18">
<meta name="description" content="help">
<meta name="generator" content="javadoc/HelpWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
Expand Down
Loading

0 comments on commit a038e40

Please sign in to comment.