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

Release 2.1.0 #113

Merged
merged 121 commits into from
Jan 27, 2024
Merged
Changes from 1 commit
Commits
Show all changes
121 commits
Select commit Hold shift + click to select a range
308defe
run configurations
pmbittner Dec 7, 2022
0843e8d
script update
pmbittner Dec 7, 2022
618ce6e
Merge branch 'main' into tier-lastwill
pmbittner Aug 11, 2023
fe46d8c
Merge pull request #79 from VariantSync/tier-lastwill
pmbittner Aug 11, 2023
4de2860
Merge security fix (CVE-2023-4759) from main into develop
ibbem Sep 21, 2023
2231714
test main for vevos extraction
pmbittner Mar 9, 2023
bf96460
more debugging
pmbittner Mar 9, 2023
67d5d24
fix: do not ignore empty lines; do not collapse lines
pmbittner Mar 10, 2023
b25e9e4
feat: print and render patches
pmbittner Mar 10, 2023
bc65a6a
feat: inspect
pmbittner Mar 13, 2023
d7423c0
deps: added updated functional lib
AlexanderSchultheiss Mar 16, 2023
3df1f8b
feat: time-dependent file names for patches
AlexanderSchultheiss Mar 16, 2023
c0b575e
Fix invalid Javadoc references
ibbem Mar 17, 2023
1524545
dependencies: updated functjonal lib
AlexanderSchultheiss Mar 17, 2023
c2dd1b9
fix: diffs are now analyzed if they match a filter criterion either b…
AlexanderSchultheiss Apr 14, 2023
7a31eb4
dependencies: update functjonal library
AlexanderSchultheiss Jun 16, 2023
20df2ef
tests: update test case resources
AlexanderSchultheiss Jun 16, 2023
4019c3d
fix(#97): filter C-style comments spanning multiple lines
AlexanderSchultheiss Aug 30, 2023
780e30a
tests: update expected test results
AlexanderSchultheiss Aug 30, 2023
8fc2f1d
fix (#98): Adjust CPP annotation regex to correctly handle parenthesis
AlexanderSchultheiss Sep 14, 2023
11ff105
fix: some fixes after merge
AlexanderSchultheiss Sep 14, 2023
040bd8a
fix(#98): add handling of additional edge cases
AlexanderSchultheiss Sep 19, 2023
a51a22a
tests: add test case for `has_include` expressions
AlexanderSchultheiss Sep 19, 2023
51f321f
tests: add test case for unfixed edge case
AlexanderSchultheiss Sep 19, 2023
1f84372
tests(TDD): add test cases for parser revision
AlexanderSchultheiss Sep 22, 2023
390a51e
feat: Add ANTLR grammar
AlexanderSchultheiss Sep 22, 2023
4787e5d
refactor: update grammar name
AlexanderSchultheiss Sep 22, 2023
d36ecf6
feat: add C expression lexer and parser
AlexanderSchultheiss Sep 22, 2023
4c016ce
feat: add first draft of visitor that simplifies C expressions
AlexanderSchultheiss Sep 22, 2023
3460d8b
feat: add files generated by ANTLR
AlexanderSchultheiss Sep 22, 2023
cb2391e
feat: add visitor that abstracts formulas
AlexanderSchultheiss Sep 22, 2023
1119632
tests: update test cases
AlexanderSchultheiss Sep 22, 2023
4c854b5
fix: handle ternary operator
AlexanderSchultheiss Sep 22, 2023
243b586
tests: add tests for special operators
AlexanderSchultheiss Sep 22, 2023
826442b
feat: implement handling of special CPP operators
AlexanderSchultheiss Sep 22, 2023
5056de8
feat: implement handling generic macro calls
AlexanderSchultheiss Sep 25, 2023
2ff03f0
refactor: remove unused generated classes
AlexanderSchultheiss Sep 25, 2023
c40a445
fix: adjust handling of paths in '__has_include' operators
AlexanderSchultheiss Sep 25, 2023
7dcfa82
docs: update comment
AlexanderSchultheiss Sep 25, 2023
d763a21
refactor: improve integration of BooleanAbstraction class
AlexanderSchultheiss Sep 25, 2023
e7ddafb
tests: update broken tests
AlexanderSchultheiss Sep 25, 2023
18e4ea7
misc: commit current state of things
AlexanderSchultheiss Sep 25, 2023
f813205
misc: fix link to grammar
AlexanderSchultheiss Sep 26, 2023
5cc562f
feat: extend grammar to deal with more complex and broken formulas
AlexanderSchultheiss Sep 26, 2023
fa49f24
feat: robustness against ambiguity
AlexanderSchultheiss Sep 26, 2023
6c62f84
feat: Handle stringizing with '#'
AlexanderSchultheiss Sep 26, 2023
0eb2c69
feat: Handle additional whitespace
AlexanderSchultheiss Sep 26, 2023
a8a827e
fix: handle problems related to PathLiteral tokens
AlexanderSchultheiss Sep 27, 2023
c3ed4e2
feat: additional error handling and logging
AlexanderSchultheiss Oct 6, 2023
c44c589
tests: add commented out problematic case
AlexanderSchultheiss Oct 6, 2023
a08facf
fix: remove logging of parent commit id
AlexanderSchultheiss Oct 9, 2023
d60e8fa
feat: ignore dollar sign in formulas
AlexanderSchultheiss Oct 9, 2023
6bfc243
feat: improve performance of grammar
AlexanderSchultheiss Oct 10, 2023
93d7f1a
misc: remove import
AlexanderSchultheiss Oct 10, 2023
e9ef155
feat: abstract character literals
AlexanderSchultheiss Oct 11, 2023
dbf826f
misc: add TODO
AlexanderSchultheiss Oct 12, 2023
c9daae8
tests: add test cases for multiline macros with inline comments
AlexanderSchultheiss Oct 12, 2023
e608d22
tests: extend test cases for multiline macros
AlexanderSchultheiss Oct 12, 2023
1aff331
tests(refactor): reuse existing test functionality for multiline macr…
AlexanderSchultheiss Oct 12, 2023
1a1ac6a
fix(#102): track multi-line comments for determining line completeness
AlexanderSchultheiss Oct 12, 2023
e19f6cc
misc: add additional error logging
AlexanderSchultheiss Oct 12, 2023
098c41b
fix(#102): handle nested comments
AlexanderSchultheiss Oct 12, 2023
c30a6ad
fix: handle identifiers starting with digits
AlexanderSchultheiss Oct 12, 2023
ae098d5
fix(#102): address another edge case of nested comments
AlexanderSchultheiss Oct 12, 2023
5a257c4
feat: add additional handling of errors during parsing
AlexanderSchultheiss Oct 13, 2023
39b0245
cleanup: remove deprecated debug file
AlexanderSchultheiss Oct 13, 2023
334ac63
docs: add comment for deploy-functjonal
AlexanderSchultheiss Oct 13, 2023
f367911
refactor: minor reformatting and toString adjustment for GitPatch
AlexanderSchultheiss Oct 13, 2023
1958516
refactor: cleaner interface for DiffParseExceptions due to parse prob…
AlexanderSchultheiss Oct 13, 2023
5a9677d
cleanup: removed unused methods
AlexanderSchultheiss Oct 13, 2023
e2ea2e3
docs: add small doc comments for new exceptions
AlexanderSchultheiss Oct 13, 2023
602149e
refactor: improve structure of CExpressionVisitors
AlexanderSchultheiss Oct 13, 2023
f668661
refactor: revise and document BooleanAbstraction
AlexanderSchultheiss Oct 13, 2023
9aec9e6
refactor: minor refactoring and documentation
AlexanderSchultheiss Oct 13, 2023
369fda4
docs: clarify documentation
AlexanderSchultheiss Oct 13, 2023
21ceed5
Update Maven dependency hash for the Nix CI pipeline
ibbem Oct 13, 2023
596901b
fix(docs): fix errors in JavaDocs
AlexanderSchultheiss Oct 13, 2023
e0ad845
refactor: make spelling consistent
AlexanderSchultheiss Oct 18, 2023
649398e
docs: add more documentation for abstracting logic
AlexanderSchultheiss Oct 18, 2023
55e2ac9
refactor: restructure and document token abstraction
AlexanderSchultheiss Oct 18, 2023
13463ec
tests: replace subject-specific names
AlexanderSchultheiss Oct 18, 2023
61eaa9d
misc: add script for generating ANTLR parser and lexer from grammar
AlexanderSchultheiss Oct 23, 2023
c3ff9de
fix(docs): fix Javadoc errors
AlexanderSchultheiss Oct 23, 2023
ad24520
misc: remove redundant jar file
AlexanderSchultheiss Oct 23, 2023
1ba5c19
docs: improve documentation of special operators
AlexanderSchultheiss Oct 23, 2023
9571dd6
docs: improve documentation of ANTL grammar
AlexanderSchultheiss Oct 23, 2023
bc5c580
misc: minor updates after cherry picking
AlexanderSchultheiss Oct 23, 2023
6e64da8
tests: minor fixes after cherry picking
AlexanderSchultheiss Oct 23, 2023
7699394
fix: treat empty lines as unchanged context line
AlexanderSchultheiss Oct 23, 2023
bf57d91
refactor: simplify and document handling of empty lines
AlexanderSchultheiss Oct 24, 2023
aa468f0
Merge pull request #105 from VariantSync/as-fixed-history
pmbittner Oct 24, 2023
dfcd5f2
Update the antlr4 plugin and dependency to the same version
ibbem Oct 24, 2023
2908d43
Let maven automatically compile the antlr4 grammar
ibbem Oct 24, 2023
40be494
Merge pull request #107 from VariantSync/antlr-maven-plugin
pmbittner Oct 25, 2023
e309d1b
readme updates
pmbittner Oct 5, 2023
229424e
Merge pull request #108 from VariantSync/update-readme
pmbittner Oct 27, 2023
1dc6e52
misc: remove logging of empty lines in diff as this is a common occur…
AlexanderSchultheiss Nov 2, 2023
9ef749a
deleted deprecated stuff in preliminary package without remaining dep…
Nov 21, 2023
3bcb654
moved Pattern to editclass package
Nov 21, 2023
a475911
deleted StarFold class and removed all dependencies
Nov 21, 2023
18c35bb
Merge pull request #109 from maximilian-glumann/delete-deprecated-pre…
pmbittner Nov 23, 2023
ab64ce2
Merge pull request #110 from maximilian-glumann/delete-starfold
pmbittner Nov 23, 2023
727d9ec
Upgrade the CI cache
ibbem Jan 21, 2024
36b423d
Merge pull request #112 from VariantSync/update-CI-cache-action
pmbittner Jan 25, 2024
efdda57
add parameter to deploy-functjonal.sh
pmbittner Jan 26, 2024
2bd5458
update functjonal in local maven repo
pmbittner Jan 26, 2024
830f5c0
Merge pull request #114 from VariantSync/functjonal-update
pmbittner Jan 26, 2024
808137c
Include maven dependencies in the CI cache key
ibbem Jan 26, 2024
78b3b56
Update the Nix hash of the Maven dependencies
ibbem Jan 26, 2024
9186ea2
Merge pull request #116 from VariantSync/fix-CI-cache-key
ibbem Jan 26, 2024
2bd65fe
Various Readme updates
pmbittner Jan 26, 2024
e14a16c
setup instructions
pmbittner Jan 26, 2024
6a6bd4f
minor readme fixes
pmbittner Jan 26, 2024
4d74447
Add instructions for using Nix
ibbem Jan 27, 2024
62dff5e
type and spelling fixes
pmbittner Jan 27, 2024
5b05074
README refinements
pmbittner Jan 27, 2024
ad7bc80
nix: Update nixpkgs
ibbem Jan 26, 2024
abf1547
nix: Filter sources using the new fileset API
ibbem Jan 26, 2024
bd68f8b
nix: Handle shallow repositories
ibbem Jan 27, 2024
8036d59
Generate GitHub pages
ibbem Jan 26, 2024
6a45bc0
bump version number to 2.1.0
pmbittner Jan 27, 2024
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
Prev Previous commit
Next Next commit
script update
pmbittner committed Dec 7, 2022
commit 0843e8d1686346cd15b8a7f2b420dbf712263570
Empty file modified scripts/genUltimateResults.sh
100644 → 100755
Empty file.
Empty file modified scripts/openScreen.sh
100644 → 100755
Empty file.
Empty file modified scripts/quitScreen.sh
100644 → 100755
Empty file.