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

LEGUP December 2023 Pull Request #699

Merged
merged 97 commits into from
Jan 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
50ba53f
Region Based Changes (#559)
19690ao Sep 29, 2023
f3dbafb
Short Truth Table Puzzle Editor (#451)
charlestian23 Sep 29, 2023
44ea007
Improvement of TouchingTents Tests
Rorymar Sep 29, 2023
bcb8629
Have null changes be valid and fix IsolatedBlackContradicitonRule err…
04vmatsibekker Sep 29, 2023
8503f38
Added Mixed Tests
Rorymar Sep 29, 2023
8b69f1b
New Nurikabe unit test
Relurk1 Sep 30, 2023
f1c7985
Fixed a bug
charlestian23 Oct 3, 2023
7ff8873
Merge pull request #625 from charlestian23/dev
Chase-Grajeda Oct 3, 2023
473300c
Update BlackTile.java
charlestian23 Oct 3, 2023
0832621
Added unknown tile stuff
charlestian23 Oct 3, 2023
23d6558
ID error
charlestian23 Oct 3, 2023
145e316
Some Fixes to Recently Discussed UX Bugs (#563)
hansongu123 Oct 3, 2023
1357dbd
Oops pushed the wrong file
charlestian23 Oct 3, 2023
964cf7b
Added Tree-Including Tests
Rorymar Oct 3, 2023
f3ba447
Number Tile working
charlestian23 Oct 3, 2023
e03cdf9
Merge branch 'dev' into dev
charlestian23 Oct 3, 2023
18d1ab6
Added test cases for Black Bottleneck rule
Relurk1 Oct 5, 2023
f05479d
Added comments and fixed black square corner test case
Relurk1 Oct 5, 2023
4e1c003
2x2 NoTreeForTent Basic Tests
Rorymar Oct 6, 2023
b603f1a
Update Exporter (#627)
ThisMatt Oct 6, 2023
0f5e1a6
Improved NoTreeForTent Tests
Rorymar Oct 6, 2023
47a57d2
Merge branch 'dev' into dev
charlestian23 Oct 10, 2023
ef1be26
Create run-tests.yml
charlestian23 Oct 10, 2023
20ff3dc
Update run-tests.yml
charlestian23 Oct 10, 2023
4df8313
Update run-tests.yml
charlestian23 Oct 10, 2023
60c99db
Update run-tests.yml
charlestian23 Oct 10, 2023
84517f8
Update run-tests.yml
charlestian23 Oct 10, 2023
57532c4
Windows things
charlestian23 Oct 10, 2023
aac1ed4
Added print messages
charlestian23 Oct 10, 2023
25d559a
More Windows things
charlestian23 Oct 10, 2023
48479a6
Debugging
charlestian23 Oct 10, 2023
28c06bc
Update run-tests.yml
charlestian23 Oct 10, 2023
7377a15
Update run-tests.yml
charlestian23 Oct 10, 2023
49fb14f
Maybe this will work now?
charlestian23 Oct 10, 2023
cfeee6a
Didn't work
charlestian23 Oct 10, 2023
7b49c11
Update run-tests.yml
charlestian23 Oct 10, 2023
4029b7c
Update run-tests.yml
charlestian23 Oct 10, 2023
19f0c26
Create DummyTest.java
charlestian23 Oct 10, 2023
f2b1cfa
Added another dummy test
charlestian23 Oct 10, 2023
7fd577b
Update run-tests.yml
charlestian23 Oct 10, 2023
8675598
Update run-tests.yml
charlestian23 Oct 10, 2023
4bd1787
Deleted the dummy tests
charlestian23 Oct 10, 2023
a52b65d
Merge pull request #634 from charlestian23/github-actions-test-suite
Chase-Grajeda Oct 10, 2023
f98bc7d
Merge branch 'dev' into dev
Chase-Grajeda Oct 10, 2023
97be2be
Merge pull request #629 from charlestian23/dev
Chase-Grajeda Oct 10, 2023
215c00d
Merge branch 'Bram-Hub:master' into master
Rorymar Oct 10, 2023
b718165
Fillapix (#569)
jac-oblong Oct 10, 2023
cf72a81
EmptyFieldTest
Kevin-771 Oct 10, 2023
ef8d09e
editted comments
Kevin-771 Oct 10, 2023
1254f43
Merge branch 'dev' into emptyFieldTests
Kevin-771 Oct 10, 2023
f9cb9cf
added more tests
Kevin-771 Oct 10, 2023
b8b2c8f
Merge branch 'emptyFieldTests' of https://github.com/Kevin-771/Legup …
Kevin-771 Oct 10, 2023
c8bd17e
Added NoTentForTree Tests
Rorymar Oct 10, 2023
e8fce28
remainder of the tests for the nurikabe contradiction rules
Relurk1 Oct 13, 2023
51edb47
Merge branch 'Bram-Hub:master' into master
Relurk1 Oct 13, 2023
7eddb36
Added SurroundTent Tests
Rorymar Oct 13, 2023
bf4d933
Merge branch 'dev' into master
charlestian23 Oct 17, 2023
e05d8e5
Issue 624 nonmodifiable contradiction (#649)
Chase-Grajeda Oct 17, 2023
2adc566
Merge branch 'dev' into emptyFieldTests
Kevin-771 Oct 17, 2023
6986a3d
Atomic Direct Rule Test (#651)
charlestian23 Oct 17, 2023
535a825
Gradle fixes + removed build files (#648)
charlestian23 Oct 17, 2023
ff0024d
Merge branch 'Rorymar-master' into dev
longj6 Oct 17, 2023
f69fbe3
fix typo that was causing javadoc to fail
longj6 Oct 17, 2023
b62a6de
Merge branch 'dev' into emptyFieldTests
jac-oblong Oct 20, 2023
ee2feaa
Finished Nurikabe test cases
Relurk1 Oct 20, 2023
7e2b0c4
Merge pull request #672
charlestian23 Oct 24, 2023
ab59072
added FinishWithGrassTest (#650)
Kevin-771 Oct 24, 2023
f565c78
Merge branch 'dev' into emptyFieldTests
jac-oblong Oct 27, 2023
14ef71c
Merge pull request #637 from Kevin-771/emptyFieldTests
jac-oblong Oct 27, 2023
a6932d5
Complete rewrite of case rule test and some minor changes
Relurk1 Oct 27, 2023
851ffaf
Minor addition to case rule
Relurk1 Oct 31, 2023
91366b0
Surround completed region newest (#673)
cadogs Nov 3, 2023
85603e6
deleted build folder
Relurk1 Nov 3, 2023
fffa63b
Issue 413 operator transition (#680)
Chase-Grajeda Nov 7, 2023
3ea1346
Added more Short Truth Table tests (#675)
charlestian23 Nov 7, 2023
7555680
Dynamically update FlatLaf version (#681)
charlestian23 Nov 7, 2023
3401742
Adjusted root project name to reflect case-sensitive root directory. …
Corppet Nov 7, 2023
ddd0cab
Merge branch 'dev' into master
charlestian23 Nov 9, 2023
0e2d70b
added FinishWithTentsTest (#676)
Kevin-771 Nov 9, 2023
d749c84
Test suite branch (#685)
pitbull51067 Nov 9, 2023
20ca216
Merge branch 'dev' into master
Relurk1 Nov 14, 2023
9ac7253
Changes and additions to test suite
Relurk1 Nov 14, 2023
deadd83
Merge pull request #678 from Relurk1/master
jac-oblong Nov 17, 2023
9a61745
Or Elimination, Or Introduction, Not Introduction, and And Introducti…
charlestian23 Nov 28, 2023
e858844
Added Conditional Introduction and Biconditional Introduction tests (…
charlestian23 Nov 28, 2023
ca9fef9
Fix treetent puzzle editor (#692)
jac-oblong Dec 1, 2023
4df66c8
EmptyCellinLight tested (#696)
pitbull51067 Dec 13, 2023
a16ae5a
Added back TreeTent line creation (#695)
Kevin-771 Dec 13, 2023
80328d5
Tree Tent Test Suite- All Remaining Non-Case Type Tests (#683)
Rorymar Dec 13, 2023
e6f3279
Merge branch 'master' into dev
charlestian23 Dec 14, 2023
14b0750
added TentOrGrassCaseRuleTests (#688)
Kevin-771 Dec 15, 2023
69410ab
Issue 679 atomic true on empty (#697)
Chase-Grajeda Dec 16, 2023
8cb1211
Update publish-javadoc.yml (#702)
charlestian23 Dec 16, 2023
59bb7ee
Update javadocs action (#703)
charlestian23 Dec 16, 2023
9283197
Update javadocs action (#704)
charlestian23 Dec 16, 2023
f37f221
Short Truth Table And, Or, and Atomic Case Rules (#694)
charlestian23 Jan 24, 2024
5048ee6
Bugfix 549 (#682)
ThisMatt Jan 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/publish-javadoc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Publish JavaDoc
uses: MathieuSoysal/Javadoc-publisher.yml@v2.3.0
uses: MathieuSoysal/Javadoc-publisher.yml@v2.4.0
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
javadoc-branch: javadoc
Expand Down
2 changes: 1 addition & 1 deletion .idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions bin/main/edu/rpi/legup/legup/config
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<puzzle name="Fillapix"
qualifiedClassName="edu.rpi.legup.puzzle.fillapix.Fillapix"
fileType=".xml"
fileCreationDisabled="true"/>
fileCreationDisabled="false"/>
<puzzle name="HeyAwake"
qualifiedClassName="edu.rpi.legup.puzzle.heyawake.Heyawake"
fileType=".xml"
Expand Down Expand Up @@ -40,4 +40,4 @@
fileType=".xml"
fileCreationDisabled="true"/>
</puzzles>
</Legup>
</Legup>
28 changes: 14 additions & 14 deletions bin/main/edu/rpi/legup/log4j2.properties
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# Logging level
# Root logger option
log4j.rootLogger=DEBUG, stdout, file
# Redirect log messages to console
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
# Redirect log messages to a log file, support file rolling.
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=Legup.log
log4j.appender.file.MaxFileSize=5MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
# Logging level
# Root logger option
log4j.rootLogger=DEBUG, stdout, file
# Redirect log messages to console
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
# Redirect log messages to a log file, support file rolling.
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=Legup.log
log4j.appender.file.MaxFileSize=5MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
3 changes: 1 addition & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,7 @@ sourceCompatibility = 11
dependencies {
implementation 'org.jetbrains:annotations:20.1.0'
implementation 'org.jetbrains:annotations:20.1.0'
implementation 'com.formdev:flatlaf:3.0'
implementation project(':legup-update')
implementation 'com.formdev:flatlaf:3.+'
implementation 'com.google.firebase:firebase-admin:6.3.0'
implementation 'org.apache.httpcomponents:httpclient:4.5.1'
implementation group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25'
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Legup version="2.0.0">
<puzzle name="Fillapix">
<board width="10" height="10">
<cells>
<cell value="3" x="2" y="0"/>
<cell value="3" x="3" y="0"/>
<cell value="3" x="0" y="1"/>
<cell value="0" x="6" y="1"/>
<cell value="0" x="8" y="1"/>
<cell value="3" x="2" y="2"/>
<cell value="4" x="3" y="2"/>
<cell value="3" x="5" y="2"/>
<cell value="3" x="0" y="3"/>
<cell value="4" x="2" y="3"/>
<cell value="3" x="7" y="3"/>
<cell value="2" x="0" y="4"/>
<cell value="3" x="1" y="4"/>
<cell value="5" x="3" y="4"/>
<cell value="4" x="5" y="4"/>
<cell value="4" x="6" y="4"/>
<cell value="4" x="9" y="4"/>
<cell value="5" x="2" y="5"/>
<cell value="4" x="3" y="5"/>
<cell value="6" x="4" y="5"/>
<cell value="6" x="5" y="5"/>
<cell value="4" x="7" y="5"/>
<cell value="4" x="9" y="5"/>
<cell value="3" x="5" y="6"/>
<cell value="3" x="6" y="6"/>
<cell value="4" x="9" y="6"/>
<cell value="3" x="1" y="7"/>
<cell value="5" x="4" y="7"/>
<cell value="6" x="5" y="7"/>
<cell value="5" x="6" y="7"/>
<cell value="4" x="9" y="7"/>
<cell value="7" x="3" y="8"/>
<cell value="7" x="7" y="8"/>
<cell value="5" x="9" y="8"/>
<cell value="4" x="1" y="9"/>
<cell value="6" x="4" y="9"/>
<cell value="6" x="6" y="9"/>
<cell value="5" x="8" y="9"/>
</cells>
</board>
</puzzle>
<Solved isSolved="false"/>
</Legup>
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Legup version="3.0.0">
<puzzle name="Fillapix">
<board height="15" width="15">
<cells>
<cell value="4" x="3" y="0"/>
<cell value="4" x="6" y="0"/>
<cell value="6" x="8" y="0"/>
<cell value="5" x="10" y="0"/>
<cell value="4" x="11" y="0"/>
<cell value="1" x="14" y="0"/>
<cell value="4" x="1" y="1"/>
<cell value="7" x="9" y="1"/>
<cell value="4" x="2" y="2"/>
<cell value="0" x="5" y="2"/>
<cell value="1" x="6" y="2"/>
<cell value="4" x="8" y="2"/>
<cell value="5" x="10" y="2"/>
<cell value="6" x="12" y="2"/>
<cell value="4" x="0" y="3"/>
<cell value="0" x="3" y="3"/>
<cell value="0" x="5" y="3"/>
<cell value="3" x="7" y="3"/>
<cell value="4" x="10" y="3"/>
<cell value="5" x="12" y="3"/>
<cell value="4" x="14" y="3"/>
<cell value="1" x="2" y="4"/>
<cell value="2" x="5" y="4"/>
<cell value="3" x="7" y="4"/>
<cell value="5" x="8" y="4"/>
<cell value="4" x="9" y="4"/>
<cell value="4" x="11" y="4"/>
<cell value="5" x="12" y="4"/>
<cell value="2" x="1" y="5"/>
<cell value="3" x="4" y="5"/>
<cell value="5" x="6" y="5"/>
<cell value="5" x="9" y="5"/>
<cell value="5" x="10" y="5"/>
<cell value="5" x="11" y="5"/>
<cell value="1" x="2" y="6"/>
<cell value="2" x="3" y="6"/>
<cell value="5" x="5" y="6"/>
<cell value="3" x="7" y="6"/>
<cell value="4" x="8" y="6"/>
<cell value="5" x="14" y="6"/>
<cell value="0" x="1" y="7"/>
<cell value="0" x="2" y="7"/>
<cell value="1" x="3" y="7"/>
<cell value="5" x="6" y="7"/>
<cell value="6" x="8" y="7"/>
<cell value="7" x="10" y="7"/>
<cell value="6" x="12" y="7"/>
<cell value="4" x="14" y="7"/>
<cell value="5" x="8" y="8"/>
<cell value="5" x="9" y="8"/>
<cell value="6" x="12" y="8"/>
<cell value="0" x="1" y="9"/>
<cell value="4" x="4" y="9"/>
<cell value="6" x="6" y="9"/>
<cell value="6" x="10" y="9"/>
<cell value="7" x="12" y="9"/>
<cell value="8" x="5" y="10"/>
<cell value="8" x="7" y="10"/>
<cell value="7" x="8" y="10"/>
<cell value="7" x="12" y="10"/>
<cell value="3" x="14" y="10"/>
<cell value="5" x="2" y="11"/>
<cell value="7" x="4" y="11"/>
<cell value="8" x="6" y="11"/>
<cell value="7" x="8" y="11"/>
<cell value="7" x="9" y="11"/>
<cell value="5" x="12" y="11"/>
<cell value="2" x="1" y="12"/>
<cell value="8" x="3" y="12"/>
<cell value="8" x="5" y="12"/>
<cell value="6" x="9" y="12"/>
<cell value="5" x="10" y="12"/>
<cell value="5" x="14" y="12"/>
<cell value="1" x="1" y="13"/>
<cell value="5" x="3" y="13"/>
<cell value="5" x="5" y="13"/>
<cell value="3" x="7" y="13"/>
<cell value="5" x="10" y="13"/>
<cell value="3" x="12" y="13"/>
<cell value="4" x="14" y="13"/>
<cell value="2" x="11" y="14"/>
<cell value="3" x="12" y="14"/>
</cells>
</board>
</puzzle>
</Legup>
Loading
Loading