« first day (2734 days earlier)      last day (446 days later) » 

12:00 AM
REFRESH!
[Minesweeper] 62 Games Played. 44 Bombs Used. 8655 Moves Performed. 15 New Users
[rubberduck-vba/Rubberduck] 1 issue comments
[Zomis/Games] 7 commits
 
 
11 hours later…
11:04 AM
0
Q: Resolving circular references in VBA via ObjectStore class and CleanUp cascade

PChemGuyResolving circular references in VBA via ObjectStore class and CleanUp cascade I have been working on a VBA database library and realized I had a few circular reference loops in my class hierarchy, as illustrated in the figure (left panel). I recalled reading an RDVBA blog post about the circular...

 
 
7 hours later…
6:06 PM
I haven't pushed anything yet, but I'll have an update for the website soon; I'm moving all the database and GitHub interactions to a web api, so the website project itself will not need any api keys or connection strings. So far got endpoints for the indenter, fetching tags and xml assets, getting the inspection defaults config, and CRUD operations on everything in the database. The logic that parses xmldocs is also moving to a service library that's part of the public solution.
4
 
Wooo! Mug's been busy!
 
@MathieuGuindon any plans to make the website compilable on linux?
cuz then I can actually use my every day machine to work on that :)
 
6:37 PM
It shouldn't be too hard, tbh.
You'd need to recreate the project (s), but other than that and the new startup file replacing the di system, most of it would be copy/pasta Le.
Ffs, autocorrect...
Just heard I'm being promoted to senior. How's everything going for you all?
2
 
Promotion?! Congratulations! I'm hoping for one of those. It's been 5 years...
 
Ask for one :)
I asked, and my boss said it was already scheduled for January.
 
 
1 hour later…
7:56 PM
Since I'm still studying (and I don't care much for titles) I don't think my boss can give me a Senior title :D
 
8:30 PM
@Vogel612 In my book, if they took the "senior" in the title to mean "I'm done studying", they should find a new park bench to sleep on because they aren't going to be senior anything.
Ok, I take it back. They can be a senior idiot if they want to be. :-p
 
@Vogel612 the API works off the latest .net framework, referencing antlr and RD libs just fine (on Windows anyway) - I don't see any reason at all the website itself couldn't be entirely platform-independent =)
 
8:42 PM
> **Rubberduck version information**

Version 2.5.2.5906
OS: Microsoft Windows NT 10.0.19042.0, x64
Host Product: Microsoft Office x86
Host Version: 16.0.14527.20234
Host Executable: EXCEL.EXE

I let it run overnight (knowing that it would not stop spinning). Don't know what I am doing wrong.
The info below can be copy-paste-completed from the first lines of Rubberduck's log or the About box:

Rubberduck version [...]
Operating System: [...]
Host Product: [...]
Host
 
@MathieuGuindon I might give that a spin once your PR comes through
 
 
1 hour later…
9:57 PM
> Related: https://stackoverflow.com/q/70147500/1188513

Can you please elaborate a bit on the steps to reproduce the problem, and confirm that your test module has at least one unit test?

Obviously something is wrong if the toolwindow's "busy" state is erroneously set (or erroneously not reset), but the spinning duckies would only be shown while parsing / discovering tests. How was the parse triggered exactly?
 
 
2 hours later…
11:33 PM
Add non-disposal decorators for com wrappers

This adds decorators for several com wrapper types that suppress disposal attempts on them.
This is relevant in two places. First, the wrappers handed out by the ProjectsRepository are references to cashed wrappers; only the repository itself should be allowed to dispose the instances when it clears its cache. Second, disposal of the com wrappers bound in CW is non-deterministic. In order to avoid running into concurrency issues on shutdown, CW sho
[rubberduck-vba/Rubberduck] MDoerner pushed commit cd409da8 to next: Fix tests broken by introducing the non disposal decorators for COM wrappers
Merge pull request #5899 from MDoerner/ComDisposalSafety

Non-disposal decorators for more COM wrapper safety
[rubberduck-vba/Rubberduck] build for commit cd409da8 on next: 97.58% (target 0.00%)
[rubberduck-vba/Rubberduck] 1465 stars vs. [decalage2/oletools] 1820 stars
[rubberduck-vba/Rubberduck] build for commit 5a0ac774 on next: AppVeyor build succeeded
[rubberduck-vba/Rubberduck] build for commit 5a0ac774 on next: 97.58% (target 0.00%)
 

« first day (2734 days earlier)      last day (446 days later) »