Listify/Lambdas/Lists
2020-12-04 12:30:33 -05:00
..
Chain Merge pull request #171 from ClaytonWWilson/test-new-lambdas 2020-12-04 12:26:04 -05:00
Item Ready for presentation 2020-12-04 12:25:14 -05:00
ItemSearch Ready for presentation 2020-12-04 12:25:14 -05:00
List Fixed testlistadder test 2020-12-04 12:29:19 -05:00
ListDuplicate Merge pull request #171 from ClaytonWWilson/test-new-lambdas 2020-12-04 12:26:04 -05:00
ListEntry Fixed failing tests 2020-12-04 12:08:19 -05:00
ListReposition Merge pull request #171 from ClaytonWWilson/test-new-lambdas 2020-12-04 12:26:04 -05:00
ListShare Merge pull request #164 from ClaytonWWilson/readmes 2020-12-03 22:03:39 -05:00
Picture Merge pull request #171 from ClaytonWWilson/test-new-lambdas 2020-12-04 12:26:04 -05:00
SearchHistory Ready for presentation 2020-12-04 12:25:14 -05:00
src Core Module readme 2020-11-20 15:49:20 -05:00
target Add Core Lambda Unit tests 2020-10-07 00:04:17 -04:00
User Ready for presentation 2020-12-04 12:25:14 -05:00
pom.xml Mocked List Adder 2020-11-30 16:42:50 -05:00
README.md Client-Facing Lambdas overview 2020-11-20 14:35:25 -05:00

Client-Facing Lambdas

Each subfolder (except target) is a module.

NOTE: src contains the Core module

Building

  • The pom.xml has dependency information for all the Modules combined and all these dependencies are currently built into the Core module.
  • Other build configurations are done in IntelliJ with each module having a build definition.
    • Each module relies the (extracted) output of Core.jar being included in its build.
    • Other modules may be included as applicable.
    • Some modules specifically include their own dependencies, but this is not strictly necessary since everything is (inefficiently) bundled into Core.

Inclusion in Git

  • Compiled output should never be included in git.
  • IntelliJ's build files may not be properly included (or may just be hard to import.) Copying the folder directly between machines works.