Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update API documentation #12

Merged
merged 11 commits into from
Oct 31, 2023
Merged

Update API documentation #12

merged 11 commits into from
Oct 31, 2023

Conversation

ayeshLK
Copy link
Member

@ayeshLK ayeshLK commented Oct 31, 2023

Purpose

$subject

Part of: #5084

ballerina/types.bal Outdated Show resolved Hide resolved
@codecov
Copy link

codecov bot commented Oct 31, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (84aad43) 56.47% compared to head (d3ba517) 56.47%.
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##               main      #12   +/-   ##
=========================================
  Coverage     56.47%   56.47%           
  Complexity       25       25           
=========================================
  Files            11       11           
  Lines           301      301           
  Branches         34       34           
=========================================
  Hits            170      170           
  Misses          125      125           
  Partials          6        6           
Files Coverage Δ
ballerina/destination.bal 50.00% <ø> (ø)
ballerina/errors.bal 100.00% <ø> (ø)
ballerina/queue_manager.bal 81.81% <ø> (ø)
ballerina/types.bal 100.00% <100.00%> (ø)

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ayeshLK ayeshLK changed the base branch from connector-implementation to main October 31, 2023 05:20
@ayeshLK ayeshLK merged commit a191173 into ballerina-platform:main Oct 31, 2023
5 checks passed
- Destination (Queue, Topic)
- Message

## Samples
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

btw, are we going to add samples later?

@@ -1,2 +1,93 @@
# module-ballerinax-ibm.ibmmq
Ballerina IBM MQ client connector module.
# Ballerina `ibm.ibmmq` Library

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should it be package? Need to check and fix all occurrences.


The `ballerinax/ibm.ibmmq` library provides an API to connect to an IBM MQ server using Ballerina.

This library is created with minimal deviation from the IBM MQ java client API to make it easy for the developers who are used to working with the IBM MQ java client.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be Java.


This library is created with minimal deviation from the IBM MQ java client API to make it easy for the developers who are used to working with the IBM MQ java client.

Currently, the following IBM MQ API Classes are supported through this package.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be classes.


Currently, the following IBM MQ API Classes are supported through this package.

- QueueManager

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add backticks for classnames.


## Issues and projects

Issues and Projects tabs are disabled for this repository as this is part of the Ballerina Standard Library. To report bugs, request new features, start new discussions, view project boards, etc., go to the [Ballerina Standard Library parent repository](https://github.com/ballerina-platform/ballerina-standard-library).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tab names should be in bold.

```
./gradlew clean build -Pdebug=<port>
```
5. To debug the library with Ballerina language:

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be the Ballerina language.

```
./gradlew clean build -PbalJavaDebug=<port>
```
6. Publish ZIP artifact to the local `.m2` repository:

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add the.

```
./gradlew clean build publishToMavenLocal
```
7. Publish the generated artifacts to the local Ballerina central repository:

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Central


## Useful links

* For more information go to the [`ibm.ibmmq` library](https://lib.ballerina.io/ballerinax/ibm.ibmmq/latest).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need a comma.

@@ -0,0 +1,14 @@
## Overview

The `ballerinax/ibm.ibmmq` module provides an API to connect to an IBM MQ server using Ballerina.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should it be package?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants