lp:weaverdotnet

Created by Alexander Regueiro and last modified
Get this branch:
bzr branch lp:weaverdotnet

Related bugs

Related blueprints

Branch information

Owner:
Alexander Regueiro
Project:
Weaver.NET
Status:
Development

Import details

Import Status: Failed

This branch is an import of the Bazaar branch at http://repos.noldorin.com/weaverdotnet.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on pear and finished taking 15 seconds — see the log
Import started on pear and finished taking 15 seconds — see the log
Import started on russkaya and finished taking 20 seconds — see the log
Import started on neumayer and finished taking 30 seconds — see the log

Recent revisions

10. By Alexander Regueiro

Updated documentation file paths in MSBuild project files.

9. By Alexander Regueiro

Merged WeaverDotNet-Tests solution into main WeaverDotNet solution and added manual project dependencies.

Added XML doc comments to WeaverDotNet.Contract assembly.

8. By Alexander Regueiro

WeaverDotNet.MSBuild project now copies MSBuild files to 'bin' directory.

7. By Alexander Regueiro

Weaver MSBuild task now displays notice indicating whether custom isolation is turned on or off.

Verified that all tests (in WeaverDotNet-Tests solution) succeed when using custom isolation for weaving.

6. By Alexander Regueiro

Fixed incorrect reference to USE_CUSTOM_ISOLATION compiler symbol in code.

5. By Alexander Regueiro

Fixed issue where MSBuildTestLogger did not log warnings or errors during tests.

4. By Alexander Regueiro

MSBuild task can now be built to run using default isolation mode (AppDomainIsolatedTask) or custom isolation mode (Task using WeavingIsolationManager). Use USE_CUSTOM_ISOLATION compiler symbol to specify mode.

MSBuild logging now provides more information when weaving fails. Also generates error when conflicting versions of same assembly have been loaded for weaving.

Weaving no longer locks weaving or target assemblies.

Added support to WeaverDotNet library for managing custom CLR AppDomain that loads weavers and runs WeaverHost; see WeavingIsolationManager.

Renamed various types in WeaverDotNet library.

3. By Alexander Regueiro

Fixed issue where ForceHostRecompile MSBuild target was not firing appropiately.

2. By Alexander Regueiro

Added support to MSBuild task for loading of dependencies (reference assemblies) from custom locations. Modified corresponding tests.

1. By Alexander Regueiro

Created library for weaving CIL assemblies using Mono.Cecil.
Created MSBuild task and targets file for performing weaving at build time.
Wrote test suite for weaver and MSBuild task; all tests pass.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.