12:02 AM
3 hours later…
2:42 AM
is there a known good resource to read about when to use async vs not? some of the data access code I have (which I adapted from somewhere) used the structure of
public Task<T> GetData() => Task.FromResult(ActuallyGetTheData())
and I realized when looking it over again that I cannot actually explain why I am doing that vs. directly returning the data, which I don't think is a good thing.
7 hours later…
10:06 AM
1 hour later…
11:24 AM
11:46 AM
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
12:27 PM
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
1:28 PM
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
1:56 PM
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (30f0191) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (cd8654c) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (cd8654c) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (cd8654c) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (cd8654c) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
[rubberduck-vba/Rubberduck] codecov[bot] edited comment on pull request #5891: Appveyor.yml shenanigans
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) Report
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (cd8654c) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
> Merging [#5891](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/5891?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rubberduck-vba) (cd8654c) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/3236197acc52ca4d9b18f161
[rubberduck-vba/Rubberduck] pchemguy created comment on issue #5571: Increased test run time from 2.5.0 to 2.5.1
> > I'm assuming the tests are not grouped by outcome, correct?
>
> The execution time is measured while the actual test method is running - the timer is stopped as soon as the test finishes running, so any additional _apparent_ runtime includes the overhead of updating the test explorer UI.
>
> Thinking perhaps we should consider updating the UI at each x% of tests executed, rather than every time.
Testing GUI is horrendously inefficient and slows down quickly with the number of tests.
>
> The execution time is measured while the actual test method is running - the timer is stopped as soon as the test finishes running, so any additional _apparent_ runtime includes the overhead of updating the test explorer UI.
>
> Thinking perhaps we should consider updating the UI at each x% of tests executed, rather than every time.
Testing GUI is horrendously inefficient and slows down quickly with the number of tests.
4 hours later…
4 hours later…
9:42 PM
2 hours later…
« first day (2696 days earlier) ← previous day next day → last day (484 days later) »
Transcript for
Oct22
Oct '2123
Oct24
VBA Rubberducking
This chat has moved to Discord: discord.gg/MYX9RECenJ