Giter Club home page Giter Club logo

rhamt-vscode-extension's Introduction

Migration Toolkit for Applications (MTA) Visual Studio Code Extension

Build Status License Visual Studio Marketplace Visual Studio Marketplace Visual Studio Marketplace

Description

The Visual Studio Code (VSCode) and Eclipse Che extension for the Migration Toolkit for Applications (MTA).

Migration Toolkit for Applications (MTA) (the product of the downstream project Windup) is a command-line Application Migration and Modernization Assessment tool.

The documentation for MTA can be found here.

VSCode

This extension is published here in the Microsoft Visual Studio Marketplace.

VSCode Extension Marketplace View

Features

This extension provides the ability to analyze, assess, and migrate source code (using MTA) from within VSCode and Eclipse Che.

The look and feel of both VSCode and Eclipse Che are very similar; therefore, the functionality demonstrated below should be consistent between the two environments.

Configuration Editor

Use the configuration editor to setup the analysis.

Configuration Editor

Jump to Code

Jump to code containing identified migration issues.

Configuration Wizard

Issue Details

View details about the migration issue.

Configuration Wizard

Report

Use the generated reports to better understand and assess the migration efforts.

Configuration Wizard

Eclipse Che

This extension is supported in Eclipse Che 7.4.0 or higher.

To add this plugin to a Che workspace, open Che, navigate to the plugins tab, and search using the keyword migration.

Alternatively, to add this plugin to a worksace, open Che, navigate to the Plugins view, and search for the Migration Toolkit for Applications plugin.

Requirements

  • Java Platform, JRE version 8+ with JAVA_HOME environment variable
  • A minimum of 4 GB RAM; 8 GB recommended

Tip: The mta-cli can be installed from within VSCode once the extension has been installed.

Extension Settings

This extension contributes the following settings:

  • mta.executable.path: The location of the mta-cli.

Build

$ npm run compile

=======

License

MIT

rhamt-vscode-extension's People

Contributors

johnsteele avatar apupier avatar fbricon avatar sunix avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.