Skip to content
TAKEUCHI Hiroaki edited this page Mar 25, 2020 · 64 revisions

takke's memo

$ mvn clean install -Dmaven.test.skip=true

branches

各ブランチについて

  • PR用ブランチ
    • add_creating_ext_alt_text #291
    • add_exclude_reply_user_ids #290
    • more_flexible_video_uploading #289
    • remove_user_obsolete_values #325
  • add_gradle_support
    • gradle で開発するための build.gradle を配置したブランチ。
    • このブランチをマージすると gradle (つまり AndroidStudio) で開発できるようになる
  • yusuke_master
    • @yusuke 改め Twitter4J/Twitter4J/master と同じもの。
  • twitter4a_master
    • Twitter4A として開発していたもの。

master

Twitter4J/master をベースに、TwitPane に必要な PR (というかブランチ)をマージしたもの。

$ git remote add yusuke [email protected]:Twitter4J/Twitter4J.git
$ git fetch yusuke master

$ git remote add SingingBush [email protected]:SingingBush/Twitter4J.git
$ git fetch SingingBush bugfix/299_compile_error


# Twitter4J/masterの最新に追従
$ git reset --hard 8376fade8d557896bb9319fb46e39a55b134b166
#$ git merge yusuke/master

# 必要なPRをマージ
$ git merge origin/add_creating_ext_alt_text     #291 Support creating ext alt text
$ git merge origin/add_exclude_reply_user_ids    #290 Add exclude_reply_user_ids for auto_populate_reply_metadata
$ git merge origin/more_flexible_video_uploading #289 More flexible video uploading

$ git merge SingingBush/bugfix/299_compile_error #301 fix #299 re duplicated interface methods

$ git merge remove_user_obsolete_values          #325 Remove user obsolete values

$ git merge add_okhttp_builder_callback_to_support_tls12 #329 Add OnBuildOkHttpClientCallback to support TLS 1.2 on Android 4.x devices

# gradle で開発できるようにする
$ git merge origin/add_gradle_support

この master を使いたい

jitpack からどうぞ⇒ https://jitpack.io/#takke/Twitter4J/-SNAPSHOT

https://jitpack.io/com/github/takke/twitter4j/-SNAPSHOT/maven-metadata.xml あたりを叩くとビルドされ、サブプロジェクト選べるっぽい。

  • Add the JitPack repository to your build file
allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}
  • Add the dependency
dependencies {
    implementation 'com.github.takke.twitter4j:twitter4j-core:-SNAPSHOT'
}
Clone this wiki locally