User contributions for Vinifera7
Jump to navigation
Jump to search
22 January 2022
- 04:5904:59, 22 January 2022 diff hist −387 Module:Cargo The declare, attach and store functions no longer accept a parameter for the frame object. All modules that call these functions have been updated accordingly.
21 January 2022
- 23:1723:17, 21 January 2022 diff hist −2,523 Module:Item/recipes No edit summary
- 19:4619:46, 21 January 2022 diff hist −17 Module:Item/doc No edit summary
- 19:4419:44, 21 January 2022 diff hist −17 Module:Item/cargo/doc No edit summary
- 19:4319:43, 21 January 2022 diff hist +155 Module:Item/cargo Using Module:Arguments here is overkill.
- 18:4918:49, 21 January 2022 diff hist −261 Module:Data tables Removed unused code
- 18:4918:49, 21 January 2022 diff hist −261 Module:Data tables/sandbox No edit summary
- 18:4318:43, 21 January 2022 diff hist −7 Module:Area No edit summary
- 18:3918:39, 21 January 2022 diff hist −518 Module:Version Removed unused code
- 18:3218:32, 21 January 2022 diff hist −19 Module:Skill link No edit summary
- 18:3218:32, 21 January 2022 diff hist −19 Module:Skill link/sandbox No edit summary
- 18:3018:30, 21 January 2022 diff hist −42 Module:Skill No edit summary
- 18:2418:24, 21 January 2022 diff hist −35 Module:Passive skill No edit summary
- 17:5817:58, 21 January 2022 diff hist +249 Module:Mod No edit summary
- 17:3917:39, 21 January 2022 diff hist −791 Module:Data tables Removed unused functions
- 17:3917:39, 21 January 2022 diff hist −791 Module:Data tables/sandbox No edit summary
- 17:2917:29, 21 January 2022 diff hist −51 Template:Event/cargo/events/attach No edit summary
- 17:2717:27, 21 January 2022 diff hist −51 Template:Ascendancy class/cargo/ascendancy classes/attach No edit summary
- 17:0917:09, 21 January 2022 diff hist +85 Module:Cargo The declare, attach and store functions can now be called without passing in the frame object. Passing the frame object around the entire codebase through function parameters is a code smell. Testing shows that it doesn't significantly impact execution time to simply call mw.getCurrentFrame() as needed.
- 15:3315:33, 21 January 2022 diff hist −16 Module:Util util.misc.get_frame() looks like it was meant to remove the overhead of calling mw.getCurrentFrame() by passing in an existing frame object, but testing reveals that it's actually slower that way. The difference is fairly negligible, but this means that it's fine to call mw.getCurrentFrame() as needed without passing the frame object all over the place.
- 03:3403:34, 21 January 2022 diff hist +126 Module:Cargo No edit summary
- 00:1300:13, 21 January 2022 diff hist −1,358 Module:Item/recipes frame is not used anywhere
20 January 2022
- 22:4122:41, 20 January 2022 diff hist +256 Module:Util Added functions for producing links
- 13:5313:53, 20 January 2022 diff hist +256 Module:Item/core No edit summary
- 13:5313:53, 20 January 2022 diff hist +92 Module:Item/cargo No edit summary
19 January 2022
- 14:4314:43, 19 January 2022 diff hist +33 Module:Item link No edit summary
- 14:4314:43, 19 January 2022 diff hist +560 Module:Item util No edit summary
18 January 2022
- 19:0119:01, 18 January 2022 diff hist −40 Module:Item link/doc No edit summary
- 19:0019:00, 18 January 2022 diff hist −382 Module:Item link No edit summary
- 18:5918:59, 18 January 2022 diff hist −17 Module:Item link/doc No edit summary
- 18:5718:57, 18 January 2022 diff hist −37 Module:Item link Use invoker factory from Module:Util.
- 16:2816:28, 18 January 2022 diff hist +45 Module:Item util No edit summary
- 16:2216:22, 18 January 2022 diff hist +2 m Template:Item link/doc →Errors
- 16:2116:21, 18 January 2022 diff hist +22 Template:Item link/doc →Errors
- 16:1716:17, 18 January 2022 diff hist −443 Module:Item link/config No edit summary
- 16:1716:17, 18 January 2022 diff hist −4,012 Module:Item link Item query abstracted out to Module:Item util
- 15:5215:52, 18 January 2022 diff hist +11 Module:Item util No edit summary
- 12:5412:54, 18 January 2022 diff hist −7 Module:Modifier table Global variable `class` is not defined anywhere in this module
- 12:4812:48, 18 January 2022 diff hist +63 Module:Modifier table Declare variables locally.
- 01:1801:18, 18 January 2022 diff hist +4,073 Module:Item util Added function for querying an item
- 01:1601:16, 18 January 2022 diff hist +501 Module:Item util/config No edit summary
17 January 2022
- 20:2520:25, 17 January 2022 diff hist +592 Module:Util Added convenience function that merges multiple tables together.
- 18:2118:21, 17 January 2022 diff hist +472 Module:Util Added convenience functions that check whether 1) a table has at least one of the specified keys and 2) a table has all of the specified keys.
- 17:0017:00, 17 January 2022 diff hist +6 Module:Passive skill Declare variables locally.
- 16:5316:53, 17 January 2022 diff hist +24 Module:Modifier table Declare variables locally.
- 16:4516:45, 17 January 2022 diff hist +12 Module:Quest reward Declare variables locally.
- 16:3716:37, 17 January 2022 diff hist +36 Module:Mod Declare variables locally.
- 16:2916:29, 17 January 2022 diff hist +18 Module:Version Declare variables locally.
- 15:3315:33, 17 January 2022 diff hist +1 Module:Modifier link/doc No edit summary
- 15:3215:32, 17 January 2022 diff hist −202 Module:Modifier link Use invoker factory from Module:Util to reduce code duplication. No globals.