« first day (3092 days earlier)      last day (88 days later) » 

00:07
REFRESH!
[Minesweeper] 88 Games Played. 41 Bombs Used. 12029 Moves Performed. 14 New Users
[rubberduck-vba/Rubberduck] 1 issues opened
[Rubberduck] 2 Synchronizations
 
2 hours later…
 
4 hours later…
05:31
0
Q: Remove Attributes on Rubberduck VBA

Anthony MeeksI'm just getting into using Rubberduck for my VBA applications. I came across a great post on adding attributes here: How to set the Attribute VB_PredeclaredId using RubberDuck '@PredeclaredID However, what if I want to remove the attribute? It seems like the only way to do it is via code inspect...

 
7 hours later…
12:12
> Should be as simple as swapping the positions of `{{0}}` and `Option Explicit` in the module template string here:

https://github.com/rubberduck-vba/Rubberduck/blob/c5b603b7eea5329db939898f30fed595ca320ebd/Rubberduck.UnitTesting/CodeGeneration/TestCodeGeneratorStatics.cs#L119
> Should be as simple as swapping the positions of `Option Explicit` and the `@Folder` annotation in the module template string here:

https://github.com/rubberduck-vba/Rubberduck/blob/c5b603b7eea5329db939898f30fed595ca320ebd/Rubberduck.UnitTesting/CodeGeneration/TestCodeGeneratorStatics.cs#L119-L123
> Should be as simple as swapping the positions of `Option Explicit` and the `@Folder` annotation in the module template string here:

https://github.com/rubberduck-vba/Rubberduck/blob/c5b603b7eea5329db939898f30fed595ca320ebd/Rubberduck.UnitTesting/CodeGeneration/TestCodeGeneratorStatics.cs#L119-L123

The initial placeholder just before `Option Explicit` in the template is used for inserting an `Option Compare Database` instruction when hosted in Access, so we will probably want to have the
[rubberduck-vba/Rubberduck] tommy9 pushed commit 6ace6508 to next: Add fake for Rnd
[rubberduck-vba/Rubberduck] tommy9 pushed commit 5e59843c to next: Add fakes for GetSetting, DeleteSetting and SaveSetting. Makes use of EasyHook's own passthrough method to avoid needing to create direct DLL calls ourselves
[rubberduck-vba/Rubberduck] tommy9 pushed commit 2d344f73 to next: Refactor existing fakes to use EasyHook's pass through approach and remove DLL declarations (except DoEvents as this is used elsewhere)
[rubberduck-vba/Rubberduck] tommy9 pushed commit 712e949e to next: Next round of fakes added
[rubberduck-vba/Rubberduck] tommy9 pushed commit 5d6ac51a to next: Fix typos and clean up unneccessary comments
Merge pull request #6051 from tommy9/AddingFakes

Adding more test fakes
12:31
Fakes for Randomize and Rnd are bloody awesome!
[rubberduck-vba/Rubberduck] build for commit 5d6ac51a on next: 97.58% (target 0.00%)
Now I need to write an article about the test fakes
12:55
[rubberduck-vba/Rubberduck] build for commit 0cadc0f4 on next: AppVeyor build failed
BUILD FAILURE!
Argh the token expired
13:36
14:00
> :white_check_mark: Build Rubberduck 2.5.2.6198 completed (commit github.com/rubberduck-vba/Rubberduck/commit/7d1ebb8d46 by @rubberduck-vba-releasebot)
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/6055?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#6055](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/6055?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (6aa5e35) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/5d6ac51a68950eb1b6050868
14:23
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/6055?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#6055](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/6055?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (6aa5e35) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/5d6ac51a68950eb1b6050868
14:51
Merge pull request #6055 from rubberduck-vba/rubberduck-vba-releasebot-patch-2

Update appveyor.yml
[rubberduck-vba/Rubberduck] build for commit 6aa5e35f on next: 97.34% (target 0.00%)
@Duga that webhook is just freakin' awesome.. website picks it up right away
15:56
> Related: `ExtractInterfaceRefactoringAction` also places annotations (including `Folder`) after `Option Explicit`. And, the solution there looks fairly straightforward as well.

In function `ExtractInterfaceRefactoringAction.InterfaceModuleBody` the return statement:

`return $"{optionExplicit}{Environment.NewLine}{folderAnnotationText}{exposedAnnotationText}{interfaceAnnotationText}{Environment.NewLine}{interfaceMembers}";` would need to be adjusted as well.
 
5 hours later…
20:57
 
1 hour later…
22:23
> Fixes https://github.com/rubberduck-vba/Rubberduck/issues/4476, fixes https://github.com/rubberduck-vba/Rubberduck/issues/5944

The fix for 4476 is simply to change the list of return values from being static as that meant it was shared across multiple fakes and so a return value intended for one fake could be used by another, causing type conversion errors (as well as unintended values).

The fix for 5944 introduces a way to disable another fake temporarily. This is necessary when one hoo
22:39
So, University of Idaho is now following the RD News blog
4
at least that's how I read [email protected]
23:52
[rubberduck-vba/Rubberduck] 1674 stars vs. [decalage2/oletools] 2263 stars

« first day (3092 days earlier)      last day (88 days later) »