Skip to content
This repository has been archived by the owner on Dec 7, 2021. It is now read-only.

Added test coverage generation to workflow #33

Draft
wants to merge 80 commits into
base: master
Choose a base branch
from

Commits on Mar 25, 2021

  1. Configuration menu
    Copy the full SHA
    8da2815 View commit details
    Browse the repository at this point in the history
  2. Update build-and-test.yml

    liamblake committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    664a1ca View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2021

  1. Initial implementation of dynamic bowling changes

    Model will need improvement
    liamblake committed Mar 27, 2021
    Configuration menu
    Copy the full SHA
    1a080f4 View commit details
    Browse the repository at this point in the history
  2. Create LICENSE

    liamblake committed Mar 27, 2021
    Configuration menu
    Copy the full SHA
    1e08634 View commit details
    Browse the repository at this point in the history
  3. Create CODE_OF_CONDUCT.md

    liamblake committed Mar 27, 2021
    Configuration menu
    Copy the full SHA
    0d68b4e View commit details
    Browse the repository at this point in the history
  4. Updated badge urls

    liamblake committed Mar 27, 2021
    Configuration menu
    Copy the full SHA
    7076493 View commit details
    Browse the repository at this point in the history
  5. cleaned cmakelist

    liamblake committed Mar 27, 2021
    Configuration menu
    Copy the full SHA
    d051364 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2c92256 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2021

  1. Update README.md

    liamblake committed Mar 28, 2021
    Configuration menu
    Copy the full SHA
    37cb7c3 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2021

  1. Implement serialisation for all required objects (#34)

    Implemented serialisation templates for all necessary objects, with some exceptions which need to be better ironed out (see #36)
    liamblake committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    dee1cbb View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2021

  1. Cards now serialisable (#38)

    Cards should save, but loading is a bit suspect
    liamblake committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    6efd852 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2021

  1. Neater workflow

    liamblake committed Apr 2, 2021
    Configuration menu
    Copy the full SHA
    8360bf7 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. Update README.md

    liamblake committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    66ab4d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de60447 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2021

  1. Configuration menu
    Copy the full SHA
    5845d11 View commit details
    Browse the repository at this point in the history
  2. Remove doc action

    liamblake committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    51acf0e View commit details
    Browse the repository at this point in the history
  3. Test index

    liamblake committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    fb3e2ec View commit details
    Browse the repository at this point in the history
  4. Add doc requirements.txt

    liamblake committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    5faa8ee View commit details
    Browse the repository at this point in the history
  5. RTD config file

    liamblake committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    4856f0f View commit details
    Browse the repository at this point in the history
  6. Version in requirements

    liamblake committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    2d8f870 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cc58162 View commit details
    Browse the repository at this point in the history
  8. Add contents.rst

    liamblake committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    89e59de View commit details
    Browse the repository at this point in the history
  9. Test doxygen in RTD

    liamblake committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    4f7689f View commit details
    Browse the repository at this point in the history
  10. Update readme

    liamblake committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    d579017 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    992eb98 View commit details
    Browse the repository at this point in the history
  12. Update R workflow

    liamblake committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    0ef73dc View commit details
    Browse the repository at this point in the history
  13. Merge pull request #40 from LiamBlake/model-integration

    Initialisation of R workflow
    liamblake committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    5bc0bb5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7deb153 View commit details
    Browse the repository at this point in the history
  15. Initial setup.py

    liamblake committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    1b07ae6 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. Merge pull request #41 from LiamBlake/python-wrappers

    Initialisation of structure for Python wrappers
    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    cd8a1ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b92366d View commit details
    Browse the repository at this point in the history
  3. Fix readme link

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    e4bdc93 View commit details
    Browse the repository at this point in the history
  4. Index outline and headers

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    54e92da View commit details
    Browse the repository at this point in the history
  5. Test with Stats struct

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    9078ebb View commit details
    Browse the repository at this point in the history
  6. Add missing colon

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    88eccee View commit details
    Browse the repository at this point in the history
  7. Change to /

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    dd14084 View commit details
    Browse the repository at this point in the history
  8. Test line

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    d918bd7 View commit details
    Browse the repository at this point in the history
  9. Update doxyfile WD

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    a353a7e View commit details
    Browse the repository at this point in the history
  10. Remove unused arg

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    ad0f455 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9634069 View commit details
    Browse the repository at this point in the history
  12. Add python gitignore

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    5412c5d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    927e0b2 View commit details
    Browse the repository at this point in the history
  14. Update doxygen input

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    9ca3f99 View commit details
    Browse the repository at this point in the history
  15. Remove namespace

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    6f75c02 View commit details
    Browse the repository at this point in the history
  16. Hide serialisation from doc

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    27f1eae View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3779ae1 View commit details
    Browse the repository at this point in the history
  18. Merge pull request #44 from LiamBlake/documentation

    Initial move to readthedocs
    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    d6af08c View commit details
    Browse the repository at this point in the history
  19. Delete deploy.yml

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    a4952d9 View commit details
    Browse the repository at this point in the history
  20. Update action badge

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    3c3d910 View commit details
    Browse the repository at this point in the history
  21. Define enumerations

    liamblake committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    a16088d View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. Conversions to string

    liamblake committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    9d01038 View commit details
    Browse the repository at this point in the history
  2. Enum documentation

    liamblake committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    e8ab833 View commit details
    Browse the repository at this point in the history
  3. Add newline for codeblock

    liamblake committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    acd698a View commit details
    Browse the repository at this point in the history

Commits on May 1, 2021

  1. Change filename case

    liamblake committed May 1, 2021
    Configuration menu
    Copy the full SHA
    d7b4f30 View commit details
    Browse the repository at this point in the history
  2. Documentation for Player

    liamblake committed May 1, 2021
    Configuration menu
    Copy the full SHA
    683ea3b View commit details
    Browse the repository at this point in the history
  3. Update to enums

    liamblake committed May 1, 2021
    Configuration menu
    Copy the full SHA
    0fa3076 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2021

  1. Configuration menu
    Copy the full SHA
    3d76c13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a5acec View commit details
    Browse the repository at this point in the history
  3. Update unit tests

    liamblake committed May 4, 2021
    Configuration menu
    Copy the full SHA
    f6b1b04 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d2f1930 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7c7a6ed View commit details
    Browse the repository at this point in the history
  6. Minor change to CMakeLists

    liamblake committed May 4, 2021
    Configuration menu
    Copy the full SHA
    8610613 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    767b539 View commit details
    Browse the repository at this point in the history
  8. Corrected case everywhere

    liamblake committed May 4, 2021
    Configuration menu
    Copy the full SHA
    3254019 View commit details
    Browse the repository at this point in the history
  9. Fix captial letter

    liamblake committed May 4, 2021
    Configuration menu
    Copy the full SHA
    50a2ab2 View commit details
    Browse the repository at this point in the history
  10. Remove demo from actions

    liamblake committed May 4, 2021
    Configuration menu
    Copy the full SHA
    7fa7669 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #45 from LiamBlake/enum-types

    Move to enumerations
    liamblake committed May 4, 2021
    Configuration menu
    Copy the full SHA
    9a41509 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2021

  1. Refactoring of Code + Documentation (#46)

    * Reorder imports
    
    * ResultType and MatchResult with documentation
    
    * Refactor tests into separate modules
    
    * Register each test
    
    * Remove old unit test build
    
    * Rename .h to .hpp
    
    * Rename of matchtime to hpp
    
    * Add include subdir
    
    * Pregame separation
    
    * Pregame object to simplify Match constructor
    
    * Fix test fixture
    
    * Fix fixtures (again)
    
    * Pregame test cases
    
    * fixtures
    
    * Fixtures to save repeated code
    
    * Include test fixtures in compilation
    
    * Fix cmake includes
    
    * Comma
    
    * Explicit include in test cases
    
    * Remove INCLUDE
    
    * Fix testtools extension
    
    * Add leading /
    
    * Debugging build
    
    * All tests
    
    * Revert to old unit test making
    
    * Revert to old test module
    
    * Include headers in unit test build
    
    * Add explicit include directory
    
    * explicit include in test
    
    * Use absolute path in include
    
    * Include fixtures in main
    
    * Shared library, ls for debugging
    
    * Guards for fixture header
    
    * Register fixtures with macro
    
    * Unit tests run locally
    
    * Remove unecesssary UTF install
    
    * Re-add demo
    
    * Fix Codacy issues
    
    * Consistent use of /
    
    * More /
    liamblake committed May 20, 2021
    Configuration menu
    Copy the full SHA
    8416b61 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2021

  1. Configuration menu
    Copy the full SHA
    1d8d228 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e04e514 View commit details
    Browse the repository at this point in the history
  3. codecov action

    liamblake committed May 23, 2021
    Configuration menu
    Copy the full SHA
    6c8e3db View commit details
    Browse the repository at this point in the history
  4. Move to main workflow

    liamblake committed May 23, 2021
    Configuration menu
    Copy the full SHA
    2cd33b4 View commit details
    Browse the repository at this point in the history
  5. checkout fetch depth 0

    liamblake committed May 23, 2021
    Configuration menu
    Copy the full SHA
    d166f20 View commit details
    Browse the repository at this point in the history
  6. Add compiler flags

    liamblake committed May 23, 2021
    Configuration menu
    Copy the full SHA
    b2af6b2 View commit details
    Browse the repository at this point in the history
  7. List for debugging

    liamblake committed May 23, 2021
    Configuration menu
    Copy the full SHA
    0ac8460 View commit details
    Browse the repository at this point in the history
  8. coverage config in cmake

    liamblake committed May 23, 2021
    Configuration menu
    Copy the full SHA
    dffa99d View commit details
    Browse the repository at this point in the history
  9. Fix

    liamblake committed May 23, 2021
    Configuration menu
    Copy the full SHA
    a24bd99 View commit details
    Browse the repository at this point in the history
  10. More list

    liamblake committed May 23, 2021
    Configuration menu
    Copy the full SHA
    cbf8457 View commit details
    Browse the repository at this point in the history
  11. List after generation

    liamblake committed May 23, 2021
    Configuration menu
    Copy the full SHA
    20a0f83 View commit details
    Browse the repository at this point in the history
  12. Add config flag to build

    liamblake committed May 23, 2021
    Configuration menu
    Copy the full SHA
    149b88e View commit details
    Browse the repository at this point in the history