[NETCONF-1011] OpenAPI: Rename sal-rest-docgen to restconf-openapi Created: 04/May/23  Updated: 17/May/23  Resolved: 17/May/23

Status: Resolved
Project: netconf
Component/s: restconf-openapi
Affects Version/s: None
Fix Version/s: 6.0.0

Type: Task Priority: Medium
Reporter: Ivan Hrasko Assignee: Oleksandr Zharov
Resolution: Done Votes: 0
Labels: pt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
is blocked by NETCONF-1012 OpenAPI: Rename *ApiDoc* classess to ... Resolved
Relates
relates to NETCONF-1029 Rename odl-mdsal-apidocs feature to o... Resolved

 Description   

We are going to rename sal-rest-docgen module to restconf-openapi to better express that this is an OpenAPI documentation of the Restconf project. Generally we are moving all packages from org.opendaylight.netconf.sal.rest.doc to org.opendaylight.restconf.openapi.

We need to create the following patches:

  1. Change artifactId in sal-rest-docgen pom.xml to be restconf-openapi and rename folder
  2. Refactor package org.opendaylight.netconf.sal.rest.doc.api to org.opendaylight.restconf.openapi.api
  3. Refactor package org.opendaylight.netconf.sal.rest.doc.impl to org.opendaylight.restconf.openapi.impl
  4. Refactor package org.opendaylight.netconf.sal.rest.doc.jaxrs to org.opendaylight.restconf.openapi.jaxrs
  5. Refactor package org.opendaylight.netconf.sal.rest.doc.model.builder to org.opendaylight.restconf.openapi.model.builder
  6. Refactor package org.opendaylight.netconf.sal.rest.doc.mountpoints to org.opendaylight.restconf.openapi.mountpoints
  7. Refactor package org.opendaylight.netconf.sal.rest.doc.openapi to org.opendaylight.restconf.openapi.model
  8. Refactor package org.opendaylight.netconf.sal.rest.doc.u`til to org.opendaylight.restconf.openapi.util

In addition, in step #7 we are renaming openapi package to model because openapi is now a module name and we are expressing that we are storing here Java classes that are used to model OpenAPi objects.


Generated at Wed Feb 07 20:16:27 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.