490 Commits (12d5a70087d7009681287d4b906fd6981b1a7c60)

Author SHA1 Message Date
  Chris Johnston 12d5a70087 add check for null value when building ImmutableDictionary 8 years ago
  Chris Johnston ac394c2132 add more quote unicode punctuation pairs 8 years ago
  Chris Johnston 7fbd0ab08b simplification of GetMatch method for CommandParser 8 years ago
  Chris Johnston 2cb6750e25 newline formatting tweak 8 years ago
  Chris Johnston befb65efde add newline before namespace for consistency 8 years ago
  Chris Johnston 8187f35975 minor syntax changes in CommandServiceConfig 8 years ago
  Chris Johnston f0fe5d603d copy IReadOnlyDictionary to ImmutableDictionary 8 years ago
  Chris Johnston 1a8aa96f9b Move aliases outside of CommandInfo class 8 years ago
  Chris Johnston 23ba23b133 remove unnecessary whitespace 8 years ago
  Chris Johnston 9c58d0ee01 minor formatting changes to CommandParser 8 years ago
  Chris Johnston 46e9cf64f3 revert type of CommandServiceConfig QuotationMarkAliasMap to Dictionary 8 years ago
  Chris Johnston d42936c568 change storage type of alias dictionary to be IReadOnlyDictionary 8 years ago
  Chris Johnston 6633a5cca5 Fix conventions of the command parser utility functions 8 years ago
  Chris Johnston 2e27d268a9 remove commented out code 8 years ago
  Chris Johnston 3e54e6fa04 change quotation mark parsing to use a map of matching pairs 8 years ago
  Chris Johnston 4f6e29be8c clean up leftover changes from testing 8 years ago
  Chris Johnston 384b0ca622 Added normal quotation mark to list of aliases, removed single quote mark 8 years ago
  Chris Johnston 2290a62235 merge conflicts to update with latest branch 8 years ago
  Chris Johnston 605630f46c Add ability to support different types of quotation marks 8 years ago
  Christopher F 97397f3617
Apply consistency to attributes in the commands extension (#928) 8 years ago
  ObsidianMinor 5bbd9bba82 Renamed existing Flatten method to FlattenAsync and added new Flatten method. Also fixed ClientHelper using incorrect guild batch count. (#744) 8 years ago
  vim2meta 5f46aef3a7 Ability to ignore unused parameters instead of failing the command. (#915) 8 years ago
  Christopher F e5dfb6c3e5
Fix null channel being passed in RequirePermission preconditions (#886) 8 years ago
  Christopher F 8d533930fa Move CommandExecuted invoking up a scope for generic Task commands 8 years ago
  Christopher F 14fbe40cbc Add Async suffix to command-related Tasks (#804) 8 years ago
  Vollrat 71e8b88514 Improve upon Property Summaries in CommandServiceConfig (#839) 8 years ago
  Christopher F 347c5a0d39 Disable obsolete warnings in files that reference TokenType.User 8 years ago
  Christopher F 608bc359ee Removed IChannel#Nsfw, added to ITextChannel 8 years ago
  Christopher F e991715bac Added CommandService.CommandExecuted (#747) 8 years ago
  Izumemori 9c81ab9fe4 changed NameAttribute to work for parameter (#765) 8 years ago
  Alex Gravely cb0ff7817d Add NullableTypeReader (#785) 8 years ago
  RogueException dfcb4b39fb Allow duplicate RequireBotPermissionAttribute 8 years ago
  Finite Reality d2afb06942 Make the "cannot be loaded" warning fire correctly (#729) 8 years ago
  Joe4evr b6dcc9e8d8 Add back the case for ParameterPreconditions (#735) 8 years ago
  Finite Reality 7597cf5baa Fix CalculateScore throwing on missing parameters (#727) 8 years ago
  RogueException 14dfc48df3 Style cleanup 8 years ago
  Finite Reality 74f6a4b392 Allow commands to return a Task<RuntimeResult> (#466) 8 years ago
  Finite Reality b96748f9c3 Allow arbitrary attributes to be added to commands (#458) 8 years ago
  Finite Reality 032aba9129 Update commands with C#7 features (#689) 8 years ago
  Christopher F 3b8434cdc4 Merge pull request #715 from Joe4evr/patch-2 8 years ago
  Joe4evr cc390f03de Fix the off-chance that someone has a property without a getter 8 years ago
  Joe4evr 34917a35de In my defense, it was 2:40 AM 8 years ago
  Joe4evr 444868b22d Fix attempting to inject into static properties 8 years ago
  Joe4evr 36ed2b49f0 PreconditionGroup quick fix 8 years ago
  Finite Reality cce572c600 Include names in command builder exceptions (#663) 8 years ago
  Joe4evr 4a9c8168a9 Add grouping of preconditions to allow for flexible precondition logic. (#672) 8 years ago
  FiniteReality 0550006d56 Change wording of permission preconditions 8 years ago
  RogueException 285a0e5817 Updated deps, cleaned csprojs 8 years ago
  FiniteReality 1e888cde24 Fix CheckPreconditions giving empty service provider 8 years ago
  FiniteReality 00895b1227 Remove CommandService.BuildServiceCollection 8 years ago