Skip to content

Commit

Permalink
Improve docs
Browse files Browse the repository at this point in the history
  • Loading branch information
mbax committed Jul 10, 2016
1 parent e81a66d commit 0320323
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 9 deletions.
2 changes: 1 addition & 1 deletion docs/events.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Below is an example from the JavaDocs:

```java
@CommandFilter("PRIVMSG")
@Handler(filters = @Filter(CommandFilter.Filter.class))
@Handler
public void privmsg(ClientReceiveCommandEvent event) {
System.out.println("We get signal!");
}
Expand Down
21 changes: 13 additions & 8 deletions docs/ircv3.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,6 @@ CAP | multi-prefix | sasl | account-notify | away-notify | extended-join | tls
:-: | :----------: | :--: | :------------: | :---------: | :-----------: | :-:
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘

##### Notes
* SASL mechanisms supported and the classes for using them:
* PLAIN - `SaslPlain`
* [ECDSA-NIST256P-CHALLENGE](advanced/ecdsa.md) - `SaslECDSANIST256PChallenge`
* EXTERNAL - `SaslExternal`
* The TLS extension, which is a STARTTLS approach, will likely never be supported. It is horrible and evil and should be destroyed!
* Use the [SSL](advanced/ssl.md) support that KICL has built-in instead.


### IRCv3.2

Expand All @@ -26,3 +18,16 @@ CAP | Message Tags | Metadata | Monitor | account-tag | batch | cap-notify
chghost | echo-message | invite-notify | sasl | server-time | userhost-in-names
:-----: | :----------: | :-----------: | :--: | :---------: | :---------------:
✔ | ✔ | ✔ | ✔ | ✔ | ✔

#### Notes
* The following capabilities are supported in the code are not automatically requested:
* SASL
* echo-message
* After requesting you can also use the annotation filter `@EchoMessage` on events to only receive echoed messages.
* invite-notify
* SASL mechanisms supported and the classes for using them:
* PLAIN - `SaslPlain`
* [ECDSA-NIST256P-CHALLENGE](advanced/ecdsa.md) - `SaslECDSANIST256PChallenge`
* EXTERNAL - `SaslExternal`
* The TLS extension, which is a STARTTLS approach, will likely never be supported. It is horrible and evil and should be destroyed!
* Use the [SSL](advanced/ssl.md) support that KICL has built-in instead.
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@

/**
* A list of mode statuses.
*
* @param <ModeType> type of modes being listed
*/
public class ModeStatusList<ModeType extends Mode> {
/**
Expand Down Expand Up @@ -110,6 +112,7 @@ private static <ModeType extends Mode> ModeStatusList<ModeType> from(@Nonnull Cl
* Creates a list of the given statuses.
*
* @param statuses statuses
* @param <ModeType> type of modes being listed
* @return list
*/
@Nonnull
Expand All @@ -123,6 +126,7 @@ public static <ModeType extends Mode> ModeStatusList<ModeType> of(@Nonnull ModeS
* Creates a list of the given statuses.
*
* @param statuses statuses
* @param <ModeType> type of modes being listed
* @return list
*/
@Nonnull
Expand Down

0 comments on commit 0320323

Please sign in to comment.