testing fix me
unihedro / jchatexchange Goto Github PK
View Code? Open in Web Editor NEWA Java library for programmatically talking to Stack Exchange chat.
License: GNU General Public License v2.0
A Java library for programmatically talking to Stack Exchange chat.
License: GNU General Public License v2.0
In light of nearing deploy, this issue reminds me to finalize the module system which adds support for custom implementations and therefore easy ways to implement command handlers, runtime flags, etc.
This provides a core-level solution for Unihedro/JavaBot#13, Unihedro/JavaBot#46 and several other related issues on Unihedro/JavaBot once we migrate it to use Unihedro/JChatExchange.
Filed this ticket after seeing Zomis/Duga#83.
Is this repository alive?
This use one of my packages (https://github.com/fge/msg-simple).
The correct way to share a common message bundle among several threads is to implement a MessageBundleProvider
. Therefore, this is enough code for the full class:
package jchatexchange.util;
import com.github.fge.msgsimple.bundle.MessageBundle;
import com.github.fge.msgsimple.bundle.PropertiesBundle;
import com.github.fge.msgsimple.load.MessageBundleLoader;
class UtilMessages
implements MessageBundleLoader
{
@Override
public MessageBundle getBundle()
{
return PropertiesBundle.forPath("jchatexchange.exceptions");
}
}
Then a call to:
private static final MessageBundle BUNDLE = MessageBundles.getBundle(UtilMessage.class)
will ensure that the appropriate bundle is loaded -- only once across the entire application.
On the other hand, I admit that the documentation for this project is lacking.
Seriously.
Just... create... a little... Documentation! Please!
I almost only see empty classes and interfaces with comments, but very few actually implemented and documented classes.
Please write somewhere which classes are already usable and what functionality they have...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.