platform icon indicating copy to clipboard operation
platform copied to clipboard

Adding @since tag to new APIs automatically

Open ZheSun88 opened this issue 2 years ago • 2 comments

Describe your motivation

issue has been described here, https://vaadin.slack.com/archives/CACKS4075/p1673611893398779

it would be better to fully automate this process.

concerns:

  • this should be done on all projects
  • this should run at least before final release of each product

ZheSun88 avatar Jan 13 '23 13:01 ZheSun88

We can try this and analyse .diff or .xml files

mvn -q -B -e -V -pl=flow-server,flow-data,flow-html-components -am com.github.siom79.japicmp:japicmp-maven-plugin:cmp  verify -DskipTests

manolo avatar Mar 03 '23 11:03 manolo

another way: if we can make the maven-javadoc-plugin:fix https://maven.apache.org/plugins/maven-javadoc-plugin/fix-mojo.html work for us..

that would be simpler..

ZheSun88 avatar Mar 03 '23 11:03 ZheSun88