Skip to content

Conversation

@retailcoder
Copy link
Owner

No description provided.

bclothier and others added 30 commits March 2, 2018 22:23
Create new automagic factory for SettingsForm
Update unit tests
Implement wrapper
Make unit tests on registry safe
Removes extraneous line breaks in license text displayed in the installer.
Kill Copying of Rubberduck.Inspections.dll
Add explicit dependency on Rubberduck.Inspections.dll
Widen experimentalTypes argument Type
Relax IsBasedOn definition to include Interface inheritance
We want to be able to restrict type visibility as much as possible for all projects,
especially so if we want to execute arbitrary user-code (plugins).
For that purpose as many types as possible should be marked internal.

To still be able to test these types, they must be visible to the test-project.
See #1600
While we're at it, also splinch away Rubberduck.API into a separate project.
Note that this is basically breaking the release process, since we no more
ship the API with Rubberduck directly
Also fix a few minor warnings on the sidelines
Categorized, tweaked, and added refactor/rename tests.
Provide a method of pumping COM objects in a synchronous block (no user-facing changes)
…iner

DisposalActionContainer (no user-facing changes)
Makes project declarations implement IDisposable (no user-facing changes)
BZngr and others added 29 commits April 5, 2018 11:18
Fixes StackOverflowException. TODO: Extract expression-evaluation logic into Rubberduck.Parsing and make it a resolver step to annotate all expressions with type info.
Update UiContext to provide the GetEntryAssembly method to replace the Assembly.GetEntryAssembly() because the latter can return null and thus is not reliable.
Installer no longer removes user settings. If this comes up as an issue, let it be by-design.
…use we didn't include the standard library.... Heisenbug!
German i18n adjustments for Release 2.2.0
replacing test as per comments
addresses review comments, ref. #3868 / unreachable case inspection
Add host information in About dialog
@retailcoder retailcoder merged commit c4314a9 into retailcoder:rd-next Apr 8, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants