unix1

Results 7 issues of unix1

Per dialyzer: ``` nuk_user_session.erl:30: Invalid type specification for function nuk_user_session:new/0. The success typing is () -> #{'user':=#{}, 'username':='anonymous'} ``` Indeed, the opaque `session()` type defines `username => string()`, and we...

bug

Currently to register a game the `nuk_game:game()` data type must be created which takes `min_players` and `max_players` arguments. Instead of specifying those hardcoded options there, would it make more sense...

enhancement
question

Currently prior to starting a game nuk checks that the user and game sessions are valid and that user is a member of the game session. nuk should also check...

enhancement

`gen_fsm` might be better suited for `nuk_game_server` since it relies on small number of states. These states could be: - initialized - in progress, or awaiting turn - completed

enhancement
question

Currently, when players want to get an update for the game they've joined they must call `nuk_games:get_game_session`. This gives them a current snapshot of: - the game being played -...

enhancement
question

kactivities fails to install because the URL specified in `kactivities.rb` - http://download.kde.org/stable/4.13.0/src/kactivities-4.13.0.tar.xz - results in a 404. It looks like kactivities no longer exists in 4.14+ stable release versions. The...

@benoitc let me know if you are open to this kind of parser rewrite. Some notes: - marginal performance improvement, around 10% - more readable (I think, unless you don't...