Introduce automated code changes with OpenRewrite (BUILD-1004)

[BUILD-1035] Add a tab to the magnolia-mgmt-ui for running refactorings Created: 30/Mar/23  Updated: 17/Apr/23  Resolved: 17/Apr/23

Status: Closed
Project: Build
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Sub-task Priority: Neutral
Reporter: Michael Duerig Assignee: Roberto Gomez
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Team: Foundation

 Description   

From that tab you can run the `REFACTOR` job specifying the parameters defined by RefactorCommandConfig:

  • refactoringSpecYaml: a text area for specifying a refactoring spec in a literal YAML string.
  • refactoringSpecUri: an input field for an URL pointing to a refactoring spec.
  • tags: an input field for a JSON list of tags.
  • slackChannel: an input field for a string naming the Slack channel to send log output to
  • dryRun: a checkbox which causes to running in dryRun mode when ticket.


 Comments   
Comment by Michael Duerig [ 30/Mar/23 ]

/cc roberto.gomez 

Generated at Sun Feb 11 23:47:32 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.