Skip to content
This repository has been archived by the owner on Oct 31, 2021. It is now read-only.

FSharp.Editing Migration & Refactoring #1406

Open
2 of 24 tasks
cloudRoutine opened this issue Jul 12, 2016 · 0 comments
Open
2 of 24 tasks

FSharp.Editing Migration & Refactoring #1406

cloudRoutine opened this issue Jul 12, 2016 · 0 comments

Comments

@cloudRoutine
Copy link
Contributor

cloudRoutine commented Jul 12, 2016

This issue tracks to overall progress of refactoring the VisualFSharpPowerTools codebase and moving functionality and core business logic to FSharp.Editing from FSharp.Editing.VisualStudio to enable out of process execution of FCS and a public API that will form the foundation of F# tooling features that any editor can draw functionality from across platforms.

The list will be updated as the individual issues/PRs for each feature are closed/merged.

Contributions to this milestone should be PR'd onto
https://github.com/fsprojects/VisualFSharpPowerTools/tree/migration

Modules/Features to Refactor

Project System

Navigation

Coloring

Symbol

Code Generation

  • XMLDocFilter -> FSharp.Editing XMLDocFilter -> FSharp.Editing #1434
  • ImplementInterfaceSmartTagger -> FSharp.Editing
  • RecordStubGeneratorSmartTagger -> FSharp.Editing
  • UnionPatternMatchCaseGenerator -> FSharp.Editing
  • ResolveUnopenedNamespaceSmartTagger -> FSharp.Editing

Reference

Outlining

Additional Functionality

  • Logger that can forward log messages to an editor or write to a file
@cloudRoutine cloudRoutine added this to the VFPT.Core Refactoring milestone Jul 12, 2016
@cloudRoutine cloudRoutine changed the title VFPT.Core Refactoring FSharp.Editing Migration & Refactoring Jul 15, 2016
@cloudRoutine cloudRoutine changed the title FSharp.Editing Migration & Refactoring FSharp.Editing Migration & Refactoring Jul 29, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant