[bisq-network/bisq] [WIP] Java 10 support (#1660)
Christoph Atteneder
notifications at github.com
Fri Sep 7 12:14:44 UTC 2018
I've started to adapt the current mono repository to support Java 10.
The current state is, that `gradle build` runs and you can launch the app from IDEA.
Still there are a couple of things left, where help is wanted (see check list)
[x] Upgrade JavaFX code
[ ] Implement alternative for progress indicator (block chain confirmations) as current implementation won't work for java 10
[x] Update lombok
[x] Update source compatibility settings
[x] Update travis setting
[x] Implement power mock support
[ ] Implement JMockit support (if someone is familiar configuring it for Java 10 - help wanted)
You can view, comment on, or merge this pull request online at:
https://github.com/bisq-network/bisq/pull/1660
-- Commit Summary --
* Clean up errors for testing
* Remove files that use classes that can't be accessed anymore
* Update lombok library
* Update source compatibility to Java 10
* Update travis Java version
* Make power mock tests Java 10 compatibile
* Add not working JMockit setup (help wanted)
* Use FXCollections instead of not existing ObservableListWrapper
-- File Changes --
M .travis.yml (2)
M assets/build.gradle (2)
M common/build.gradle (6)
M core/build.gradle (27)
M core/src/test/java/bisq/core/arbitration/ArbitratorManagerTest.java (2)
M core/src/test/java/bisq/core/btc/wallet/WalletSetupPreferencesTest.java (2)
M core/src/test/java/bisq/core/dao/node/full/BlockParserTest.java (2)
M core/src/test/java/bisq/core/dao/state/SnapshotManagerTest.java (2)
M core/src/test/java/bisq/core/offer/OfferTest.java (2)
M core/src/test/java/bisq/core/offer/OpenOfferManagerTest.java (2)
M core/src/test/java/bisq/core/payment/PaymentAccountsTest.java (2)
M core/src/test/java/bisq/core/payment/ReceiptPredicatesTest.java (2)
M core/src/test/java/bisq/core/payment/ReceiptValidatorTest.java (2)
M core/src/test/java/bisq/core/trade/TradableListTest.java (10)
M core/src/test/java/bisq/core/user/PreferencesTest.java (2)
M desktop/build.gradle (27)
M desktop/src/main/java/bisq/desktop/components/AutoTooltipButton.java (3)
M desktop/src/main/java/bisq/desktop/components/AutoTooltipCheckBox.java (3)
M desktop/src/main/java/bisq/desktop/components/AutoTooltipLabel.java (3)
M desktop/src/main/java/bisq/desktop/components/AutoTooltipRadioButton.java (3)
M desktop/src/main/java/bisq/desktop/components/AutoTooltipToggleButton.java (3)
M desktop/src/main/java/bisq/desktop/components/indicator/TxConfidenceIndicator.java (8)
D desktop/src/main/java/bisq/desktop/components/indicator/behavior/StaticProgressIndicatorBehavior.java (70)
D desktop/src/main/java/bisq/desktop/components/indicator/skin/StaticProgressIndicatorSkin.java (775)
M desktop/src/main/java/bisq/desktop/main/market/offerbook/OfferBookChartView.java (4)
M desktop/src/main/java/bisq/desktop/main/market/offerbook/OfferBookChartViewModel.java (4)
M desktop/src/main/java/bisq/desktop/main/market/trades/TradesChartsViewModel.java (4)
M desktop/src/main/java/bisq/desktop/util/CurrencyList.java (16)
M desktop/src/main/java/bisq/desktop/util/ImageUtil.java (12)
M desktop/src/test/java/bisq/desktop/main/funds/transactions/TransactionAwareTradeTest.java (2)
M desktop/src/test/java/bisq/desktop/main/market/offerbook/OfferBookChartViewModelTest.java (2)
M desktop/src/test/java/bisq/desktop/main/market/spread/SpreadViewModelTest.java (2)
M desktop/src/test/java/bisq/desktop/main/market/trades/TradesChartsViewModelTest.java (8)
M desktop/src/test/java/bisq/desktop/main/offer/createoffer/CreateOfferViewModelTest.java (2)
M desktop/src/test/java/bisq/desktop/main/offer/offerbook/OfferBookViewModelTest.java (2)
M desktop/src/test/java/bisq/desktop/main/settings/preferences/PreferencesViewModelTest.java (2)
M desktop/src/test/java/bisq/desktop/util/BSFormatterTest.java (2)
M desktop/src/test/java/bisq/desktop/util/CurrencyListTest.java (2)
M p2p/build.gradle (10)
-- Patch Links --
https://github.com/bisq-network/bisq/pull/1660.patch
https://github.com/bisq-network/bisq/pull/1660.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/1660
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20180907/5e24203c/attachment-0001.html>
More information about the bisq-github
mailing list