Offset 1, 74 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·d19e793ba69a736aa6ed880bdc48c831fa0b580eedd959d049756d3bbe587d43 | ||
10 | Signer·#1·certificate·SHA-1·digest:·2d13dbb3fb5340a478939ecfe663765ccbe95758 | ||
11 | Signer·#1·certificate·MD5·digest:·b34f3a277d59833cd07af6aded81cd94 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·170ea2b7618117a707f84756949c7c56c7dd6bb28aeff6109cc78a0ab4e9c330 | ||
15 | Signer·#1·public·key·SHA-1·digest:·88d8283a6c58781d871cd2b1d7255d049fd3b724 | ||
16 | Signer·#1·public·key·MD5·digest:·d4a4bbcd50e6e95919aa04dc7f5248aa | ||
17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/androidx.activity_activity-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
21 | WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
22 | WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
23 | WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
24 | WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
25 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
26 | WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
27 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
28 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
29 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
30 | WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
31 | WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
32 | WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
33 | WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
34 | WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
35 | WARNING:·META-INF/androidx.fragment_fragment-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
36 | WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
37 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
38 | WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
39 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
40 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
41 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
42 | WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
43 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
44 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
45 | WARNING:·META-INF/androidx.lifecycle_lifecycle-service.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
46 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
47 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
48 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
49 | WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
50 | WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
51 | WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
52 | WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
53 | WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
54 | WARNING:·META-INF/androidx.room_room-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
55 | WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
56 | WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
57 | WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
58 | WARNING:·META-INF/androidx.sqlite_sqlite-framework.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
59 | WARNING:·META-INF/androidx.sqlite_sqlite.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
60 | WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
61 | WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
62 | WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
63 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
64 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
65 | WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
66 | WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
67 | WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
68 | WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
69 | WARNING:·META-INF/androidx.work_work-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
70 | WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
71 | WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
72 | WARNING:·META-INF/kotlinx_coroutines_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
73 | WARNING:·META-INF/services/n3.e·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
74 | WARNING:·META-INF/services/p3.e·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 973, 8 lines modified | Offset 973, 8 lines modified | ||
973 | -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/zl.xml | 973 | -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/zl.xml |
974 | -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml | 974 | -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml |
975 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml | 975 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml |
976 | -rw----·····0.0·fat··1102480·b-·stor·81-Jan-01·01:01·resources.arsc | 976 | -rw----·····0.0·fat··1102480·b-·stor·81-Jan-01·01:01·resources.arsc |
977 | -rw----·····2.0·fat····71151·b-·defN·81-Jan-01·01:01·META-INF/426DD4B0.SF | 977 | -rw----·····2.0·fat····71151·b-·defN·81-Jan-01·01:01·META-INF/426DD4B0.SF |
978 | -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/426DD4B0.RSA | 978 | -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/426DD4B0.RSA |
979 | -rw----·····2.0·fat····71043·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 979 | -rw----·····2.0·fat····71043·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
980 | 978·files,·4819697·bytes·uncompressed,·301 | 980 | 978·files,·4819697·bytes·uncompressed,·3013933·bytes·compressed:··37.5% |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·ec193191 |
5 | signature···········:· | 5 | signature···········:·0537...4fdc |
6 | file_size···········:·2376440 | 6 | file_size···········:·2376440 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·19477 | 10 | string_ids_size·····:·19477 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·2768 | 12 | type_ids_size·······:·2768 |
Offset 213340, 223 lines modified | Offset 213340, 223 lines modified | ||
213340 | ······type··········:·'()V' | 213340 | ······type··········:·'()V' |
213341 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 213341 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
213342 | ······code··········- | 213342 | ······code··········- |
213343 | ······registers·····:·2 | 213343 | ······registers·····:·2 |
213344 | ······ins···········:·1 | 213344 | ······ins···········:·1 |
213345 | ······outs··········:·1 | 213345 | ······outs··········:·1 |
213346 | ······insns·size····:·7·16-bit·code·units | 213346 | ······insns·size····:·7·16-bit·code·units |
213347 | 0c011 | 213347 | 0c0110:········································|[0c0110]·btools.expressions.BExpression.<init>:()V |
213348 | 0c012 | 213348 | 0c0120:·7010·fa2f·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@2ffa |
213349 | 0c012 | 213349 | 0c0126:·12f0···································|0003:·const/4·v0,·#int·-1·//·#ff |
213350 | 0c01 | 213350 | 0c0128:·5910·b207······························|0004:·iput·v0,·v1,·Lbtools/expressions/BExpression;.lookupNameIdx:I·//·field@07b2 |
213351 | 0c01 | 213351 | 0c012c:·0e00···································|0006:·return-void |
213352 | ······catches·······:·(none) | 213352 | ······catches·······:·(none) |
213353 | ······positions·····:· | 213353 | ······positions·····:· |
213354 | ······locals········:· | 213354 | ······locals········:· |
213355 | ····#1··············:·(in·Lbtools/expressions/BExpression;) | 213355 | ····#1··············:·(in·Lbtools/expressions/BExpression;) |
213356 | ······name··········:·'addOp' | 213356 | ······name··········:·'addOp' |
213357 | ······type··········:·'(Ljava/lang/StringBuilder;Lbtools/expressions/BExpression;)V' | 213357 | ······type··········:·'(Ljava/lang/StringBuilder;Lbtools/expressions/BExpression;)V' |
213358 | ······access········:·0x0002·(PRIVATE) | 213358 | ······access········:·0x0002·(PRIVATE) |
213359 | ······code··········- | 213359 | ······code··········- |
213360 | ······registers·····:·4 | 213360 | ······registers·····:·4 |
213361 | ······ins···········:·3 | 213361 | ······ins···········:·3 |
213362 | ······outs··········:·2 | 213362 | ······outs··········:·2 |
213363 | ······insns·size····:·20·16-bit·code·units | 213363 | ······insns·size····:·20·16-bit·code·units |
213364 | 0c013 | 213364 | 0c0130:········································|[0c0130]·btools.expressions.BExpression.addOp:(Ljava/lang/StringBuilder;Lbtools/expressions/BExpression;)V |
213365 | 0c014 | 213365 | 0c0140:·3803·1300······························|0000:·if-eqz·v3,·0013·//·+0013 |
213366 | 0c014 | 213366 | 0c0144:·1300·5b00······························|0002:·const/16·v0,·#int·91·//·#5b |
213367 | 0c01 | 213367 | 0c0148:·6e20·4830·0200·························|0004:·invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder;·//·method@3048 |
213368 | 0c01 | 213368 | 0c014e:·6e10·d919·0300·························|0007:·invoke-virtual·{v3},·Lbtools/expressions/BExpression;.toString:()Ljava/lang/String;·//·method@19d9 |
213369 | 0c015 | 213369 | 0c0154:·0c03···································|000a:·move-result-object·v3 |
213370 | 0c015 | 213370 | 0c0156:·6e20·4f30·3200·························|000b:·invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@304f |
213371 | 0c01 | 213371 | 0c015c:·1303·5d00······························|000e:·const/16·v3,·#int·93·//·#5d |
213372 | 0c016 | 213372 | 0c0160:·6e20·4830·3200·························|0010:·invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder;·//·method@3048 |
213373 | 0c016 | 213373 | 0c0166:·0e00···································|0013:·return-void |
213374 | ······catches·······:·(none) | 213374 | ······catches·······:·(none) |
213375 | ······positions·····:· | 213375 | ······positions·····:· |
213376 | ······locals········:· | 213376 | ······locals········:· |
213377 | ····#2··············:·(in·Lbtools/expressions/BExpression;) | 213377 | ····#2··············:·(in·Lbtools/expressions/BExpression;) |
213378 | ······name··········:·'checkExpectedToken' | 213378 | ······name··········:·'checkExpectedToken' |
213379 | ······type··········:·'(Lbtools/expressions/BExpressionContext;Ljava/lang/String;)V' | 213379 | ······type··········:·'(Lbtools/expressions/BExpressionContext;Ljava/lang/String;)V' |
213380 | ······access········:·0x000a·(PRIVATE·STATIC) | 213380 | ······access········:·0x000a·(PRIVATE·STATIC) |
213381 | ······code··········- | 213381 | ······code··········- |
213382 | ······registers·····:·5 | 213382 | ······registers·····:·5 |
213383 | ······ins···········:·2 | 213383 | ······ins···········:·2 |
213384 | ······outs··········:·2 | 213384 | ······outs··········:·2 |
213385 | ······insns·size····:·39·16-bit·code·units | 213385 | ······insns·size····:·39·16-bit·code·units |
213386 | 0c01 | 213386 | 0c0168:········································|[0c0168]·btools.expressions.BExpression.checkExpectedToken:(Lbtools/expressions/BExpressionContext;Ljava/lang/String;)V |
213387 | 0c01 | 213387 | 0c0178:·6e10·091a·0300·························|0000:·invoke-virtual·{v3},·Lbtools/expressions/BExpressionContext;.parseToken:()Ljava/lang/String;·//·method@1a09 |
213388 | 0c01 | 213388 | 0c017e:·0c03···································|0003:·move-result-object·v3 |
213389 | 0c018 | 213389 | 0c0180:·6e20·1d30·3400·························|0004:·invoke-virtual·{v4,·v3},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@301d |
213390 | 0c018 | 213390 | 0c0186:·0a00···································|0007:·move-result·v0 |
213391 | 0c01 | 213391 | 0c0188:·3800·0300······························|0008:·if-eqz·v0,·000b·//·+0003 |
213392 | 0c01 | 213392 | 0c018c:·0e00···································|000a:·return-void |
213393 | 0c01 | 213393 | 0c018e:·2200·2a07······························|000b:·new-instance·v0,·Ljava/lang/IllegalArgumentException;·//·type@072a |
213394 | 0c019 | 213394 | 0c0192:·2201·4807······························|000d:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@0748 |
213395 | 0c019 | 213395 | 0c0196:·1a02·af4a······························|000f:·const-string·v2,·"unexpected·token:·"·//·string@4aaf |
213396 | 0c01 | 213396 | 0c019a:·7020·4530·2100·························|0011:·invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;.<init>:(Ljava/lang/String;)V·//·method@3045 |
213397 | 0c01a | 213397 | 0c01a0:·6e20·4f30·3100·························|0014:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@304f |
213398 | 0c01a | 213398 | 0c01a6:·1a03·c502······························|0017:·const-string·v3,·",·expected:·"·//·string@02c5 |
213399 | 0c01 | 213399 | 0c01aa:·6e20·4f30·3100·························|0019:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@304f |
213400 | 0c01b | 213400 | 0c01b0:·6e20·4f30·4100·························|001c:·invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@304f |
213401 | 0c01b | 213401 | 0c01b6:·6e10·5630·0100·························|001f:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@3056 |
213402 | 0c01 | 213402 | 0c01bc:·0c03···································|0022:·move-result-object·v3 |
213403 | 0c01 | 213403 | 0c01be:·7020·b12f·3000·························|0023:·invoke-direct·{v0,·v3},·Ljava/lang/IllegalArgumentException;.<init>:(Ljava/lang/String;)V·//·method@2fb1 |
213404 | 0c01c | 213404 | 0c01c4:·2700···································|0026:·throw·v0 |
213405 | ······catches·······:·(none) | 213405 | ······catches·······:·(none) |
213406 | ······positions·····:· | 213406 | ······positions·····:· |
213407 | ······locals········:· | 213407 | ······locals········:· |
213408 | ····#3··············:·(in·Lbtools/expressions/BExpression;) | 213408 | ····#3··············:·(in·Lbtools/expressions/BExpression;) |
213409 | ······name··········:·'createAssignExpressionFromKeyValue' | 213409 | ······name··········:·'createAssignExpressionFromKeyValue' |
213410 | ······type··········:·'(Lbtools/expressions/BExpressionContext;Ljava/lang/String;Ljava/lang/String;)Lbtools/expressions/BExpression;' | 213410 | ······type··········:·'(Lbtools/expressions/BExpressionContext;Ljava/lang/String;Ljava/lang/String;)Lbtools/expressions/BExpression;' |
213411 | ······access········:·0x0009·(PUBLIC·STATIC) | 213411 | ······access········:·0x0009·(PUBLIC·STATIC) |
213412 | ······code··········- | 213412 | ······code··········- |
213413 | ······registers·····:·6 | 213413 | ······registers·····:·6 |
213414 | ······ins···········:·3 | 213414 | ······ins···········:·3 |
213415 | ······outs··········:·3 | 213415 | ······outs··········:·3 |
213416 | ······insns·size····:·45·16-bit·code·units | 213416 | ······insns·size····:·45·16-bit·code·units |
213417 | 0bf4 | 213417 | 0bf47c:········································|[0bf47c]·btools.expressions.BExpression.createAssignExpressionFromKeyValue:(Lbtools/expressions/BExpressionContext;Ljava/lang/String;Ljava/lang/String;)Lbtools/expressions/BExpression; |
213418 | 0bf4 | 213418 | 0bf48c:·2200·c203······························|0000:·new-instance·v0,·Lbtools/expressions/BExpression;·//·type@03c2 |
213419 | 0bf49 | 213419 | 0bf490:·7010·cd19·0000·························|0002:·invoke-direct·{v0},·Lbtools/expressions/BExpression;.<init>:()V·//·method@19cd |
213420 | 0bf49 | 213420 | 0bf496:·1301·1f00······························|0005:·const/16·v1,·#int·31·//·#1f |
213421 | 0bf4 | 213421 | 0bf49a:·5901·b807······························|0007:·iput·v1,·v0,·Lbtools/expressions/BExpression;.typ:I·//·field@07b8 |
213422 | 0bf4 | 213422 | 0bf49e:·1211···································|0009:·const/4·v1,·#int·1·//·#1 |
213423 | 0bf4a | 213423 | 0bf4a0:·6e30·011a·4301·························|000a:·invoke-virtual·{v3,·v4,·v1},·Lbtools/expressions/BExpressionContext;.getVariableIdx:(Ljava/lang/String;Z)I·//·method@1a01 |
213424 | 0bf4a | 213424 | 0bf4a6:·0a04···································|000d:·move-result·v4 |
213425 | 0bf4 | 213425 | 0bf4a8:·5904·b907······························|000e:·iput·v4,·v0,·Lbtools/expressions/BExpression;.variableIdx:I·//·field@07b9 |
213426 | 0bf4 | 213426 | 0bf4ac:·2204·c203······························|0010:·new-instance·v4,·Lbtools/expressions/BExpression;·//·type@03c2 |
213427 | 0bf4b | 213427 | 0bf4b0:·7010·cd19·0400·························|0012:·invoke-direct·{v4},·Lbtools/expressions/BExpression;.<init>:()V·//·method@19cd |
213428 | 0bf4b | 213428 | 0bf4b6:·5b04·b507······························|0015:·iput-object·v4,·v0,·Lbtools/expressions/BExpression;.op1:Lbtools/expressions/BExpression;·//·field@07b5 |
213429 | 0bf4 | 213429 | 0bf4ba:·1302·2100······························|0017:·const/16·v2,·#int·33·//·#21 |
213430 | 0bf4 | 213430 | 0bf4be:·5942·b807······························|0019:·iput·v2,·v4,·Lbtools/expressions/BExpression;.typ:I·//·field@07b8 |
213431 | 0bf4c | 213431 | 0bf4c2:·7110·ad2f·0500·························|001b:·invoke-static·{v5},·Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F·//·method@2fad |
213432 | 0bf4 | 213432 | 0bf4c8:·0a05···································|001e:·move-result·v5 |
213433 | 0bf4 | 213433 | 0bf4ca:·5945·b407······························|001f:·iput·v5,·v4,·Lbtools/expressions/BExpression;.numberValue:F·//·field@07b4 |
213434 | 0bf4 | 213434 | 0bf4ce:·5404·b507······························|0021:·iget-object·v4,·v0,·Lbtools/expressions/BExpression;.op1:Lbtools/expressions/BExpression;·//·field@07b5 |
213435 | 0bf4d | 213435 | 0bf4d2:·5c41·b107······························|0023:·iput-boolean·v1,·v4,·Lbtools/expressions/BExpression;.doNotChange:Z·//·field@07b1 |
213436 | 0bf4d | 213436 | 0bf4d6:·5433·cd07······························|0025:·iget-object·v3,·v3,·Lbtools/expressions/BExpressionContext;.lastAssignedExpression:Ljava/util/List;·//·field@07cd |
213437 | 0bf4 | 213437 | 0bf4da:·5205·b907······························|0027:·iget·v5,·v0,·Lbtools/expressions/BExpression;.variableIdx:I·//·field@07b9 |
213438 | 0bf4 | 213438 | 0bf4de:·7230·8031·5304·························|0029:·invoke-interface·{v3,·v5,·v4},·Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object;·//·method@3180 |
213439 | 0bf4e | 213439 | 0bf4e4:·1100···································|002c:·return-object·v0 |
213440 | ······catches·······:·(none) | 213440 | ······catches·······:·(none) |
213441 | ······positions·····:· | 213441 | ······positions·····:· |
213442 | ······locals········:· | 213442 | ······locals········:· |
213443 | ····#4··············:·(in·Lbtools/expressions/BExpression;) | 213443 | ····#4··············:·(in·Lbtools/expressions/BExpression;) |
213444 | ······name··········:·'divide' | 213444 | ······name··········:·'divide' |
213445 | ······type··········:·'(FF)F' | 213445 | ······type··········:·'(FF)F' |
213446 | ······access········:·0x0002·(PRIVATE) | 213446 | ······access········:·0x0002·(PRIVATE) |
213447 | ······code··········- | 213447 | ······code··········- |
213448 | ······registers·····:·4 | 213448 | ······registers·····:·4 |
213449 | ······ins···········:·3 | 213449 | ······ins···········:·3 |
Max diff block lines reached; 43630873/43647226 bytes (99.96%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·3847 | 1 | Zip·file·size:·3847297·bytes,·number·of·entries:·1934 |
2 | ?rwxrwxr-x··2.0·unx······289·b-·stor·80-Jan-01·00:00·a/a.class | 2 | ?rwxrwxr-x··2.0·unx······289·b-·stor·80-Jan-01·00:00·a/a.class |
3 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·a/b.class | 3 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·a/b.class |
4 | ?rwxrwxr-x··2.0·unx·····1614·b-·stor·80-Jan-01·00:00·a0/a.class | 4 | ?rwxrwxr-x··2.0·unx·····1614·b-·stor·80-Jan-01·00:00·a0/a.class |
5 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·a0/b.class | 5 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·a0/b.class |
6 | ?rwxrwxr-x··2.0·unx·····1515·b-·stor·80-Jan-01·00:00·a0/c.class | 6 | ?rwxrwxr-x··2.0·unx·····1515·b-·stor·80-Jan-01·00:00·a0/c.class |
7 | ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·a0/d.class | 7 | ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·a0/d.class |
8 | ?rwxrwxr-x··2.0·unx······213·b-·stor·80-Jan-01·00:00·a0/e.class | 8 | ?rwxrwxr-x··2.0·unx······213·b-·stor·80-Jan-01·00:00·a0/e.class |
Offset 256, 19 lines modified | Offset 256, 19 lines modified | ||
256 | ?rwxrwxr-x··2.0·unx·····3118·b-·stor·80-Jan-01·00:00·btools/codec/TagValueCoder.class | 256 | ?rwxrwxr-x··2.0·unx·····3118·b-·stor·80-Jan-01·00:00·btools/codec/TagValueCoder.class |
257 | ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·btools/codec/TagValueValidator.class | 257 | ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·btools/codec/TagValueValidator.class |
258 | ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·btools/codec/TagValueWrapper.class | 258 | ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·btools/codec/TagValueWrapper.class |
259 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·btools/codec/WaypointMatcher.class | 259 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·btools/codec/WaypointMatcher.class |
260 | ?rwxrwxr-x··2.0·unx·····8714·b-·stor·80-Jan-01·00:00·btools/expressions/BExpression.class | 260 | ?rwxrwxr-x··2.0·unx·····8714·b-·stor·80-Jan-01·00:00·btools/expressions/BExpression.class |
261 | ?rwxrwxr-x··2.0·unx······906·b-·stor·80-Jan-01·00:00·btools/expressions/BExpressionLookupValue.class | 261 | ?rwxrwxr-x··2.0·unx······906·b-·stor·80-Jan-01·00:00·btools/expressions/BExpressionLookupValue.class |
262 | ?rwxrwxr-x··2.0·unx·····2469·b-·stor·80-Jan-01·00:00·btools/expressions/BExpressionMetaData.class | 262 | ?rwxrwxr-x··2.0·unx·····2469·b-·stor·80-Jan-01·00:00·btools/expressions/BExpressionMetaData.class |
263 | ?rwxrwxr-x··2.0·unx·····2 | 263 | ?rwxrwxr-x··2.0·unx·····2112·b-·stor·80-Jan-01·00:00·btools/expressions/IntegrityCheckProfile.class |
264 | ?rwxrwxr-x··2.0·unx·····2179·b-·stor·80-Jan-01·00:00·btools/expressions/ProfileComparator.class | 264 | ?rwxrwxr-x··2.0·unx·····2179·b-·stor·80-Jan-01·00:00·btools/expressions/ProfileComparator.class |
265 | ?rwxrwxr-x··2.0·unx·····1296·b-·stor·80-Jan-01·00:00·btools/mapaccess/GeometryDecoder.class | 265 | ?rwxrwxr-x··2.0·unx·····1296·b-·stor·80-Jan-01·00:00·btools/mapaccess/GeometryDecoder.class |
266 | ?rwxrwxr-x··2.0·unx·····1400·b-·stor·80-Jan-01·00:00·btools/mapaccess/MatchedWaypoint.class | 266 | ?rwxrwxr-x··2.0·unx·····1400·b-·stor·80-Jan-01·00:00·btools/mapaccess/MatchedWaypoint.class |
267 | ?rwxrwxr-x··2.0·unx····10 | 267 | ?rwxrwxr-x··2.0·unx····10111·b-·defN·80-Jan-01·00:00·btools/mapaccess/NodesCache.class |
268 | ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·btools/mapaccess/NodesList.class | 268 | ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·btools/mapaccess/NodesList.class |
269 | ?rwxrwxr-x··2.0·unx·····4467·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmFile.class | 269 | ?rwxrwxr-x··2.0·unx·····4467·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmFile.class |
270 | ?rwxrwxr-x··2.0·unx·····1977·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmLink.class | 270 | ?rwxrwxr-x··2.0·unx·····1977·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmLink.class |
271 | ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmLinkHolder.class | 271 | ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmLinkHolder.class |
272 | ?rwxrwxr-x··2.0·unx······284·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmNodePairSet$OsmNodePair.class | 272 | ?rwxrwxr-x··2.0·unx······284·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmNodePairSet$OsmNodePair.class |
273 | ?rwxrwxr-x··2.0·unx·····1575·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmNodePairSet.class | 273 | ?rwxrwxr-x··2.0·unx·····1575·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmNodePairSet.class |
274 | ?rwxrwxr-x··2.0·unx·····5442·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmNodesMap.class | 274 | ?rwxrwxr-x··2.0·unx·····5442·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmNodesMap.class |
Offset 284, 21 lines modified | Offset 284, 21 lines modified | ||
284 | ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·btools/mapaccess/WaypointMatcherImpl$1.class | 284 | ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·btools/mapaccess/WaypointMatcherImpl$1.class |
285 | ?rwxrwxr-x··2.0·unx·····3002·b-·stor·80-Jan-01·00:00·btools/router/Formatter.class | 285 | ?rwxrwxr-x··2.0·unx·····3002·b-·stor·80-Jan-01·00:00·btools/router/Formatter.class |
286 | ?rwxrwxr-x··2.0·unx·····2526·b-·stor·80-Jan-01·00:00·btools/router/MessageData.class | 286 | ?rwxrwxr-x··2.0·unx·····2526·b-·stor·80-Jan-01·00:00·btools/router/MessageData.class |
287 | ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·btools/router/OsmNogoPolygon$Point.class | 287 | ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·btools/router/OsmNogoPolygon$Point.class |
288 | ?rwxrwxr-x··2.0·unx······366·b-·stor·80-Jan-01·00:00·btools/router/OsmPathModel.class | 288 | ?rwxrwxr-x··2.0·unx······366·b-·stor·80-Jan-01·00:00·btools/router/OsmPathModel.class |
289 | ?rwxrwxr-x··2.0·unx······766·b-·stor·80-Jan-01·00:00·btools/router/OsmPrePath.class | 289 | ?rwxrwxr-x··2.0·unx······766·b-·stor·80-Jan-01·00:00·btools/router/OsmPrePath.class |
290 | ?rwxrwxr-x··2.0·unx······275·b-·stor·80-Jan-01·00:00·btools/router/OsmTrack$OsmPathElementHolder.class | 290 | ?rwxrwxr-x··2.0·unx······275·b-·stor·80-Jan-01·00:00·btools/router/OsmTrack$OsmPathElementHolder.class |
291 | ?rwxrwxr-x··2.0·unx····129 | 291 | ?rwxrwxr-x··2.0·unx····12981·b-·defN·80-Jan-01·00:00·btools/router/OsmTrack.class |
292 | ?rwxrwxr-x··2.0·unx·····4 | 292 | ?rwxrwxr-x··2.0·unx·····4940·b-·stor·80-Jan-01·00:00·btools/router/ProfileCache.class |
293 | ?rwxrwxr-x··2.0·unx····122 | 293 | ?rwxrwxr-x··2.0·unx····12222·b-·defN·80-Jan-01·00:00·btools/router/RoutingContext.class |
294 | ?rwxrwxr-x··2.0·unx····47 | 294 | ?rwxrwxr-x··2.0·unx····47582·b-·defN·80-Jan-01·00:00·btools/router/RoutingEngine.class |
295 | ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·btools/router/RoutingHelper.class | 295 | ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·btools/router/RoutingHelper.class |
296 | ?rwxrwxr-x··2.0·unx······161·b-·stor·80-Jan-01·00:00·btools/router/RoutingIslandException.class | 296 | ?rwxrwxr-x··2.0·unx······161·b-·stor·80-Jan-01·00:00·btools/router/RoutingIslandException.class |
297 | ?rwxrwxr-x··2.0·unx·····842 | 297 | ?rwxrwxr-x··2.0·unx·····8427·b-·stor·80-Jan-01·00:00·btools/router/RoutingParamCollector.class |
298 | ?rwxrwxr-x··2.0·unx·····1876·b-·stor·80-Jan-01·00:00·btools/router/SearchBoundary.class | 298 | ?rwxrwxr-x··2.0·unx·····1876·b-·stor·80-Jan-01·00:00·btools/router/SearchBoundary.class |
299 | ?rwxrwxr-x··2.0·unx·····1790·b-·stor·80-Jan-01·00:00·btools/router/SuspectInfo.class | 299 | ?rwxrwxr-x··2.0·unx·····1790·b-·stor·80-Jan-01·00:00·btools/router/SuspectInfo.class |
300 | ?rwxrwxr-x··2.0·unx·····6971·b-·stor·80-Jan-01·00:00·btools/router/VoiceHint.class | 300 | ?rwxrwxr-x··2.0·unx·····6971·b-·stor·80-Jan-01·00:00·btools/router/VoiceHint.class |
301 | ?rwxrwxr-x··2.0·unx······839·b-·stor·80-Jan-01·00:00·btools/router/VoiceHintList.class | 301 | ?rwxrwxr-x··2.0·unx······839·b-·stor·80-Jan-01·00:00·btools/router/VoiceHintList.class |
302 | ?rwxrwxr-x··2.0·unx·····5624·b-·stor·80-Jan-01·00:00·btools/router/VoiceHintProcessor.class | 302 | ?rwxrwxr-x··2.0·unx·····5624·b-·stor·80-Jan-01·00:00·btools/router/VoiceHintProcessor.class |
303 | ?rwxrwxr-x··2.0·unx·····1677·b-·stor·80-Jan-01·00:00·btools/routingapp/AppLogger.class | 303 | ?rwxrwxr-x··2.0·unx·····1677·b-·stor·80-Jan-01·00:00·btools/routingapp/AppLogger.class |
304 | ?rwxrwxr-x··2.0·unx······455·b-·stor·80-Jan-01·00:00·btools/routingapp/BInstallerActivity$10.class | 304 | ?rwxrwxr-x··2.0·unx······455·b-·stor·80-Jan-01·00:00·btools/routingapp/BInstallerActivity$10.class |
Offset 1380, 26 lines modified | Offset 1380, 26 lines modified | ||
1380 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·b3/b.class | 1380 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·b3/b.class |
1381 | ?rwxrwxr-x··2.0·unx·····1283·b-·stor·80-Jan-01·00:00·b3/c.class | 1381 | ?rwxrwxr-x··2.0·unx·····1283·b-·stor·80-Jan-01·00:00·b3/c.class |
1382 | ?rwxrwxr-x··2.0·unx·····1877·b-·stor·80-Jan-01·00:00·b3/d.class | 1382 | ?rwxrwxr-x··2.0·unx·····1877·b-·stor·80-Jan-01·00:00·b3/d.class |
1383 | ?rwxrwxr-x··2.0·unx······217·b-·stor·80-Jan-01·00:00·b3/e.class | 1383 | ?rwxrwxr-x··2.0·unx······217·b-·stor·80-Jan-01·00:00·b3/e.class |
1384 | ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·b3/g.class | 1384 | ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·b3/g.class |
1385 | ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·b3/j.class | 1385 | ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·b3/j.class |
1386 | ?rwxrwxr-x··2.0·unx·····2909·b-·stor·80-Jan-01·00:00·btools/codec/StatCoderContext.class | 1386 | ?rwxrwxr-x··2.0·unx·····2909·b-·stor·80-Jan-01·00:00·btools/codec/StatCoderContext.class |
1387 | ?rwxrwxr-x··2.0·unx····215 | 1387 | ?rwxrwxr-x··2.0·unx····21559·b-·defN·80-Jan-01·00:00·btools/expressions/BExpressionContext.class |
1388 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·btools/expressions/CacheNode.class | 1388 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·btools/expressions/CacheNode.class |
1389 | ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·btools/expressions/VarWrapper.class | 1389 | ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·btools/expressions/VarWrapper.class |
1390 | ?rwxrwxr-x··2.0·unx·····47 | 1390 | ?rwxrwxr-x··2.0·unx·····4798·b-·stor·80-Jan-01·00:00·btools/mapaccess/OsmNode.class |
1391 | ?rwxrwxr-x··2.0·unx····10457·b-·defN·80-Jan-01·00:00·btools/mapaccess/Rd5DiffTool.class | 1391 | ?rwxrwxr-x··2.0·unx····10457·b-·defN·80-Jan-01·00:00·btools/mapaccess/Rd5DiffTool.class |
1392 | ?rwxrwxr-x··2.0·unx·····4944·b-·stor·80-Jan-01·00:00·btools/mapaccess/WaypointMatcherImpl.class | 1392 | ?rwxrwxr-x··2.0·unx·····4944·b-·stor·80-Jan-01·00:00·btools/mapaccess/WaypointMatcherImpl.class |
1393 | ?rwxrwxr-x··2.0·unx·····1523·b-·stor·80-Jan-01·00:00·btools/router/FormatCsv.class | 1393 | ?rwxrwxr-x··2.0·unx·····1523·b-·stor·80-Jan-01·00:00·btools/router/FormatCsv.class |
1394 | ?rwxrwxr-x··2.0·unx····16519·b-·defN·80-Jan-01·00:00·btools/router/FormatGpx.class | 1394 | ?rwxrwxr-x··2.0·unx····16519·b-·defN·80-Jan-01·00:00·btools/router/FormatGpx.class |
1395 | ?rwxrwxr-x··2.0·unx·····8660·b-·stor·80-Jan-01·00:00·btools/router/FormatJson.class | 1395 | ?rwxrwxr-x··2.0·unx·····8660·b-·stor·80-Jan-01·00:00·btools/router/FormatJson.class |
1396 | ?rwxrwxr-x··2.0·unx·····3600·b-·stor·80-Jan-01·00:00·btools/router/FormatKml.class | 1396 | ?rwxrwxr-x··2.0·unx·····3600·b-·stor·80-Jan-01·00:00·btools/router/FormatKml.class |
1397 | ?rwxrwxr-x··2.0·unx·····3529·b-·stor·80-Jan-01·00:00·btools/router/KinematicModel.class | 1397 | ?rwxrwxr-x··2.0·unx·····3529·b-·stor·80-Jan-01·00:00·btools/router/KinematicModel.class |
1398 | ?rwxrwxr-x··2.0·unx·····20 | 1398 | ?rwxrwxr-x··2.0·unx·····2078·b-·stor·80-Jan-01·00:00·btools/router/KinematicPrePath.class |
1399 | ?rwxrwxr-x··2.0·unx·····9306·b-·stor·80-Jan-01·00:00·btools/router/OsmPath.class | 1399 | ?rwxrwxr-x··2.0·unx·····9306·b-·stor·80-Jan-01·00:00·btools/router/OsmPath.class |
1400 | ?rwxrwxr-x··2.0·unx·····2729·b-·stor·80-Jan-01·00:00·btools/router/OsmPathElement.class | 1400 | ?rwxrwxr-x··2.0·unx·····2729·b-·stor·80-Jan-01·00:00·btools/router/OsmPathElement.class |
1401 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·btools/router/StdModel.class | 1401 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·btools/router/StdModel.class |
1402 | ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·btools/routingapp/BInstallerActivity$1.class | 1402 | ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·btools/routingapp/BInstallerActivity$1.class |
1403 | ?rwxrwxr-x··2.0·unx·····1216·b-·stor·80-Jan-01·00:00·btools/routingapp/BRouterActivity$1.class | 1403 | ?rwxrwxr-x··2.0·unx·····1216·b-·stor·80-Jan-01·00:00·btools/routingapp/BRouterActivity$1.class |
1404 | ?rwxrwxr-x··2.0·unx·····2563·b-·stor·80-Jan-01·00:00·btools/routingapp/DownloadWorker$1.class | 1404 | ?rwxrwxr-x··2.0·unx·····2563·b-·stor·80-Jan-01·00:00·btools/routingapp/DownloadWorker$1.class |
1405 | ?rwxrwxr-x··2.0·unx······804·b-·stor·80-Jan-01·00:00·btools/routingapp/DownloadWorker$2.class | 1405 | ?rwxrwxr-x··2.0·unx······804·b-·stor·80-Jan-01·00:00·btools/routingapp/DownloadWorker$2.class |
Offset 1929, 8 lines modified | Offset 1929, 8 lines modified | ||
1929 | ?rwxrwxr-x··2.0·unx·····1478·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/c.class | 1929 | ?rwxrwxr-x··2.0·unx·····1478·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/c.class |
1930 | ?rwxrwxr-x··2.0·unx······578·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/g.class | 1930 | ?rwxrwxr-x··2.0·unx······578·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/g.class |
1931 | ?rwxrwxr-x··2.0·unx·····2237·b-·stor·80-Jan-01·00:00·n3/n.class | 1931 | ?rwxrwxr-x··2.0·unx·····2237·b-·stor·80-Jan-01·00:00·n3/n.class |
1932 | ?rwxrwxr-x··2.0·unx·····2108·b-·stor·80-Jan-01·00:00·o3/a.class | 1932 | ?rwxrwxr-x··2.0·unx·····2108·b-·stor·80-Jan-01·00:00·o3/a.class |
1933 | ?rwxrwxr-x··2.0·unx······588·b-·stor·80-Jan-01·00:00·j1/k0.class | 1933 | ?rwxrwxr-x··2.0·unx······588·b-·stor·80-Jan-01·00:00·j1/k0.class |
1934 | ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/d.class | 1934 | ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/d.class |
1935 | ?rwxrwxr-x··2.0·unx·····2525·b-·stor·80-Jan-01·00:00·n3/g.class | 1935 | ?rwxrwxr-x··2.0·unx·····2525·b-·stor·80-Jan-01·00:00·n3/g.class |
1936 | 1934·files,·4502 | 1936 | 1934·files,·4502708·bytes·uncompressed,·3624455·bytes·compressed:··19.5% |
Offset 19, 25 lines modified | Offset 19, 19 lines modified | ||
19 | ············System.err.println(ex.getMessage()); | 19 | ············System.err.println(ex.getMessage()); |
20 | ········} | 20 | ········} |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····public·void·integrityTestProfiles(final·File·obj,·final·File·obj2)·{ | 23 | ····public·void·integrityTestProfiles(final·File·obj,·final·File·obj2)·{ |
24 | ········final·File[]·listFiles·=·obj2.listFiles(); | 24 | ········final·File[]·listFiles·=·obj2.listFiles(); |
25 | ········if·(listFiles·==·null)·{ | 25 | ········if·(listFiles·==·null)·{ |
26 | ············System.err.println("no·files·".concat(String.valueOf((Object)obj2))); | ||
26 | ············final·PrintStream·err·=·System.err; | ||
27 | ············final·StringBuilder·sb·=·new·StringBuilder("no·files·"); | ||
28 | ············sb.append(obj2); | ||
29 | ············err.println(sb.toString()); | ||
30 | ············return; | 27 | ············return; |
31 | ········} | 28 | ········} |
32 | ········if·(!obj.exists())·{ | 29 | ········if·(!obj.exists())·{ |
30 | ············System.err.println("no·lookup·file·".concat(String.valueOf((Object)obj))); | ||
33 | ············final·PrintStream·err2·=·System.err; | ||
34 | ············final·StringBuilder·sb2·=·new·StringBuilder("no·lookup·file·"); | ||
35 | ············sb2.append(obj); | ||
36 | ············err2.println(sb2.toString()); | ||
37 | ············return; | 31 | ············return; |
38 | ········} | 32 | ········} |
39 | ········for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{ | 33 | ········for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{ |
40 | ············final·File·obj3·=·listFiles[i]; | 34 | ············final·File·obj3·=·listFiles[i]; |
41 | ············if·(obj3.getName().endsWith(".brf"))·{ | 35 | ············if·(obj3.getName().endsWith(".brf"))·{ |
42 | ················final·BExpressionMetaData·bExpressionMetaData·=·new·BExpressionMetaData(); | 36 | ················final·BExpressionMetaData·bExpressionMetaData·=·new·BExpressionMetaData(); |
43 | ················final·BExpressionContextWay·foreignContext·=·new·BExpressionContextWay(bExpressionMetaData); | 37 | ················final·BExpressionContextWay·foreignContext·=·new·BExpressionContextWay(bExpressionMetaData); |
Offset 46, 18 lines modified | Offset 40, 19 lines modified | ||
46 | ················((BExpressionContext)bExpressionContextNode).setForeignContext((BExpressionContext)foreignContext); | 40 | ················((BExpressionContext)bExpressionContextNode).setForeignContext((BExpressionContext)foreignContext); |
47 | ················final·String·s·=·"global"; | 41 | ················final·String·s·=·"global"; |
48 | ················((BExpressionContext)foreignContext).parseFile(obj3,·s); | 42 | ················((BExpressionContext)foreignContext).parseFile(obj3,·s); |
49 | ················((BExpressionContext)bExpressionContextNode).parseFile(obj3,·s); | 43 | ················((BExpressionContext)bExpressionContextNode).parseFile(obj3,·s); |
50 | ················final·PrintStream·out·=·System.out; | 44 | ················final·PrintStream·out·=·System.out; |
51 | ················final·short·lookupVersion·=·bExpressionMetaData.lookupVersion; | 45 | ················final·short·lookupVersion·=·bExpressionMetaData.lookupVersion; |
52 | ················final·short·lookupMinorVersion·=·bExpressionMetaData.lookupMinorVersion; | 46 | ················final·short·lookupMinorVersion·=·bExpressionMetaData.lookupMinorVersion; |
47 | ················final·String·value·=·String.valueOf(obj3); | ||
53 | ················final·StringBuilder·sb | 48 | ················final·StringBuilder·sb·=·new·StringBuilder("test·"); |
54 | ················sb | 49 | ················sb.append(lookupVersion); |
55 | ················sb | 50 | ················sb.append("."); |
56 | ················sb | 51 | ················sb.append(lookupMinorVersion); |
57 | ················sb | 52 | ················sb.append("·"); |
58 | ················sb | 53 | ················sb.append(value); |
59 | ················out.println(sb | 54 | ················out.println(sb.toString()); |
60 | ············} | 55 | ············} |
61 | ········} | 56 | ········} |
62 | ····} | 57 | ····} |
63 | } | 58 | } |
Offset 391, 17 lines modified | Offset 391, 17 lines modified | ||
391 | ········//····92:·iconst_1······· | 391 | ········//····92:·iconst_1······· |
392 | ········//····93:·iadd··········· | 392 | ········//····93:·iadd··········· |
393 | ········//····94:·istore··········10 | 393 | ········//····94:·istore··········10 |
394 | ········//····96:·goto············56 | 394 | ········//····96:·goto············56 |
395 | ········//····99:·astore··········15 | 395 | ········//····99:·astore··········15 |
396 | ········//···101:·goto············376 | 396 | ········//···101:·goto············376 |
397 | ········//···104:·astore··········15 | 397 | ········//···104:·astore··········15 |
398 | ········//···106:·goto············4 | 398 | ········//···106:·goto············451 |
399 | ········//···109:·astore··········15 | 399 | ········//···109:·astore··········15 |
400 | ········//···111:·goto············4 | 400 | ········//···111:·goto············454 |
401 | ········//···114:·aconst_null···· | 401 | ········//···114:·aconst_null···· |
402 | ········//···115:·astore··········13 | 402 | ········//···115:·astore··········13 |
403 | ········//···117:·aload···········13 | 403 | ········//···117:·aload···········13 |
404 | ········//···119:·ifnonnull·······193 | 404 | ········//···119:·ifnonnull·······193 |
405 | ········//···122:·aload_0········ | 405 | ········//···122:·aload_0········ |
406 | ········//···123:·iload···········4 | 406 | ········//···123:·iload···········4 |
407 | ········//···125:·iload_3········ | 407 | ········//···125:·iload_3········ |
Offset 536, 161 lines modified | Offset 536, 164 lines modified | ||
536 | ········//···373:·aload···········16 | 536 | ········//···373:·aload···········16 |
537 | ········//···375:·areturn········ | 537 | ········//···375:·areturn········ |
538 | ········//···376:·new·············Ljava/lang/RuntimeException; | 538 | ········//···376:·new·············Ljava/lang/RuntimeException; |
539 | ········//···379:·astore··········22 | 539 | ········//···379:·astore··········22 |
540 | ········//···381:·aload_0········ | 540 | ········//···381:·aload_0········ |
541 | ········//···382:·getfield········btools/mapaccess/NodesCache.currentFileName:Ljava/lang/String; | 541 | ········//···382:·getfield········btools/mapaccess/NodesCache.currentFileName:Ljava/lang/String; |
542 | ········//···385:·astore··········17 | 542 | ········//···385:·astore··········17 |
543 | ········//···387:· | 543 | ········//···387:·aload···········15 |
544 | ········//···389:·invokestatic····java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; | ||
544 | ········//···39 | 545 | ········//···392:·astore··········16 |
546 | ········//···394:·new·············Ljava/lang/StringBuilder; | ||
547 | ········//···397:·astore··········5 | ||
545 | ········//···39 | 548 | ········//···399:·aload···········5 |
546 | ········//··· | 549 | ········//···401:·ldc_w···········"error·reading·datafile·" |
547 | ········//··· | 550 | ········//···404:·invokespecial···java/lang/StringBuilder.<init>:(Ljava/lang/String;)V |
548 | ········//···40 | 551 | ········//···407:·aload···········5 |
549 | ········//···40 | 552 | ········//···409:·aload···········17 |
550 | ········//···404:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
551 | ········//···407:·pop············ | ||
552 | ········//···408:·aload···········16 | ||
553 | ········//···410:·ldc_w···········":·" | ||
554 | ········//···41 | 553 | ········//···411:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
555 | ········//···41 | 554 | ········//···414:·pop············ |
556 | ········//···417:·aload···········16 | ||
557 | ········//···41 | 555 | ········//···415:·aload···········5 |
556 | ········//···417:·ldc_w···········":·" | ||
558 | ········//···42 | 557 | ········//···420:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
559 | ········//···42 | 558 | ········//···423:·pop············ |
559 | ········//···424:·aload···········5 | ||
560 | ········//···42 | 560 | ········//···426:·aload···········16 |
561 | ········//···428:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
562 | ········//···431:·pop············ | ||
563 | ········//···432:·aload···········5 | ||
561 | ········//···4 | 564 | ········//···434:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String; |
562 | ········//···43 | 565 | ········//···437:·astore··········17 |
563 | ········//···43 | 566 | ········//···439:·aload···········22 |
564 | ········//···4 | 567 | ········//···441:·aload···········17 |
565 | ········//···4 | 568 | ········//···443:·aload···········15 |
566 | ········//···4 | 569 | ········//···445:·invokespecial···java/lang/RuntimeException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V |
567 | ········//···44 | 570 | ········//···448:·aload···········22 |
571 | ········//···450:·athrow········· | ||
572 | ········//···451:·aload···········15 | ||
568 | ········//···4 | 573 | ········//···453:·athrow········· |
569 | ········//···444:·aload···········15 | ||
570 | ········//···446:·athrow········· | ||
571 | ········//···4 | 574 | ········//···454:·new·············Ljava/lang/RuntimeException; |
572 | ········//···45 | 575 | ········//···457:·astore··········22 |
573 | ········//···45 | 576 | ········//···459:·aload···········15 |
574 | ········//···4 | 577 | ········//···461:·invokevirtual···java/lang/Throwable.getMessage:()Ljava/lang/String; |
575 | ········//···4 | 578 | ········//···464:·astore··········15 |
576 | ········//···4 | 579 | ········//···466:·aload···········22 |
577 | ········//···46 | 580 | ········//···468:·aload···········15 |
578 | ········//···4 | 581 | ········//···470:·invokespecial···java/lang/RuntimeException.<init>:(Ljava/lang/String;)V |
579 | ········//···4 | 582 | ········//···473:·goto············479 |
580 | ········//···4 | 583 | ········//···476:·aload···········22 |
581 | ········//···47 | 584 | ········//···478:·athrow········· |
582 | ········//···47 | 585 | ········//···479:·goto············476 |
583 | ········//····Exceptions: | 586 | ········//····Exceptions: |
584 | ········//··Try···········Handler | 587 | ········//··Try···········Handler |
585 | ········//··Start··End····Start··End····Type························ | 588 | ········//··Start··End····Start··End····Type························ |
586 | ········//··-----··-----··-----··-----··---------------------------- | 589 | ········//··-----··-----··-----··-----··---------------------------- |
587 | ········//··5······7······109····4 | 590 | ········//··5······7······109····482····Ljava/io/IOException; |
588 | ········//··5······7······104····109····Ljava/lang/RuntimeException; | 591 | ········//··5······7······104····109····Ljava/lang/RuntimeException; |
589 | ········//··5······7······99·····104····Ljava/lang/Exception; | 592 | ········//··5······7······99·····104····Ljava/lang/Exception; |
590 | ········//··10·····12·····109····4 | 593 | ········//··10·····12·····109····482····Ljava/io/IOException; |
591 | ········//··10·····12·····104····109····Ljava/lang/RuntimeException; | 594 | ········//··10·····12·····104····109····Ljava/lang/RuntimeException; |
592 | ········//··10·····12·····99·····104····Ljava/lang/Exception; | 595 | ········//··10·····12·····99·····104····Ljava/lang/Exception; |
593 | ········//··13·····17·····109····4 | 596 | ········//··13·····17·····109····482····Ljava/io/IOException; |
594 | ········//··13·····17·····104····109····Ljava/lang/RuntimeException; | 597 | ········//··13·····17·····104····109····Ljava/lang/RuntimeException; |
595 | ········//··13·····17·····99·····104····Ljava/lang/Exception; | 598 | ········//··13·····17·····99·····104····Ljava/lang/Exception; |
596 | ········//··21·····23·····109····4 | 599 | ········//··21·····23·····109····482····Ljava/io/IOException; |
597 | ········//··21·····23·····104····109····Ljava/lang/RuntimeException; | 600 | ········//··21·····23·····104····109····Ljava/lang/RuntimeException; |
598 | ········//··21·····23·····99·····104····Ljava/lang/Exception; | 601 | ········//··21·····23·····99·····104····Ljava/lang/Exception; |
599 | ········//··45·····48·····109····4 | 602 | ········//··45·····48·····109····482····Ljava/io/IOException; |
600 | ········//··45·····48·····104····109····Ljava/lang/RuntimeException; | 603 | ········//··45·····48·····104····109····Ljava/lang/RuntimeException; |
601 | ········//··45·····48·····99·····104····Ljava/lang/Exception; | 604 | ········//··45·····48·····99·····104····Ljava/lang/Exception; |
602 | ········//··68·····71·····109····4 | 605 | ········//··68·····71·····109····482····Ljava/io/IOException; |
603 | ········//··68·····71·····104····109····Ljava/lang/RuntimeException; | 606 | ········//··68·····71·····104····109····Ljava/lang/RuntimeException; |
604 | ········//··68·····71·····99·····104····Ljava/lang/Exception; | 607 | ········//··68·····71·····99·····104····Ljava/lang/Exception; |
605 | ········//··73·····78·····109····4 | 608 | ········//··73·····78·····109····482····Ljava/io/IOException; |
606 | ········//··73·····78·····104····109····Ljava/lang/RuntimeException; | 609 | ········//··73·····78·····104····109····Ljava/lang/RuntimeException; |
607 | ········//··73·····78·····99·····104····Ljava/lang/Exception; | 610 | ········//··73·····78·····99·····104····Ljava/lang/Exception; |
608 | ········//··125····129····109····4 | 611 | ········//··125····129····109····482····Ljava/io/IOException; |
609 | ········//··125····129····104····109····Ljava/lang/RuntimeException; | 612 | ········//··125····129····104····109····Ljava/lang/RuntimeException; |
610 | ········//··125····129····99·····104····Ljava/lang/Exception; | 613 | ········//··125····129····99·····104····Ljava/lang/Exception; |
611 | ········//··137····142····109····4 | 614 | ········//··137····142····109····482····Ljava/io/IOException; |
612 | ········//··137····142····104····109····Ljava/lang/RuntimeException; | 615 | ········//··137····142····104····109····Ljava/lang/RuntimeException; |
613 | ········//··137····142····99·····104····Ljava/lang/Exception; | 616 | ········//··137····142····99·····104····Ljava/lang/Exception; |
614 | ········//··153····156····109····4 | 617 | ········//··153····156····109····482····Ljava/io/IOException; |
615 | ········//··153····156····104····109····Ljava/lang/RuntimeException; | 618 | ········//··153····156····104····109····Ljava/lang/RuntimeException; |
616 | ········//··153····156····99·····104····Ljava/lang/Exception; | 619 | ········//··153····156····99·····104····Ljava/lang/Exception; |
617 | ········//··162····165····109····4 | 620 | ········//··162····165····109····482····Ljava/io/IOException; |
618 | ········//··162····165····104····109····Ljava/lang/RuntimeException; | 621 | ········//··162····165····104····109····Ljava/lang/RuntimeException; |
619 | ········//··162····165····99·····104····Ljava/lang/Exception; | 622 | ········//··162····165····99·····104····Ljava/lang/Exception; |
620 | ········//··178····181····109····4 | 623 | ········//··178····181····109····482····Ljava/io/IOException; |
621 | ········//··178····181····104····109····Ljava/lang/RuntimeException; | 624 | ········//··178····181····104····109····Ljava/lang/RuntimeException; |
622 | ········//··178····181····99·····104····Ljava/lang/Exception; | 625 | ········//··178····181····99·····104····Ljava/lang/Exception; |
623 | ········//··181····185····109····4 | 626 | ········//··181····185····109····482····Ljava/io/IOException; |
624 | ········//··181····185····104····109····Ljava/lang/RuntimeException; | 627 | ········//··181····185····104····109····Ljava/lang/RuntimeException; |
625 | ········//··181····185····99·····104····Ljava/lang/Exception; | 628 | ········//··181····185····99·····104····Ljava/lang/Exception; |
626 | ········//··190····193····109····4 | 629 | ········//··190····193····109····482····Ljava/io/IOException; |
627 | ········//··190····193····104····109····Ljava/lang/RuntimeException; | 630 | ········//··190····193····104····109····Ljava/lang/RuntimeException; |
628 | ········//··190····193····99·····104····Ljava/lang/Exception; | 631 | ········//··190····193····99·····104····Ljava/lang/Exception; |
629 | ········//··197····202····109····4 | 632 | ········//··197····202····109····482····Ljava/io/IOException; |
630 | ········//··197····202····104····109····Ljava/lang/RuntimeException; | 633 | ········//··197····202····104····109····Ljava/lang/RuntimeException; |
631 | ········//··197····202····99·····104····Ljava/lang/Exception; | 634 | ········//··197····202····99·····104····Ljava/lang/Exception; |
632 | ········//··205····210····109····4 | 635 | ········//··205····210····109····482····Ljava/io/IOException; |
633 | ········//··205····210····104····109····Ljava/lang/RuntimeException; | 636 | ········//··205····210····104····109····Ljava/lang/RuntimeException; |
634 | ········//··205····210····99·····104····Ljava/lang/Exception; | 637 | ········//··205····210····99·····104····Ljava/lang/Exception; |
Max diff block lines reached; 5081/15050 bytes (33.76%) of diff not shown. |
Offset 110, 25 lines modified | Offset 110, 25 lines modified | ||
110 | ········//·····6:·aload···········5 | 110 | ········//·····6:·aload···········5 |
111 | ········//·····8:·astore··········8 | 111 | ········//·····8:·astore··········8 |
112 | ········//····10:·ldc·············"target-delta·=·" | 112 | ········//····10:·ldc·············"target-delta·=·" |
113 | ········//····12:·astore··········9 | 113 | ········//····12:·astore··········9 |
114 | ········//····14:·aconst_null···· | 114 | ········//····14:·aconst_null···· |
115 | ········//····15:·astore··········10 | 115 | ········//····15:·astore··········10 |
116 | ········//····17:·aload_0········ | 116 | ········//····17:·aload_0········ |
117 | ········//····18:·ifnull··········8 | 117 | ········//····18:·ifnull··········834 |
118 | ········//····21:·new·············Ljava/io/File; | 118 | ········//····21:·new·············Ljava/io/File; |
119 | ········//····24:·astore··········11 | 119 | ········//····24:·astore··········11 |
120 | ········//····26:·aload···········11 | 120 | ········//····26:·aload···········11 |
121 | ········//····28:·aload_0········ | 121 | ········//····28:·aload_0········ |
122 | ········//····29:·invokespecial···java/io/File.<init>:(Ljava/lang/String;)V | 122 | ········//····29:·invokespecial···java/io/File.<init>:(Ljava/lang/String;)V |
123 | ········//····32:·aload···········11 | 123 | ········//····32:·aload···········11 |
124 | ········//····34:·invokevirtual···java/io/File.exists:()Z | 124 | ········//····34:·invokevirtual···java/io/File.exists:()Z |
125 | ········//····37:·istore··········12 | 125 | ········//····37:·istore··········12 |
126 | ········//····39:·iload···········12 | 126 | ········//····39:·iload···········12 |
127 | ········//····41:·ifeq············8 | 127 | ········//····41:·ifeq············834 |
128 | ········//····44:·new·············Ljava/io/DataInputStream; | 128 | ········//····44:·new·············Ljava/io/DataInputStream; |
129 | ········//····47:·astore··········6 | 129 | ········//····47:·astore··········6 |
130 | ········//····49:·new·············Ljava/io/BufferedInputStream; | 130 | ········//····49:·new·············Ljava/io/BufferedInputStream; |
131 | ········//····52:·astore··········13 | 131 | ········//····52:·astore··········13 |
132 | ········//····54:·new·············Ljava/io/FileInputStream; | 132 | ········//····54:·new·············Ljava/io/FileInputStream; |
133 | ········//····57:·astore··········14 | 133 | ········//····57:·astore··········14 |
134 | ········//····59:·aload···········14 | 134 | ········//····59:·aload···········14 |
Offset 489, 41 lines modified | Offset 489, 36 lines modified | ||
489 | ········//···784:·aload···········7 | 489 | ········//···784:·aload···········7 |
490 | ········//···786:·astore··········10 | 490 | ········//···786:·astore··········10 |
491 | ········//···788:·goto············793 | 491 | ········//···788:·goto············793 |
492 | ········//···791:·aconst_null···· | 492 | ········//···791:·aconst_null···· |
493 | ········//···792:·areturn········ | 493 | ········//···792:·areturn········ |
494 | ········//···793:·aload···········6 | 494 | ········//···793:·aload···········6 |
495 | ········//···795:·invokevirtual···java/io/InputStream.close:()V | 495 | ········//···795:·invokevirtual···java/io/InputStream.close:()V |
496 | ········//···798:·goto············8 | 496 | ········//···798:·goto············834 |
497 | ········//···801:·aload···········8 | 497 | ········//···801:·aload···········8 |
498 | ········//···803:·ifnull··········8 | 498 | ········//···803:·ifnull··········834 |
499 | ········//···806:· | 499 | ········//···806:·aload···········6 |
500 | ········//···808:·invokestatic····java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; | ||
500 | ········//···8 | 501 | ········//···811:·astore··········6 |
501 | ········//···81 | 502 | ········//···813:·ldc·············"Error·reading·rawTrack:·" |
502 | ········//···81 | 503 | ········//···815:·astore··········7 |
503 | ········//···81 | 504 | ········//···817:·aload···········7 |
504 | ········//···817:·aload···········9 | ||
505 | ········//···819:·invokespecial···java/lang/StringBuilder.<init>:(Ljava/lang/String;)V | ||
506 | ········//···822:·aload···········7 | ||
507 | ········//···824:·aload···········6 | ||
508 | ········//···826:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
509 | ········//···829:·pop············ | ||
510 | ········//···830:·aload···········7 | ||
511 | ········//···832:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String; | ||
512 | ········//···835:·astore··········6 | ||
513 | ········//···837:·aload···········8 | ||
514 | ········//···8 | 505 | ········//···819:·aload···········6 |
506 | ········//···821:·invokevirtual···java/lang/String.concat:(Ljava/lang/String;)Ljava/lang/String; | ||
507 | ········//···824:·astore··········6 | ||
508 | ········//···826:·aload···········8 | ||
509 | ········//···828:·aload···········6 | ||
515 | ········//···8 | 510 | ········//···830:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
516 | ········//···8 | 511 | ········//···833:·pop············ |
517 | ········//···8 | 512 | ········//···834:·aload···········10 |
518 | ········//···8 | 513 | ········//···836:·areturn········ |
514 | ········//···837:·pop············ | ||
515 | ········//···838:·goto············449 | ||
519 | ········//···84 | 516 | ········//···841:·pop············ |
520 | ········//···849:·goto············449 | ||
521 | ········//···852:·pop············ | ||
522 | ········//···8 | 517 | ········//···842:·goto············463 |
523 | ········//····Exceptions: | 518 | ········//····Exceptions: |
524 | ········//··Try···········Handler | 519 | ········//··Try···········Handler |
525 | ········//··Start··End····Start··End····Type·················· | 520 | ········//··Start··End····Start··End····Type·················· |
526 | ········//··-----··-----··-----··-----··---------------------- | 521 | ········//··-----··-----··-----··-----··---------------------- |
527 | ········//··44·····47·····271····276····Ljava/lang/Exception; | 522 | ········//··44·····47·····271····276····Ljava/lang/Exception; |
528 | ········//··49·····52·····271····276····Ljava/lang/Exception; | 523 | ········//··49·····52·····271····276····Ljava/lang/Exception; |
529 | ········//··54·····57·····271····276····Ljava/lang/Exception; | 524 | ········//··54·····57·····271····276····Ljava/lang/Exception; |
Offset 553, 29 lines modified | Offset 548, 29 lines modified | ||
553 | ········//··333····338····368····377····Ljava/lang/Exception; | 548 | ········//··333····338····368····377····Ljava/lang/Exception; |
554 | ········//··338····343····368····377····Ljava/lang/Exception; | 549 | ········//··338····343····368····377····Ljava/lang/Exception; |
555 | ········//··347····355····368····377····Ljava/lang/Exception; | 550 | ········//··347····355····368····377····Ljava/lang/Exception; |
556 | ········//··377····382····368····377····Ljava/lang/Exception; | 551 | ········//··377····382····368····377····Ljava/lang/Exception; |
557 | ········//··386····391····368····377····Ljava/lang/Exception; | 552 | ········//··386····391····368····377····Ljava/lang/Exception; |
558 | ········//··391····396····368····377····Ljava/lang/Exception; | 553 | ········//··391····396····368····377····Ljava/lang/Exception; |
559 | ········//··399····403····368····377····Ljava/lang/Exception; | 554 | ········//··399····403····368····377····Ljava/lang/Exception; |
560 | ········//··408····413····8 | 555 | ········//··408····413····837····841····Ljava/io/EOFException; |
561 | ········//··408····413····368····377····Ljava/lang/Exception; | 556 | ········//··408····413····368····377····Ljava/lang/Exception; |
562 | ········//··418····421····8 | 557 | ········//··418····421····837····841····Ljava/io/EOFException; |
563 | ········//··418····421····368····377····Ljava/lang/Exception; | 558 | ········//··418····421····368····377····Ljava/lang/Exception; |
564 | ········//··421····426····8 | 559 | ········//··421····426····837····841····Ljava/io/EOFException; |
565 | ········//··421····426····368····377····Ljava/lang/Exception; | 560 | ········//··421····426····368····377····Ljava/lang/Exception; |
566 | ········//··432····435····8 | 561 | ········//··432····435····837····841····Ljava/io/EOFException; |
567 | ········//··432····435····368····377····Ljava/lang/Exception; | 562 | ········//··432····435····368····377····Ljava/lang/Exception; |
568 | ········//··435····440····8 | 563 | ········//··435····440····837····841····Ljava/io/EOFException; |
569 | ········//··435····440····368····377····Ljava/lang/Exception; | 564 | ········//··435····440····368····377····Ljava/lang/Exception; |
570 | ········//··446····449····8 | 565 | ········//··446····449····837····841····Ljava/io/EOFException; |
571 | ········//··446····449····368····377····Ljava/lang/Exception; | 566 | ········//··446····449····368····377····Ljava/lang/Exception; |
572 | ········//··449····454····8 | 567 | ········//··449····454····841····845····Ljava/io/EOFException; |
573 | ········//··449····454····368····377····Ljava/lang/Exception; | 568 | ········//··449····454····368····377····Ljava/lang/Exception; |
574 | ········//··458····463····8 | 569 | ········//··458····463····841····845····Ljava/io/EOFException; |
575 | ········//··458····463····368····377····Ljava/lang/Exception; | 570 | ········//··458····463····368····377····Ljava/lang/Exception; |
576 | ········//··463····468····473····477····Ljava/io/EOFException; | 571 | ········//··463····468····473····477····Ljava/io/EOFException; |
577 | ········//··463····468····368····377····Ljava/lang/Exception; | 572 | ········//··463····468····368····377····Ljava/lang/Exception; |
578 | ········//··479····481····368····377····Ljava/lang/Exception; | 573 | ········//··479····481····368····377····Ljava/lang/Exception; |
579 | ········//··484····486····368····377····Ljava/lang/Exception; | 574 | ········//··484····486····368····377····Ljava/lang/Exception; |
580 | ········//··495····500····368····377····Ljava/lang/Exception; | 575 | ········//··495····500····368····377····Ljava/lang/Exception; |
581 | ········//··521····524····368····377····Ljava/lang/Exception; | 576 | ········//··521····524····368····377····Ljava/lang/Exception; |
Offset 602, 15 lines modified | Offset 597, 15 lines modified | ||
602 | ········//··750····756····368····377····Ljava/lang/Exception; | 597 | ········//··750····756····368····377····Ljava/lang/Exception; |
603 | ········//··756····761····368····377····Ljava/lang/Exception; | 598 | ········//··756····761····368····377····Ljava/lang/Exception; |
604 | ········//··765····771····368····377····Ljava/lang/Exception; | 599 | ········//··765····771····368····377····Ljava/lang/Exception; |
605 | ········//··793····798····271····276····Ljava/lang/Exception; | 600 | ········//··793····798····271····276····Ljava/lang/Exception; |
606 | ········//· | 601 | ········//· |
607 | ········//·The·error·that·occurred·was: | 602 | ········//·The·error·that·occurred·was: |
608 | ········//· | 603 | ········//· |
609 | ········//·java.lang.IndexOutOfBoundsException:·Index·41 | 604 | ········//·java.lang.IndexOutOfBoundsException:·Index·412·out·of·bounds·for·length·412 |
610 | ········//·····at·java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) | 605 | ········//·····at·java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) |
611 | ········//·····at·java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) | 606 | ········//·····at·java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) |
612 | ········//·····at·java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266) | 607 | ········//·····at·java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266) |
613 | ········//·····at·java.base/java.util.Objects.checkIndex(Objects.java:361) | 608 | ········//·····at·java.base/java.util.Objects.checkIndex(Objects.java:361) |
614 | ········//·····at·java.base/java.util.ArrayList.get(ArrayList.java:427) | 609 | ········//·····at·java.base/java.util.ArrayList.get(ArrayList.java:427) |
615 | ········//·····at·com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3362) | 610 | ········//·····at·com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3362) |
616 | ········//·····at·com.strobel.decompiler.ast.AstBuilder.build(AstBuilder.java:112) | 611 | ········//·····at·com.strobel.decompiler.ast.AstBuilder.build(AstBuilder.java:112) |
Offset 641, 18 lines modified | Offset 636, 20 lines modified | ||
641 | ············} | 636 | ············} |
642 | ············if·(origin2.getILat()·==·obj2.getILat()·&&·origin.origin.getILon()·==·obj2.getILon())·{ | 637 | ············if·(origin2.getILat()·==·obj2.getILat()·&&·origin.origin.getILon()·==·obj2.getILon())·{ |
643 | ················return·origin.message; | 638 | ················return·origin.message; |
644 | ············} | 639 | ············} |
645 | ············origin·=·origin.origin; | 640 | ············origin·=·origin.origin; |
646 | ············final·int·n2·=·n·+·1; | 641 | ············final·int·n2·=·n·+·1; |
Max diff block lines reached; 512/8507 bytes (6.02%) of diff not shown. |
Offset 26, 213 lines modified | Offset 26, 201 lines modified | ||
26 | ········ProfileCache.debug·=·Boolean.getBoolean("debugProfileCache"); | 26 | ········ProfileCache.debug·=·Boolean.getBoolean("debugProfileCache"); |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····public·static·boolean·parseProfile(final·RoutingContext·routingContext)·{ | 29 | ····public·static·boolean·parseProfile(final·RoutingContext·routingContext)·{ |
30 | ········final·Class<ProfileCache>·clazz·=·ProfileCache.class; | 30 | ········final·Class<ProfileCache>·clazz·=·ProfileCache.class; |
31 | ········monitorenter(clazz); | 31 | ········monitorenter(clazz); |
32 | ········final·String·key·=·"profileBaseDir"; | 32 | ········final·String·key·=·"profileBaseDir"; |
33 | ········String·property; | ||
34 | ········File·parentFile; | ||
35 | ········File·obj; | ||
36 | ········File·lastLookupFile; | ||
37 | ········ProfileCache·profileCache; | ||
38 | ········BExpressionMetaData·bExpressionMetaData; | ||
39 | ········ProfileCache[]·apc; | ||
40 | ········int·length; | ||
41 | ········boolean·b; | ||
42 | ········int·n; | ||
43 | ········int·i; | ||
44 | ········ProfileCache·profileCache2; | ||
45 | ········int·n2; | ||
46 | ········PrintStream·out; | ||
47 | ········long·lng; | ||
48 | ········File·lastProfileFile; | ||
49 | ········StringBuilder·sb; | ||
50 | ········PrintStream·out2; | ||
51 | ········StringBuilder·sb2; | ||
52 | ········File·parent; | ||
53 | ········String·localFunction; | ||
54 | ········StringBuilder·sb3; | ||
55 | ········File·file; | ||
56 | ········File·file2; | ||
57 | ········Block_6_Outer:Label_0788_Outer:Label_0509_Outer: | ||
58 | ········while·(true)·{ | ||
59 | ········ | 33 | ········Label_0059:·{ |
60 | ············ | 34 | ············try·{ |
61 | ················· | 35 | ················final·String·property·=·System.getProperty(key); |
62 | ················ | 36 | ················if·(property·==·null)·{ |
63 | ····················· | 37 | ····················final·File·parentFile·=·new·File(routingContext.localFunction).getParentFile(); |
64 | ······················ | 38 | ····················final·File·lastProfileFile·=·new·File(routingContext.localFunction); |
65 | ························break·Label_0130; | ||
66 | ····················} | ||
67 | ····················break·Label_0059; | 39 | ····················break·Label_0059; |
68 | ················} | 40 | ················} |
41 | ················break·Label_0059; | ||
42 | ············} | ||
69 | ············ | 43 | ············finally·{ |
70 | ················ | 44 | ················monitorexit(clazz); |
71 | ················ | 45 | ················while·(true)·{} |
72 | ····················routingContext.profileTimestamp·=·obj.lastModified()·+·routingContext.getKeyValueChecksum()·<<·24; | ||
73 | ····················lastLookupFile·=·new·File(parentFile,·"lookups.dat"); | ||
74 | ················ | 46 | ················final·String·property; |
47 | ················final·File·parent·=·new·File(property); | ||
48 | ················final·String·localFunction·=·routingContext.localFunction; | ||
49 | ················final·StringBuilder·sb·=·new·StringBuilder(); | ||
50 | ················sb.append(localFunction); | ||
51 | ················sb.append(".brf"); | ||
52 | ················final·File·file·=·new·File(parent,·sb.toString()); | ||
53 | ················final·File·file2·=·parent; | ||
54 | ················final·File·lastProfileFile·=·file; | ||
55 | ················final·File·parentFile·=·file2; | ||
56 | ················break·Label_0059; | ||
57 | ················BExpressionMetaData·bExpressionMetaData; | ||
58 | ················ProfileCache·profileCache·=·null; | ||
59 | ················PrintStream·out; | ||
60 | ················String·value; | ||
61 | ················StringBuilder·sb2; | ||
62 | ················int·i·=·0; | ||
63 | ················int·n·=·0; | ||
64 | ················ProfileCache[]·apc; | ||
65 | ················int·n2·=·0; | ||
66 | ················ProfileCache·profileCache2·=·null; | ||
67 | ················PrintStream·out2; | ||
68 | ················long·lng; | ||
69 | ················String·value2; | ||
70 | ················String·value3; | ||
71 | ················StringBuilder·sb3; | ||
72 | ················File·lastLookupFile; | ||
73 | ················int·length; | ||
74 | ················boolean·b·=·false; | ||
75 | ················ | 75 | ················Label_0315_Outer:Block_10_Outer: |
76 | ················ | 76 | ················while·(true)·{ |
77 | ····················Block_14:·{ | ||
77 | ························while·(true)·{ | 78 | ························while·(true)·{ |
78 | ························Label_0 | 79 | ························Label_0315: |
79 | ····························while·(true)·{ | 80 | ····························while·(true)·{ |
81 | ····························Label_0496: | ||
80 | ································while·(true)·{ | 82 | ································while·(true)·{ |
81 | ····································Block_ | 83 | ····································Block_13:·{ |
82 | ········································ | 84 | ········································while·(true)·{ |
85 | ············································Block_7_Outer:Block_6_Outer: | ||
83 | ············································while·(true)·{ | 86 | ············································while·(true)·{ |
84 | ············································Label_0315: | ||
85 | ················································ | 87 | ················································Block_16:·{ |
86 | ····················································while·(true)·{ | 88 | ····················································while·(true)·{ |
87 | ···················································· | 89 | ························································Label_0953:Label_0252_Outer: |
88 | ························································while·(true)·{ | 90 | ························································while·(true)·{ |
89 | ····························································Block_19:·{ | ||
90 | ····························································Block_14: | ||
91 | ···························································· | 91 | ····························································while·(true)·{ |
92 | ····································································Label_0226:·{ | ||
93 | ········································································break·Label_0226; | ||
94 | ········································································System.out.println("********·invalidating·profile-cache·after·lookup-file·update·********·"); | ||
95 | ········································································break·Label_0315; | ||
96 | ········································································iftrue(Label_0932:)(profileCache.lastProfileFile·==·null·||·!ProfileCache.debug); | ||
97 | ········································································break·Block_19; | ||
98 | ········································································bExpressionMetaData·=·new·BExpressionMetaData(); | ||
99 | ········································································routingContext.expctxWay·=·new·BExpressionContextWay(routingContext.memoryclass·*·512,·bExpressionMetaData); | ||
100 | ········································································((BExpressionContext)(routingContext.expctxNode·=·new·BExpressionContextNode(0,·bExpressionMetaData))).setForeignContext((BExpressionContext)routingContext.expctxWay); | ||
101 | ········································································bExpressionMetaData.readMetaData(new·File(parentFile,·"lookups.dat")); | ||
102 | ········································································((BExpressionContext)routingContext.expctxWay).parseFile(obj,·"global",·routingContext.keyValues); | ||
103 | ········································································((BExpressionContext)routingContext.expctxNode).parseFile(obj,·"global",·routingContext.keyValues); | ||
104 | ········································································routingContext.readGlobalConfig(); | ||
105 | ········································································iftrue(Label_0677:)(!routingContext.processUnusedTags); | ||
106 | ········································································break·Block_14; | ||
107 | ········································································apc·=·ProfileCache.apc; | ||
108 | ········································································length·=·apc.length; | ||
109 | ········································································b·=·true; | ||
110 | ········································································iftrue(Label_0505:)(n·>=·length); | ||
111 | ········································································break·Block_7; | ||
112 | ····································································} | ||
113 | ····································································iftrue(Label_0252:)(ProfileCache.lastLookupFile·==·null); | ||
114 | ···························································· | 92 | ····························································Label_0795_Outer: |
115 | ································································} | ||
116 | ································································((BExpressionContext)routingContext.expctxWay).setAllTagsUsed(); | ||
117 | ································································while·(true)·{ | 93 | ································································while·(true)·{ |
94 | ····································································bExpressionMetaData·=·new·BExpressionMetaData(); | ||
95 | ····································································routingContext.expctxWay·=·new·BExpressionContextWay(routingContext.memoryclass·*·512,·bExpressionMetaData); | ||
Max diff block lines reached; 17585/27553 bytes (63.82%) of diff not shown. |
Offset 127, 33 lines modified | Offset 127, 32 lines modified | ||
127 | ················catch·(final·Exception·ex2)·{} | 127 | ················catch·(final·Exception·ex2)·{} |
128 | ············} | 128 | ············} |
129 | ············final·int·int1·=·20; | 129 | ············final·int·int1·=·20; |
130 | ············osmNodeNamed.radius·=·int1; | 130 | ············osmNodeNamed.radius·=·int1; |
131 | ········} | 131 | ········} |
132 | ····} | 132 | ····} |
133 | ···· | 133 | ···· |
134 | ····private·void·setModel(String· | 134 | ····private·void·setModel(String·message)·{ |
135 | ········Label_0059:·{ | 135 | ········Label_0059:·{ |
136 | ············if·( | 136 | ············if·(message·==·null)·{ |
137 | ················this.pm·=·(OsmPathModel)new·StdModel(); | 137 | ················this.pm·=·(OsmPathModel)new·StdModel(); |
138 | ················break·Label_0059; | 138 | ················break·Label_0059; |
139 | ············} | 139 | ············} |
140 | ············try·{ | 140 | ············try·{ |
141 | ················final·Constructor<?>·declaredConstructor·=·Class.forName( | 141 | ················final·Constructor<?>·declaredConstructor·=·Class.forName(message).getDeclaredConstructor((Class<?>[])new·Class[0]); |
142 | ················try·{ | 142 | ················try·{ |
143 | ····················final·Object·instance·=·declaredConstructor.newInstance(new·Object[0]); | 143 | ····················final·Object·instance·=·declaredConstructor.newInstance(new·Object[0]); |
144 | ····················try·{ | 144 | ····················try·{ |
145 | ························this.pm·=·(OsmPathModel)instance; | 145 | ························this.pm·=·(OsmPathModel)instance; |
146 | ························this.initModel(); | 146 | ························this.initModel(); |
147 | ····················} | 147 | ····················} |
148 | ····················catch·(final·Exception·obj)·{ | 148 | ····················catch·(final·Exception·obj)·{ |
149 | ························final·StringBuilder·sb·=·new·StringBuilder("Cannot·create·path-model:·"); | ||
150 | ························sb.append(obj); | ||
151 | ························ | 149 | ························message·=·String.valueOf(obj); |
150 | ························message·=·"Cannot·create·path-model:·".concat(message); | ||
152 | ························throw·new·RuntimeException( | 151 | ························throw·new·RuntimeException(message); |
153 | ····················} | 152 | ····················} |
154 | ················} | 153 | ················} |
155 | ················catch·(final·Exception·ex)·{} | 154 | ················catch·(final·Exception·ex)·{} |
156 | ············} | 155 | ············} |
157 | ············catch·(final·Exception·ex2)·{} | 156 | ············catch·(final·Exception·ex2)·{} |
158 | ········} | 157 | ········} |
159 | ····} | 158 | ····} |
Offset 69, 15 lines modified | Offset 69, 15 lines modified | ||
69 | ····protected·List·waypoints; | 69 | ····protected·List·waypoints; |
70 | ···· | 70 | ···· |
71 | ····public·RoutingEngine(final·String·s,·final·String·s2,·final·File·file,·final·List·list,·final·RoutingContext·routingContext)·{ | 71 | ····public·RoutingEngine(final·String·s,·final·String·s2,·final·File·file,·final·List·list,·final·RoutingContext·routingContext)·{ |
72 | ········this(s,·s2,·file,·list,·routingContext,·0); | 72 | ········this(s,·s2,·file,·list,·routingContext,·0); |
73 | ····} | 73 | ····} |
74 | ···· | 74 | ···· |
75 | ····public·RoutingEngine(String·s,·String·s2,·final·File·segmentDir,·final·List·waypoints,·final·RoutingContext·routingContext,·final·int·engineMode)·{ | 75 | ····public·RoutingEngine(String·s,·String·s2,·final·File·segmentDir,·final·List·waypoints,·final·RoutingContext·routingContext,·final·int·engineMode)·{ |
76 | ········final·String·s | 76 | ········final·String·s3·=·"**********·"; |
77 | ········this.openSet·=·new·SortedHeap(); | 77 | ········this.openSet·=·new·SortedHeap(); |
78 | ········boolean·infoLogEnabled·=·false; | 78 | ········boolean·infoLogEnabled·=·false; |
79 | ········this.finished·=·false; | 79 | ········this.finished·=·false; |
80 | ········File·parentFile·=·null; | 80 | ········File·parentFile·=·null; |
81 | ········this.waypoints·=·null; | 81 | ········this.waypoints·=·null; |
82 | ········this.linksProcessed·=·0; | 82 | ········this.linksProcessed·=·0; |
83 | ········final·int·maxnodes_ISLAND_CHECK·=·500; | 83 | ········final·int·maxnodes_ISLAND_CHECK·=·500; |
Offset 105, 65 lines modified | Offset 105, 59 lines modified | ||
105 | ········this.routingContext·=·routingContext; | 105 | ········this.routingContext·=·routingContext; |
106 | ········this.engineMode·=·engineMode; | 106 | ········this.engineMode·=·engineMode; |
107 | ········s2·=·this.routingContext.localFunction; | 107 | ········s2·=·this.routingContext.localFunction; |
108 | ········final·File·parentFile2·=·new·File(s2).getParentFile(); | 108 | ········final·File·parentFile2·=·new·File(s2).getParentFile(); |
109 | ········if·(parentFile2·!=·null)·{ | 109 | ········if·(parentFile2·!=·null)·{ |
110 | ············parentFile·=·parentFile2.getParentFile(); | 110 | ············parentFile·=·parentFile2.getParentFile(); |
111 | ········} | 111 | ········} |
112 | ········Label_04 | 112 | ········Label_0407:·{ |
113 | ············if·(parentFile·!=·null)·{ | 113 | ············if·(parentFile·!=·null)·{ |
114 | ················try·{ | 114 | ················try·{ |
115 | ····················s2·=·"debug.txt"; | 115 | ····················s2·=·"debug.txt"; |
116 | ····················final·File·file·=·new·File(parentFile,·s2); | 116 | ····················final·File·file·=·new·File(parentFile,·s2); |
117 | ····················if·(file.exists())·{ | 117 | ····················if·(file.exists())·{ |
118 | ························final·FileWriter·infoLogWriter·=·new·FileWriter(file,·append); | 118 | ························final·FileWriter·infoLogWriter·=·new·FileWriter(file,·append); |
119 | ························try·{ | 119 | ························try·{ |
120 | ····························this.infoLogWriter·=·infoLogWriter; | 120 | ····························this.infoLogWriter·=·infoLogWriter; |
121 | ····························s·=·"**********·start·request·at·"; | 121 | ····························s·=·"**********·start·request·at·"; |
122 | ····························this.logInfo(s); | 122 | ····························this.logInfo(s); |
123 | ····························try·{ | 123 | ····························try·{ |
124 | ································s·=·String.valueOf(new·Date()); | ||
124 | ································final·Date·obj·=·new·Date(); | ||
125 | ································final·StringBuilder·sb·=·new·StringBuilder(str); | ||
126 | ································try·{ | ||
127 | ····································sb.append(obj); | ||
128 | ································ | 125 | ································s·=·s3.concat(s); |
129 | ································ | 126 | ································this.logInfo(s); |
130 | ································} | ||
131 | ································catch·(final·IOException·obj2)·{} | ||
132 | ····························} | 127 | ····························} |
133 | ····························catch·(final·IOException· | 128 | ····························catch·(final·IOException·obj)·{} |
134 | ························} | 129 | ························} |
135 | ························catch·(final·IOException·ex | 130 | ························catch·(final·IOException·ex)·{} |
136 | ····················} | 131 | ····················} |
137 | ················} | 132 | ················} |
138 | ················catch·(final·IOException·ex | 133 | ················catch·(final·IOException·ex2)·{} |
139 | ················s2·=·"stacks.txt"; | 134 | ················s2·=·"stacks.txt"; |
140 | ················final·File·file2·=·new·File(parentFile,·s2); | 135 | ················final·File·file2·=·new·File(parentFile,·s2); |
141 | ················if·(file2.exists())·{ | 136 | ················if·(file2.exists())·{ |
142 | ····················((Thread)(this.stackSampler·=·new·StackSampler(file2,·1000))).start(); | 137 | ····················((Thread)(this.stackSampler·=·new·StackSampler(file2,·1000))).start(); |
143 | ····················s·=·"**********·started·stacksampling"; | 138 | ····················s·=·"**********·started·stacksampling"; |
144 | ····················this.logInfo(s); | 139 | ····················this.logInfo(s); |
145 | ················} | 140 | ················} |
146 | ················break·Label_04 | 141 | ················break·Label_0407; |
147 | ················final·StringBuilder·sb2·=·new·StringBuilder("cannot·open·debug-log:"); | ||
148 | ················final·IOException·obj | 142 | ················final·IOException·obj; |
149 | ················sb2.append(obj2); | ||
150 | ················s·=· | 143 | ················s·=·String.valueOf(obj); |
144 | ················s·=·"cannot·open·debug-log:".concat(s); | ||
151 | ················throw·new·RuntimeException(s); | 145 | ················throw·new·RuntimeException(s); |
152 | ············} | 146 | ············} |
153 | ········} | 147 | ········} |
154 | ········final·boolean·profile·=·ProfileCache.parseProfile(routingContext); | 148 | ········final·boolean·profile·=·ProfileCache.parseProfile(routingContext); |
155 | ········if·(this.hasInfo())·{ | 149 | ········if·(this.hasInfo())·{ |
156 | ············s2·=·routingContext.localFunction; | 150 | ············s2·=·routingContext.localFunction; |
157 | ············final·StringBuilder·sb | 151 | ············final·StringBuilder·sb·=·new·StringBuilder("parsed·profile·"); |
158 | ············sb | 152 | ············sb.append(s2); |
159 | ············s2·=·"·cached="; | 153 | ············s2·=·"·cached="; |
160 | ············sb | 154 | ············sb.append(s2); |
161 | ············sb | 155 | ············sb.append(profile); |
162 | ············s·=·sb | 156 | ············s·=·sb.toString(); |
163 | ············this.logInfo(s); | 157 | ············this.logInfo(s); |
164 | ········} | 158 | ········} |
165 | ····} | 159 | ····} |
166 | ···· | 160 | ···· |
167 | ····private·OsmTrack·_findTrack(final·String·str,·MatchedWaypoint·matchedWaypoint,·final·MatchedWaypoint·matchedWaypoint2,·final·OsmTrack·osmTrack,·final·OsmTrack·osmTrack2,·boolean·n)·{ | 161 | ····private·OsmTrack·_findTrack(final·String·str,·MatchedWaypoint·matchedWaypoint,·final·MatchedWaypoint·matchedWaypoint2,·final·OsmTrack·osmTrack,·final·OsmTrack·osmTrack2,·boolean·n)·{ |
168 | ········final·MatchedWaypoint·matchedWaypoint3·=·matchedWaypoint; | 162 | ········final·MatchedWaypoint·matchedWaypoint3·=·matchedWaypoint; |
169 | ········final·OsmTrack·guideTrack·=·this.guideTrack; | 163 | ········final·OsmTrack·guideTrack·=·this.guideTrack; |
Offset 703, 15 lines modified | Offset 697, 15 lines modified | ||
703 | ····································Object·o9; | 697 | ····································Object·o9; |
704 | ····································OsmNode·osmNode; | 698 | ····································OsmNode·osmNode; |
705 | ····································long·n45; | 699 | ····································long·n45; |
706 | ····································int·n46; | 700 | ····································int·n46; |
707 | ····································float·n47; | 701 | ····································float·n47; |
708 | ····································double·radius; | 702 | ····································double·radius; |
709 | ····································OsmNodeNamed·osmNodeNamed; | 703 | ····································OsmNodeNamed·osmNodeNamed; |
710 | ····································OsmPath·path2; | 704 | ····································OsmPath·path2·=·null; |
711 | ····································int·cost10; | 705 | ····································int·cost10; |
712 | ····································OsmPath·osmPath3·=·null; | 706 | ····································OsmPath·osmPath3·=·null; |
713 | ····································long·n48·=·0L; | 707 | ····································long·n48·=·0L; |
714 | ····································int·n49; | 708 | ····································int·n49; |
715 | ····································float·n50; | 709 | ····································float·n50; |
716 | ····································int·calcDistance; | 710 | ····································int·calcDistance; |
717 | ····································SearchBoundary·boundary; | 711 | ····································SearchBoundary·boundary; |
Offset 764, 73 lines modified | Offset 758, 75 lines modified | ||
764 | ································································} | 758 | ································································} |
765 | ································································osmTrack3·=·osmTrack2; | 759 | ································································osmTrack3·=·osmTrack2; |
766 | ································································n44·=·i; | 760 | ································································n44·=·i; |
767 | ································································idFromPos8·=·((OsmNode)o8).getIdFromPos(); | 761 | ································································idFromPos8·=·((OsmNode)o8).getIdFromPos(); |
768 | ································································b3·=·((idFromPos5·==·idFromPos4·||·idFromPos5·==·idFromPos3)·&&·(idFromPos8·==·idFromPos4·||·idFromPos8·==·idFromPos3)); | 762 | ································································b3·=·((idFromPos5·==·idFromPos4·||·idFromPos5·==·idFromPos3)·&&·(idFromPos8·==·idFromPos4·||·idFromPos8·==·idFromPos3)); |
769 | ································································nextForLink·=·o7; | 763 | ································································nextForLink·=·o7; |
770 | ································································o9·=·null; | 764 | ································································o9·=·null; |
771 | ····························································Label_4379_Outer: | 765 | ································································Label_4391_Outer:Label_4379_Outer: |
772 | ································································while·(nextForLink·!=·null)·{ | 766 | ································································while·(nextForLink·!=·null)·{ |
773 | ····································································osmNode·=·(OsmNode)sourceNode; | 767 | ····································································osmNode·=·(OsmNode)sourceNode; |
774 | ····································································sourceNode·=·nextForLink; | 768 | ····································································sourceNode·=·nextForLink; |
775 | ····································································Label_4536_Outer:Block_119_Outer: | ||
776 | ····································································while·(true)·{ | 769 | ····································································while·(true)·{ |
777 | ········································································if·(b3)·{ | 770 | ········································································if·(b3)·{ |
778 | ············································································n45·=·idFromPos5; | 771 | ············································································n45·=·idFromPos5; |
779 | ············································································n46·=·n36; | 772 | ············································································n46·=·n36; |
780 | ············································································n47·=·n37; | 773 | ············································································n47·=·n37; |
781 | ············································································radius·=·1.5; | 774 | ············································································radius·=·1.5; |
782 | ············································································osmNodeNamed·=·(OsmNodeNamed)o; | 775 | ············································································osmNodeNamed·=·(OsmNodeNamed)o; |
776 | ············································································Block_118_Outer:Label_4475_Outer:Label_4536_Outer: | ||
783 | ············································································ | 777 | ············································································while·(true)·{ |
784 | ················································································try·{ | 778 | ················································································try·{ |
785 | ····················································································osmNodeNamed.radius·=·radius; | 779 | ····················································································osmNodeNamed.radius·=·radius; |
786 | ····················································································o2·=·this.routingContext; | 780 | ····················································································o2·=·this.routingContext; |
787 | ····················································································((RoutingContext)o2).setWaypoint((OsmNodeNamed)o,·true); | 781 | ····················································································((RoutingContext)o2).setWaypoint((OsmNodeNamed)o,·true); |
788 | ····················································································break·Label_4391; | 782 | ····················································································break·Label_4391; |
789 | ················································································} | 783 | ················································································} |
Max diff block lines reached; 31564/39879 bytes (79.15%) of diff not shown. |
Offset 385, 21 lines modified | Offset 385, 22 lines modified | ||
385 | ····························++n; | 385 | ····························++n; |
386 | ····························continue; | 386 | ····························continue; |
387 | ························} | 387 | ························} |
388 | ····················} | 388 | ····················} |
389 | ····················final·PrintStream·err·=·System.err; | 389 | ····················final·PrintStream·err·=·System.err; |
390 | ····················final·Exception·obj; | 390 | ····················final·Exception·obj; |
391 | ····················final·int·lineNumber·=·obj.getStackTrace()[0].getLineNumber(); | 391 | ····················final·int·lineNumber·=·obj.getStackTrace()[0].getLineNumber(); |
392 | ····················final·St | 392 | ····················final·String·value2·=·String.valueOf(obj.getStackTrace()[0]); |
393 | ····················final·String·value3·=·String.valueOf(obj); | ||
393 | ····················final·StringBuilder·sb·=·new·StringBuilder("error·"); | 394 | ····················final·StringBuilder·sb·=·new·StringBuilder("error·"); |
394 | ····················sb.append(lineNumber); | 395 | ····················sb.append(lineNumber); |
395 | ····················sb.append("·"); | 396 | ····················sb.append("·"); |
396 | ····················sb.append( | 397 | ····················sb.append(value2); |
397 | ····················sb.append("\n"); | 398 | ····················sb.append("\n"); |
398 | ····················sb.append( | 399 | ····················sb.append(value3); |
399 | ····················err.println(sb.toString()); | 400 | ····················err.println(sb.toString()); |
400 | ················} | 401 | ················} |
401 | ················else·if·(s10.equals("pois"))·{ | 402 | ················else·if·(s10.equals("pois"))·{ |
402 | ····················routingContext.poipoints·=·this.readPoisList(s11); | 403 | ····················routingContext.poipoints·=·this.readPoisList(s11); |
403 | ················} | 404 | ················} |
404 | ················else·if·(s10.equals("heading"))·{ | 405 | ················else·if·(s10.equals("heading"))·{ |
405 | ····················routingContext.startDirection·=·Integer.valueOf(s11); | 406 | ····················routingContext.startDirection·=·Integer.valueOf(s11); |
Offset 302, 15 lines modified | Offset 302, 15 lines modified | ||
302 | ············n·=·n3; | 302 | ············n·=·n3; |
303 | ········} | 303 | ········} |
304 | ········final·BExpressionLookupValue[]·array3·=·(BExpressionLookupValue[])this.lookupValues.get(n); | 304 | ········final·BExpressionLookupValue[]·array3·=·(BExpressionLookupValue[])this.lookupValues.get(n); |
305 | ········int[]·array4·=·(int[])this.lookupHistograms.get(n); | 305 | ········int[]·array4·=·(int[])this.lookupHistograms.get(n); |
306 | ········int·i·=·0; | 306 | ········int·i·=·0; |
307 | ········boolean·b·=·false; | 307 | ········boolean·b·=·false; |
308 | ········while·(true)·{ | 308 | ········while·(true)·{ |
309 | ········ | 309 | ········Block_34_Outer: |
310 | ············while·(i·<·array3.length)·{ | 310 | ············while·(i·<·array3.length)·{ |
311 | ················final·BExpressionLookupValue·bExpressionLookupValue3·=·array3[i]; | 311 | ················final·BExpressionLookupValue·bExpressionLookupValue3·=·array3[i]; |
312 | ················final·int[]·array5·=·array4; | 312 | ················final·int[]·array5·=·array4; |
313 | ················if·(bExpressionLookupValue3.equals((Object)"*"))·{ | 313 | ················if·(bExpressionLookupValue3.equals((Object)"*"))·{ |
314 | ····················b·=·true; | 314 | ····················b·=·true; |
315 | ················} | 315 | ················} |
316 | ················if·(bExpressionLookupValue3.matches(str2))·{ | 316 | ················if·(bExpressionLookupValue3.matches(str2))·{ |
Offset 381, 237 lines modified | Offset 381, 216 lines modified | ||
381 | ····································································Label_0884:·{ | 381 | ····································································Label_0884:·{ |
382 | ········································································if·(split.length·<·1)·{ | 382 | ········································································if·(split.length·<·1)·{ |
383 | ············································································break·Label_0884; | 383 | ············································································break·Label_0884; |
384 | ········································································} | 384 | ········································································} |
385 | ········································································final·String·s17·=·split[0]; | 385 | ········································································final·String·s17·=·split[0]; |
386 | ········································································try·{ | 386 | ········································································try·{ |
387 | ············································································float·float1·=·Float.parseFloat(s17); | 387 | ············································································float·float1·=·Float.parseFloat(s17); |
388 | ············································································while·(true)·{ | ||
389 | ············································································ | 388 | ············································································if·(split.length·==·2)·{ |
390 | ················································································ | 389 | ················································································String·substring·=·split[1]; |
391 | ················································································ | 390 | ················································································if·(substring.indexOf(s15)·>·0)·{ |
392 | ···················································································· | 391 | ····················································································substring·=·substring.substring(0,·substring.indexOf(s15)); |
393 | ····················································································} | ||
394 | ····················································································float1·+=·Integer.parseInt(substring)·/·n5; | ||
395 | ················································································} | 392 | ················································································} |
393 | ················································································float1·+=·Integer.parseInt(substring)·/·n5; | ||
394 | ············································································} | ||
396 | ············································································ | 395 | ············································································String·s18·=·String.format(us,·s16,·Float.valueOf(float1·*·n6)); |
396 | ············································································while·(true)·{ | ||
397 | ············································································Label_1 | 397 | ············································································Label_1460_Outer: |
398 | ················································································while·(true)·{ | 398 | ················································································while·(true)·{ |
399 | ····················································································s14·=·s18; | 399 | ····················································································s14·=·s18; |
400 | ····················································································Label_2422:·{ | 400 | ····················································································Label_2422:·{ |
401 | ························································································break·Label_2422; | 401 | ························································································break·Label_2422; |
402 | ························································································final·String[]·split2·=·s14.split(s6); | 402 | ························································································final·String[]·split2·=·s14.split(s6); |
403 | ························································································try·{ | 403 | ························································································try·{ |
404 | ····························································································Label_1128:·{ | 404 | ····························································································Label_1128:·{ |
405 | ································································································if·(split2.length·<·1)·{ | 405 | ································································································if·(split2.length·<·1)·{ |
406 | ····································································································break·Label_1128; | 406 | ····································································································break·Label_1128; |
407 | ································································································} | 407 | ································································································} |
408 | ································································································final·String·s19·=·split2[0]; | 408 | ································································································final·String·s19·=·split2[0]; |
409 | ································································································try·{ | 409 | ································································································try·{ |
410 | ····································································································float·float2·=·Float.parseFloat(s19); | 410 | ····································································································float·float2·=·Float.parseFloat(s19); |
411 | ····································································································String·s20; | ||
412 | ····································································································final·String·s21; | 411 | ····································································································final·String·s21; |
413 | ····································································································boolean·contains2; | ||
414 | ····································································································String·s22; | ||
415 | ····································································································String[]·split3; | ||
416 | ····································································································int·length; | ||
417 | ····································································································int·n7; | ||
418 | ····································································································float·float3; | ||
419 | ····································································································Object[]·args; | ||
420 | ····································································································int·endIndex; | ||
421 | ····································································································String·s23; | ||
422 | ····································································································String[]·split4; | ||
423 | ····································································································int·length2; | ||
424 | ····································································································int·n8; | ||
425 | ····································································································float·float4; | ||
426 | ····································································································Object[]·args2; | ||
427 | ····································································································String[]·split5; | ||
428 | ····································································································int·length3; | ||
429 | ····································································································int·n9; | ||
430 | ····································································································float·float5; | ||
431 | ····································································································Object[]·args3; | ||
432 | ····································································································String[]·split6; | ||
433 | ····································································································String·substring2; | ||
434 | ····································································································String·substring3; | ||
435 | ····································································································boolean·contains3; | ||
436 | ····································································································Label_1419:Block_55_Outer: | ||
437 | ····································································································while·(true)·{ | 412 | ····································································································while·(true)·{ |
438 | ········································································································while·(true)·{ | 413 | ········································································································while·(true)·{ |
439 | ············································································································if·(split2.length·==·2)·{ | 414 | ············································································································if·(split2.length·==·2)·{ |
440 | ················································································································s20·=·split2[1]; | 415 | ················································································································String·s20·=·split2[1]; |
441 | ················································································································if·(s20.indexOf(s5)·>·0)·{ | 416 | ················································································································if·(s20.indexOf(s5)·>·0)·{ |
442 | ····················································································································s20·=·s20.substring(0,·s20.indexOf(s5)); | 417 | ····················································································································s20·=·s20.substring(0,·s20.indexOf(s5)); |
443 | ················································································································} | 418 | ················································································································} |
444 | ················································································································if·(s20.indexOf(s21)·>·0)·{ | 419 | ················································································································if·(s20.indexOf(s21)·>·0)·{ |
445 | ····················································································································s20·=·s20.substring(0,·s20.indexOf(s21)); | 420 | ····················································································································s20·=·s20.substring(0,·s20.indexOf(s21)); |
446 | ················································································································} | 421 | ················································································································} |
447 | ················································································································float2·+=·Integer.parseInt(s20)·/·n5; | 422 | ················································································································float2·+=·Integer.parseInt(s20)·/·n5; |
448 | ············································································································} | 423 | ············································································································} |
449 | ············································································································s18·=·String.format(us,·s16,·Float.valueOf(float2·*·n6)); | 424 | ············································································································s18·=·String.format(us,·s16,·Float.valueOf(float2·*·n6)); |
450 | ············································································································continue· | 425 | ············································································································continue·Block_34_Outer; |
451 | ············································································································contains2·=·s14.contains("feet"); | ||
452 | ············································································································s22·=·"f"; | ||
453 | ············································································································iftrue(Label_2173:)(contains2·||·s14.contains("foot")); | ||
454 | ············································································································break·Label_1419; | ||
455 | ············································································································float2·=·0.0f; | ||
456 | ············································································································continue·Label_1373_Outer; | ||
457 | ········································································································} | ||
458 | ········································································································iftrue(Label_1588:)(!s14.contains(s4)); | 426 | ············································································································iftrue(Label_1588:)(!s14.contains(s4)); |
459 | ········································································································split3·=·s14.split(s4); | 427 | ············································································································final·String[]·split3·=·s14.split(s4); |
460 | ········································································································try·{ | ||
461 | ············································································································length·=·split3.length; | ||
462 | ············································································································n7·=·1; | ||
463 | ············································································································if·(length·>=·n7)·{ | ||
464 | ················································································································s14·=·split3[0]; | ||
465 | ············································································································} | ||
466 | ············································································································float3·=·Float.parseFloat(s14); | ||
467 | ············································································································try·{ | 428 | ············································································································try·{ |
429 | ················································································································final·int·length·=·split3.length; | ||
430 | ················································································································final·int·n7·=·1; | ||
431 | ················································································································if·(length·>=·n7)·{ | ||
432 | ····················································································································s14·=·split3[0]; | ||
433 | ················································································································} | ||
434 | ················································································································final·float·float3·=·Float.parseFloat(s14); | ||
435 | ················································································································try·{ | ||
468 | ················································································································args·=·new·Object[n7]; | 436 | ····················································································································final·Object[]·args·=·new·Object[n7]; |
469 | ················································································································args[0]·=·Float.valueOf(float3·/·100.0f); | 437 | ····················································································································args[0]·=·Float.valueOf(float3·/·100.0f); |
470 | ················································································································s18·=·String.format(us,·s16,·args); | 438 | ····················································································································s18·=·String.format(us,·s16,·args); |
471 | ················································································································continue· | 439 | ····················································································································continue·Block_34_Outer; |
440 | ····················································································································String·str3·=·null; | ||
472 | ················································································································ | 441 | ····················································································································Block_55:·{ |
442 | ························································································································int·endIndex·=·0; | ||
443 | ····················································································································Label_1630: | ||
473 | ····················································································································while·(true)·{ | 444 | ························································································································while·(true)·{ |
474 | ························································································································s18·=·s14.substring(0,·endIndex); | ||
475 | ························································································································continue·Label_0893_Outer; | ||
476 | ························································································································endIndex·=·s14.indexOf(s23); | ||
477 | ························································································································continue·Block_55_Outer; | ||
478 | ························································································································split4·=·s14.split(s3); | 445 | ····························································································································final·String[]·split4·=·s14.split(s3); |
Max diff block lines reached; 46704/64367 bytes (72.56%) of diff not shown. |
Offset 141, 18 lines modified | Offset 141, 15 lines modified | ||
141 | ····} | 141 | ····} |
142 | ···· | 142 | ···· |
143 | ····public·final·void·parseNodeBody(final·MicroCache·microCache,·final·OsmNodesMap·osmNodesMap,·final·IByteArrayUnifier·byteArrayUnifier)·{ | 143 | ····public·final·void·parseNodeBody(final·MicroCache·microCache,·final·OsmNodesMap·osmNodesMap,·final·IByteArrayUnifier·byteArrayUnifier)·{ |
144 | ········if·(microCache·instanceof·MicroCache2)·{ | 144 | ········if·(microCache·instanceof·MicroCache2)·{ |
145 | ············this.parseNodeBody2((MicroCache2)microCache,·osmNodesMap,·byteArrayUnifier); | 145 | ············this.parseNodeBody2((MicroCache2)microCache,·osmNodesMap,·byteArrayUnifier); |
146 | ············return; | 146 | ············return; |
147 | ········} | 147 | ········} |
148 | ········throw·new·IllegalArgumentException("unknown·cache·version:·".concat(String.valueOf((Object)microCache.getClass()))); | ||
148 | ········final·Class<?·extends·MicroCache>·class1·=·microCache.getClass(); | ||
149 | ········final·StringBuilder·sb·=·new·StringBuilder("unknown·cache·version:·"); | ||
150 | ········sb.append(class1); | ||
151 | ········throw·new·IllegalArgumentException(sb.toString()); | ||
152 | ····} | 149 | ····} |
153 | ···· | 150 | ···· |
154 | ····public·final·void·parseNodeBody2(final·MicroCache2·microCache2,·final·OsmNodesMap·osmNodesMap,·final·IByteArrayUnifier·byteArrayUnifier)·{ | 151 | ····public·final·void·parseNodeBody2(final·MicroCache2·microCache2,·final·OsmNodesMap·osmNodesMap,·final·IByteArrayUnifier·byteArrayUnifier)·{ |
155 | ········final·ByteArrayUnifier·byteArrayUnifier2·=·osmNodesMap.getByteArrayUnifier(); | 152 | ········final·ByteArrayUnifier·byteArrayUnifier2·=·osmNodesMap.getByteArrayUnifier(); |
156 | ········while·(((ByteDataReader)microCache2).readBoolean())·{ | 153 | ········while·(((ByteDataReader)microCache2).readBoolean())·{ |
157 | ············final·TurnRestriction·turnRestriction·=·new·TurnRestriction(); | 154 | ············final·TurnRestriction·turnRestriction·=·new·TurnRestriction(); |
158 | ············turnRestriction.exceptions·=·((ByteDataReader)microCache2).readShort(); | 155 | ············turnRestriction.exceptions·=·((ByteDataReader)microCache2).readShort(); |
Offset 1, 12 lines modified | Offset 1, 11 lines modified | ||
1 | package·btools.router; | 1 | package·btools.router; |
2 | import·btools.expressions.BExpressionContext; | 2 | import·btools.expressions.BExpressionContext; |
3 | import·btools.mapaccess.OsmLink; | ||
4 | import·btools.mapaccess.OsmTransferNode; | 3 | import·btools.mapaccess.OsmTransferNode; |
5 | import·btools.mapaccess.OsmNode; | 4 | import·btools.mapaccess.OsmNode; |
6 | final·class·KinematicPrePath·extends·OsmPrePath | 5 | final·class·KinematicPrePath·extends·OsmPrePath |
7 | { | 6 | { |
8 | ····public·double·angle; | 7 | ····public·double·angle; |
9 | ····public·int·classifiermask; | 8 | ····public·int·classifiermask; |
Offset 46, 13 lines modified | Offset 45, 10 lines modified | ||
46 | ············} | 45 | ············} |
47 | ············routingContext.calcDistance(iLon,·iLat,·n,·n2); | 46 | ············routingContext.calcDistance(iLon,·iLat,·n,·n2); |
48 | ············this.angle·=·routingContext.anglemeter.calcAngle(originLon,·originLat,·iLon,·iLat,·n,·n2); | 47 | ············this.angle·=·routingContext.anglemeter.calcAngle(originLon,·originLat,·iLon,·iLat,·n,·n2); |
49 | ············this.priorityclassifier·=·(int)routingContext.expctxWay.getPriorityClassifier(); | 48 | ············this.priorityclassifier·=·(int)routingContext.expctxWay.getPriorityClassifier(); |
50 | ············this.classifiermask·=·(int)routingContext.expctxWay.getClassifierMask(); | 49 | ············this.classifiermask·=·(int)routingContext.expctxWay.getClassifierMask(); |
51 | ············return; | 50 | ············return; |
52 | ········} | 51 | ········} |
52 | ········throw·new·IllegalArgumentException("null·description·for:·".concat(String.valueOf((Object)super.link))); | ||
53 | ········final·OsmLink·link·=·super.link; | ||
54 | ········final·StringBuilder·sb·=·new·StringBuilder("null·description·for:·"); | ||
55 | ········sb.append(link); | ||
56 | ········throw·new·IllegalArgumentException(sb.toString()); | ||
57 | ····} | 53 | ····} |
58 | } | 54 | } |
Offset 7440, 27 lines modified | Offset 7440, 31 lines modified | ||
7440 | ····invoke-direct·{p2,·p1},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V | 7440 | ····invoke-direct·{p2,·p1},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V |
7441 | ····throw·p2 | 7441 | ····throw·p2 |
7442 | ····:goto_5 | 7442 | ····:goto_5 |
7443 | ····new-instance·p3,·Ljava/lang/IllegalArgumentException; | 7443 | ····new-instance·p3,·Ljava/lang/IllegalArgumentException; |
7444 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
7445 | ····move-result-object·p1 | ||
7444 | ····iget·v0,·p0,·Lbtools/expressions/BExpressionContext;->linenr:I | 7446 | ····iget·v0,·p0,·Lbtools/expressions/BExpressionContext;->linenr:I |
7445 | ····invoke-virtual·{p2},·Ljava/lang/Throwable;->getMessage()Ljava/lang/String; | 7447 | ····invoke-virtual·{p2},·Ljava/lang/Throwable;->getMessage()Ljava/lang/String; |
7446 | ····move-result-object·p2 | 7448 | ····move-result-object·p2 |
7447 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 7449 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
7448 | ····const-string·v2,·"ParseException·" | 7450 | ····const-string·v2,·"ParseException·" |
7449 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 7451 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
7450 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 7452 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
7451 | ····const-string·p1,·"·at·line·" | 7453 | ····const-string·p1,·"·at·line·" |
7452 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 7454 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
7453 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 7455 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
Offset 7477, 30 lines modified | Offset 7481, 28 lines modified | ||
7477 | ····invoke-direct·{p3,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 7481 | ····invoke-direct·{p3,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
7478 | ····throw·p3 | 7482 | ····throw·p3 |
7479 | ····:cond_5 | 7483 | ····:cond_5 |
7480 | ····new-instance·p2,·Ljava/lang/IllegalArgumentException; | 7484 | ····new-instance·p2,·Ljava/lang/IllegalArgumentException; |
7481 | ····n | 7485 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
7486 | ····move-result-object·p1 | ||
7482 | ····const-string·v0,·"profile·" | ||
7483 | ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | ||
7484 | ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
7485 | ····const-string·p | 7487 | ····const-string·p3,·"profile·" |
7486 | ···· | 7488 | ····const-string·v0,·"·does·not·exist" |
7487 | ···· | 7489 | ····.line·4 |
7490 | ····invoke-static·{p3,·p1,·v0},·La0/l;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | ||
7488 | ····move-result-object·p1 | 7491 | ····move-result-object·p1 |
7492 | ····.line·5 | ||
7489 | ····invoke-direct·{p2,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 7493 | ····invoke-direct·{p2,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
7490 | ····goto·:goto_7 | 7494 | ····goto·:goto_7 |
7491 | ····:goto_6 | 7495 | ····:goto_6 |
7492 | ····throw·p2 | 7496 | ····throw·p2 |
Offset 81, 23 lines modified | Offset 81, 21 lines modified | ||
81 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
82 | ····if-nez·v0,·:cond_0 | 82 | ····if-nez·v0,·:cond_0 |
83 | ····sget-object·p1,·Ljava/lang/System;->err:Ljava/io/PrintStream; | 83 | ····sget-object·p1,·Ljava/lang/System;->err:Ljava/io/PrintStream; |
84 | ····n | 84 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
85 | ····move-result-object·p2 | ||
85 | ····const-string·v1,·"no·files·" | ||
86 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | ||
87 | ···· | 86 | ····const-string·v0,·"no·files·" |
88 | ····invoke-virtual·{v0},·Ljava/lang/String | 87 | ····invoke-virtual·{v0,·p2},·Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; |
89 | ····move-result-object·p2 | 88 | ····move-result-object·p2 |
90 | ····invoke-virtual·{p1,·p2},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V | 89 | ····invoke-virtual·{p1,·p2},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V |
91 | ····return-void | 90 | ····return-void |
Offset 106, 23 lines modified | Offset 104, 21 lines modified | ||
106 | ····move-result·p2 | 104 | ····move-result·p2 |
107 | ····if-nez·p2,·:cond_1 | 105 | ····if-nez·p2,·:cond_1 |
108 | ····sget-object·p2,·Ljava/lang/System;->err:Ljava/io/PrintStream; | 106 | ····sget-object·p2,·Ljava/lang/System;->err:Ljava/io/PrintStream; |
109 | ····n | 107 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
108 | ····move-result-object·p1 | ||
110 | ····const-string·v1,·"no·lookup·file·" | ||
111 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | ||
112 | ···· | 109 | ····const-string·v0,·"no·lookup·file·" |
113 | ····invoke-virtual·{v0},·Ljava/lang/String | 110 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; |
114 | ····move-result-object·p1 | 111 | ····move-result-object·p1 |
115 | ····invoke-virtual·{p2,·p1},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V | 112 | ····invoke-virtual·{p2,·p1},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V |
116 | ····return-void | 113 | ····return-void |
Offset 172, 14 lines modified | Offset 168, 18 lines modified | ||
172 | ····sget-object·v4,·Ljava/lang/System;->out:Ljava/io/PrintStream; | 168 | ····sget-object·v4,·Ljava/lang/System;->out:Ljava/io/PrintStream; |
173 | ····iget-short·v5,·v3,·Lbtools/expressions/BExpressionMetaData;->lookupVersion:S | 169 | ····iget-short·v5,·v3,·Lbtools/expressions/BExpressionMetaData;->lookupVersion:S |
174 | ····iget-short·v3,·v3,·Lbtools/expressions/BExpressionMetaData;->lookupMinorVersion:S | 170 | ····iget-short·v3,·v3,·Lbtools/expressions/BExpressionMetaData;->lookupMinorVersion:S |
171 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
172 | ····move-result-object·v2 | ||
175 | ····new-instance·v6,·Ljava/lang/StringBuilder; | 173 | ····new-instance·v6,·Ljava/lang/StringBuilder; |
176 | ····const-string·v7,·"test·" | 174 | ····const-string·v7,·"test·" |
177 | ····invoke-direct·{v6,·v7},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 175 | ····invoke-direct·{v6,·v7},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
178 | ····invoke-virtual·{v6,·v5},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 176 | ····invoke-virtual·{v6,·v5},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
Offset 190, 15 lines modified | Offset 190, 15 lines modified | ||
190 | ····invoke-virtual·{v6,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 190 | ····invoke-virtual·{v6,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
191 | ····const-string·v3,·"·" | 191 | ····const-string·v3,·"·" |
192 | ····invoke-virtual·{v6,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 192 | ····invoke-virtual·{v6,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
193 | ····invoke-virtual·{v6,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 193 | ····invoke-virtual·{v6,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
194 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 194 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
195 | ····move-result-object·v2 | 195 | ····move-result-object·v2 |
196 | ····invoke-virtual·{v4,·v2},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V | 196 | ····invoke-virtual·{v4,·v2},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V |
Offset 1814, 29 lines modified | Offset 1814, 33 lines modified | ||
1814 | ····return-object·v1 | 1814 | ····return-object·v1 |
1815 | ····:goto_5 | 1815 | ····:goto_5 |
1816 | ····new-instance·p2,·Ljava/lang/RuntimeException; | 1816 | ····new-instance·p2,·Ljava/lang/RuntimeException; |
1817 | ····iget-object·v0,·p0,·Lbtools/mapaccess/NodesCache;->currentFileName:Ljava/lang/String; | 1817 | ····iget-object·v0,·p0,·Lbtools/mapaccess/NodesCache;->currentFileName:Ljava/lang/String; |
1818 | ····n | 1818 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
1819 | ···· | 1819 | ····move-result-object·v1 |
1820 | ···· | 1820 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
1821 | ····const-string·v3,·"error·reading·datafile·" | ||
1822 | ····invoke-direct·{v2,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | ||
1821 | ····invoke-virtual·{v | 1823 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1822 | ····const-string·v0,·":·" | 1824 | ····const-string·v0,·":·" |
1823 | ····invoke-virtual·{v | 1825 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1824 | ····invoke-virtual·{v | 1826 | ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1825 | ····invoke-virtual·{v | 1827 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
1826 | ····move-result-object·v0 | 1828 | ····move-result-object·v0 |
1827 | ····invoke-direct·{p2,·v0,·p1},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | 1829 | ····invoke-direct·{p2,·v0,·p1},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
1828 | ····throw·p2 | 1830 | ····throw·p2 |
Offset 436, 23 lines modified | Offset 436, 21 lines modified | ||
436 | ····:cond_0 | 436 | ····:cond_0 |
437 | ····new-instance·p2,·Ljava/lang/IllegalArgumentException; | 437 | ····new-instance·p2,·Ljava/lang/IllegalArgumentException; |
438 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 438 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
439 | ····move-result-object·p1 | 439 | ····move-result-object·p1 |
440 | ····n | 440 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
441 | ····move-result-object·p1 | ||
441 | ····const-string·v0,·"unknown·cache·version:·" | ||
442 | ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | ||
443 | ···· | 442 | ····const-string·p3,·"unknown·cache·version:·" |
444 | ····invoke-virtual·{p3},·Ljava/lang/String | 443 | ····invoke-virtual·{p3,·p1},·Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; |
445 | ····move-result-object·p1 | 444 | ····move-result-object·p1 |
446 | ····invoke-direct·{p2,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 445 | ····invoke-direct·{p2,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
447 | ····throw·p2 | 446 | ····throw·p2 |
448 | .end·method | 447 | .end·method |
Offset 137, 23 lines modified | Offset 137, 21 lines modified | ||
137 | ····return-void | 137 | ····return-void |
138 | ····:cond_2 | 138 | ····:cond_2 |
139 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; | 139 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; |
140 | ····iget-object·p2,·p0,·Lbtools/router/OsmPrePath;->link:Lbtools/mapaccess/OsmLink; | 140 | ····iget-object·p2,·p0,·Lbtools/router/OsmPrePath;->link:Lbtools/mapaccess/OsmLink; |
141 | ····n | 141 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
142 | ····move-result-object·p2 | ||
142 | ····const-string·v1,·"null·description·for:·" | ||
143 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | ||
144 | ···· | 143 | ····const-string·v0,·"null·description·for:·" |
145 | ····invoke-virtual·{v0},·Ljava/lang/String | 144 | ····invoke-virtual·{v0,·p2},·Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; |
146 | ····move-result-object·p2 | 145 | ····move-result-object·p2 |
147 | ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 146 | ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
148 | ····goto·:goto_4 | 147 | ····goto·:goto_4 |
Offset 310, 15 lines modified | Offset 310, 15 lines modified | ||
310 | ····goto·:goto_0 | 310 | ····goto·:goto_0 |
311 | ····:cond_3 | 311 | ····:cond_3 |
312 | ····return-void | 312 | ····return-void |
313 | .end·method | 313 | .end·method |
314 | .method·private·setModel(Ljava/lang/String;)V | 314 | .method·private·setModel(Ljava/lang/String;)V |
315 | ····.locals· | 315 | ····.locals·2 |
316 | ····if-nez·p1,·:cond_0 | 316 | ····if-nez·p1,·:cond_0 |
317 | ····new-instance·p1,·Lbtools/router/StdModel; | 317 | ····new-instance·p1,·Lbtools/router/StdModel; |
318 | ····invoke-direct·{p1},·Lbtools/router/StdModel;-><init>()V | 318 | ····invoke-direct·{p1},·Lbtools/router/StdModel;-><init>()V |
Offset 358, 23 lines modified | Offset 358, 21 lines modified | ||
358 | ····return-void | 358 | ····return-void |
359 | ····:catch_0 | 359 | ····:catch_0 |
360 | ····move-exception·p1 | 360 | ····move-exception·p1 |
361 | ····new-instance·v0,·Ljava/lang/RuntimeException; | 361 | ····new-instance·v0,·Ljava/lang/RuntimeException; |
362 | ····n | 362 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
363 | ····move-result-object·p1 | ||
363 | ····const-string·v2,·"Cannot·create·path-model:·" | ||
364 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | ||
365 | ···· | 364 | ····const-string·v1,·"Cannot·create·path-model:·" |
366 | ····invoke-virtual·{v1},·Ljava/lang/String | 365 | ····invoke-virtual·{v1,·p1},·Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; |
367 | ····move-result-object·p1 | 366 | ····move-result-object·p1 |
368 | ····invoke-direct·{v0,·p1},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V | 367 | ····invoke-direct·{v0,·p1},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V |
369 | ····throw·v0 | 368 | ····throw·v0 |
370 | .end·method | 369 | .end·method |
Offset 291, 21 lines modified | Offset 291, 19 lines modified | ||
291 | ····invoke-direct·{p0,·p1},·Lbtools/router/RoutingEngine;->logInfo(Ljava/lang/String;)V | 291 | ····invoke-direct·{p0,·p1},·Lbtools/router/RoutingEngine;->logInfo(Ljava/lang/String;)V |
292 | ····new-instance·p1,·Ljava/util/Date; | 292 | ····new-instance·p1,·Ljava/util/Date; |
293 | ····invoke-direct·{p1},·Ljava/util/Date;-><init>()V | 293 | ····invoke-direct·{p1},·Ljava/util/Date;-><init>()V |
294 | ····n | 294 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
295 | ····move-result-object·p1 | ||
295 | ····invoke-direct·{p2,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | ||
296 | ····invoke-virtual·{p2,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
297 | ····invoke-virtual·{p | 296 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; |
298 | ····move-result-object·p1 | 297 | ····move-result-object·p1 |
299 | ····invoke-direct·{p0,·p1},·Lbtools/router/RoutingEngine;->logInfo(Ljava/lang/String;)V | 298 | ····invoke-direct·{p0,·p1},·Lbtools/router/RoutingEngine;->logInfo(Ljava/lang/String;)V |
300 | ····:try_end_0 | 299 | ····:try_end_0 |
301 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 300 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
Offset 345, 23 lines modified | Offset 343, 21 lines modified | ||
345 | ····invoke-direct·{p0,·p1},·Lbtools/router/RoutingEngine;->logInfo(Ljava/lang/String;)V | 343 | ····invoke-direct·{p0,·p1},·Lbtools/router/RoutingEngine;->logInfo(Ljava/lang/String;)V |
346 | ····goto·:goto_3 | 344 | ····goto·:goto_3 |
347 | ····:goto_2 | 345 | ····:goto_2 |
348 | ····new-instance·p2,·Ljava/lang/RuntimeException; | 346 | ····new-instance·p2,·Ljava/lang/RuntimeException; |
349 | ····n | 347 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
348 | ····move-result-object·p1 | ||
350 | ····const-string·p4,·"cannot·open·debug-log:" | ||
351 | ····invoke-direct·{p3,·p4},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | ||
352 | ···· | 349 | ····const-string·p3,·"cannot·open·debug-log:" |
353 | ····invoke-virtual·{p3},·Ljava/lang/String | 350 | ····invoke-virtual·{p3,·p1},·Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; |
354 | ····move-result-object·p1 | 351 | ····move-result-object·p1 |
355 | ····invoke-direct·{p2,·p1},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V | 352 | ····invoke-direct·{p2,·p1},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V |
356 | ····throw·p2 | 353 | ····throw·p2 |
Offset 9260, 1360 lines modified | Offset 9256, 1360 lines modified | ||
9260 | ····move-result·v4 | 9256 | ····move-result·v4 |
9261 | ····.line·39 | 9257 | ····.line·39 |
9262 | ····if-eqz·v4,·:cond_2 | 9258 | ····if-eqz·v4,·:cond_2 |
9263 | ····.line·40 | 9259 | ····.line·40 |
9264 | ····.line·41 | 9260 | ····.line·41 |
9265 | ····i | 9261 | ····invoke-static·{v3},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
9266 | ····.line·42 | 9262 | ····.line·42 |
9267 | ····.line·43 | 9263 | ····.line·43 |
9268 | ····if-eqz·v4,·:cond_1 | ||
9269 | ····.line·44 | 9264 | ····.line·44 |
9265 | ····move-result-object·v4 | ||
9270 | ····.line·45 | 9266 | ····.line·45 |
9271 | ···· | 9267 | ····iget-boolean·v5,·v3,·Lbtools/router/OsmNodeNamed;->direct:Z |
9272 | ····.line·46 | 9268 | ····.line·46 |
9273 | ····.line·47 | 9269 | ····.line·47 |
9274 | ···· | 9270 | ····if-eqz·v5,·:cond_1 |
9275 | ····.line·48 | 9271 | ····.line·48 |
9276 | ····:cond_1 | ||
9277 | ····const-string·v4,·"" | ||
9278 | ····.line·49 | 9272 | ····.line·49 |
9273 | ····const-string·v5,·"·direct" | ||
9279 | ····.line·50 | ||
9280 | ····:goto_1 | ||
9281 | ····new-instance·v5,·Ljava/lang/StringBuilder; | ||
9274 | ····.line·50 | ||
9282 | ····.line·51 | 9275 | ····.line·51 |
9276 | ····goto·:goto_1 | ||
9283 | ····.line·52 | 9277 | ····.line·52 |
9278 | ····:cond_1 | ||
9284 | ····const-string·v | 9279 | ····const-string·v5,·"" |
9285 | ····.line·53 | 9280 | ····.line·53 |
9286 | ····.line·54 | 9281 | ····.line·54 |
9287 | ···· | 9282 | ····:goto_1 |
9283 | ····const-string·v6,·"wp=" | ||
9288 | ····.line·55 | 9284 | ····.line·55 |
9289 | ····.line·56 | 9285 | ····.line·56 |
9286 | ····invoke-static·{v6,·v4,·v5},·La0/l;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | ||
9290 | ····.line·57 | ||
9291 | ····invoke-virtual·{v5,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
9287 | ····.line·57 | ||
9292 | ····.line·58 | 9288 | ····.line·58 |
9293 | ····.line·59 | 9289 | ····.line·59 |
9290 | ····move-result-object·v4 | ||
9294 | ····.line·60 | 9291 | ····.line·60 |
9295 | ····invoke- | 9292 | ····invoke-direct·{v7,·v4},·Lbtools/router/RoutingEngine;->logInfo(Ljava/lang/String;)V |
9296 | ····.line·61 | 9293 | ····.line·61 |
9297 | ····.line·62 | 9294 | ····.line·62 |
9298 | ····.line·63 | 9295 | ····.line·63 |
9299 | ···· | 9296 | ····:cond_2 |
9297 | ····iget-boolean·v3,·v3,·Lbtools/router/OsmNodeNamed;->direct:Z | ||
9300 | ····.line·64 | 9298 | ····.line·64 |
9301 | ····.line·65 | 9299 | ····.line·65 |
9300 | ····if-eqz·v3,·:cond_0 | ||
9302 | ····.line·66 | ||
9303 | ····move-result-object·v4 | ||
9301 | ····.line·66 | ||
9304 | ····.line·67 | 9302 | ····.line·67 |
9305 | ···· | 9303 | ····const/4·v2,·0x1 |
9306 | ····.line·68 | 9304 | ····.line·68 |
9305 | ····goto·:goto_0 | ||
Max diff block lines reached; 46434/50432 bytes (92.07%) of diff not shown. |
Offset 657, 23 lines modified | Offset 657, 21 lines modified | ||
657 | ····.catch·Ljava/lang/Exception;·{:try_start_6·..·:try_end_6}·:catch_0 | 657 | ····.catch·Ljava/lang/Exception;·{:try_start_6·..·:try_end_6}·:catch_0 |
658 | ····goto·:goto_8 | 658 | ····goto·:goto_8 |
659 | ····:goto_7 | 659 | ····:goto_7 |
660 | ····if-eqz·v2,·:cond_9 | 660 | ····if-eqz·v2,·:cond_9 |
661 | ····n | 661 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
662 | ···· | 662 | ····move-result-object·v0 |
663 | ···· | 663 | ····const-string·v1,·"Error·reading·rawTrack:·" |
664 | ····invoke-virtual·{v1,·v0},·Ljava/lang/String | 664 | ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; |
665 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
666 | ····move-result-object·v0 | 665 | ····move-result-object·v0 |
667 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 666 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
668 | ····:cond_9 | 667 | ····:cond_9 |
669 | ····:goto_8 | 668 | ····:goto_8 |
Offset 732, 27 lines modified | Offset 730, 35 lines modified | ||
732 | ····move·v0,·v2 | 730 | ····move·v0,·v2 |
733 | ····goto·:goto_0 | 731 | ····goto·:goto_0 |
734 | ····:cond_1 | 732 | ····:cond_1 |
735 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 733 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
734 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
735 | ····move-result-object·p2 | ||
736 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
737 | ····move-result-object·p1 | ||
736 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 738 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
737 | ····const-string·v2,·"ups:·" | 739 | ····const-string·v2,·"ups:·" |
738 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 740 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
739 | ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 741 | ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
740 | ····const-string·p2,·"->" | 742 | ····const-string·p2,·"->" |
741 | ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 743 | ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
742 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 744 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
743 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 745 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
744 | ····move-result-object·p1 | 746 | ····move-result-object·p1 |
745 | ····invoke-direct·{v0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 747 | ····invoke-direct·{v0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
Offset 370, 31 lines modified | Offset 370, 35 lines modified | ||
370 | ····sget-boolean·v1,·Lbtools/router/ProfileCache;->debug:Z | 370 | ····sget-boolean·v1,·Lbtools/router/ProfileCache;->debug:Z |
371 | ····if-eqz·v1,·:cond_c | 371 | ····if-eqz·v1,·:cond_c |
372 | ····sget-object·v1,·Ljava/lang/System;->out:Ljava/io/PrintStream; | 372 | ····sget-object·v1,·Ljava/lang/System;->out:Ljava/io/PrintStream; |
373 | ····n | 373 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
374 | ···· | 374 | ····move-result-object·v6 |
375 | ···· | 375 | ····new-instance·v7,·Ljava/lang/StringBuilder; |
376 | ····invoke- | 376 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V |
377 | ····const-string·v8,·"*******·adding·new·profile·at·idx=" | ||
378 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
377 | ····invoke-virtual·{v | 379 | ····invoke-virtual·{v7,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
378 | ····const-string·v3,·"·for·" | 380 | ····const-string·v3,·"·for·" |
379 | ····invoke-virtual·{v | 381 | ····invoke-virtual·{v7,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
380 | ····invoke-virtual·{v | 382 | ····invoke-virtual·{v7,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
381 | ····invoke-virtual·{v | 383 | ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
382 | ····move-result-object·v3 | 384 | ····move-result-object·v3 |
383 | ····invoke-virtual·{v1,·v3},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V | 385 | ····invoke-virtual·{v1,·v3},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V |
384 | ····:cond_c | 386 | ····:cond_c |
385 | ····iget-object·v1,·v5,·Lbtools/router/ProfileCache;->lastProfileFile:Ljava/io/File; | 387 | ····iget-object·v1,·v5,·Lbtools/router/ProfileCache;->lastProfileFile:Ljava/io/File; |
Offset 417, 37 lines modified | Offset 421, 45 lines modified | ||
417 | ····const-wide/16·v8,·0x3e8 | 421 | ····const-wide/16·v8,·0x3e8 |
418 | ····div-long/2addr·v6,·v8 | 422 | ····div-long/2addr·v6,·v8 |
419 | ····iget-object·v3,·v5,·Lbtools/router/ProfileCache;->lastProfileFile:Ljava/io/File; | 423 | ····iget-object·v3,·v5,·Lbtools/router/ProfileCache;->lastProfileFile:Ljava/io/File; |
424 | ····invoke-static·{v3},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
425 | ····move-result-object·v3 | ||
426 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
427 | ····move-result-object·v8 | ||
420 | ····new-instance·v | 428 | ····new-instance·v9,·Ljava/lang/StringBuilder; |
421 | ····invoke-direct·{v | 429 | ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V |
422 | ····const-string·v | 430 | ····const-string·v11,·"*******·replacing·profile·of·age·" |
423 | ····invoke-virtual·{v | 431 | ····invoke-virtual·{v9,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
424 | ····invoke-virtual·{v | 432 | ····invoke-virtual·{v9,·v6,·v7},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
425 | ····const-string·v6,·"·sec·" | 433 | ····const-string·v6,·"·sec·" |
426 | ····invoke-virtual·{v | 434 | ····invoke-virtual·{v9,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
427 | ····invoke-virtual·{v | 435 | ····invoke-virtual·{v9,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
428 | ····const-string·v3,·"->" | 436 | ····const-string·v3,·"->" |
429 | ····invoke-virtual·{v | 437 | ····invoke-virtual·{v9,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
430 | ····invoke-virtual·{v | 438 | ····invoke-virtual·{v9,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
431 | ····invoke-virtual·{v | 439 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
432 | ····move-result-object·v3 | 440 | ····move-result-object·v3 |
433 | ····invoke-virtual·{v1,·v3},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V | 441 | ····invoke-virtual·{v1,·v3},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V |
434 | ····:cond_d | 442 | ····:cond_d |
435 | ····iget-wide·v6,·p0,·Lbtools/router/RoutingContext;->profileTimestamp:J | 443 | ····iget-wide·v6,·p0,·Lbtools/router/RoutingContext;->profileTimestamp:J |
Offset 3070, 33 lines modified | Offset 3070, 41 lines modified | ||
3070 | ····invoke-virtual·{v0},·Ljava/lang/Throwable;->getStackTrace()[Ljava/lang/StackTraceElement; | 3070 | ····invoke-virtual·{v0},·Ljava/lang/Throwable;->getStackTrace()[Ljava/lang/StackTraceElement; |
3071 | ····move-result-object·v5 | 3071 | ····move-result-object·v5 |
3072 | ····aget-object·v5,·v5,·v2 | 3072 | ····aget-object·v5,·v5,·v2 |
3073 | ····invoke-static·{v5},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
3074 | ····move-result-object·v5 | ||
3075 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
3076 | ····move-result-object·v0 | ||
3073 | ····new-instance·v6,·Ljava/lang/StringBuilder; | 3077 | ····new-instance·v6,·Ljava/lang/StringBuilder; |
3074 | ····const-string·v7,·"error·" | 3078 | ····const-string·v7,·"error·" |
3075 | ····invoke-direct·{v6,·v7},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 3079 | ····invoke-direct·{v6,·v7},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
3076 | ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 3080 | ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
3077 | ····const-string·v4,·"·" | 3081 | ····const-string·v4,·"·" |
3078 | ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 3082 | ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
3079 | ····invoke-virtual·{v6,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 3083 | ····invoke-virtual·{v6,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
3080 | ····const-string·v4,·"\n" | 3084 | ····const-string·v4,·"\n" |
3081 | ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 3085 | ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
3082 | ····invoke-virtual·{v6,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 3086 | ····invoke-virtual·{v6,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
3083 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 3087 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
3084 | ····move-result-object·v0 | 3088 | ····move-result-object·v0 |
3085 | ····invoke-virtual·{v1,·v0},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V | 3089 | ····invoke-virtual·{v1,·v0},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | Zip·file·size:·87054·bytes,·number·of·entries:·24 | 1 | Zip·file·size:·87054·bytes,·number·of·entries:·24 |
2 | -rw-r--r--··2.0·unx····27259·b-·defN·25-Oct-15·08:34·mtb.brf | ||
3 | -rw-r--r--··2.0·unx····15666·b-·defN·25-Oct-15·08:37·trekking-ignore-cr.brf | ||
4 | -rw-r--r--··2.0·unx····14660·b-·defN·25-Oct-15·08:34·fastbike.brf | ||
5 | -rw-r--r--··2.0·unx····18237·b-·defN·25-Oct-15·08:34·gravel.brf | ||
6 | -rw-r--r--··2.0·unx·····6902·b-·defN·25-Oct-15·08:34·moped.brf | ||
2 | -rw-r--r--··2.0·unx······46 | 7 | -rw-r--r--··2.0·unx······468·b-·defN·25-Oct-15·08:34·river.brf |
3 | -rw-r--r--··2.0·unx···· | 8 | -rw-r--r--··2.0·unx·····9972·b-·defN·25-Oct-15·08:37·car-fast.brf |
4 | -rw-r--r--··2.0·unx····15667·b-·defN·2 | 9 | -rw-r--r--··2.0·unx····15667·b-·defN·25-Oct-15·08:37·trekking-steep.brf |
10 | -rw-r--r--··2.0·unx····21014·b-·defN·25-Oct-15·08:34·fastbike-verylowtraffic.brf | ||
11 | -rw-r--r--··2.0·unx····15662·b-·defN·25-Oct-15·08:37·trekking-noferries.brf | ||
5 | -rw-r--r--··2.0·unx····18237·b-·defN·24-Jul-13·05:37·gravel.brf | ||
6 | -rw-r--r--··2.0·unx····27259·b-·defN·24-Jul-13·05:37·mtb.brf | ||
7 | -rw-r--r--··2.0·unx····27844·b-·defN·24-Jul-13·05:37·lookups.dat | ||
8 | -rw-r--r--··2.0·unx····27921·b-·defN·24-Jul-13·05:37·hiking-mountain.brf | ||
9 | -rw-r--r--··2.0·unx·····9971·b-·defN·24-Jul-13·05:39·car-eco.brf | ||
10 | -rw-r--r--··2.0·unx····14653·b-·defN·2 | 12 | -rw-r--r--··2.0·unx····14653·b-·defN·25-Oct-15·08:37·fastbike-lowtraffic.brf |
11 | -rw-r--r--··2.0·unx·····9972·b-·defN·24-Jul-13·05:39·car-fast.brf | ||
12 | -rw-r--r--··2.0·unx····20321·b-·defN·2 | 13 | -rw-r--r--··2.0·unx····20321·b-·defN·25-Oct-15·08:34·vm-forum-liegerad-schnell.brf |
13 | -rw-r--r--··2.0·unx······468·b-·defN·24-Jul-13·05:37·river.brf | ||
14 | -rw-r--r--··2.0·unx·····5119·b-·defN·24-Jul-13·05:37·shortest.brf | ||
15 | -rw-r--r--··2.0·unx······400·b-·defN·24-Jul-13·05:37·dummy.brf | ||
16 | -rw-r--r--··2.0·unx····1 | 14 | -rw-r--r--··2.0·unx····15660·b-·defN·25-Oct-15·08:37·trekking-nosteps.brf |
17 | -rw-r--r--··2.0·unx····14652·b-·defN·2 | 15 | -rw-r--r--··2.0·unx····14652·b-·defN·25-Oct-15·08:37·fastbike-asia-pacific.brf |
16 | -rw-r--r--··2.0·unx····27921·b-·defN·25-Oct-15·08:34·hiking-mountain.brf | ||
18 | -rw-r--r--··2.0·unx····15676·b-·defN·24-Jul-13·05:37·trekking.brf | ||
19 | -rw-r--r--··2.0·unx······308·b-·defN·24-Jul-13·05:37·readme.txt | ||
20 | -rw-r--r--··2.0·unx···· | 17 | -rw-r--r--··2.0·unx······460·b-·defN·25-Oct-15·08:34·rail.brf |
21 | -rw-r--r--··2.0·unx····15662·b-·defN·24-Jul-13·05:39·trekking-noferries.brf | ||
22 | -rw-r--r--··2.0·unx····15666·b-·defN·24-Jul-13·05:39·trekking-ignore-cr.brf | ||
23 | -rw-r--r--··2.0·unx···· | 18 | -rw-r--r--··2.0·unx······400·b-·defN·25-Oct-15·08:34·dummy.brf |
19 | -rw-r--r--··2.0·unx·····5119·b-·defN·25-Oct-15·08:34·shortest.brf | ||
20 | -rw-r--r--··2.0·unx····27844·b-·defN·25-Oct-15·08:34·lookups.dat | ||
24 | -rw-r--r--··2.0·unx····20221·b-·defN·2 | 21 | -rw-r--r--··2.0·unx····20221·b-·defN·25-Oct-15·08:34·vm-forum-velomobil-schnell.brf |
22 | -rw-r--r--··2.0·unx·····9971·b-·defN·25-Oct-15·08:37·car-eco.brf | ||
23 | -rw-r--r--··2.0·unx······308·b-·defN·25-Oct-15·08:34·readme.txt | ||
24 | -rw-r--r--··2.0·unx····15676·b-·defN·25-Oct-15·08:34·trekking.brf | ||
25 | -rw-r--r--··2.0·unx···· | 25 | -rw-r--r--··2.0·unx····15660·b-·defN·25-Oct-15·08:37·safety.brf |
26 | 24·files,·334373·bytes·uncompressed,·84454·bytes·compressed:··74.7% | 26 | 24·files,·334373·bytes·uncompressed,·84454·bytes·compressed:··74.7% |
Offset 1, 73 lines modified | Offset 1, 73 lines modified | ||
1 | Filename:· | 1 | Filename:·mtb.brf |
2 | Comment:· | 2 | Comment:· |
3 | Filename:·trekking-no | 3 | Filename:·trekking-ignore-cr.brf |
4 | Comment:· | 4 | Comment:· |
5 | Filename:· | 5 | Filename:·fastbike.brf |
6 | Comment:· | 6 | Comment:· |
7 | Filename:·gravel.brf | 7 | Filename:·gravel.brf |
8 | Comment:· | 8 | Comment:· |
9 | Filename:·m | 9 | Filename:·moped.brf |
10 | Comment:· | 10 | Comment:· |
11 | Filename:· | 11 | Filename:·river.brf |
12 | Comment:· | 12 | Comment:· |
13 | Filename:· | 13 | Filename:·car-fast.brf |
14 | Comment:· | 14 | Comment:· |
15 | Filename:· | 15 | Filename:·trekking-steep.brf |
16 | Comment:· | 16 | Comment:· |
17 | Filename:·fastbike-lowtraffic.brf | 17 | Filename:·fastbike-verylowtraffic.brf |
18 | Comment:· | 18 | Comment:· |
19 | Filename:· | 19 | Filename:·trekking-noferries.brf |
20 | Comment:· | 20 | Comment:· |
21 | Filename:· | 21 | Filename:·fastbike-lowtraffic.brf |
22 | Comment:· | 22 | Comment:· |
23 | Filename:·ri | 23 | Filename:·vm-forum-liegerad-schnell.brf |
24 | Comment:· | 24 | Comment:· |
25 | Filename:· | 25 | Filename:·trekking-nosteps.brf |
26 | Comment:· | 26 | Comment:· |
27 | Filename:· | 27 | Filename:·fastbike-asia-pacific.brf |
28 | Comment:· | 28 | Comment:· |
29 | Filename:· | 29 | Filename:·hiking-mountain.brf |
30 | Comment:· | 30 | Comment:· |
31 | Filename:· | 31 | Filename:·rail.brf |
32 | Comment:· | 32 | Comment:· |
33 | Filename:· | 33 | Filename:·dummy.brf |
34 | Comment:· | 34 | Comment:· |
35 | Filename:· | 35 | Filename:·shortest.brf |
36 | Comment:· | 36 | Comment:· |
37 | Filename:· | 37 | Filename:·lookups.dat |
38 | Comment:· | 38 | Comment:· |
39 | Filename:· | 39 | Filename:·vm-forum-velomobil-schnell.brf |
40 | Comment:· | 40 | Comment:· |
41 | Filename:· | 41 | Filename:·car-eco.brf |
42 | Comment:· | 42 | Comment:· |
43 | Filename:· | 43 | Filename:·readme.txt |
44 | Comment:· | 44 | Comment:· |
45 | Filename:· | 45 | Filename:·trekking.brf |
46 | Comment:· | 46 | Comment:· |
47 | Filename:· | 47 | Filename:·safety.brf |
48 | Comment:· | 48 | Comment:· |
49 | Zip·file·comment:· | 49 | Zip·file·comment:· |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Zip·file·size:·12199·bytes,·number·of·entries:·7 | 1 | Zip·file·size:·12199·bytes,·number·of·entries:·7 |
2 | drwxr-xr-x··2.0·unx········0·b-·defN·25-Oct-15·08:34·users/ | ||
3 | -rw-r--r--··2.0·unx·····3649·b-·defN·25-Oct-15·08:34·users/android_quickstart.md | ||
4 | -rw-r--r--··2.0·unx·····5389·b-·defN·25-Oct-15·08:34·users/android_advanced.md | ||
5 | -rw-r--r--··2.0·unx······620·b-·defN·25-Oct-15·08:34·privacy_policy.md | ||
2 | drwxr-xr-x··2.0·unx········0·b-·defN·2 | 6 | drwxr-xr-x··2.0·unx········0·b-·defN·25-Oct-15·08:34·developers/ |
7 | -rw-r--r--··2.0·unx·····3958·b-·defN·25-Oct-15·08:34·developers/build_segments.md | ||
3 | -rw-r--r--··2.0·unx····15944·b-·defN·2 | 8 | -rw-r--r--··2.0·unx····15944·b-·defN·25-Oct-15·08:34·developers/profile_developers_guide.md |
4 | -rw-r--r--··2.0·unx·····3958·b-·defN·24-Jul-13·05:37·developers/build_segments.md | ||
5 | -rw-r--r--··2.0·unx······620·b-·defN·24-Jul-13·05:37·privacy_policy.md | ||
6 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Jul-13·05:37·users/ | ||
7 | -rw-r--r--··2.0·unx·····5389·b-·defN·24-Jul-13·05:37·users/android_advanced.md | ||
8 | -rw-r--r--··2.0·unx·····3649·b-·defN·24-Jul-13·05:37·users/android_quickstart.md | ||
9 | 7·files,·29560·bytes·uncompressed,·11341·bytes·compressed:··61.6% | 9 | 7·files,·29560·bytes·uncompressed,·11341·bytes·compressed:··61.6% |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Filename:· | 1 | Filename:·users/ |
2 | Comment:· | 2 | Comment:· |
3 | Filename:· | 3 | Filename:·users/android_quickstart.md |
4 | Comment:· | 4 | Comment:· |
5 | Filename:· | 5 | Filename:·users/android_advanced.md |
6 | Comment:· | 6 | Comment:· |
7 | Filename:·privacy_policy.md | 7 | Filename:·privacy_policy.md |
8 | Comment:· | 8 | Comment:· |
9 | Filename:· | 9 | Filename:·developers/ |
10 | Comment:· | 10 | Comment:· |
11 | Filename:· | 11 | Filename:·developers/build_segments.md |
12 | Comment:· | 12 | Comment:· |
13 | Filename:· | 13 | Filename:·developers/profile_developers_guide.md |
14 | Comment:· | 14 | Comment:· |
15 | Zip·file·comment:· | 15 | Zip·file·comment:· |
Offset 1, 77 lines modified | Offset 1, 77 lines modified | ||
00000000:·7072·6f00·3031·3000·01f6·1600·00bc·0400··pro.010......... | 00000000:·7072·6f00·3031·3000·01f6·1600·00bc·0400··pro.010......... | ||
00000010:·0078·01ed·985d·681c·5514·c7cf·cc6e·d2 | 00000010:·0078·01ed·985d·681c·5514·c7cf·cc6e·d269··.x...]h.U....n.i | ||
00000020:·9b36·d364·b59b·b425·13da·4afc·6cfc·00db··.6.d...%..J.l... | |||
00000030:·6275·a241·a488·9656·dfaa·a4d5·8a0f·4185··bu.A...V......A. | |||
00000040:·80e6·7136·a216·5d30·4a89·d207·09f5·032c··..q6..]0J......, | |||
00000050:·5454·7c12·c4a9·f850·51b1·08da·c756·287d··TT|....PQ....V(} | |||
00000060:·9415·7c08·28c4·f39b·b9a7·9936·a918·b769··..|.(......6...i | |||
00000070:·1472·97b3·e7de·73cf·ff7f·ce3d·7377·e6ce··.r....s....=sw.. | |||
00000080:·ae92·3179·a055·a4ed·d377·d7d7·ef16·7962··..1y.U...w....yb | |||
00000090:·64ff·e8e8·c1d1·5b9e·3c38·26da·76aa·ac54··d.....[.<8&.v..T | |||
000000a0:·f962·b588·a7fa·5229·391b·da77·7db4·f503··.b....R)9..w}... | |||
000000b0:·ed2b·bbac·701a·7c59·a5c8·d3a2·e3dd·ce66··.+..p.|Y.......f | |||
000000c0:·3ce0·c1ac·5101·cf18·9ca6·9161·b73a·6d71··<...Q......a.:mq | |||
000000d0:·2c0f·b8f0·8fdc·3c18·043f·c4b8·8a79·60b3··,.....<..?...y`. | |||
000000e0:·b8d8·c9b9·981f·fd4e·6733·1e9b·5fa5·76f0··.......Ng3.._.v. | |||
000000f0:·36b6·7c26·0a36·e68a·38d6·6539·190e·8d1d··6.|&.6..8.e9.... | |||
00000100:·cd1a·2cd7·e23c·36f2·048b·ddc6·e603·9edc··..,..<6......... | |||
00000110:·b163·b335·e1ff·ac7e·998d·9a1a·e69f·6ae3··.c.5...~......j. | |||
00000120:·b4d8·e0d8·17d8·7b54·36ab·18bf·71e2·cbbc··......{T6...q... | |||
00000130:·89d9·4ddb·3523·6fc3·17f9·cdef·527d·ed3c··..M.5#o.....R}.< | |||
00000140:·b1ae·5732·b0c8·a416·f057·1db7·69bf·4ba5··..W2.....W..i.K. | |||
00000150:·a2b2·4505·1e6a·6b71·2d16·eb30·2c3e·761d··..E..jkq-..0,>v. | |||
00000160:·cccf·e273·9d0d·b35e·fb76·ddad·36f8·31cf··...s...^.v..6.1. | |||
00000170:·18ac·69b3·9bcd·f8b1·0f38·5ffa·e65f·e4a3··..i......8_.._.. | |||
00000180:·6f62·787c·5907·eb33·5c31·2e7b·609d·9b23··obx|Y..3\1.{`..# | |||
00000190:·47c6·37b8·317e·930a·aaba·b171·c383·dce8··G.7.1~.....q.... | |||
000001a0:·f45e·a7cd·8e7e·54e5·bcb3·b3ef·db5d·1f4e··.^...~T......].N | |||
000001b0:·c4c6·56b7·cfdc·3c58·e2dc·5718·e34f·1df0··..V...<X..W..O.. | |||
000001c0:·bdd3·e962·2ce3·c076·8d0a·9ab5·c063·38e2··...b,..v.....c8. | |||
000001d0:·15f3·07d3·ab82·1f3e·cc81·332e·6cd4·a243··.......>..3.l..C | |||
000001e0:·c57e·03f8·9b0f·f564·be88·658e·b1ed·1b7c··.~.....d..e....| | |||
000001f0:·e863·8707·7ffa·26c4·a486·d407·5fd6·497c··.c....&....._.I| | |||
00000200:·cb01·3ff2·23be·fd7e·1863·673d·0754·e0c0··..?.#..~.cg=.T.. | |||
00000210:·7f83·0a76·8b6f·31d0·e400·f75b·2a8c·e9a3··...v.o1....[*... | |||
00000220:·c159·9d2c·4fb3·5b3d·42e7·07af·7181·e9d6··.Y.,O.[=B...q... | |||
00000230:·843e·5702·b8f0·25bf·d754·e0b1·7ae1·7f39··.>W...%..T..z..9 | |||
00000240:·317e·7451·5a15·d12e·15df·53ed·abe4·1f5f··1~tQZ.....S...._ | |||
00000250:·73f5·3496·a79a·9e59·197b·ba86·7c5c·d6d5··s.4....Y.{..|\.. | |||
00000260:·1f51·f41b·d9f8·9cec·cb34·2c65·f529·6b8e··.Q.......4,e.)k. | |||
00000270:·bee6·87af·af1f·5025·d52f·a8ad·45f7·cd9a··......P%./..E... | |||
00000280:·cc5e·d6a7·061e·5d17·e258·3c7c·f31c·e0f0··.^....]..X<|.... | |||
00000290:·958f·5c5a·32bf·0e65·cb73·c44e·8fcf·0a15··..\Z2..e.s.N.... | |||
000002a0:·fabe·5e7d·c382·2472·9fff·8df6·3ab5·97b5··..^}..$r....:... | |||
000002b0:·28c9·f5f2·f7ff·ac02·8ddb·8f7b·8351·b5c3··(..........{.Q.. | |||
000002c0:·5d47·cd7e·6f4d·a27e·3fcd·d691·3e15·b0b9··]G.~oM.~?...>... | |||
000002d0:·ef7f·e454·f53d·af57·d21d·7282·43c9·c56d··...T.=.W..r.C..m | |||
000002e0:·6cf5·5047·7bcb·d64f·3604·4fbf·7af1·cc12··l.PG{..O6.O.z... | |||
000002f0:·8fd2·b2cc·9cd9·96e8·0ab8·7325·db8f·fd10··..........s%.... | |||
00000300:·9351·7d46·6498·dff8·a2b7·70ed·a287·b8e2··.Q}Fd.....p..... | |||
00000310:·01b8·212e·5df3·7cd1·3b36·9b71·f864·35fe··..!.].|.;6.q.d5. | |||
00000320:·3abd·eb90·f683·e70f·dfb6·e76c·9654·72d3··:..........l.Tr. | |||
00000330:·63ef·f7a5·47cb·9a65·ab97·edd9·fac2·938d··c...G..e........ | |||
00000340:·947d·23b0·6476·d74f·cfd2·f0c8·b86c·6b8f··.}#.dv.O.....lk. | |||
00000350:·a51e·24dd·f3cf·7310·a125·9b26·f24e·fc4e··..$...s..%.&.N.N | |||
00000360:·49d2·a9d8·9fba·4ec7·61f9·482d·9138·3b06··I.....N.a.H-.8;. | |||
00000370:·0d78·bebf·3168·0bf5·b6fb·78e6·ea87·d19b··.x..1h....x..... | |||
00000380:·2f4a·948c·7bc5·f0b1·3e56·935a·239c·cd33··/J..{...>V.Z#..3 | |||
00000390:·e755·ebad·83bf·dc21·51ad·8fad·bddc·9aaa··.U.....!Q....... | |||
000003a0:·40b1·e24d·112d·0c1c·57e2·3980·7ba5·71e6··@..M.-..W.9.{.q. | |||
000003b0:·d81c·ebd5·3458·31fc·e58d·7535·cb7e·e562··....4X1...u5.~.b | |||
000003c0:·dd73·ba27·ac8c·ffc6·8b60·de3e·5e57·95af··.s.'.....`.>^W.. | |||
000003d0:·8e66·276c·9191·9707·f4c0·3a3c·f4d2·f783··.f'l......:<.... | |||
000003e0:·3d0d·4f3e·2a85·7f9a·df05·9d9c·8e7f·4f77··=.O>*.........Ow | |||
000003f0:·37f6·7c5b·4b3e·f86f·ed82·7dd2·9879·bdd4··7.|[K>.o..}..y.. | |||
00000400:·afb7·3f92·9dfe·f28f·5e1e·57e9·b4fe·4372··..?.....^.W...Cr | |||
00000410:·1ecb·a2b7·b573·efc4·8b1e·b3c9·0071·93f8··.....s.......q.. | |||
00000420:·e6e0·61a4·8ff3·fc99·3659·f786·6efe·ee15··..a.....6Y..n... | |||
00000430:·7d1b·4f86·1ffe·70d3·165e·2945·4efe·f8d3··}.O...p..^)EN... | |||
00000440:·8e9e·915d·b13e·93c3·ecde·93f2·babe·c0a6··...].>.......... | |||
00000450:·47bc·9fb3·2b33·8b4d·72fa·8ce8·ef2e·5a2a··G...+3.Mr.....Z* | |||
00000460:·0fa6·87e4·edf9·5d9e·33f3·369f·175c·6de7··......].3.6..\m. | |||
00000470:·b6eb·bbeb·cacd·f20c·e7e2·c1a9·ee20·105e··.............·.^ | |||
00000480:·a4f4·cf97·283a·559b·90fd·129d·e51d·5222··....(:U.......R" | |||
00000490:·f10e·ec0c·c4ef·af66·c719·4cb4·c32a·d5a0··.......f..L..*.. | |||
000004a0:·639e·8361·b5ab·f250·493a·abe3·99df·f257··c..a...PI:.....W | |||
000004b0:·3315·b0cb·d60c·c7bf·c00e·7973·4ecf·91be··3.........ysN... | |||
00000 | 00000020:·9b76·a749·b49b·d892·09fd·207e·367e·806d··.v.I......·~6~.m | ||
00000030:·b13a·d120·22a2·a5d5·b72a·69b5·e243·5021··.:.·"....*i..CP! | |||
00000040:·a079·9c8d·a845·178c·12a2·f441·4251·c142··.y...E.....ABQ.B | |||
00000050:·45c1·27a1·388a·0f95·2a16·41fb·d80a·a5e0··E.'.8...*.A..... | |||
00000060:·8b6c·c187·8042·3cbf·997b·9a69·938a·719b··.l...B<..{.i..q. | |||
00000070:·4621·7739·7bee·3df7·fcff·e7dc·3377·67ee··F!w9{.=.....3wg. | |||
00000080:·ec6a·1995·875a·4526·a64f·fe5a·bf57·e4e9··.j...ZE&.O.Z.W.. | |||
00000090:·e1fd·2323·0747·6e7b·e6e0·a868·dba5·b24a··..##.Gn{...h...J | |||
000000a0:·e5f8·1a11·4ff5·e552·7236·b4ef·fa68·eb07··....O..Rr6...h.. | |||
000000b0:·da57·7659·e134·f8b2·4a91·a745·c7bb·9dcd··.WvY.4..J..E.... | |||
000000c0:·78c0·8359·ab02·9e31·384d·23c3·6e73·dae2··x..Y...18M#.ns.. | |||
000000d0:·581e·70e1·1fb9·7930·087e·8871·15f3·c066··X.p...y0.~.q...f | |||
000000e0:·71b1·9373·313f·faed·ce66·3c36·bf5a·ede0··q..s1?...f<6.Z.. | |||
000000f0:·6d6c·f98c·176c·cc15·71ac·cb72·321c·1a3b··ml...l..q..r2..; | |||
00000100:·9a35·58ae·c579·6ce4·0916·bb8d·cd07·3cb9··.5X..yl.......<. | |||
00000110:·63c7·666b·c2ff·05fd·321b·3535·cc3f·d5c6··c.fk....2.55.?.. | |||
00000120:·69b1·c1b1·2fb0·77ab·6c56·317e·e3c4·9779··i.../.w.lV1~...y | |||
00000130:·13b3·9bb6·6b46·de86·2ff2·9bdf·e5fa·fa79··....kF../......y | |||
00000140:·62dd·a864·6091·492d·e06f·3a5e·a9fd·0e95··b..d`.I-.o:^.... | |||
00000150:·4e95·2d2a·f050·5b8b·6bb1·5887·61f1·b1eb··N.-*.P[.k.X.a... | |||
00000160:·607e·169f·eb6c·981b·b46f·d7dd·6a83·1ff3··`~...l...o..j... | |||
00000170:·8cc1·9a36·bbd9·8c1f·7bbf·f3a5·6ffe·453e··...6....{...o.E> | |||
00000180:·fa26·86c7·9775·b03e·c315·e3b2·07d6·bb39··.&...u.>.......9 | |||
00000190:·7264·7c93·1be3·37a9·a0aa·1b1b·373c·c8cd··rd|...7.....7<.. | |||
000001a0:·4eef·75da·ece8·2754·ce3b·3bfb·becd·f5e1··N.u...'T.;;..... | |||
000001b0:·446c·6c75·fbdc·cd83·25ce·0385·31fe·d401··Dllu....%...1... | |||
000001c0:·dfbb·9d2e·c632·0e6c·d7a9·a059·0b3c·8623··.....2.l...Y.<.# | |||
000001d0:·5e31·7f30·3d2a·f8e1·c31c·38e3·c246·2d2a··^1.0=*....8..F-* | |||
000001e0:·2af6·1bc0·df7c·a827·f345·2c73·8c6d·dfe0··*....|.'.E,s.m.. | |||
000001f0:·431f·3b3c·f8d3·3721·2635·a43e·f8b2·4ee2··C.;<..7!&5.>..N. | |||
00000200:·5b0e·f891·1ff1·edf7·c318·3beb·39a0·0207··[.........;.9... | |||
00000210:·fe1b·54b0·5b7c·8b81·2607·b8df·5561·4c1f··..T.[|..&...UaL. | |||
00000220:·0dce·ea64·799a·ddea·113a·3f78·8d0b·4c97··...dy....:?x..L. | |||
00000230:·26f4·8512·c085·2ff9·bda9·028f·d50b·ff2b··&...../........+ | |||
00000240:·89f1·a38b·d2aa·8836·e9f4·3dd5·be4a·fef1··.......6..=..J.. | |||
00000250:·3557·4f63·79aa·e999·95b1·a76b·c8c7·655d··5WOcy......k..e] | |||
00000260:·fd61·45bf·9d8d·cfc9·be4c·c352·569f·b2e6··.aE......L.RV... | |||
00000270:·e86b·7ef8·fafa·0155·52fd·b2da·5a74·dfac··.k~....UR...Zt.. | |||
00000280:·cdec·657d·6ae0·d171·318e·c5c3·37cf·010e··..e}j..q1...7... | |||
00000290:·5ff9·c8a5·25f3·ab28·5b9e·2376·7a7c·56a8··_...%..([.#vz|V. | |||
000002a0:·d0f7·f5ea·1b16·2491·7bfd·6fb5·d7ae·bdac··......$.{.o..... | |||
000002b0:·4549·ae97·bfff·6715·68dc·79cc·1b88·aa15··EI....g.h.y..... | |||
000002c0:·771d·35fb·bd35·89fa·fc34·5b47·fa6c·c0e6··w.5..5...4[G.l.. | |||
000002d0:·7ef0·f153·d50f·bc1e·4977·ca57·1c4a·2e6d··~..S....Iw.W.J.m | |||
000002e0:·a36b·062b·6d2d·db3e·db10·3cf7·c6a5·334b··.k.+m-.>..<...3K | |||
000002f0:·3c4a·cb32·7366·7ba2·2be0·ce95·ec38·fa43··<J.2sf{.+....8.C | |||
00000300:·4c46·f519·9121·7ee3·8bde·c275·8b1e·e2aa··LF...!~....u.... | |||
00000310:·07e0·86b8·74cd·f345·efd8·6cc6·a113·d5f8··....t..E..l..... | |||
00000320:·9bf4·9e43·da0f·5e9a·b863·cfd9·2ca9·e496··...C..^..c..,... | |||
00000330:·273f·ec4d·8f94·35cb·562f·dbb3·f585·271b··'?.M..5.V/....'. | |||
00000340:·29fb·4660·c9ec·ae9f·9ea5·e191·71c5·d616··).F`........q... | |||
Max diff block lines reached; -1/10569 bytes (-0.01%) of diff not shown. |