パッケージの移動
AsyncTwitterInstanceGeneratorクラスにgenerate(AccessToken)メソッドを追加
OKCancelButtonPanelクラスにserialVersionUIDを追加
AccessTokenReaderインターフェースにreadFirstAccessTokenメソッドを追加

AccessTokenDeserializerクラスでメソッドを実装
ConfigurationProviderクラスの追加
AsyncTwitterInstanceGeneratorImplクラスでConfigurationProviderを使用
TwitterStreamInstanceGeneratorインターフェースをその実装クラスを追加
TweetTextAreaクラスを追加
PrintStatusListenerクラスの追加
javax.websocketの依存関係を追加
AutoAuthenticationクラスの追加
Twitter-coreモジュールにTwitter4j-streamの依存関係を追加
AuthenticationControllerのJavadocを修正
TweetTextAreaKeyListener -> DefaultSendTweetKeyListener
AutoAuthenticationクラスのHandlerをラムダ式へ変更
AutoAuthenticationクラスの処理をリソース付きtry文に変更
TwitterAuthenticationインターフェースにsetListenerメソッドを追加

既に実装しているクラス2つでこのメソッドを追加で実装。個々のクラスでアクセストークンを書き込まずにリスナーでアクセストークンを返すようにした
適切な命名とパッケージの移動

AuthenticationController -> PINAuthentication
Javadocの追加と修正
TwitterAuthenticationListenerインターフェースを追加