-
Notifications
You must be signed in to change notification settings - Fork 0
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
Huge improvements for jmatrix
🎉
#3
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add `JMBaseException.java` for core exception(s).
Add `Options.java` Add `OSUtils.java` Add `XMLParser.java`
For searching all source files inside `src/com/mitsuki/jmatrix/` directory
This Python program would fix version for specified files
Configuration file for JMatrix
This `.txt` file is for `Makefile`. And this file will get updated by `get_sources.py`
Add `additional.content` Add `help.content`
Add `requirements.txt` for Python requirement packages
- Added javadoc to all public methods. - Added `getClassFromTemplate` method. - Added `getClassNameFromTemplate` method. - Update some codes.
- Added javadoc to all public methods. - Constructs a new `XMLParser` object now only via constructor instead `newParser` method. - `newParser` method now has been removed due a bug reasons.
- Added javadoc to all public methods and variables.
- Added `removeComment(String[])` & `removeComment(String[], String)` with the documentations. - Update some codes
… `null` message - Move `IllegalMatrixSizeException.java` to `src/com/mitsuki/jmatrix/core/` directory. - Move `IllegalMatrixSizeException.java` package to `com.mitsuki.jmatrix.core`. - Fixes the `null` message when trying to get message after throwing this exception with parameter `IllegalMatrixSizeException(Throwable)`.
- `JMBaseException` now extends to `RuntimeException` instead `Exception`. - Deletes unused codes. - Fixes thrown exception while attempt to call `printStackTrace` method.
- Move `NullMatrixException.java` to `src/com/mitsuki/jmatrix/core/` directory. - Move `NullMatrixException.java` package to `com.mitsuki.jmatrix.core`. - `NullMatrixException` now extends to `JMBaseException`. - Added new constructor `NullMatrixException(Throwable)`
- Move `MatrixArrayFullException.java` to `src/com/mitsuki/jmatrix/core/` directory. - Move `MatrixArrayFullException.java` package to `com.mitsuki.jmatrix.core`. - `MatrixArrayFullException` now extends to `JMBaseException`. - Fixes the `null` message when trying to get message after throw this exception with parameter `MatrixArrayFullException(Throwable)`.
- Move `InvalidIndexException.java` to `src/com/mitsuki/jmatrix/core/` directory. - Move `InvalidIndexException.java` package to `com.mitsuki.jmatrix.core`. - `InvalidIndexException` now extends to `JMBaseException`. - Added new constructor `InvalidIndexException(Throwable)`.
mitsuki31
added
documentation
Improvements or additions to documentation
enhancement
Enhancing existing features
labels
Apr 19, 2023
mitsuki31
added
lang:java
Some changes on Java code
lang:python
Some changes on Python code
labels
Jun 21, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
bugfix
Fixes some bug or issue
documentation
Improvements or additions to documentation
enhancement
Enhancing existing features
lang:java
Some changes on Java code
lang:python
Some changes on Python code
remove
Remove some features
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
src/com/mitsuki/jmatrix/
.JMBaseException.java
intosrc/com/mitsuki/jmatrix/core/
directory.get_sources.py
&fix_version.py
intosrc/python/
directory.Options.java
,OSUtils.java
, andXMLParser.java
intosrc/com/mitsuki/jmatrix/util/
directory for JMatrix utilities.config.xml
intoassets/configuration/
directory for JMatrix configuration file.source_files.list
intoassets/properties/
directory forMakefile
property.help.content
&additional.content
intoassets/contents/
directory.META-INF/MANIFEST.MF
.Makefile
.README.md
.JMBaseException.java
.requirements.txt
.README.md
.getClassFromTemplate
&getClassNameFromTemplate
method inOptions.java
.Options.java
.newParser
method inXMLParser.java
due a bug reasons.XMLParser.java
.OSUtils.java
.README.md
.additional.content
.removeComment
inOptions.java
with the documentation.Makefile
& exclude theMakefile
while creating jar.IllegalMatrixSizeException.java
,NullMatrixException.java
,MatrixArrayFullException.java
, andInvalidIndexException.java
tocore/
directory.IllegalMatrixSizeException
,NullMatrixException
,MatrixArrayFullException
, andInvalidIndexException
now extends toJMBaseException
.null
message when trying to get message inIllegalMatrixSizeException
&MatrixArrayFullException.java
.NullMatrixException.java
&InvalidIndexException.java
with parameter(Throwable)
.JMBaseException
now extends toRuntimeException
insteadException
.printStackTrace
method inJMBaseException.java
.Matrix.java
&Main.java
.Main.java
.