Merge pull request #16952 from adamdmharvey/adamdmharvey/improve-api-reference

chore: Improve API Reference
This commit is contained in:
Patrik Oldsberg
2023-03-23 00:37:45 +01:00
committed by GitHub
13 changed files with 35 additions and 12 deletions
+1 -1
View File
@@ -15,7 +15,7 @@
*/
/**
* ADR backend plugin
* Architecture Decision Records backend plugin.
*
* @packageDocumentation
*/
+1 -1
View File
@@ -15,7 +15,7 @@
*/
/**
* ADR frontend plugin
* Architecture Decision Records frontend plugin.
*
* @packageDocumentation
*/
+1 -1
View File
@@ -15,7 +15,7 @@
*/
/**
* The Airbrake plugin provides connectivity between Backstage and Airbrake (https://airbrake.io/).
* The Airbrake plugin provides connectivity between Backstage and {@link https://airbrake.io/ | Airbrake}.
*
* @packageDocumentation
*/
+1 -1
View File
@@ -236,7 +236,7 @@ make and test changes is to do the following:
Code for the isolated version of the plugin can be found inside the [/dev](./dev)
directory. Changes to the plugin are hot-reloaded.
#### Recommended Dev Config
### Recommended Dev Config
Paste this into your `app-config.local.yaml` while developing this plugin:
@@ -25,6 +25,4 @@ export class GoogleAnalytics implements AnalyticsApi {
},
): GoogleAnalytics;
}
// (No @packageDocumentation comment for this package)
```
+6
View File
@@ -14,5 +14,11 @@
* limitations under the License.
*/
/**
* Analytics Module plugin for Google Analytics.
*
* @packageDocumentation
*/
export { analyticsModuleGA } from './plugin';
export * from './apis/implementations/AnalyticsApi';
-2
View File
@@ -40,6 +40,4 @@ export const apolloExplorerPlugin: BackstagePlugin<
{},
{}
>;
// (No @packageDocumentation comment for this package)
```
+6
View File
@@ -13,4 +13,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Integrates Apollo Explorer graphs as a tool to browse GraphQL API endpoints inside Backstage.
*
* @packageDocumentation
*/
export { apolloExplorerPlugin, ApolloExplorerPage } from './plugin';
+1 -1
View File
@@ -15,7 +15,7 @@
*/
/**
* A Backstage plugin that integrates towards Circle CI
* A Backstage plugin that integrates towards CircleCI.
*
* @packageDocumentation
*/
+1 -1
View File
@@ -49,7 +49,7 @@ const serviceEntityPage = (
+ >
+ <DynatraceTab />
+ </EntityLayout.Route>
</EntityLaytou>
</EntityLayout>
)
```
-2
View File
@@ -16,6 +16,4 @@ export const DynatraceTab: () => JSX.Element;
// @public
export const isDynatraceAvailable: (entity: Entity) => boolean;
// (No @packageDocumentation comment for this package)
```
+6
View File
@@ -14,4 +14,10 @@
* limitations under the License.
*/
/**
* A Backstage plugin that integrates towards Dynatrace.
*
* @packageDocumentation
*/
export { dynatracePlugin, DynatraceTab, isDynatraceAvailable } from './plugin';