Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop #3

Merged
merged 15 commits into from
Jun 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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