Commit Graph

1727 Commits

Author SHA1 Message Date
Collin Smith
23009f2521 Fixed issue with updated merge naming change 2020-12-12 18:02:59 -08:00
Collin Smith
94475701d9 Merge branch 'master' of https://github.com/collinsmith/riiablo into excel-refactor 2020-12-12 17:55:08 -08:00
Collin Smith
107b408f1e Force :core:createVersionSource to always run regardless of up-to-date 2020-12-12 17:44:45 -08:00
Collin Smith
ff3d807de7 Created BinGenerator to generate bin files from tsv txt files via their Excel schemas 2020-12-12 17:40:54 -08:00
Collin Smith
05b37637bb Fully implemented MonStats entry schema
Fully implemented MonStats entry schema
Replaced serializer definition with generated one
2020-12-12 17:40:02 -08:00
Collin Smith
eec17d0a01 Effectively renamed #writeString methods to #writeChars (see #136) 2020-12-12 17:38:49 -08:00
Collin Smith
7b8ea9511b Removed unused annotations 2020-12-12 16:47:59 -08:00
Collin Smith
e8a8de6888 Implemented putting excel entries 2020-12-12 16:47:45 -08:00
Collin Smith
db1b60fb7d Significantly improved error detection and handling for excel column parsing
Significantly improved error detection and handling for excel column parsing
Added support for default values if a column text length is 0
All exceptions are propagated and logged and handled by parser
2020-12-12 14:53:39 -08:00
Collin Smith
d0f06c6c06 Completed majority of Excel class implementation 2020-12-12 04:27:55 -08:00
Collin Smith
9f7cd6d903 Removed deprecation from Excel.Entry.Column#columnIndex 2020-12-12 01:35:57 -08:00
Collin Smith
29d89f157a Improved logging granularity in tests 2020-12-12 01:35:16 -08:00
Collin Smith
2d149e18c9 Added termination to line cacheLine loop 2020-12-12 01:34:33 -08:00
Collin Smith
95845c0ba1 Updated project style 2020-12-11 20:27:18 -08:00
Collin Smith
f3a1cbd4be Created :core:createVersionSource gradle task
Gradle build info is now output to a generated source RiiabloVersion.java
Renamed generatedSourceDirs to vcsGeneratedSourceDir for version controlled generated sources
Created generatedSourceDir for build generated sources
Integrated RiiabloVersion into Client and MenuScreen
Changed Client.properties diablo->riiablo=Riiablo (e.g., Riiablo)
Changed Client.properties version->V {0} (e.g., V 0.0.3-SNAPSHOT)
2020-12-11 20:18:55 -08:00
Collin Smith
fd795892b0 Created ByteInput#readString() to handle dynamic length strings 2020-12-11 18:27:13 -08:00
Collin Smith
c29d7bfd39 Created Entry annotation to tag the excel row schema 2020-12-11 18:26:32 -08:00
Collin Smith
9b95eb1ac8 Added code generation API for generating excel serializers 2020-12-11 17:54:46 -08:00
Collin Smith
32f9db81c2 Moved some inner classes into discrete class files 2020-12-10 02:55:29 -08:00
Collin Smith
ab6cc744cb Created Excel#excelClass and Excel#entryClass methods 2020-12-08 23:35:47 -08:00
Collin Smith
96c58afe44 Added Excel.Entry.PrimaryKey 2020-12-08 23:34:42 -08:00
Collin Smith
33abf641c9 Renamed TxtParser methods to current usage patterns 2020-12-08 23:33:27 -08:00
Collin Smith
4800f0412e Resolved log message dynamic dispatch issue via casting 2020-12-08 23:32:02 -08:00
Collin Smith
d49a81c395 Second iteration of revision of excel-refactor 2020-12-08 20:30:09 -08:00
Collin Smith
06adbf1dcf Removed unnecessary checks 2020-12-07 18:58:03 -08:00
Collin Smith
f00dd70023 Suppressed unused warning 2020-12-07 18:53:17 -08:00
Collin Smith
e95411388c Updated Excel class logging 2020-12-07 11:31:52 -08:00
Collin Smith
ea2ff28d61 Implemented MDC into Excel class logging 2020-12-07 11:26:25 -08:00
Collin Smith
99cb75341d Created unit test for TxtParser 2020-12-07 10:56:41 -08:00
Collin Smith
9171fe8f74 Created BinGenerator 2020-12-07 10:33:07 -08:00
Collin Smith
f60040a5d2 Refactored com.riiablo.excel
Replaced logging with com.riiablo.logger
Renamed fields to more accurately reflect use
Propagate exceptions to caller to help with exception handling
2020-12-07 02:16:37 -08:00
Collin Smith
d17f9048ce Enabled weave closure and left disabled until #134 is resolved 2020-12-05 02:20:15 -08:00
Collin Smith
5db573d441 Created 'release' task to automatically build and copy artifacts into /build/release 2020-12-05 01:04:56 -08:00
Collin Smith
a74c3213a2 Changed version to 0.0.3-SNAPSHOT 2020-12-05 01:03:44 -08:00
Collin Smith
e27d6bba73 Merge branch 'master' of https://github.com/collinsmith/riiablo into excel-refactor 2020-12-04 19:51:55 -08:00
Collin Smith
2c73bff490 Added code to append unchecked and deprecation checks to Java compiler 2020-12-04 19:51:37 -08:00
Collin Smith
8facf698b4 Incremented version to 0.0.3 2020-12-04 19:48:16 -08:00
Collin Smith
9ea79c90e8 Removes Guava dependency 2020-12-04 19:36:56 -08:00
Collin Smith
073f73e1a3 Resolves #130 2020-12-04 19:36:34 -08:00
Collin Smith
9ba8608af4 Resolved compile unchecked cast warnings in ClassUtils 2020-12-03 01:42:49 -08:00
Collin Smith
659e812e83 Resolved or documented deprecation warnings for suppression 2020-12-02 11:57:06 -08:00
Collin Smith
0410eb2505 Resolved libGDX update deprecation 2020-12-02 11:52:24 -08:00
Collin Smith
42f077d680 Improved organization of :core build.gradle 2020-12-02 00:29:08 -08:00
Collin Smith
cb4c7596bf Moved flatbuffers src to correct directory 2020-12-01 21:36:52 -08:00
Collin Smith
0e2313c44a Disable :core:createFlatBuffers task at configuration level if building on non-Windows
Disable :core:createFlatBuffers task at configuration level if building on non-Windows
Added warning messages stating that it's been disabled (should add check)
2020-12-01 18:21:49 -08:00
Collin Smith
85780c6ba8 Created :core:generateSources gradle task
:core:generateSources calls :core:createFlatBuffers
:core:createFlatBuffers will only error out if not up-to-date on non-windows
:core:compileJava depends on :core:generateSources
2020-12-01 17:43:02 -08:00
Collin Smith
f81198781d Moved flatbuffers schemas to src/main/flatbuffers source 2020-12-01 17:07:10 -08:00
Collin Smith
85731f8fa4 Supressed some deprecation warnings 2020-12-01 13:11:06 -08:00
Collin Smith
080ac483ed Updated flatbuffers version to 1.12.0 (see #132) 2020-12-01 13:06:45 -08:00
Collin Smith
9c3fc7bb58 Fixed animated image links
Changed single_player.webp to multi_player.webp
Added corrected single_player.webp
2020-12-01 12:04:31 -08:00