4.18 MB
/home/fdroid/fdroiddata/tmp/com.DartChecker_41.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.DartChecker_41.apk
1.91 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·5068834·bytes,·number·of·entries:·8381 Zip·file·size:·5068834·bytes,·number·of·entries:·838
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto
4 -rw-r--r--··0.0·unx·····1663·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof4 -rw-r--r--··0.0·unx·····1663·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
5 -rw-r--r--··0.0·unx······182·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm5 -rw-r--r--··0.0·unx······182·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
6 -rw-r--r--··0.0·unx··7636660·b-·defN·81-Jan-01·01:01·classes.dex6 -rw-r--r--··0.0·unx··7636268·b-·defN·81-Jan-01·01:01·classes.dex
7 -rw----·····2.4·fat·····1719·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin7 -rw----·····2.4·fat·····1719·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
8 -rw----·····2.4·fat·······12·b-·stor·81-Jan-01·01:01·META-INF/android.support.design_material.version8 -rw----·····2.4·fat·······12·b-·stor·81-Jan-01·01:01·META-INF/android.support.design_material.version
9 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version9 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
11 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version11 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version
12 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version12 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version
13 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version13 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version
Offset 833, 8 lines modifiedOffset 833, 8 lines modified
833 -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/zl.xml833 -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/zl.xml
834 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml834 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
835 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml835 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
836 -rw----·····0.0·fat···509160·b-·stor·81-Jan-01·01:01·resources.arsc836 -rw----·····0.0·fat···509160·b-·stor·81-Jan-01·01:01·resources.arsc
837 -rw----·····2.0·fat····57006·b-·defN·81-Jan-01·01:01·META-INF/286EF5BE.SF837 -rw----·····2.0·fat····57006·b-·defN·81-Jan-01·01:01·META-INF/286EF5BE.SF
838 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/286EF5BE.RSA838 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/286EF5BE.RSA
839 -rw----·····2.0·fat····56898·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF839 -rw----·····2.0·fat····56898·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
840 838·files,·10770166·bytes·uncompressed,·4974001·bytes·compressed:··53.8%840 838·files,·10769774·bytes·uncompressed,·4974111·bytes·compressed:··53.8%
4.11 MB
classes.dex
4.03 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 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············:·c9ce5c944 checksum············:·06145f00
5 signature···········:·f86a...23995 signature···········:·b970...a243
6 file_size···········:·76366606 file_size···········:·7636268
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·5002410 string_ids_size·····:·50024
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·696412 type_ids_size·······:·6964
13 type_ids_off········:·200208·(0x030e10)13 type_ids_off········:·200208·(0x030e10)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·228064·(0x037ae0)15 proto_ids_off·······:·228064·(0x037ae0)
16 field_ids_size······:·2694916 field_ids_size······:·26949
17 field_ids_off·······:·367888·(0x059d10)17 field_ids_off·······:·367888·(0x059d10)
18 method_ids_size·····:·5208418 method_ids_size·····:·52084
19 method_ids_off······:·583480·(0x08e738)19 method_ids_off······:·583480·(0x08e738)
20 class_defs_size·····:·572220 class_defs_size·····:·5722
21 class_defs_off······:·1000152·(0x0f42d8)21 class_defs_off······:·1000152·(0x0f42d8)
22 data_size···········:·645340422 data_size···········:·6453012
23 data_off············:·1183256·(0x120e18)23 data_off············:·1183256·(0x120e18)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·38625 class_idx···········:·386
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·441727 superclass_idx······:·4417
28 source_file_idx·····:·1030428 source_file_idx·····:·10304
Offset 1623602, 19 lines modifiedOffset 1623602, 19 lines modified
1623602 ······type··········:·'(Ljava/lang/Class;Ljava/lang/Object;)V'1623602 ······type··········:·'(Ljava/lang/Class;Ljava/lang/Object;)V'
1623603 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)1623603 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
1623604 ······code··········-1623604 ······code··········-
1623605 ······registers·····:·31623605 ······registers·····:·3
1623606 ······ins···········:·31623606 ······ins···········:·3
1623607 ······outs··········:·11623607 ······outs··········:·1
1623608 ······insns·size····:·8·16-bit·code·units1623608 ······insns·size····:·8·16-bit·code·units
1623609 3f1a90:········································|[3f1a90]·org.jsefa.common.mapping.TypeMapping.<init>:(Ljava/lang/Class;Ljava/lang/Object;)V1623609 3f1a48:········································|[3f1a48]·org.jsefa.common.mapping.TypeMapping.<init>:(Ljava/lang/Class;Ljava/lang/Object;)V
1623610 3f1aa0:·7010·e985·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@85e91623610 3f1a58:·7010·e985·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@85e9
1623611 3f1aa6:·5b01·0a68······························|0003:·iput-object·v1,·v0,·Lorg/jsefa/common/mapping/TypeMapping;.objectType:Ljava/lang/Class;·//·field@680a1623611 3f1a5e:·5b01·0a68······························|0003:·iput-object·v1,·v0,·Lorg/jsefa/common/mapping/TypeMapping;.objectType:Ljava/lang/Class;·//·field@680a
1623612 3f1aaa:·5b02·0968······························|0005:·iput-object·v2,·v0,·Lorg/jsefa/common/mapping/TypeMapping;.dataTypeName:Ljava/lang/Object;·//·field@68091623612 3f1a62:·5b02·0968······························|0005:·iput-object·v2,·v0,·Lorg/jsefa/common/mapping/TypeMapping;.dataTypeName:Ljava/lang/Object;·//·field@6809
1623613 3f1aae:·0e00···································|0007:·return-void1623613 3f1a66:·0e00···································|0007:·return-void
1623614 ······catches·······:·(none)1623614 ······catches·······:·(none)
1623615 ······positions·····:·1623615 ······positions·····:·
1623616 ········0x0000·line=381623616 ········0x0000·line=38
1623617 ········0x0003·line=391623617 ········0x0003·line=39
1623618 ········0x0005·line=401623618 ········0x0005·line=40
1623619 ······locals········:·1623619 ······locals········:·
1623620 ········0x0000·-·0x0008·reg=0·this·Lorg/jsefa/common/mapping/TypeMapping;·1623620 ········0x0000·-·0x0008·reg=0·this·Lorg/jsefa/common/mapping/TypeMapping;·
Offset 1623627, 17 lines modifiedOffset 1623627, 17 lines modified
1623627 ······type··········:·'()Ljava/lang/Object;'1623627 ······type··········:·'()Ljava/lang/Object;'
1623628 ······access········:·0x0011·(PUBLIC·FINAL)1623628 ······access········:·0x0011·(PUBLIC·FINAL)
1623629 ······code··········-1623629 ······code··········-
1623630 ······registers·····:·21623630 ······registers·····:·2
1623631 ······ins···········:·11623631 ······ins···········:·1
1623632 ······outs··········:·01623632 ······outs··········:·0
1623633 ······insns·size····:·3·16-bit·code·units1623633 ······insns·size····:·3·16-bit·code·units
1623634 3f1a78:········································|[3f1a78]·org.jsefa.common.mapping.TypeMapping.getDataTypeName:()Ljava/lang/Object;1623634 3f1a30:········································|[3f1a30]·org.jsefa.common.mapping.TypeMapping.getDataTypeName:()Ljava/lang/Object;
1623635 3f1a88:·5410·0968······························|0000:·iget-object·v0,·v1,·Lorg/jsefa/common/mapping/TypeMapping;.dataTypeName:Ljava/lang/Object;·//·field@68091623635 3f1a40:·5410·0968······························|0000:·iget-object·v0,·v1,·Lorg/jsefa/common/mapping/TypeMapping;.dataTypeName:Ljava/lang/Object;·//·field@6809
1623636 3f1a8c:·1100···································|0002:·return-object·v01623636 3f1a44:·1100···································|0002:·return-object·v0
1623637 ······catches·······:·(none)1623637 ······catches·······:·(none)
1623638 ······positions·····:·1623638 ······positions·····:·
1623639 ········0x0000·line=581623639 ········0x0000·line=58
1623640 ······locals········:·1623640 ······locals········:·
1623641 ········0x0000·-·0x0003·reg=1·this·Lorg/jsefa/common/mapping/TypeMapping;·1623641 ········0x0000·-·0x0003·reg=1·this·Lorg/jsefa/common/mapping/TypeMapping;·
  
1623642 ····#1··············:·(in·Lorg/jsefa/common/mapping/TypeMapping;)1623642 ····#1··············:·(in·Lorg/jsefa/common/mapping/TypeMapping;)
Offset 1623645, 17 lines modifiedOffset 1623645, 17 lines modified
1623645 ······type··········:·'()Ljava/lang/Class;'1623645 ······type··········:·'()Ljava/lang/Class;'
1623646 ······access········:·0x0011·(PUBLIC·FINAL)1623646 ······access········:·0x0011·(PUBLIC·FINAL)
1623647 ······code··········-1623647 ······code··········-
1623648 ······registers·····:·21623648 ······registers·····:·2
1623649 ······ins···········:·11623649 ······ins···········:·1
1623650 ······outs··········:·01623650 ······outs··········:·0
1623651 ······insns·size····:·3·16-bit·code·units1623651 ······insns·size····:·3·16-bit·code·units
1623652 3f1a60:········································|[3f1a60]·org.jsefa.common.mapping.TypeMapping.getObjectType:()Ljava/lang/Class;1623652 3f1a18:········································|[3f1a18]·org.jsefa.common.mapping.TypeMapping.getObjectType:()Ljava/lang/Class;
1623653 3f1a70:·5410·0a68······························|0000:·iget-object·v0,·v1,·Lorg/jsefa/common/mapping/TypeMapping;.objectType:Ljava/lang/Class;·//·field@680a1623653 3f1a28:·5410·0a68······························|0000:·iget-object·v0,·v1,·Lorg/jsefa/common/mapping/TypeMapping;.objectType:Ljava/lang/Class;·//·field@680a
1623654 3f1a74:·1100···································|0002:·return-object·v01623654 3f1a2c:·1100···································|0002:·return-object·v0
1623655 ······catches·······:·(none)1623655 ······catches·······:·(none)
1623656 ······positions·····:·1623656 ······positions·····:·
1623657 ········0x0000·line=491623657 ········0x0000·line=49
1623658 ······locals········:·1623658 ······locals········:·
1623659 ········0x0000·-·0x0003·reg=1·this·Lorg/jsefa/common/mapping/TypeMapping;·1623659 ········0x0000·-·0x0003·reg=1·this·Lorg/jsefa/common/mapping/TypeMapping;·
  
1623660 ··source_file_idx···:·22993·(TypeMapping.java)1623660 ··source_file_idx···:·22993·(TypeMapping.java)
Offset 1623798, 24 lines modifiedOffset 1623798, 24 lines modified
1623798 ······type··········:·'(Lorg/jsefa/common/mapping/TypeMappingRegistry;Lorg/jsefa/common/converter/provider/SimpleTypeConverterProvider;Lorg/jsefa/common/validator/provider/ValidatorProvider;Lorg/jsefa/common/accessor/ObjectAccessorProvider;)V'1623798 ······type··········:·'(Lorg/jsefa/common/mapping/TypeMappingRegistry;Lorg/jsefa/common/converter/provider/SimpleTypeConverterProvider;Lorg/jsefa/common/validator/provider/ValidatorProvider;Lorg/jsefa/common/accessor/ObjectAccessorProvider;)V'
1623799 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)1623799 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
1623800 ······code··········-1623800 ······code··········-
1623801 ······registers·····:·51623801 ······registers·····:·5
1623802 ······ins···········:·51623802 ······ins···········:·5
1623803 ······outs··········:·31623803 ······outs··········:·3
1623804 ······insns·size····:·19·16-bit·code·units1623804 ······insns·size····:·19·16-bit·code·units
1623805 3edecc:········································|[3edecc]·org.jsefa.common.annotation.TypeMappingFactory.<init>:(Lorg/jsefa/common/mapping/TypeMappingRegistry;Lorg/jsefa/common/converter/provider/SimpleTypeConverterProvider;Lorg/jsefa/common/validator/provider/ValidatorProvider;Lorg/jsefa/common/accessor/ObjectAccessorProvider;)V1623805 3edec4:········································|[3edec4]·org.jsefa.common.annotation.TypeMappingFactory.<init>:(Lorg/jsefa/common/mapping/TypeMappingRegistry;Lorg/jsefa/common/converter/provider/SimpleTypeConverterProvider;Lorg/jsefa/common/validator/provider/ValidatorProvider;Lorg/jsefa/common/accessor/ObjectAccessorProvider;)V
1623806 3ededc:·7010·e985·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@85e91623806 3eded4:·7010·e985·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@85e9
1623807 3edee2:·5b01·7d67······························|0003:·iput-object·v1,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.typeMappingRegistry:Lorg/jsefa/common/mapping/TypeMappingRegistry;·//·field@677d1623807 3ededa:·5b01·7d67······························|0003:·iput-object·v1,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.typeMappingRegistry:Lorg/jsefa/common/mapping/TypeMappingRegistry;·//·field@677d
1623808 3edee6:·5b02·7c67······························|0005:·iput-object·v2,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.simpleTypeConverterProvider:Lorg/jsefa/common/converter/provider/SimpleTypeConverterProvider;·//·field@677c1623808 3edede:·5b02·7c67······························|0005:·iput-object·v2,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.simpleTypeConverterProvider:Lorg/jsefa/common/converter/provider/SimpleTypeConverterProvider;·//·field@677c
1623809 3edeea:·5b03·7f67······························|0007:·iput-object·v3,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.validatorProvider:Lorg/jsefa/common/validator/provider/ValidatorProvider;·//·field@677f1623809 3edee2:·5b03·7f67······························|0007:·iput-object·v3,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.validatorProvider:Lorg/jsefa/common/validator/provider/ValidatorProvider;·//·field@677f
1623810 3edeee:·5b04·7b67······························|0009:·iput-object·v4,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.objectAccessorProvider:Lorg/jsefa/common/accessor/ObjectAccessorProvider;·//·field@677b1623810 3edee6:·5b04·7b67······························|0009:·iput-object·v4,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.objectAccessorProvider:Lorg/jsefa/common/accessor/ObjectAccessorProvider;·//·field@677b
1623811 3edef2:·2201·4419······························|000b:·new-instance·v1,·Lorg/jsefa/common/annotation/ValidatorFactory;·//·type@19441623811 3edeea:·2201·4419······························|000b:·new-instance·v1,·Lorg/jsefa/common/annotation/ValidatorFactory;·//·type@1944
1623812 3edef6:·7030·e0c5·3104·························|000d:·invoke-direct·{v1,·v3,·v4},·Lorg/jsefa/common/annotation/ValidatorFactory;.<init>:(Lorg/jsefa/common/validator/provider/ValidatorProvider;Lorg/jsefa/common/accessor/ObjectAccessorProvider;)V·//·method@c5e01623812 3edeee:·7030·e0c5·3104·························|000d:·invoke-direct·{v1,·v3,·v4},·Lorg/jsefa/common/annotation/ValidatorFactory;.<init>:(Lorg/jsefa/common/validator/provider/ValidatorProvider;Lorg/jsefa/common/accessor/ObjectAccessorProvider;)V·//·method@c5e0
1623813 3edefc:·5b01·7e67······························|0010:·iput-object·v1,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.validatorFactory:Lorg/jsefa/common/annotation/ValidatorFactory;·//·field@677e1623813 3edef4:·5b01·7e67······························|0010:·iput-object·v1,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.validatorFactory:Lorg/jsefa/common/annotation/ValidatorFactory;·//·field@677e
1623814 3edf00:·0e00···································|0012:·return-void1623814 3edef8:·0e00···································|0012:·return-void
1623815 ······catches·······:·(none)1623815 ······catches·······:·(none)
1623816 ······positions·····:·1623816 ······positions·····:·
1623817 ········0x0000·line=711623817 ········0x0000·line=71
1623818 ········0x0003·line=721623818 ········0x0003·line=72
1623819 ········0x0005·line=731623819 ········0x0005·line=73
1623820 ········0x0007·line=741623820 ········0x0007·line=74
1623821 ········0x0009·line=751623821 ········0x0009·line=75
Offset 1623833, 23 lines modifiedOffset 1623833, 23 lines modified
1623833 ······type··········:·'(Ljava/lang/Class;)V'1623833 ······type··········:·'(Ljava/lang/Class;)V'
1623834 ······access········:·0x0014·(PROTECTED·FINAL)1623834 ······access········:·0x0014·(PROTECTED·FINAL)
1623835 ······code··········-1623835 ······code··········-
1623836 ······registers·····:·31623836 ······registers·····:·3
1623837 ······ins···········:·21623837 ······ins···········:·2
1623838 ······outs··········:·21623838 ······outs··········:·2
1623839 ······insns·size····:·15·16-bit·code·units1623839 ······insns·size····:·15·16-bit·code·units
1623840 3edf04:········································|[3edf04]·org.jsefa.common.annotation.TypeMappingFactory.assertHasSimpleType:(Ljava/lang/Class;)V1623840 3edefc:········································|[3edefc]·org.jsefa.common.annotation.TypeMappingFactory.assertHasSimpleType:(Ljava/lang/Class;)V
1623841 3edf14:·6e20·d7c5·2100·························|0000:·invoke-virtual·{v1,·v2},·Lorg/jsefa/common/annotation/TypeMappingFactory;.hasSimpleType:(Ljava/lang/Class;)Z·//·method@c5d71623841 3edf0c:·6e20·d7c5·2100·························|0000:·invoke-virtual·{v1,·v2},·Lorg/jsefa/common/annotation/TypeMappingFactory;.hasSimpleType:(Ljava/lang/Class;)Z·//·method@c5d7
1623842 3edf1a:·0a02···································|0003:·move-result·v21623842 3edf12:·0a02···································|0003:·move-result·v2
1623843 3edf1c:·3802·0300······························|0004:·if-eqz·v2,·0007·//·+00031623843 3edf14:·3802·0300······························|0004:·if-eqz·v2,·0007·//·+0003
1623844 3edf20:·0e00···································|0006:·return-void1623844 3edf18:·0e00···································|0006:·return-void
1623845 3edf22:·2202·3819······························|0007:·new-instance·v2,·Lorg/jsefa/common/annotation/AnnotationException;·//·type@19381623845 3edf1a:·2202·3819······························|0007:·new-instance·v2,·Lorg/jsefa/common/annotation/AnnotationException;·//·type@1938
1623846 3edf26:·1a00·6e4c······························|0009:·const-string·v0,·"Only·simple·types·are·allowed·here!"·//·string@4c6e1623846 3edf1e:·1a00·6e4c······························|0009:·const-string·v0,·"Only·simple·types·are·allowed·here!"·//·string@4c6e
1623847 3edf2a:·7020·b8c5·0200·························|000b:·invoke-direct·{v2,·v0},·Lorg/jsefa/common/annotation/AnnotationException;.<init>:(Ljava/lang/String;)V·//·method@c5b81623847 3edf22:·7020·b8c5·0200·························|000b:·invoke-direct·{v2,·v0},·Lorg/jsefa/common/annotation/AnnotationException;.<init>:(Ljava/lang/String;)V·//·method@c5b8
1623848 3edf30:·2702···································|000e:·throw·v21623848 3edf28:·2702···································|000e:·throw·v2
Max diff block lines reached; 4218627/4230866 bytes (99.71%) of diff not shown.
81.8 KB
classes.jar
27.5 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·10221600·bytes,·number·of·entries:·57221 Zip·file·size:·10220439·bytes,·number·of·entries:·5722
2 ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx······536·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Default.class3 ?rwxrwxr-x··2.0·unx······536·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Default.class
4 ?rwxrwxr-x··2.0·unx·····1508·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Stub$Proxy.class4 ?rwxrwxr-x··2.0·unx·····1508·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Stub$Proxy.class
5 ?rwxrwxr-x··2.0·unx·····1819·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Stub.class5 ?rwxrwxr-x··2.0·unx·····1819·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Stub.class
6 ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$_Parcel.class6 ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$_Parcel.class
7 ?rwxrwxr-x··2.0·unx·····1686·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class7 ?rwxrwxr-x··2.0·unx·····1686·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class
8 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteActionCompatParcelizer.class8 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteActionCompatParcelizer.class
Offset 5469, 26 lines modifiedOffset 5469, 26 lines modified
5469 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/SimpleTypeConverter.class5469 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/SimpleTypeConverter.class
5470 ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/NoConverterType.class5470 ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/NoConverterType.class
5471 ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/Validator.class5471 ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/Validator.class
5472 ?rwxrwxr-x··2.0·unx······202·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/NoValidatorType.class5472 ?rwxrwxr-x··2.0·unx······202·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/NoValidatorType.class
5473 ?rwxrwxr-x··2.0·unx······358·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/SimpleListItem.class5473 ?rwxrwxr-x··2.0·unx······358·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/SimpleListItem.class
5474 ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/TypeMapping.class5474 ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/TypeMapping.class
5475 ?rwxrwxr-x··2.0·unx······413·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/TypeMappingFactory$TypeMappingPlaceholder.class5475 ?rwxrwxr-x··2.0·unx······413·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/TypeMappingFactory$TypeMappingPlaceholder.class
5476 ?rwxrwxr-x··2.0·unx·····5678·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/TypeMappingFactory.class5476 ?rwxrwxr-x··2.0·unx·····5638·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/TypeMappingFactory.class
5477 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$1.class5477 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$1.class
5478 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$AndValidator.class5478 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$AndValidator.class
5479 ?rwxrwxr-x··2.0·unx·····1932·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$RequiredFieldsValidator.class5479 ?rwxrwxr-x··2.0·unx·····1932·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$RequiredFieldsValidator.class
5480 ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$SimpleListTypeValidator.class5480 ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$SimpleListTypeValidator.class
5481 ?rwxrwxr-x··2.0·unx·····3446·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory.class5481 ?rwxrwxr-x··2.0·unx·····3446·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory.class
5482 ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·org/jsefa/common/util/OnDemandObjectProvider.class5482 ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·org/jsefa/common/util/OnDemandObjectProvider.class
5483 ?rwxrwxr-x··2.0·unx·····1636·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration$Defaults$1.class5483 ?rwxrwxr-x··2.0·unx·····1636·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration$Defaults$1.class
5484 ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration$Defaults$2.class5484 ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration$Defaults$2.class
5485 ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration$Defaults.class5485 ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration$Defaults.class
5486 ?rwxrwxr-x··2.0·unx·····3705·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration.class5486 ?rwxrwxr-x··2.0·unx·····3705·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration.class
5487 ?rwxrwxr-x··2.0·unx·····1429·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/InitialConfiguration.class5487 ?rwxrwxr-x··2.0·unx·····1399·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/InitialConfiguration.class
5488 ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/InitialConfigurationException.class5488 ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/InitialConfigurationException.class
5489 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/InitialConfigurationParameters.class5489 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/InitialConfigurationParameters.class
5490 ?rwxrwxr-x··2.0·unx······949·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/ValidationMode.class5490 ?rwxrwxr-x··2.0·unx······949·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/ValidationMode.class
5491 ?rwxrwxr-x··2.0·unx·····3315·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/BigDecimalConverter.class5491 ?rwxrwxr-x··2.0·unx·····3315·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/BigDecimalConverter.class
5492 ?rwxrwxr-x··2.0·unx·····2232·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/BooleanConverter.class5492 ?rwxrwxr-x··2.0·unx·····2232·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/BooleanConverter.class
5493 ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/ConversionException.class5493 ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/ConversionException.class
5494 ?rwxrwxr-x··2.0·unx·····2259·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/DateConverter.class5494 ?rwxrwxr-x··2.0·unx·····2259·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/DateConverter.class
Offset 5499, 15 lines modifiedOffset 5499, 15 lines modified
5499 ?rwxrwxr-x··2.0·unx·····1228·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/LongConverter.class5499 ?rwxrwxr-x··2.0·unx·····1228·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/LongConverter.class
5500 ?rwxrwxr-x··2.0·unx·····3125·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/SimpleListConverter.class5500 ?rwxrwxr-x··2.0·unx·····3125·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/SimpleListConverter.class
5501 ?rwxrwxr-x··2.0·unx·····1203·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/SimpleTypeConverterConfiguration.class5501 ?rwxrwxr-x··2.0·unx·····1203·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/SimpleTypeConverterConfiguration.class
5502 ?rwxrwxr-x··2.0·unx······617·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/StringConverter.class5502 ?rwxrwxr-x··2.0·unx······617·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/StringConverter.class
5503 ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/XMLGregorianCalendarConverter.class5503 ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/XMLGregorianCalendarConverter.class
5504 ?rwxrwxr-x··2.0·unx······945·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/XmlDateTimeConverter$TimeZoneProvider.class5504 ?rwxrwxr-x··2.0·unx······945·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/XmlDateTimeConverter$TimeZoneProvider.class
5505 ?rwxrwxr-x··2.0·unx·····3947·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/XmlDateTimeConverter.class5505 ?rwxrwxr-x··2.0·unx·····3947·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/XmlDateTimeConverter.class
5506 ?rwxrwxr-x··2.0·unx·····3281·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/provider/SimpleTypeConverterProvider.class5506 ?rwxrwxr-x··2.0·unx·····3176·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/provider/SimpleTypeConverterProvider.class
5507 ?rwxrwxr-x··2.0·unx······826·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/InputPosition.class5507 ?rwxrwxr-x··2.0·unx······826·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/InputPosition.class
5508 ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelDeserializationException.class5508 ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelDeserializationException.class
5509 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelDeserializer.class5509 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelDeserializer.class
5510 ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelIOFactory.class5510 ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelIOFactory.class
5511 ?rwxrwxr-x··2.0·unx······497·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelSerializationException.class5511 ?rwxrwxr-x··2.0·unx······497·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelSerializationException.class
5512 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelSerializer.class5512 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelSerializer.class
5513 ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/config/LowLevelConfiguration$Defaults.class5513 ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/config/LowLevelConfiguration$Defaults.class
Offset 5517, 95 lines modifiedOffset 5517, 95 lines modified
5517 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/filter/LineFilter.class5517 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/filter/LineFilter.class
5518 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/filter/HeaderAndFooterFilter.class5518 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/filter/HeaderAndFooterFilter.class
5519 ?rwxrwxr-x··2.0·unx······562·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/filter/Line.class5519 ?rwxrwxr-x··2.0·unx······562·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/filter/Line.class
5520 ?rwxrwxr-x··2.0·unx·····1012·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegment$Terminator.class5520 ?rwxrwxr-x··2.0·unx·····1012·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegment$Terminator.class
5521 ?rwxrwxr-x··2.0·unx······733·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegment.class5521 ?rwxrwxr-x··2.0·unx······733·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegment.class
5522 ?rwxrwxr-x··2.0·unx······330·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegmentReader$Marker.class5522 ?rwxrwxr-x··2.0·unx······330·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegmentReader$Marker.class
5523 ?rwxrwxr-x··2.0·unx·····3636·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegmentReader.class5523 ?rwxrwxr-x··2.0·unx·····3636·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegmentReader.class
5524 ?rwxrwxr-x··2.0·unx·····3847·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/ComplexTypeMapping.class5524 ?rwxrwxr-x··2.0·unx·····3783·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/ComplexTypeMapping.class
5525 ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/EntryPoint.class5525 ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/EntryPoint.class
5526 ?rwxrwxr-x··2.0·unx······971·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/FieldDescriptor.class5526 ?rwxrwxr-x··2.0·unx······971·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/FieldDescriptor.class
5527 ?rwxrwxr-x··2.0·unx······977·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/TypeMappingRegistry.class5527 ?rwxrwxr-x··2.0·unx······977·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/TypeMappingRegistry.class
5528 ?rwxrwxr-x··2.0·unx·····1522·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/HierarchicalTypeMappingRegistry.class5528 ?rwxrwxr-x··2.0·unx·····1522·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/HierarchicalTypeMappingRegistry.class
5529 ?rwxrwxr-x··2.0·unx·····2536·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/ListTypeMapping.class5529 ?rwxrwxr-x··2.0·unx·····2450·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/ListTypeMapping.class
5530 ?rwxrwxr-x··2.0·unx·····2786·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/MapTypeMapping.class5530 ?rwxrwxr-x··2.0·unx·····2700·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/MapTypeMapping.class
5531 ?rwxrwxr-x··2.0·unx······149·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/NodeDescriptor.class5531 ?rwxrwxr-x··2.0·unx······149·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/NodeDescriptor.class
5532 ?rwxrwxr-x··2.0·unx·····1156·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/NodeMapping.class5532 ?rwxrwxr-x··2.0·unx·····1156·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/NodeMapping.class
5533 ?rwxrwxr-x··2.0·unx·······85·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/NodeType.class5533 ?rwxrwxr-x··2.0·unx·······85·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/NodeType.class
5534 ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/SimpleTypeMapping.class5534 ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/SimpleTypeMapping.class
5535 ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/TypeMappingException.class5535 ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/TypeMappingException.class
5536 ?rwxrwxr-x··2.0·unx······208·b-·stor·80-Jan-01·00:00·org/jsefa/common/util/GeneralConstants.class5536 ?rwxrwxr-x··2.0·unx······208·b-·stor·80-Jan-01·00:00·org/jsefa/common/util/GeneralConstants.class
5537 ?rwxrwxr-x··2.0·unx·····3127·b-·stor·80-Jan-01·00:00·org/jsefa/common/util/ReflectionUtil.class5537 ?rwxrwxr-x··2.0·unx·····3127·b-·stor·80-Jan-01·00:00·org/jsefa/common/util/ReflectionUtil.class
5538 ?rwxrwxr-x··2.0·unx·····2258·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/NumberValidator.class5538 ?rwxrwxr-x··2.0·unx·····2217·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/NumberValidator.class
5539 ?rwxrwxr-x··2.0·unx·····2900·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/BigDecimalValidator.class5539 ?rwxrwxr-x··2.0·unx·····2859·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/BigDecimalValidator.class
5540 ?rwxrwxr-x··2.0·unx·····2333·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/CollectionValidator.class5540 ?rwxrwxr-x··2.0·unx·····2333·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/CollectionValidator.class
5541 ?rwxrwxr-x··2.0·unx·····2382·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ConstraintsAccessor.class5541 ?rwxrwxr-x··2.0·unx·····2382·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ConstraintsAccessor.class
5542 ?rwxrwxr-x··2.0·unx······780·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/IntegerValidator.class5542 ?rwxrwxr-x··2.0·unx······780·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/IntegerValidator.class
5543 ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/LongValidator.class5543 ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/LongValidator.class
5544 ?rwxrwxr-x··2.0·unx·····2331·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/MapValidator.class5544 ?rwxrwxr-x··2.0·unx·····2331·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/MapValidator.class
5545 ?rwxrwxr-x··2.0·unx·····3095·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/StringValidator.class5545 ?rwxrwxr-x··2.0·unx·····3095·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/StringValidator.class
5546 ?rwxrwxr-x··2.0·unx·····1057·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationError.class5546 ?rwxrwxr-x··2.0·unx·····1057·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationError.class
5547 ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationErrorCodes.class5547 ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationErrorCodes.class
5548 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationException.class5548 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationException.class
5549 ?rwxrwxr-x··2.0·unx·····1229·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationResult.class5549 ?rwxrwxr-x··2.0·unx·····1229·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationResult.class
5550 ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidatorConfiguration.class5550 ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidatorConfiguration.class
5551 ?rwxrwxr-x··2.0·unx······349·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidatorCreationException.class5551 ?rwxrwxr-x··2.0·unx······349·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidatorCreationException.class
5552 ?rwxrwxr-x··2.0·unx·····3312·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/provider/ValidatorProvider.class5552 ?rwxrwxr-x··2.0·unx·····3287·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/provider/ValidatorProvider.class
5553 ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingValidator.class5553 ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingValidator.class
5554 ?rwxrwxr-x··2.0·unx·····1835·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingCollectionValueValidator.class5554 ?rwxrwxr-x··2.0·unx·····1835·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingCollectionValueValidator.class
5555 ?rwxrwxr-x··2.0·unx·····4756·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingComplexValueValidator.class5555 ?rwxrwxr-x··2.0·unx·····4756·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingComplexValueValidator.class
5556 ?rwxrwxr-x··2.0·unx·····2307·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingMapValueValidator.class5556 ?rwxrwxr-x··2.0·unx·····2307·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingMapValueValidator.class
5557 ?rwxrwxr-x··2.0·unx······888·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingValidatorFactory$AndValidator.class5557 ?rwxrwxr-x··2.0·unx······888·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingValidatorFactory$AndValidator.class
5558 ?rwxrwxr-x··2.0·unx·····4078·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingValidatorFactory.class5558 ?rwxrwxr-x··2.0·unx·····4078·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingValidatorFactory.class
5559 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfDeserializer.class5559 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfDeserializer.class
5560 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvDeserializer.class5560 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvDeserializer.class
5561 ?rwxrwxr-x··2.0·unx·····7196·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfDeserializerImpl.class5561 ?rwxrwxr-x··2.0·unx·····7196·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfDeserializerImpl.class
5562 ?rwxrwxr-x··2.0·unx·····1893·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvDeserializerImpl.class5562 ?rwxrwxr-x··2.0·unx·····1893·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvDeserializerImpl.class
5563 ?rwxrwxr-x··2.0·unx·····3603·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvIOFactory.class5563 ?rwxrwxr-x··2.0·unx·····3573·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvIOFactory.class
5564 ?rwxrwxr-x··2.0·unx·····5598·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfIOFactory.class5564 ?rwxrwxr-x··2.0·unx·····5584·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfIOFactory.class
5565 ?rwxrwxr-x··2.0·unx·····2068·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvIOFactoryImpl$1.class5565 ?rwxrwxr-x··2.0·unx·····2068·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvIOFactoryImpl$1.class
5566 ?rwxrwxr-x··2.0·unx·····1782·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvIOFactoryImpl.class5566 ?rwxrwxr-x··2.0·unx·····1782·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvIOFactoryImpl.class
5567 ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvSerializer$-CC.class5567 ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvSerializer$-CC.class
5568 ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfSerializer.class5568 ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfSerializer.class
5569 ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvSerializer.class5569 ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvSerializer.class
5570 ?rwxrwxr-x··2.0·unx·····6675·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfSerializerImpl.class5570 ?rwxrwxr-x··2.0·unx·····6662·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfSerializerImpl.class
5571 ?rwxrwxr-x··2.0·unx·····1495·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvSerializerImpl.class5571 ?rwxrwxr-x··2.0·unx·····1495·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvSerializerImpl.class
5572 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvDataType.class5572 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvDataType.class
5573 ?rwxrwxr-x··2.0·unx·····1095·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvEntryPointFactory.class5573 ?rwxrwxr-x··2.0·unx·····1095·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvEntryPointFactory.class
5574 ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvField.class5574 ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvField.class
5575 ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvSubRecord.class5575 ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvSubRecord.class
5576 ?rwxrwxr-x··2.0·unx······326·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvSubRecordList.class5576 ?rwxrwxr-x··2.0·unx······326·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvSubRecordList.class
5577 ?rwxrwxr-x··2.0·unx····11506·b-·defN·80-Jan-01·00:00·org/jsefa/rbf/annotation/RbfTypeMappingFactory.class5577 ?rwxrwxr-x··2.0·unx····11490·b-·defN·80-Jan-01·00:00·org/jsefa/rbf/annotation/RbfTypeMappingFactory.class
5578 ?rwxrwxr-x··2.0·unx·····2232·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvTypeMappingFactory.class5578 ?rwxrwxr-x··2.0·unx·····2232·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvTypeMappingFactory.class
5579 ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·org/jsefa/csv/config/CsvConfiguration$Defaults.class5579 ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·org/jsefa/csv/config/CsvConfiguration$Defaults.class
5580 ?rwxrwxr-x··2.0·unx·····1769·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/config/RbfConfiguration.class5580 ?rwxrwxr-x··2.0·unx·····1769·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/config/RbfConfiguration.class
5581 ?rwxrwxr-x··2.0·unx·····2789·b-·stor·80-Jan-01·00:00·org/jsefa/csv/config/CsvConfiguration.class5581 ?rwxrwxr-x··2.0·unx·····2789·b-·stor·80-Jan-01·00:00·org/jsefa/csv/config/CsvConfiguration.class
5582 ?rwxrwxr-x··2.0·unx······916·b-·stor·80-Jan-01·00:00·org/jsefa/csv/config/CsvInitialConfigurationParameters.class5582 ?rwxrwxr-x··2.0·unx······916·b-·stor·80-Jan-01·00:00·org/jsefa/csv/config/CsvInitialConfigurationParameters.class
5583 ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/lowlevel/RbfLowLevelDeserializer.class5583 ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/lowlevel/RbfLowLevelDeserializer.class
5584 ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelDeserializer.class5584 ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelDeserializer.class
5585 ?rwxrwxr-x··2.0·unx······690·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelDeserializerImpl$1.class5585 ?rwxrwxr-x··2.0·unx······690·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelDeserializerImpl$1.class
5586 ?rwxrwxr-x··2.0·unx·····5590·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/lowlevel/RbfLowLevelDeserializerImpl.class5586 ?rwxrwxr-x··2.0·unx·····5590·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/lowlevel/RbfLowLevelDeserializerImpl.class
5587 ?rwxrwxr-x··2.0·unx·····3368·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelDeserializerImpl.class5587 ?rwxrwxr-x··2.0·unx·····3338·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelDeserializerImpl.class
5588 ?rwxrwxr-x··2.0·unx·····1973·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelIOFactory.class5588 ?rwxrwxr-x··2.0·unx·····1943·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelIOFactory.class
5589 ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelIOFactoryImpl.class5589 ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelIOFactoryImpl.class
5590 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/lowlevel/RbfLowLevelSerializer.class5590 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/lowlevel/RbfLowLevelSerializer.class
5591 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelSerializer.class5591 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelSerializer.class
Max diff block lines reached; 13140/28098 bytes (46.76%) of diff not shown.
2.25 KB
org/jsefa/common/annotation/TypeMappingFactory.class
2.15 KB
procyon -ec {}
    
Offset 45, 28 lines modifiedOffset 45, 26 lines modified
45 ········throw·new·AnnotationException("No·collections·allowed·here!");45 ········throw·new·AnnotationException("No·collections·allowed·here!");
46 ····}46 ····}
47 ····47 ····
48 ····protected·final·void·assertTypeMappingExists(final·Object·obj)·{48 ····protected·final·void·assertTypeMappingExists(final·Object·obj)·{
49 ········if·(this.getTypeMappingRegistry().get(obj)·!=·null)·{49 ········if·(this.getTypeMappingRegistry().get(obj)·!=·null)·{
50 ············return;50 ············return;
51 ········}51 ········}
52 ········final·String·value·=·String.valueOf(obj); 
53 ········final·StringBuilder·sb·=·new·StringBuilder("No·type·mapping·registered·for·data·type·name·");52 ········final·StringBuilder·sb·=·new·StringBuilder("No·type·mapping·registered·for·data·type·name·");
54 ········sb.append(value);53 ········sb.append(obj);
55 ········throw·new·AnnotationException(sb.toString());54 ········throw·new·AnnotationException(sb.toString());
56 ····}55 ····}
57 ····56 ····
58 ····protected·final·void·assertTypeMappingIsSimple(final·Object·obj)·{57 ····protected·final·void·assertTypeMappingIsSimple(final·Object·obj)·{
59 ········this.assertTypeMappingExists(obj);58 ········this.assertTypeMappingExists(obj);
60 ········if·(this.getTypeMappingRegistry().get(obj)·instanceof·SimpleTypeMapping)·{59 ········if·(this.getTypeMappingRegistry().get(obj)·instanceof·SimpleTypeMapping)·{
61 ············return;60 ············return;
62 ········}61 ········}
63 ········final·String·value·=·String.valueOf(obj); 
64 ········final·StringBuilder·sb·=·new·StringBuilder("The·dataTypeName·");62 ········final·StringBuilder·sb·=·new·StringBuilder("The·dataTypeName·");
65 ········sb.append(value);63 ········sb.append(obj);
66 ········sb.append("·does·not·denote·a·simple·type·mapping");64 ········sb.append("·does·not·denote·a·simple·type·mapping");
67 ········throw·new·AnnotationException(sb.toString());65 ········throw·new·AnnotationException(sb.toString());
68 ····}66 ····}
69 ····67 ····
70 ····public·abstract·Object·createIfAbsent(final·Class·p0);68 ····public·abstract·Object·createIfAbsent(final·Class·p0);
71 ····69 ····
72 ····protected·final·SimpleTypeConverter·createSimpleTypeConverter(final·Class·obj,·final·Field·field,·final·Annotation·annotation)·{70 ····protected·final·SimpleTypeConverter·createSimpleTypeConverter(final·Class·obj,·final·Field·field,·final·Annotation·annotation)·{
Offset 100, 17 lines modifiedOffset 98, 16 lines modified
100 ········}98 ········}
101 ········else·{99 ········else·{
102 ············simpleTypeConverter2·=·null;100 ············simpleTypeConverter2·=·null;
103 ········}101 ········}
104 ········if·(this.getSimpleTypeConverterProvider().hasConverterFor(obj))·{102 ········if·(this.getSimpleTypeConverterProvider().hasConverterFor(obj))·{
105 ············return·this.getSimpleTypeConverterProvider().getForObjectType(obj,·(String[])o,·simpleTypeConverter2);103 ············return·this.getSimpleTypeConverterProvider().getForObjectType(obj,·(String[])o,·simpleTypeConverter2);
106 ········}104 ········}
107 ········final·String·value·=·String.valueOf(obj); 
108 ········final·StringBuilder·sb·=·new·StringBuilder("Could·not·create·a·simple·type·converter·for·");105 ········final·StringBuilder·sb·=·new·StringBuilder("Could·not·create·a·simple·type·converter·for·");
109 ········sb.append(value);106 ········sb.append(obj);
110 ········throw·new·TypeMappingException(sb.toString());107 ········throw·new·TypeMappingException(sb.toString());
111 ····}108 ····}
112 ····109 ····
113 ····protected·abstract·Object·getAnnotatedDataTypeName(final·Annotation·p0,·final·Class·p1);110 ····protected·abstract·Object·getAnnotatedDataTypeName(final·Annotation·p0,·final·Class·p1);
114 ····111 ····
115 ····protected·final·Class·getCollectionItemType(final·Annotation·annotation,·final·Field·field,·final·boolean·b)·{112 ····protected·final·Class·getCollectionItemType(final·Annotation·annotation,·final·Field·field,·final·boolean·b)·{
116 ········Class·actualTypeParameter·=·(Class)AnnotationDataProvider.get(annotation,·"objectType");113 ········Class·actualTypeParameter·=·(Class)AnnotationDataProvider.get(annotation,·"objectType");
805 B
org/jsefa/common/config/InitialConfiguration.class
705 B
procyon -ec {}
    
Offset 37, 17 lines modifiedOffset 37, 16 lines modified
37 ········}37 ········}
38 ········return·value2;38 ········return·value2;
39 ····}39 ····}
40 ····40 ····
41 ····public·static·void·set(String·string,·final·Object·o)·{41 ····public·static·void·set(String·string,·final·Object·o)·{
42 ········final·Object·putIfAbsent·=·InitialConfiguration.MAP.putIfAbsent(string,·o);42 ········final·Object·putIfAbsent·=·InitialConfiguration.MAP.putIfAbsent(string,·o);
43 ········if·(putIfAbsent·!=·null·&&·!putIfAbsent.equals(o))·{43 ········if·(putIfAbsent·!=·null·&&·!putIfAbsent.equals(o))·{
44 ············final·String·value·=·String.valueOf(o); 
45 ············final·StringBuilder·sb·=·new·StringBuilder("The·configuration·parameter·");44 ············final·StringBuilder·sb·=·new·StringBuilder("The·configuration·parameter·");
46 ············sb.append(string);45 ············sb.append(string);
47 ············sb.append("·is·already·bound·to·");46 ············sb.append("·is·already·bound·to·");
48 ············sb.append(value);47 ············sb.append(o);
49 ············string·=·sb.toString();48 ············string·=·sb.toString();
50 ············throw·new·InitialConfigurationException(string);49 ············throw·new·InitialConfigurationException(string);
51 ········}50 ········}
52 ····}51 ····}
53 }52 }
3.97 KB
org/jsefa/common/converter/provider/SimpleTypeConverterProvider.class
3.83 KB
procyon -ec {}
    
Offset 49, 50 lines modifiedOffset 49, 49 lines modified
49 ················final·SimpleTypeConverterConfiguration·create·=·SimpleTypeConverterConfiguration.create(clazz2,·array,·simpleTypeConverter);49 ················final·SimpleTypeConverterConfiguration·create·=·SimpleTypeConverterConfiguration.create(clazz2,·array,·simpleTypeConverter);
50 ················try·{50 ················try·{
51 ····················final·Object[]·array3·=·new·Object[n];51 ····················final·Object[]·array3·=·new·Object[n];
52 ····················array3[0]·=·create;52 ····················array3[0]·=·create;
53 ····················final·Object·callMethod·=·ReflectionUtil.callMethod((Object)null,·method,·array3);53 ····················final·Object·callMethod·=·ReflectionUtil.callMethod((Object)null,·method,·array3);
54 ····················try·{54 ····················try·{
55 ························return·(SimpleTypeConverter)callMethod;55 ························return·(SimpleTypeConverter)callMethod;
 56 ························while·(true)·{
56 ························iftrue(Label_0118:)(simpleTypeConverter·!=·null); 
57 ························final·Method·method2·=·ReflectionUtil.getMethod(clazz,·s,·new·Class[0]); 
58 ························iftrue(Label_0118:)(method2·==·null); 
59 ························final·Object[]·array4·=·(Object[])null;57 ····························final·Object[]·array4·=·(Object[])null;
 58 ····························final·Method·method2;
60 ························final·Object·callMethod2·=·ReflectionUtil.callMethod((Object)null,·method2,·(Object[])null);59 ····························final·Object·callMethod2·=·ReflectionUtil.callMethod((Object)null,·method2,·(Object[])null);
61 ························try·{60 ····························try·{
62 ····························return·(SimpleTypeConverter)callMethod2;61 ································return·(SimpleTypeConverter)callMethod2;
63 ····························Label_0118:·{62 ································Label_0118:·{
64 ································try·{ 
65 ····································final·String·value·=·String.valueOf(clazz); 
66 ····································try·{63 ····································try·{
67 ········································final·StringBuilder·sb·=·new·StringBuilder(str);64 ········································final·StringBuilder·sb·=·new·StringBuilder(str);
68 ········································try·{65 ········································try·{
69 ············································sb.append(value);66 ············································sb.append(clazz);
70 ············································throw·new·ConversionException(sb.toString());67 ············································throw·new·ConversionException(sb.toString());
71 ········································}68 ········································}
72 ········································catch·(final·Exception·ex)·{69 ········································catch·(final·Exception·ex)·{
73 ············································final·String·value2·=·String.valueOf(clazz); 
74 ············································final·StringBuilder·sb2·=·new·StringBuilder("Could·not·create·a·SimpleTypeConverter·for·class·");70 ············································final·StringBuilder·sb2·=·new·StringBuilder("Could·not·create·a·SimpleTypeConverter·for·class·");
75 ············································sb2.append(value2);71 ············································sb2.append(clazz);
76 ············································throw·new·ConversionException(sb2.toString(),·(Throwable)ex);72 ············································throw·new·ConversionException(sb2.toString(),·(Throwable)ex);
77 ········································}73 ········································}
78 ····································}74 ····································}
79 ····································catch·(final·Exception·ex2)·{}75 ····································catch·(final·Exception·ex2)·{}
80 ································}76 ································}
81 ································catch·(final·Exception·ex3)·{} 
82 ····························}77 ····························}
 78 ····························catch·(final·Exception·ex3)·{}
 79 ····························method2·=·ReflectionUtil.getMethod(clazz,·s,·new·Class[0]);
 80 ····························iftrue(Label_0118:)(method2·==·null);
 81 ····························continue;
83 ························}82 ························}
84 ························catch·(final·Exception·ex4)·{}83 ························iftrue(Label_0118:)(simpleTypeConverter·!=·null);
85 ····················}84 ····················}
86 ····················catch·(final·Exception·ex5)·{}85 ····················catch·(final·Exception·ex4)·{}
87 ················}86 ················}
88 ················catch·(final·Exception·ex6)·{}87 ················catch·(final·Exception·ex5)·{}
89 ············}88 ············}
90 ········}89 ········}
91 ········catch·(final·Exception·ex7)·{}90 ········catch·(final·Exception·ex6)·{}
92 ····}91 ····}
93 ····92 ····
94 ····public·SimpleTypeConverter·getForObjectType(final·Class·clazz,·final·String[]·array)·{93 ····public·SimpleTypeConverter·getForObjectType(final·Class·clazz,·final·String[]·array)·{
95 ········if·(!this.hasConverterFor(clazz))·{94 ········if·(!this.hasConverterFor(clazz))·{
96 ············return·null;95 ············return·null;
97 ········}96 ········}
98 ········return·this.getForConverterType(this.getConverterType(clazz),·clazz,·array);97 ········return·this.getForConverterType(this.getConverterType(clazz),·clazz,·array);
1.04 KB
org/jsefa/common/mapping/ComplexTypeMapping.class
965 B
procyon -ec {}
    
Offset 71, 17 lines modifiedOffset 71, 17 lines modified
71 ····71 ····
72 ····protected·Map·createNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{72 ····protected·Map·createNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{
73 ········final·HashMap·hashMap·=·new·HashMap();73 ········final·HashMap·hashMap·=·new·HashMap();
74 ········for·(final·NodeMapping·nodeMapping·:·collection)·{74 ········for·(final·NodeMapping·nodeMapping·:·collection)·{
75 ············if·(hashMap.put(nodeMapping.getNodeDescriptor(),·nodeMapping)·==·null)·{75 ············if·(hashMap.put(nodeMapping.getNodeDescriptor(),·nodeMapping)·==·null)·{
76 ················continue;76 ················continue;
77 ············}77 ············}
78 ············final·String·value·=·String.valueOf(nodeMapping.getNodeDescriptor());78 ············final·NodeDescriptor·nodeDescriptor·=·nodeMapping.getNodeDescriptor();
79 ············final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·");79 ············final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·");
80 ············sb.append(value);80 ············sb.append(nodeDescriptor);
81 ············throw·new·IOFactoryException(sb.toString());81 ············throw·new·IOFactoryException(sb.toString());
82 ········}82 ········}
83 ········return·hashMap;83 ········return·hashMap;
84 ····}84 ····}
85 ····85 ····
86 ····public·List·getFieldNames(final·NodeType·nodeType)·{86 ····public·List·getFieldNames(final·NodeType·nodeType)·{
87 ········List<Object>·emptyList·=·(List<Object>)this.fieldNamesByNodeType.get(nodeType);87 ········List<Object>·emptyList·=·(List<Object>)this.fieldNamesByNodeType.get(nodeType);
1.04 KB
org/jsefa/common/mapping/ListTypeMapping.class
972 B
procyon -ec {}
    
Offset 36, 17 lines modifiedOffset 36, 17 lines modified
36 ····36 ····
37 ····protected·Map·createNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{37 ····protected·Map·createNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{
38 ········final·HashMap·hashMap·=·new·HashMap();38 ········final·HashMap·hashMap·=·new·HashMap();
39 ········for·(final·NodeMapping·nodeMapping·:·collection)·{39 ········for·(final·NodeMapping·nodeMapping·:·collection)·{
40 ············if·(hashMap.put(nodeMapping.getNodeDescriptor(),·nodeMapping)·==·null)·{40 ············if·(hashMap.put(nodeMapping.getNodeDescriptor(),·nodeMapping)·==·null)·{
41 ················continue;41 ················continue;
42 ············}42 ············}
43 ············final·String·value·=·String.valueOf(nodeMapping.getNodeDescriptor());43 ············final·NodeDescriptor·nodeDescriptor·=·nodeMapping.getNodeDescriptor();
44 ············final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·");44 ············final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·");
45 ············sb.append(value);45 ············sb.append(nodeDescriptor);
46 ············throw·new·IOFactoryException(sb.toString());46 ············throw·new·IOFactoryException(sb.toString());
47 ········}47 ········}
48 ········return·hashMap;48 ········return·hashMap;
49 ····}49 ····}
50 ····50 ····
51 ····public·NodeMapping·getNodeMapping(final·Class·clazz)·{51 ····public·NodeMapping·getNodeMapping(final·Class·clazz)·{
52 ········return·(NodeMapping)ReflectionUtil.getNearest(clazz,·this.nodeMappingsByObjectType);52 ········return·(NodeMapping)ReflectionUtil.getNearest(clazz,·this.nodeMappingsByObjectType);
1000 B
org/jsefa/common/mapping/MapTypeMapping.class
912 B
procyon -ec {}
    
Offset 38, 17 lines modifiedOffset 38, 17 lines modified
38 ····38 ····
39 ····protected·Map·createValueNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{39 ····protected·Map·createValueNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{
40 ········final·HashMap·hashMap·=·new·HashMap();40 ········final·HashMap·hashMap·=·new·HashMap();
41 ········for·(final·NodeMapping·nodeMapping·:·collection)·{41 ········for·(final·NodeMapping·nodeMapping·:·collection)·{
42 ············if·(hashMap.put(nodeMapping.getNodeDescriptor(),·nodeMapping)·==·null)·{42 ············if·(hashMap.put(nodeMapping.getNodeDescriptor(),·nodeMapping)·==·null)·{
43 ················continue;43 ················continue;
44 ············}44 ············}
45 ············final·String·value·=·String.valueOf(nodeMapping.getNodeDescriptor());45 ············final·NodeDescriptor·nodeDescriptor·=·nodeMapping.getNodeDescriptor();
46 ············final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·");46 ············final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·");
47 ············sb.append(value);47 ············sb.append(nodeDescriptor);
48 ············throw·new·IOFactoryException(sb.toString());48 ············throw·new·IOFactoryException(sb.toString());
49 ········}49 ········}
50 ········return·hashMap;50 ········return·hashMap;
51 ····}51 ····}
52 ····52 ····
53 ····public·final·NodeMapping·getKeyNodeMapping()·{53 ····public·final·NodeMapping·getKeyNodeMapping()·{
54 ········return·this.keyNodeMapping;54 ········return·this.keyNodeMapping;
1.77 KB
org/jsefa/common/validator/NumberValidator.class
1.67 KB
procyon -ec {}
    
Offset 22, 33 lines modifiedOffset 22, 31 lines modified
22 ····private·int·compare(final·Object·o,·final·Object·o2)·{22 ····private·int·compare(final·Object·o,·final·Object·o2)·{
23 ········return·((Comparable)o).compareTo(o2);23 ········return·((Comparable)o).compareTo(o2);
24 ····}24 ····}
25 ····25 ····
26 ····private·void·validateMax(final·Number·obj,·final·Collection·collection)·{26 ····private·void·validateMax(final·Number·obj,·final·Collection·collection)·{
27 ········final·Number·max·=·this.max;27 ········final·Number·max·=·this.max;
28 ········if·(max·!=·null·&&·this.compare(obj,·max)·>·0)·{28 ········if·(max·!=·null·&&·this.compare(obj,·max)·>·0)·{
 29 ············final·Number·max2·=·this.max;
29 ············final·String·value·=·String.valueOf(obj); 
30 ············final·String·value2·=·String.valueOf(this.max); 
31 ············final·StringBuilder·sb·=·new·StringBuilder("The·value·");30 ············final·StringBuilder·sb·=·new·StringBuilder("The·value·");
32 ············sb.append(value);31 ············sb.append(obj);
33 ············sb.append("·exceeds·the·maximum·value·");32 ············sb.append("·exceeds·the·maximum·value·");
34 ············sb.append(value2);33 ············sb.append(max2);
35 ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0]));34 ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0]));
36 ········}35 ········}
37 ····}36 ····}
38 ····37 ····
39 ····private·void·validateMin(final·Number·obj,·final·Collection·collection)·{38 ····private·void·validateMin(final·Number·obj,·final·Collection·collection)·{
40 ········final·Number·min·=·this.min;39 ········final·Number·min·=·this.min;
41 ········if·(min·!=·null·&&·this.compare(obj,·min)·<·0)·{40 ········if·(min·!=·null·&&·this.compare(obj,·min)·<·0)·{
 41 ············final·Number·min2·=·this.min;
42 ············final·String·value·=·String.valueOf(obj); 
43 ············final·String·value2·=·String.valueOf(this.min); 
44 ············final·StringBuilder·sb·=·new·StringBuilder("The·value·");42 ············final·StringBuilder·sb·=·new·StringBuilder("The·value·");
45 ············sb.append(value);43 ············sb.append(obj);
46 ············sb.append("·falls·below·the·minimum·value·");44 ············sb.append("·falls·below·the·minimum·value·");
47 ············sb.append(value2);45 ············sb.append(min2);
48 ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0]));46 ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0]));
49 ········}47 ········}
50 ····}48 ····}
51 ····49 ····
52 ····protected·ConstraintsAccessor·getConstraintsAccessor()·{50 ····protected·ConstraintsAccessor·getConstraintsAccessor()·{
53 ········return·this.constraintsAccessor;51 ········return·this.constraintsAccessor;
54 ····}52 ····}
2.13 KB
org/jsefa/common/validator/BigDecimalValidator.class
2.03 KB
procyon -ec {}
    
Offset 25, 33 lines modifiedOffset 25, 31 lines modified
25 ····public·static·BigDecimalValidator·create(final·ValidatorConfiguration·validatorConfiguration)·{25 ····public·static·BigDecimalValidator·create(final·ValidatorConfiguration·validatorConfiguration)·{
26 ········return·new·BigDecimalValidator(validatorConfiguration);26 ········return·new·BigDecimalValidator(validatorConfiguration);
27 ····}27 ····}
28 ····28 ····
29 ····private·void·validateMaxExclusive(final·BigDecimal·obj,·final·Collection·collection)·{29 ····private·void·validateMaxExclusive(final·BigDecimal·obj,·final·Collection·collection)·{
30 ········final·BigDecimal·maxExclusive·=·this.maxExclusive;30 ········final·BigDecimal·maxExclusive·=·this.maxExclusive;
31 ········if·(maxExclusive·!=·null·&&·obj.compareTo(maxExclusive)·>=·0)·{31 ········if·(maxExclusive·!=·null·&&·obj.compareTo(maxExclusive)·>=·0)·{
 32 ············final·BigDecimal·maxExclusive2·=·this.maxExclusive;
32 ············final·String·value·=·String.valueOf(obj); 
33 ············final·String·value2·=·String.valueOf(this.maxExclusive); 
34 ············final·StringBuilder·sb·=·new·StringBuilder("The·value·");33 ············final·StringBuilder·sb·=·new·StringBuilder("The·value·");
35 ············sb.append(value);34 ············sb.append(obj);
36 ············sb.append("·is·not·below·the·maximum·exclusive·value·");35 ············sb.append("·is·not·below·the·maximum·exclusive·value·");
37 ············sb.append(value2);36 ············sb.append(maxExclusive2);
38 ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0]));37 ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0]));
39 ········}38 ········}
40 ····}39 ····}
41 ····40 ····
42 ····private·void·validateMinExclusive(final·BigDecimal·obj,·final·Collection·collection)·{41 ····private·void·validateMinExclusive(final·BigDecimal·obj,·final·Collection·collection)·{
43 ········final·BigDecimal·minExclusive·=·this.minExclusive;42 ········final·BigDecimal·minExclusive·=·this.minExclusive;
44 ········if·(minExclusive·!=·null·&&·obj.compareTo(minExclusive)·<=·0)·{43 ········if·(minExclusive·!=·null·&&·obj.compareTo(minExclusive)·<=·0)·{
 44 ············final·BigDecimal·minExclusive2·=·this.minExclusive;
45 ············final·String·value·=·String.valueOf(obj); 
46 ············final·String·value2·=·String.valueOf(this.minExclusive); 
47 ············final·StringBuilder·sb·=·new·StringBuilder("The·value·");45 ············final·StringBuilder·sb·=·new·StringBuilder("The·value·");
48 ············sb.append(value);46 ············sb.append(obj);
49 ············sb.append("·is·not·above·the·minimum·exclusive·value·");47 ············sb.append("·is·not·above·the·minimum·exclusive·value·");
50 ············sb.append(value2);48 ············sb.append(minExclusive2);
51 ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0]));49 ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0]));
52 ········}50 ········}
53 ····}51 ····}
54 ····52 ····
55 ····public·ValidationResult·validate(final·Object·o)·{53 ····public·ValidationResult·validate(final·Object·o)·{
56 ········final·BigDecimal·bigDecimal·=·(BigDecimal)o;54 ········final·BigDecimal·bigDecimal·=·(BigDecimal)o;
57 ········final·ArrayList·list·=·new·ArrayList(super.validate((Object)bigDecimal).getErrors());55 ········final·ArrayList·list·=·new·ArrayList(super.validate((Object)bigDecimal).getErrors());
4.75 KB
org/jsefa/common/validator/provider/ValidatorProvider.class
4.64 KB
procyon -ec {}
    
Offset 71, 65 lines modifiedOffset 71, 56 lines modified
71 ················if·(array·!=·null·||·method·==·null)·{71 ················if·(array·!=·null·||·method·==·null)·{
72 ····················break·Label_0053;72 ····················break·Label_0053;
73 ················}73 ················}
74 ················final·Object[]·array2·=·(Object[])null;74 ················final·Object[]·array2·=·(Object[])null;
75 ················final·Object·callMethod·=·ReflectionUtil.callMethod((Object)null,·method,·(Object[])null);75 ················final·Object·callMethod·=·ReflectionUtil.callMethod((Object)null,·method,·(Object[])null);
76 ················try·{76 ················try·{
77 ····················return·(Validator)callMethod;77 ····················return·(Validator)callMethod;
78 ····················int·n; 
79 ····················Method·method2; 
80 ····················while·(true)·{ 
81 ························iftrue(Label_0094:)(array·!=·null); 
82 ························return·null; 
83 ························n·=·1; 
84 ························final·Class[]·array3·=·new·Class[n]; 
85 ························array3[0]·=·ValidatorConfiguration.class; 
86 ························method2·=·ReflectionUtil.getMethod(clazz,·s,·array3); 
87 ························iftrue(Label_0129:)(method2·==·null); 
88 ························continue; 
89 ····················} 
90 ····················final·ValidatorConfiguration·create;78 ····················final·ValidatorConfiguration·create;
91 ····················Label_0094:·{79 ····················Label_0094:·{
92 ························create·=·ValidatorConfiguration.create(clazz2,·this.toMap(array));80 ························create·=·ValidatorConfiguration.create(clazz2,·this.toMap(array));
93 ····················}81 ····················}
94 ····················try·{82 ····················try·{
 83 ························final·int·n;
95 ························final·Object[]·array4·=·new·Object[n];84 ························final·Object[]·array3·=·new·Object[n];
96 ························array4[0]·=·create;85 ························array3[0]·=·create;
 86 ························final·Method·method2;
97 ························final·Object·callMethod2·=·ReflectionUtil.callMethod((Object)null,·method2,·array4);87 ························final·Object·callMethod2·=·ReflectionUtil.callMethod((Object)null,·method2,·array3);
98 ························try·{88 ························try·{
99 ····························return·(Validator)callMethod2;89 ····························return·(Validator)callMethod2;
100 ····························Label_0129:90 ····························Label_0129:
101 ····························try·{91 ····························try·{
102 ································final·String·value·=·String.valueOf(clazz);92 ································final·StringBuilder·sb·=·new·StringBuilder(str);
103 ································try·{93 ································try·{
104 ····································final·StringBuilder·sb·=·new·StringBuilder(str); 
105 ····································try·{ 
106 ········································sb.append(value);94 ····································sb.append(clazz);
107 ········································throw·new·ValidatorCreationException(sb.toString());95 ····································throw·new·ValidatorCreationException(sb.toString());
108 ····································}96 ································}
109 ····································catch·(final·Exception·ex)·{97 ································catch·(final·Exception·ex)·{
110 ········································final·String·value2·=·String.valueOf(clazz); 
111 ········································final·StringBuilder·sb2·=·new·StringBuilder("Could·not·create·a·Validator·for·class·");98 ····································final·StringBuilder·sb2·=·new·StringBuilder("Could·not·create·a·Validator·for·class·");
112 ········································sb2.append(value2);99 ····································sb2.append(clazz);
113 ········································throw·new·ValidatorCreationException(sb2.toString(),·(Throwable)ex);100 ····································throw·new·ValidatorCreationException(sb2.toString(),·(Throwable)ex);
114 ····································} 
115 ································}101 ································}
116 ································catch·(final·Exception·ex2)·{} 
117 ····························}102 ····························}
118 ····························catch·(final·Exception·ex3)·{}103 ····························catch·(final·Exception·ex2)·{}
119 ························}104 ························}
120 ························catch·(final·Exception·ex4)·{}105 ························catch·(final·Exception·ex3)·{}
121 ····················}106 ····················}
122 ····················catch·(final·Exception·ex5)·{}107 ····················catch·(final·Exception·ex4)·{}
123 ····················return·null;108 ····················return·null;
 109 ····················final·int·n·=·1;
 110 ····················final·Class[]·array4·=·new·Class[n];
 111 ····················array4[0]·=·ValidatorConfiguration.class;
 112 ····················final·Method·method2·=·ReflectionUtil.getMethod(clazz,·s,·array4);
 113 ····················iftrue(Label_0129:)(method2·==·null);
 114 ····················iftrue(Label_0094:)(array·!=·null);
124 ················}115 ················}
125 ················catch·(final·Exception·ex6)·{}116 ················catch·(final·Exception·ex5)·{}
126 ············}117 ············}
127 ········}118 ········}
128 ········catch·(final·Exception·ex7)·{}119 ········catch·(final·Exception·ex6)·{}
129 ····}120 ····}
130 ····121 ····
131 ····public·boolean·hasValidatorFor(Class·validatorType)·{122 ····public·boolean·hasValidatorFor(Class·validatorType)·{
132 ········validatorType·=·this.getValidatorType(validatorType);123 ········validatorType·=·this.getValidatorType(validatorType);
133 ········return·validatorType·!=·null;124 ········return·validatorType·!=·null;
134 ····}125 ····}
135 ····126 ····
865 B
org/jsefa/csv/CsvIOFactory.class
801 B
procyon -ec {}
    
Offset 35, 17 lines modifiedOffset 35, 16 lines modified
35 ················}35 ················}
36 ················catch·(final·Exception·ex)·{36 ················catch·(final·Exception·ex)·{
37 ····················throw·new·IOFactoryException("Failed·to·create·a·CsvIOFactory",·(Throwable)ex);37 ····················throw·new·IOFactoryException("Failed·to·create·a·CsvIOFactory",·(Throwable)ex);
38 ················}38 ················}
39 ············}39 ············}
40 ············catch·(final·Exception·ex2)·{}40 ············catch·(final·Exception·ex2)·{}
41 ········}41 ········}
42 ········final·String·value·=·String.valueOf(obj); 
43 ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·a·CsvIOFactory.·The·factory·");42 ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·a·CsvIOFactory.·The·factory·");
44 ········sb.append(value);43 ········sb.append(obj);
45 ········sb.append("·does·not·contain·the·required·static·createFactory·method.");44 ········sb.append("·does·not·contain·the·required·static·createFactory·method.");
46 ········throw·new·IOFactoryException(sb.toString());45 ········throw·new·IOFactoryException(sb.toString());
47 ····}46 ····}
48 ····47 ····
49 ····public·static·CsvIOFactory·createFactory(CsvConfiguration·copy,·final·Class...·array)·{48 ····public·static·CsvIOFactory·createFactory(CsvConfiguration·copy,·final·Class...·array)·{
50 ········copy·=·copy.createCopy();49 ········copy·=·copy.createCopy();
51 ········try·{50 ········try·{
3.29 KB
org/jsefa/rbf/RbfIOFactory.class
3.23 KB
procyon -ec {}
    
Offset 67, 42 lines modifiedOffset 67, 41 lines modified
67 ····private·void·assertPrefixContentualUniqueness(final·Collection·collection)·{67 ····private·void·assertPrefixContentualUniqueness(final·Collection·collection)·{
68 ········final·HashSet·set·=·new·HashSet();68 ········final·HashSet·set·=·new·HashSet();
69 ········for·(final·RbfEntryPoint·rbfEntryPoint·:·collection)·{69 ········for·(final·RbfEntryPoint·rbfEntryPoint·:·collection)·{
70 ············this.assertPrefixContextualUniqueness(rbfEntryPoint.getDesignator(),·(String)rbfEntryPoint.getDataTypeName(),·(String)null,·(Set)set);70 ············this.assertPrefixContextualUniqueness(rbfEntryPoint.getDesignator(),·(String)rbfEntryPoint.getDataTypeName(),·(String)null,·(Set)set);
71 ········}71 ········}
72 ····}72 ····}
73 ····73 ····
74 ····private·void·assertPrefixContextualUniqueness(String·string,·String·s,·String·value,·final·Set·obj)·{74 ····private·void·assertPrefixContextualUniqueness(String·string,·String·s,·final·String·s2,·final·Set·obj)·{
75 ········if·(!obj.contains(string)·&&·(value·==·null·||·!value.equals(string)))·{75 ········if·(!obj.contains(string)·&&·(s2·==·null·||·!s2.equals(string)))·{
76 ············final·HashSet·set·=·new·HashSet();76 ············final·HashSet·set·=·new·HashSet();
77 ············final·TypeMapping·value2·=·((RbfTypeMappingRegistry)this.config.getTypeMappingRegistry()).get((Object)s);77 ············final·TypeMapping·value·=·((RbfTypeMappingRegistry)this.config.getTypeMappingRegistry()).get((Object)s);
78 ············if·(value2·instanceof·RbfComplexTypeMapping)·{78 ············if·(value·instanceof·RbfComplexTypeMapping)·{
79 ················final·RbfComplexTypeMapping·rbfComplexTypeMapping·=·(RbfComplexTypeMapping)value2;79 ················final·RbfComplexTypeMapping·rbfComplexTypeMapping·=·(RbfComplexTypeMapping)value;
80 ················final·Iterator·iterator·=·rbfComplexTypeMapping.getFieldNames((NodeType)RbfNodeType.RECORD).iterator();80 ················final·Iterator·iterator·=·rbfComplexTypeMapping.getFieldNames((NodeType)RbfNodeType.RECORD).iterator();
81 ················while·(iterator.hasNext())·{81 ················while·(iterator.hasNext())·{
82 ····················final·RecordMapping·recordMapping·=·(RecordMapping)rbfComplexTypeMapping.getNodeMapping((String)iterator.next(),·(Class)Object.class);82 ····················final·RecordMapping·recordMapping·=·(RecordMapping)rbfComplexTypeMapping.getNodeMapping((String)iterator.next(),·(Class)Object.class);
83 ····················this.assertPrefixContextualUniqueness(((RecordDescriptor)recordMapping.getNodeDescriptor()).getPrefix(),·recordMapping.getDataTypeName(),·string,·(Set)set);83 ····················this.assertPrefixContextualUniqueness(((RecordDescriptor)recordMapping.getNodeDescriptor()).getPrefix(),·recordMapping.getDataTypeName(),·string,·(Set)set);
84 ················}84 ················}
85 ················set.add(string);85 ················set.add(string);
86 ············}86 ············}
87 ············if·(value2·instanceof·RbfListTypeMapping)·{87 ············if·(value·instanceof·RbfListTypeMapping)·{
88 ················for·(final·RecordMapping·recordMapping2·:·((RbfListTypeMapping)value2).getNodeMappings())·{88 ················for·(final·RecordMapping·recordMapping2·:·((RbfListTypeMapping)value).getNodeMappings())·{
89 ····················final·String·prefix·=·((RecordDescriptor)recordMapping2.getNodeDescriptor()).getPrefix();89 ····················final·String·prefix·=·((RecordDescriptor)recordMapping2.getNodeDescriptor()).getPrefix();
90 ····················s·=·(String)recordMapping2.getDataTypeName();90 ····················s·=·(String)recordMapping2.getDataTypeName();
91 ····················this.assertPrefixContextualUniqueness(prefix,·s,·value,·set);91 ····················this.assertPrefixContextualUniqueness(prefix,·s,·s2,·set);
92 ················}92 ················}
93 ············}93 ············}
94 ············obj.addAll(set);94 ············obj.addAll(set);
95 ············return;95 ············return;
96 ········}96 ········}
97 ········value·=·String.valueOf(obj); 
98 ········final·StringBuilder·sb·=·new·StringBuilder("The·prefix·");97 ········final·StringBuilder·sb·=·new·StringBuilder("The·prefix·");
99 ········sb.append(string);98 ········sb.append(string);
100 ········sb.append("·is·not·contextual·unique.·The·context·is·defined·by·the·following·list:·");99 ········sb.append("·is·not·contextual·unique.·The·context·is·defined·by·the·following·list:·");
101 ········sb.append(value);100 ········sb.append(obj);
102 ········string·=·sb.toString();101 ········string·=·sb.toString();
103 ········throw·new·IOFactoryException(string);102 ········throw·new·IOFactoryException(string);
104 ····}103 ····}
105 ····104 ····
106 ····private·void·assertPrefixDeclared(final·RbfEntryPoint·rbfEntryPoint,·final·Class·clazz)·{105 ····private·void·assertPrefixDeclared(final·RbfEntryPoint·rbfEntryPoint,·final·Class·clazz)·{
107 ········final·String·s·=·(String)rbfEntryPoint.getDesignator();106 ········final·String·s·=·(String)rbfEntryPoint.getDesignator();
108 ········if·(s·!=·null·&&·s.length()·!=·0)·{107 ········if·(s·!=·null·&&·s.length()·!=·0)·{
1.62 KB
org/jsefa/rbf/RbfSerializerImpl.class
1.55 KB
procyon -ec {}
    
Offset 63, 17 lines modifiedOffset 63, 16 lines modified
63 ····}63 ····}
64 ····64 ····
65 ····private·RbfEntryPoint·getEntryPoint(final·Class·obj)·{65 ····private·RbfEntryPoint·getEntryPoint(final·Class·obj)·{
66 ········final·RbfEntryPoint·rbfEntryPoint·=·(RbfEntryPoint)ReflectionUtil.getNearest(obj,·this.entryPoints);66 ········final·RbfEntryPoint·rbfEntryPoint·=·(RbfEntryPoint)ReflectionUtil.getNearest(obj,·this.entryPoints);
67 ········if·(rbfEntryPoint·!=·null)·{67 ········if·(rbfEntryPoint·!=·null)·{
68 ············return·rbfEntryPoint;68 ············return·rbfEntryPoint;
69 ········}69 ········}
70 ········final·String·value·=·String.valueOf(obj); 
71 ········final·StringBuilder·sb·=·new·StringBuilder("The·following·class·was·not·registered·for·serialization:·");70 ········final·StringBuilder·sb·=·new·StringBuilder("The·following·class·was·not·registered·for·serialization:·");
72 ········sb.append(value);71 ········sb.append(obj);
73 ········throw·new·SerializationException(sb.toString());72 ········throw·new·SerializationException(sb.toString());
74 ····}73 ····}
75 ····74 ····
76 ····private·TypeMapping·getTypeMapping(String·string)·{75 ····private·TypeMapping·getTypeMapping(String·string)·{
77 ········final·TypeMapping·value·=·this.typeMappingRegistry.get((Object)string);76 ········final·TypeMapping·value·=·this.typeMappingRegistry.get((Object)string);
78 ········if·(value·!=·null)·{77 ········if·(value·!=·null)·{
79 ············return·value;78 ············return·value;
Offset 92, 17 lines modifiedOffset 91, 16 lines modified
92 ············this.writeFields(o,·rbfComplexTypeMapping);91 ············this.writeFields(o,·rbfComplexTypeMapping);
93 ············if·(o·!=·null)·{92 ············if·(o·!=·null)·{
94 ················this.writeSubRecords(o,·rbfComplexTypeMapping);93 ················this.writeSubRecords(o,·rbfComplexTypeMapping);
95 ················this.complexObjectsOnPath.remove(o);94 ················this.complexObjectsOnPath.remove(o);
96 ············}95 ············}
97 ············return;96 ············return;
98 ········}97 ········}
99 ········final·String·value·=·String.valueOf(o); 
100 ········final·StringBuilder·sb·=·new·StringBuilder("Cycle·detected·while·serializing·");98 ········final·StringBuilder·sb·=·new·StringBuilder("Cycle·detected·while·serializing·");
101 ········sb.append(value);99 ········sb.append(o);
102 ········throw·new·SerializationException(sb.toString());100 ········throw·new·SerializationException(sb.toString());
103 ····}101 ····}
104 ····102 ····
105 ····private·void·writeFields(final·Object·o,·final·RbfComplexTypeMapping·rbfComplexTypeMapping)·{103 ····private·void·writeFields(final·Object·o,·final·RbfComplexTypeMapping·rbfComplexTypeMapping)·{
106 ········for·(final·String·s·:·rbfComplexTypeMapping.getFieldNames((NodeType)RbfNodeType.FIELD))·{104 ········for·(final·String·s·:·rbfComplexTypeMapping.getFieldNames((NodeType)RbfNodeType.FIELD))·{
107 ············Object·value;105 ············Object·value;
108 ············if·(o·!=·null)·{106 ············if·(o·!=·null)·{
3.59 KB
org/jsefa/rbf/annotation/RbfTypeMappingFactory.class
3.49 KB
procyon -ec {}
    
Offset 68, 17 lines modifiedOffset 68, 16 lines modified
68 ····private·void·assertIsCycleFree(final·String·s,·final·List·obj)·{68 ····private·void·assertIsCycleFree(final·String·s,·final·List·obj)·{
69 ········final·TypeMapping·value·=·((RbfTypeMappingRegistry)this.getTypeMappingRegistry()).get((Object)s);69 ········final·TypeMapping·value·=·((RbfTypeMappingRegistry)this.getTypeMappingRegistry()).get((Object)s);
70 ········for·(final·Class·clazz·:·obj)·{70 ········for·(final·Class·clazz·:·obj)·{
71 ············if·(!clazz.isAssignableFrom(value.getObjectType())·&&·!value.getObjectType().isAssignableFrom(clazz))·{71 ············if·(!clazz.isAssignableFrom(value.getObjectType())·&&·!value.getObjectType().isAssignableFrom(clazz))·{
72 ················continue;72 ················continue;
73 ············}73 ············}
74 ············obj.add(value.getObjectType());74 ············obj.add(value.getObjectType());
75 ············final·String·value2·=·String.valueOf(obj); 
76 ············final·StringBuilder·sb·=·new·StringBuilder("Cycle·in·type·graph·detected.·Path:·");75 ············final·StringBuilder·sb·=·new·StringBuilder("Cycle·in·type·graph·detected.·Path:·");
77 ············sb.append(value2);76 ············sb.append(obj);
78 ············throw·new·TypeMappingException(sb.toString());77 ············throw·new·TypeMappingException(sb.toString());
79 ········}78 ········}
80 ········obj.add(value.getObjectType());79 ········obj.add(value.getObjectType());
81 ········if·(value·instanceof·RbfComplexTypeMapping)·{80 ········if·(value·instanceof·RbfComplexTypeMapping)·{
82 ············final·RbfComplexTypeMapping·rbfComplexTypeMapping·=·(RbfComplexTypeMapping)value;81 ············final·RbfComplexTypeMapping·rbfComplexTypeMapping·=·(RbfComplexTypeMapping)value;
83 ············final·Iterator·iterator2·=·rbfComplexTypeMapping.getFieldNames((NodeType)RbfNodeType.FIELD).iterator();82 ············final·Iterator·iterator2·=·rbfComplexTypeMapping.getFieldNames((NodeType)RbfNodeType.FIELD).iterator();
84 ············while·(iterator2.hasNext())·{83 ············while·(iterator2.hasNext())·{
Offset 300, 17 lines modifiedOffset 299, 17 lines modified
300 ····················}299 ····················}
301 ····················final·String·s·=·complexTypeMappingIfAbsent;300 ····················final·String·s·=·complexTypeMappingIfAbsent;
302 ····················final·Class·subRecordAnnotationClass2·=·this.annotations.getSubRecordAnnotationClass();301 ····················final·Class·subRecordAnnotationClass2·=·this.annotations.getSubRecordAnnotationClass();
303 ····················final·Class[]·array3·=·new·Class[n2];302 ····················final·Class[]·array3·=·new·Class[n2];
304 ····················array3[0]·=·subRecordAnnotationClass2;303 ····················array3[0]·=·subRecordAnnotationClass2;
305 ····················final·String·s2·=·(String)AnnotationDataProvider.get((AnnotatedElement)field,·"prefix",·array3);304 ····················final·String·s2·=·(String)AnnotationDataProvider.get((AnnotatedElement)field,·"prefix",·array3);
306 ····················if·(s2.length()·!=·requiredPrefixLength)·{305 ····················if·(s2.length()·!=·requiredPrefixLength)·{
307 ························final·String·value·=·String.valueOf(field.getType());306 ························final·Class<?>·type·=·field.getType();
308 ························final·StringBuilder·sb·=·new·StringBuilder("The·object·type·");307 ························final·StringBuilder·sb·=·new·StringBuilder("The·object·type·");
309 ························sb.append(value);308 ························sb.append(type);
310 ························sb.append("·must·have·a·prefix·with·length·");309 ························sb.append("·must·have·a·prefix·with·length·");
311 ························sb.append(requiredPrefixLength);310 ························sb.append(requiredPrefixLength);
312 ························throw·new·AnnotationException(sb.toString());311 ························throw·new·AnnotationException(sb.toString());
313 ····················}312 ····················}
314 ····················final·Class·objectType2·=·((RbfTypeMappingRegistry)this.getTypeMappingRegistry()).get((Object)s).getObjectType();313 ····················final·Class·objectType2·=·((RbfTypeMappingRegistry)this.getTypeMappingRegistry()).get((Object)s).getObjectType();
315 ····················list.add(new·RecordMapping(s,·new·RecordDescriptor(s2),·objectType2,·new·FieldDescriptor(field.getName(),·objectType2),·false,·this.getValidatorFactory().createContextualValidator(objectType2,·field,·field.getAnnotation((Class<Annotation>)this.annotations.getSubRecordAnnotationClass()),·this.annotations.getDataTypeAnnotationClass())));314 ····················list.add(new·RecordMapping(s,·new·RecordDescriptor(s2),·objectType2,·new·FieldDescriptor(field.getName(),·objectType2),·false,·this.getValidatorFactory().createContextualValidator(objectType2,·field,·field.getAnnotation((Class<Annotation>)this.annotations.getSubRecordAnnotationClass()),·this.annotations.getDataTypeAnnotationClass())));
316 ················}315 ················}
Offset 361, 17 lines modifiedOffset 360, 16 lines modified
361 ····360 ····
362 ····public·final·String·createIfAbsent(final·Class·obj)·{361 ····public·final·String·createIfAbsent(final·Class·obj)·{
363 ········if·(this.hasComplexType(obj))·{362 ········if·(this.hasComplexType(obj))·{
364 ············final·String·complexTypeMappingIfAbsent·=·this.createComplexTypeMappingIfAbsent(obj,·true);363 ············final·String·complexTypeMappingIfAbsent·=·this.createComplexTypeMappingIfAbsent(obj,·true);
365 ············this.assertIsCycleFree(complexTypeMappingIfAbsent);364 ············this.assertIsCycleFree(complexTypeMappingIfAbsent);
366 ············return·complexTypeMappingIfAbsent;365 ············return·complexTypeMappingIfAbsent;
367 ········}366 ········}
368 ········final·String·value·=·String.valueOf(obj); 
369 ········final·StringBuilder·sb·=·new·StringBuilder("The·class·");367 ········final·StringBuilder·sb·=·new·StringBuilder("The·class·");
370 ········sb.append(value);368 ········sb.append(obj);
371 ········sb.append("·has·no·data·type·annotation");369 ········sb.append("·has·no·data·type·annotation");
372 ········throw·new·AnnotationException(sb.toString());370 ········throw·new·AnnotationException(sb.toString());
373 ····}371 ····}
374 ····372 ····
375 ····protected·abstract·TypeMapping·createSimpleTypeMapping(final·Class·p0,·final·String·p1,·final·SimpleTypeConverter·p2,·final·Field·p3);373 ····protected·abstract·TypeMapping·createSimpleTypeMapping(final·Class·p0,·final·String·p1,·final·SimpleTypeConverter·p2,·final·Field·p3);
376 ····374 ····
377 ····protected·String·getAnnotatedDataTypeName(final·Annotation·annotation,·final·Class·clazz)·{375 ····protected·String·getAnnotatedDataTypeName(final·Annotation·annotation,·final·Class·clazz)·{
636 B
org/jsefa/csv/lowlevel/CsvLowLevelDeserializerImpl.class
524 B
procyon -ec {}
    
Offset 159, 13 lines modifiedOffset 159, 12 lines modified
159 ········}159 ········}
160 ········if·(n·==·2)·{160 ········if·(n·==·2)·{
161 ············return·this.readStringValueUsingQuotesOnDemand();161 ············return·this.readStringValueUsingQuotesOnDemand();
162 ········}162 ········}
163 ········if·(n·==·3)·{163 ········if·(n·==·3)·{
164 ············return·this.readStringValueUsingEscapeCharacter();164 ············return·this.readStringValueUsingEscapeCharacter();
165 ········}165 ········}
166 ········final·String·value·=·String.valueOf(obj); 
167 ········final·StringBuilder·sb·=·new·StringBuilder("The·quote·mode·is·not·supported:·");166 ········final·StringBuilder·sb·=·new·StringBuilder("The·quote·mode·is·not·supported:·");
168 ········sb.append(value);167 ········sb.append(obj);
169 ········throw·new·UnsupportedOperationException(sb.toString());168 ········throw·new·UnsupportedOperationException(sb.toString());
170 ····}169 ····}
171 }170 }
910 B
org/jsefa/csv/lowlevel/CsvLowLevelIOFactory.class
812 B
procyon -ec {}
    
Offset 28, 17 lines modifiedOffset 28, 16 lines modified
28 ················}28 ················}
29 ················catch·(final·Exception·ex)·{29 ················catch·(final·Exception·ex)·{
30 ····················throw·new·IOFactoryException("Failed·to·create·an·CsvLowLevelIOFactory",·(Throwable)ex);30 ····················throw·new·IOFactoryException("Failed·to·create·an·CsvLowLevelIOFactory",·(Throwable)ex);
31 ················}31 ················}
32 ············}32 ············}
33 ············catch·(final·Exception·ex2)·{}33 ············catch·(final·Exception·ex2)·{}
34 ········}34 ········}
35 ········final·String·value·=·String.valueOf(obj); 
36 ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·CsvLowLevelIOFactory.·The·factory·");35 ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·CsvLowLevelIOFactory.·The·factory·");
37 ········sb.append(value);36 ········sb.append(obj);
38 ········sb.append("·does·not·contain·the·required·static·createFactory·method.");37 ········sb.append("·does·not·contain·the·required·static·createFactory·method.");
39 ········throw·new·IOFactoryException(sb.toString());38 ········throw·new·IOFactoryException(sb.toString());
40 ····}39 ····}
41 ····40 ····
42 ····public·abstract·CsvLowLevelDeserializer·createDeserializer();41 ····public·abstract·CsvLowLevelDeserializer·createDeserializer();
43 ····42 ····
44 ····public·abstract·CsvLowLevelSerializer·createSerializer();43 ····public·abstract·CsvLowLevelSerializer·createSerializer();
927 B
org/jsefa/csv/lowlevel/CsvLowLevelSerializerImpl.class
819 B
procyon -ec {}
    
Offset 26, 17 lines modifiedOffset 26, 16 lines modified
26 ········if·(s.length()·==·0)·{26 ········if·(s.length()·==·0)·{
27 ············return;27 ············return;
28 ········}28 ········}
29 ········final·int·n·=·CsvLowLevelSerializerImpl$1.$SwitchMap$org$jsefa$csv$lowlevel$config$QuoteMode[obj.ordinal()];29 ········final·int·n·=·CsvLowLevelSerializerImpl$1.$SwitchMap$org$jsefa$csv$lowlevel$config$QuoteMode[obj.ordinal()];
30 ········if·(n·!=·1)·{30 ········if·(n·!=·1)·{
31 ············if·(n·!=·2)·{31 ············if·(n·!=·2)·{
32 ················if·(n·!=·3)·{32 ················if·(n·!=·3)·{
33 ····················final·String·value·=·String.valueOf(obj); 
34 ····················final·StringBuilder·sb·=·new·StringBuilder("The·quote·mode·is·not·supported:·");33 ····················final·StringBuilder·sb·=·new·StringBuilder("The·quote·mode·is·not·supported:·");
35 ····················sb.append(value);34 ····················sb.append(obj);
36 ····················throw·new·UnsupportedOperationException(sb.toString());35 ····················throw·new·UnsupportedOperationException(sb.toString());
37 ················}36 ················}
38 ················this.encodeAndWriteUsingEscapeCharacter(s);37 ················this.encodeAndWriteUsingEscapeCharacter(s);
39 ············}38 ············}
40 ············else·{39 ············else·{
41 ················this.encodeAndWriteUsingQuotesOnDemand(s);40 ················this.encodeAndWriteUsingQuotesOnDemand(s);
42 ············}41 ············}
865 B
org/jsefa/flr/FlrIOFactory.class
801 B
procyon -ec {}
    
Offset 34, 17 lines modifiedOffset 34, 16 lines modified
34 ················}34 ················}
35 ················catch·(final·Exception·ex)·{35 ················catch·(final·Exception·ex)·{
36 ····················throw·new·IOFactoryException("Failed·to·create·a·FlrIOFactory",·(Throwable)ex);36 ····················throw·new·IOFactoryException("Failed·to·create·a·FlrIOFactory",·(Throwable)ex);
37 ················}37 ················}
38 ············}38 ············}
39 ············catch·(final·Exception·ex2)·{}39 ············catch·(final·Exception·ex2)·{}
40 ········}40 ········}
41 ········final·String·value·=·String.valueOf(obj); 
42 ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·a·FlrIOFactory.·The·factory·");41 ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·a·FlrIOFactory.·The·factory·");
43 ········sb.append(value);42 ········sb.append(obj);
44 ········sb.append("·does·not·contain·the·required·static·createFactory·method.");43 ········sb.append("·does·not·contain·the·required·static·createFactory·method.");
45 ········throw·new·IOFactoryException(sb.toString());44 ········throw·new·IOFactoryException(sb.toString());
46 ····}45 ····}
47 ····46 ····
48 ····public·static·FlrIOFactory·createFactory(FlrConfiguration·copy,·final·Class...·array)·{47 ····public·static·FlrIOFactory·createFactory(FlrConfiguration·copy,·final·Class...·array)·{
49 ········copy·=·copy.createCopy();48 ········copy·=·copy.createCopy();
50 ········try·{49 ········try·{
805 B
org/jsefa/flr/lowlevel/FlrLowLevelDeserializerImpl.class
693 B
procyon -ec {}
    
Offset 24, 17 lines modifiedOffset 24, 16 lines modified
24 ············if·(index·<·0)·{24 ············if·(index·<·0)·{
25 ················return·s2;25 ················return·s2;
26 ············}26 ············}
27 ············return·s.substring(0,·index·+·1);27 ············return·s.substring(0,·index·+·1);
28 ········}28 ········}
29 ········else·{29 ········else·{
30 ············if·(obj·!=·Align.RIGHT)·{30 ············if·(obj·!=·Align.RIGHT)·{
31 ················final·String·value·=·String.valueOf(obj); 
32 ················final·StringBuilder·sb·=·new·StringBuilder("Unknown·align·type:·");31 ················final·StringBuilder·sb·=·new·StringBuilder("Unknown·align·type:·");
33 ················sb.append(value);32 ················sb.append(obj);
34 ················throw·new·UnsupportedOperationException(sb.toString());33 ················throw·new·UnsupportedOperationException(sb.toString());
35 ············}34 ············}
36 ············while·(n·<·s.length()·&&·s.charAt(n)·==·c)·{35 ············while·(n·<·s.length()·&&·s.charAt(n)·==·c)·{
37 ················++n;36 ················++n;
38 ············}37 ············}
39 ············if·(n·==·s.length())·{38 ············if·(n·==·s.length())·{
40 ················return·s2;39 ················return·s2;
910 B
org/jsefa/flr/lowlevel/FlrLowLevelIOFactory.class
812 B
procyon -ec {}
    
Offset 28, 17 lines modifiedOffset 28, 16 lines modified
28 ················}28 ················}
29 ················catch·(final·Exception·ex)·{29 ················catch·(final·Exception·ex)·{
30 ····················throw·new·IOFactoryException("Failed·to·create·an·FlrLowLevelIOFactory",·(Throwable)ex);30 ····················throw·new·IOFactoryException("Failed·to·create·an·FlrLowLevelIOFactory",·(Throwable)ex);
31 ················}31 ················}
32 ············}32 ············}
33 ············catch·(final·Exception·ex2)·{}33 ············catch·(final·Exception·ex2)·{}
34 ········}34 ········}
35 ········final·String·value·=·String.valueOf(obj); 
36 ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·FlrLowLevelIOFactory.·The·factory·");35 ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·FlrLowLevelIOFactory.·The·factory·");
37 ········sb.append(value);36 ········sb.append(obj);
38 ········sb.append("·does·not·contain·the·required·static·createFactory·method.");37 ········sb.append("·does·not·contain·the·required·static·createFactory·method.");
39 ········throw·new·IOFactoryException(sb.toString());38 ········throw·new·IOFactoryException(sb.toString());
40 ····}39 ····}
41 ····40 ····
42 ····public·abstract·FlrLowLevelDeserializer·createDeserializer();41 ····public·abstract·FlrLowLevelDeserializer·createDeserializer();
43 ····42 ····
44 ····public·abstract·FlrLowLevelSerializer·createSerializer();43 ····public·abstract·FlrLowLevelSerializer·createSerializer();
2.23 KB
org/jsefa/xml/XmlDeserializerImpl.class
2.15 KB
procyon -ec {}
    
Offset 188, 17 lines modifiedOffset 188, 17 lines modified
188 ········}188 ········}
189 ········if·(value·instanceof·XmlListTypeMapping)·{189 ········if·(value·instanceof·XmlListTypeMapping)·{
190 ············return·this.deserializeListElement((XmlListTypeMapping)value);190 ············return·this.deserializeListElement((XmlListTypeMapping)value);
191 ········}191 ········}
192 ········if·(value·instanceof·XmlMapTypeMapping)·{192 ········if·(value·instanceof·XmlMapTypeMapping)·{
193 ············return·this.deserializeMapElement((XmlMapTypeMapping)value);193 ············return·this.deserializeMapElement((XmlMapTypeMapping)value);
194 ········}194 ········}
195 ········final·String·value2·=·String.valueOf(((XmlMapTypeMapping)value).getClass());195 ········final·Class<?·extends·XmlMapTypeMapping>·class1·=·((XmlMapTypeMapping)value).getClass();
196 ········final·StringBuilder·sb·=·new·StringBuilder("Argument·dataTypeName·maps·to·a·type·mapping·with·unknown·type:·");196 ········final·StringBuilder·sb·=·new·StringBuilder("Argument·dataTypeName·maps·to·a·type·mapping·with·unknown·type:·");
197 ········sb.append(value2);197 ········sb.append(class1);
198 ········throw·new·IllegalArgumentException(sb.toString());198 ········throw·new·IllegalArgumentException(sb.toString());
199 ····}199 ····}
200 ····200 ····
201 ····private·Collection·deserializeListElement(final·XmlListTypeMapping·xmlListTypeMapping)·{201 ····private·Collection·deserializeListElement(final·XmlListTypeMapping·xmlListTypeMapping)·{
202 ········final·Collection·collection·=·(Collection)xmlListTypeMapping.getObjectAccessor().createObject();202 ········final·Collection·collection·=·(Collection)xmlListTypeMapping.getObjectAccessor().createObject();
203 ········if·(xmlListTypeMapping.isImplicit())·{203 ········if·(xmlListTypeMapping.isImplicit())·{
204 ············collection.add(this.deserializeElement((QName)((XmlNodeMapping)xmlListTypeMapping.getNodeMapping((NodeDescriptor)this.getCurrentElementDescriptor())).getDataTypeName()));204 ············collection.add(this.deserializeElement((QName)((XmlNodeMapping)xmlListTypeMapping.getNodeMapping((NodeDescriptor)this.getCurrentElementDescriptor())).getDataTypeName()));
Offset 236, 17 lines modifiedOffset 236, 16 lines modified
236 ········final·Attribute[]·attributes·=·elementStart.getAttributes();236 ········final·Attribute[]·attributes·=·elementStart.getAttributes();
237 ········for·(int·length·=·attributes.length,·i·=·0;·i·<·length;·++i)·{237 ········for·(int·length·=·attributes.length,·i·=·0;·i·<·length;·++i)·{
238 ············final·Attribute·attribute·=·attributes[i];238 ············final·Attribute·attribute·=·attributes[i];
239 ············if·(name.equals((Object)attribute.getName()))·{239 ············if·(name.equals((Object)attribute.getName()))·{
240 ················return·this.getSimpleTypeMapping((QName)((AttributeMapping)xmlMapTypeMapping.getKeyNodeMapping()).getDataTypeName()).getSimpleTypeConverter().fromString(attribute.getValue());240 ················return·this.getSimpleTypeMapping((QName)((AttributeMapping)xmlMapTypeMapping.getKeyNodeMapping()).getDataTypeName()).getSimpleTypeConverter().fromString(attribute.getValue());
241 ············}241 ············}
242 ········}242 ········}
243 ········final·String·value·=·String.valueOf(name); 
244 ········final·StringBuilder·sb·=·new·StringBuilder("No·attribute·");243 ········final·StringBuilder·sb·=·new·StringBuilder("No·attribute·");
245 ········sb.append(value);244 ········sb.append(name);
246 ········sb.append("·serving·as·key·for·map·entry·found");245 ········sb.append("·serving·as·key·for·map·entry·found");
247 ········throw·new·DeserializationException(sb.toString());246 ········throw·new·DeserializationException(sb.toString());
248 ····}247 ····}
249 ····248 ····
250 ····private·Object·deserializeSimpleElement(final·XmlSimpleTypeMapping·xmlSimpleTypeMapping)·{249 ····private·Object·deserializeSimpleElement(final·XmlSimpleTypeMapping·xmlSimpleTypeMapping)·{
251 ········return·xmlSimpleTypeMapping.getSimpleTypeConverter().fromString(this.getText());250 ········return·xmlSimpleTypeMapping.getSimpleTypeConverter().fromString(this.getText());
252 ····}251 ····}
867 B
org/jsefa/xml/XmlIOFactory.class
803 B
procyon -ec {}
    
Offset 35, 17 lines modifiedOffset 35, 16 lines modified
35 ················}35 ················}
36 ················catch·(final·Exception·ex)·{36 ················catch·(final·Exception·ex)·{
37 ····················throw·new·IOFactoryException("Failed·to·create·an·XmlIOFactory",·(Throwable)ex);37 ····················throw·new·IOFactoryException("Failed·to·create·an·XmlIOFactory",·(Throwable)ex);
38 ················}38 ················}
39 ············}39 ············}
40 ············catch·(final·Exception·ex2)·{}40 ············catch·(final·Exception·ex2)·{}
41 ········}41 ········}
42 ········final·String·value·=·String.valueOf(obj); 
43 ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·XmlIOFactory.·The·factory·");42 ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·XmlIOFactory.·The·factory·");
44 ········sb.append(value);43 ········sb.append(obj);
45 ········sb.append("·does·not·contain·the·required·static·createFactory·method.");44 ········sb.append("·does·not·contain·the·required·static·createFactory·method.");
46 ········throw·new·IOFactoryException(sb.toString());45 ········throw·new·IOFactoryException(sb.toString());
47 ····}46 ····}
48 ····47 ····
49 ····public·static·XmlIOFactory·createFactory(XmlConfiguration·copy,·final·Class...·array)·{48 ····public·static·XmlIOFactory·createFactory(XmlConfiguration·copy,·final·Class...·array)·{
50 ········copy·=·copy.createCopy();49 ········copy·=·copy.createCopy();
51 ········try·{50 ········try·{
1.6 KB
org/jsefa/xml/XmlIOFactoryImpl.class
1.53 KB
procyon -ec {}
    
Offset 38, 17 lines modifiedOffset 38, 17 lines modified
38 ····38 ····
39 ····private·Map·createEntryElementMappingsByElementDescriptor()·{39 ····private·Map·createEntryElementMappingsByElementDescriptor()·{
40 ········final·ElementMappingsBuilder·elementMappingsBuilder·=·new·ElementMappingsBuilder();40 ········final·ElementMappingsBuilder·elementMappingsBuilder·=·new·ElementMappingsBuilder();
41 ········final·TraversingValidatorFactory·traversingValidatorFactory·=·new·TraversingValidatorFactory(this.config.getTypeMappingRegistry(),·this.config.getObjectAccessorProvider());41 ········final·TraversingValidatorFactory·traversingValidatorFactory·=·new·TraversingValidatorFactory(this.config.getTypeMappingRegistry(),·this.config.getObjectAccessorProvider());
42 ········for·(final·XmlEntryPoint·xmlEntryPoint·:·this.config.getEntryPoints())·{42 ········for·(final·XmlEntryPoint·xmlEntryPoint·:·this.config.getEntryPoints())·{
43 ············final·TypeMapping·value·=·((XmlTypeMappingRegistry)this.config.getTypeMappingRegistry()).get((Object)xmlEntryPoint.getDataTypeName());43 ············final·TypeMapping·value·=·((XmlTypeMappingRegistry)this.config.getTypeMappingRegistry()).get((Object)xmlEntryPoint.getDataTypeName());
44 ············if·(value·==·null)·{44 ············if·(value·==·null)·{
45 ················final·String·value2·=·String.valueOf(xmlEntryPoint.getDataTypeName());45 ················final·Object·dataTypeName·=·xmlEntryPoint.getDataTypeName();
46 ················final·StringBuilder·sb·=·new·StringBuilder("Unknown·data·type:·");46 ················final·StringBuilder·sb·=·new·StringBuilder("Unknown·data·type:·");
47 ················sb.append(value2);47 ················sb.append(dataTypeName);
48 ················throw·new·IOFactoryException(sb.toString());48 ················throw·new·IOFactoryException(sb.toString());
49 ············}49 ············}
50 ············elementMappingsBuilder.addMapping((QName)xmlEntryPoint.getDataTypeName(),·new·ElementDescriptor((QName)xmlEntryPoint.getDesignator(),·(QName)xmlEntryPoint.getDataTypeName()),·value.getObjectType(),·(FieldDescriptor)null,·traversingValidatorFactory.create((Object)xmlEntryPoint.getDataTypeName(),·xmlEntryPoint.getValidator()),·(TextMode)null);50 ············elementMappingsBuilder.addMapping((QName)xmlEntryPoint.getDataTypeName(),·new·ElementDescriptor((QName)xmlEntryPoint.getDesignator(),·(QName)xmlEntryPoint.getDataTypeName()),·value.getObjectType(),·(FieldDescriptor)null,·traversingValidatorFactory.create((Object)xmlEntryPoint.getDataTypeName(),·xmlEntryPoint.getValidator()),·(TextMode)null);
51 ········}51 ········}
52 ········return·XmlTypeMappingUtil.createNodeMappingsByNodeDescriptorMap((Collection)elementMappingsBuilder.getResult());52 ········return·XmlTypeMappingUtil.createNodeMappingsByNodeDescriptorMap((Collection)elementMappingsBuilder.getResult());
53 ····}53 ····}
54 ····54 ····
8.07 KB
org/jsefa/xml/XmlSerializerImpl.class
8.0 KB
procyon -ec {}
    
Offset 110, 35 lines modifiedOffset 110, 34 lines modified
110 ············for·(String·str·:·xmlComplexTypeMapping.getFieldNames((NodeType)XmlNodeType.ELEMENT))·{110 ············for·(String·str·:·xmlComplexTypeMapping.getFieldNames((NodeType)XmlNodeType.ELEMENT))·{
111 ················final·Object·value4·=·objectAccessor.getValue(value,·str);111 ················final·Object·value4·=·objectAccessor.getValue(value,·str);
112 ················if·(value4·!=·null)·{112 ················if·(value4·!=·null)·{
113 ····················final·ElementMapping·elementMapping2·=·(ElementMapping)xmlComplexTypeMapping.getNodeMapping(str,·this.getNormalizedObjectType(value4));113 ····················final·ElementMapping·elementMapping2·=·(ElementMapping)xmlComplexTypeMapping.getNodeMapping(str,·this.getNormalizedObjectType(value4));
114 ····················if·(elementMapping2·==·null)·{114 ····················if·(elementMapping2·==·null)·{
115 ························o·=·new(org.jsefa.SerializationException.class)();115 ························o·=·new(org.jsefa.SerializationException.class)();
116 ························final·String·name·=·this.getNormalizedObjectType(value4).getName();116 ························final·String·name·=·this.getNormalizedObjectType(value4).getName();
117 ························final·String·value5·=·String.valueOf(xmlComplexTypeMapping.getObjectType());117 ························final·Class·objectType·=·xmlComplexTypeMapping.getObjectType();
118 ························final·StringBuilder·sb·=·new·StringBuilder("Unable·to·serialize·field·class·");118 ························final·StringBuilder·sb·=·new·StringBuilder("Unable·to·serialize·field·class·");
119 ························sb.append(name);119 ························sb.append(name);
120 ························sb.append("·for·field·");120 ························sb.append("·for·field·");
121 ························sb.append(str);121 ························sb.append(str);
122 ························sb.append("·within·object·type·");122 ························sb.append("·within·object·type·");
123 ························sb.append(value5);123 ························sb.append(objectType);
124 ························new·SerializationException(sb.toString());124 ························new·SerializationException(sb.toString());
125 ························throw·o;125 ························throw·o;
126 ····················}126 ····················}
127 ····················this.serializeElement(value4,·elementMapping2);127 ····················this.serializeElement(value4,·elementMapping2);
128 ················}128 ················}
129 ············}129 ············}
130 ············this.lowLevelSerializer.writeEndElement();130 ············this.lowLevelSerializer.writeEndElement();
131 ············this.complexObjectsOnPath.remove(value);131 ············this.complexObjectsOnPath.remove(value);
132 ············return;132 ············return;
133 ········}133 ········}
134 ········o·=·new(org.jsefa.SerializationException.class)();134 ········o·=·new(org.jsefa.SerializationException.class)();
135 ········final·String·value6·=·String.valueOf(value); 
136 ········final·StringBuilder·sb2·=·new·StringBuilder("Cycle·detected·while·serializing·");135 ········final·StringBuilder·sb2·=·new·StringBuilder("Cycle·detected·while·serializing·");
137 ········sb2.append(value6);136 ········sb2.append(value);
138 ········new·SerializationException(sb2.toString());137 ········new·SerializationException(sb2.toString());
139 ········throw·o;138 ········throw·o;
140 ····}139 ····}
141 ····140 ····
142 ····private·void·serializeElement(Object·o,·final·ElementMapping·elementMapping)·{141 ····private·void·serializeElement(Object·o,·final·ElementMapping·elementMapping)·{
143 ········final·TypeMapping·value·=·this.typeMappingRegistry.get((Object)elementMapping.getDataTypeName());142 ········final·TypeMapping·value·=·this.typeMappingRegistry.get((Object)elementMapping.getDataTypeName());
144 ········if·(value·!=·null)·{143 ········if·(value·!=·null)·{
Offset 152, 17 lines modifiedOffset 151, 17 lines modified
152 ················this.serializeListElement(o,·elementMapping,·(XmlListTypeMapping)value);151 ················this.serializeListElement(o,·elementMapping,·(XmlListTypeMapping)value);
153 ············}152 ············}
154 ············else·if·(value·instanceof·XmlMapTypeMapping)·{153 ············else·if·(value·instanceof·XmlMapTypeMapping)·{
155 ················this.serializeMapElement(o,·elementMapping,·(XmlMapTypeMapping)value);154 ················this.serializeMapElement(o,·elementMapping,·(XmlMapTypeMapping)value);
156 ············}155 ············}
157 ············return;156 ············return;
158 ········}157 ········}
159 ········final·String·value2·=·String.valueOf(elementMapping.getDataTypeName());158 ········final·Object·dataTypeName·=·elementMapping.getDataTypeName();
160 ········final·StringBuilder·sb·=·new·StringBuilder("No·type·mapping·given·for·data·type·name·");159 ········final·StringBuilder·sb·=·new·StringBuilder("No·type·mapping·given·for·data·type·name·");
161 ········sb.append(value2);160 ········sb.append(dataTypeName);
162 ········o·=·new·SerializationException(sb.toString());161 ········o·=·new·SerializationException(sb.toString());
163 ········throw·o;162 ········throw·o;
164 ····}163 ····}
165 ····164 ····
166 ····private·void·serializeListElement(Object·o,·final·ElementMapping·elementMapping,·final·XmlListTypeMapping·xmlListTypeMapping)·{165 ····private·void·serializeListElement(Object·o,·final·ElementMapping·elementMapping,·final·XmlListTypeMapping·xmlListTypeMapping)·{
167 ········final·Collection·collection·=·(Collection)this.getValue(o);166 ········final·Collection·collection·=·(Collection)this.getValue(o);
168 ········if·(collection·==·null)·{167 ········if·(collection·==·null)·{
Offset 171, 17 lines modifiedOffset 170, 17 lines modified
171 ········if·(!xmlListTypeMapping.isImplicit())·{170 ········if·(!xmlListTypeMapping.isImplicit())·{
172 ············this.writeStartElement(elementMapping);171 ············this.writeStartElement(elementMapping);
173 ············this.writeInjectedAttributes(o);172 ············this.writeInjectedAttributes(o);
174 ········}173 ········}
175 ········for·(final·Object·next·:·collection)·{174 ········for·(final·Object·next·:·collection)·{
176 ············final·ElementMapping·elementMapping2·=·(ElementMapping)xmlListTypeMapping.getNodeMapping((Class)next.getClass());175 ············final·ElementMapping·elementMapping2·=·(ElementMapping)xmlListTypeMapping.getNodeMapping((Class)next.getClass());
177 ············if·(elementMapping2·==·null)·{176 ············if·(elementMapping2·==·null)·{
178 ················final·String·value·=·String.valueOf(next.getClass());177 ················final·Class<?>·class1·=·next.getClass();
179 ················final·StringBuilder·sb·=·new·StringBuilder("No·element·mapping·found·for·list·item·with·class·");178 ················final·StringBuilder·sb·=·new·StringBuilder("No·element·mapping·found·for·list·item·with·class·");
180 ················sb.append(value);179 ················sb.append(class1);
181 ················o·=·new·SerializationException(sb.toString());180 ················o·=·new·SerializationException(sb.toString());
182 ················throw·o;181 ················throw·o;
183 ············}182 ············}
184 ············this.serializeElement(next,·elementMapping2);183 ············this.serializeElement(next,·elementMapping2);
185 ········}184 ········}
186 ········if·(!xmlListTypeMapping.isImplicit())·{185 ········if·(!xmlListTypeMapping.isImplicit())·{
187 ············this.lowLevelSerializer.writeEndElement();186 ············this.lowLevelSerializer.writeEndElement();
Offset 196, 17 lines modifiedOffset 195, 17 lines modified
196 ········if·(!xmlMapTypeMapping.isImplicit())·{195 ········if·(!xmlMapTypeMapping.isImplicit())·{
197 ············this.writeStartElement(elementMapping);196 ············this.writeStartElement(elementMapping);
198 ············this.writeInjectedAttributes(o);197 ············this.writeInjectedAttributes(o);
199 ········}198 ········}
200 ········for·(final·Map.Entry<K,·Object>·entry·:·map.entrySet())·{199 ········for·(final·Map.Entry<K,·Object>·entry·:·map.entrySet())·{
201 ············final·ElementMapping·elementMapping2·=·(ElementMapping)xmlMapTypeMapping.getValueNodeMapping((Class)entry.getValue().getClass());200 ············final·ElementMapping·elementMapping2·=·(ElementMapping)xmlMapTypeMapping.getValueNodeMapping((Class)entry.getValue().getClass());
202 ············if·(elementMapping2·==·null)·{201 ············if·(elementMapping2·==·null)·{
203 ················final·String·value·=·String.valueOf(entry.getClass());202 ················final·Class<?·extends·Map.Entry>·class1·=·entry.getClass();
204 ················final·StringBuilder·sb·=·new·StringBuilder("No·element·mapping·found·for·map·value·with·class·");203 ················final·StringBuilder·sb·=·new·StringBuilder("No·element·mapping·found·for·map·value·with·class·");
205 ················sb.append(value);204 ················sb.append(class1);
206 ················o·=·new·SerializationException(sb.toString());205 ················o·=·new·SerializationException(sb.toString());
207 ················throw·o;206 ················throw·o;
208 ············}207 ············}
209 ············this.serializeElement(new·XmlSerializerImpl$MapEntryData((Object)entry.getKey(),·entry.getValue(),·xmlMapTypeMapping),·elementMapping2);208 ············this.serializeElement(new·XmlSerializerImpl$MapEntryData((Object)entry.getKey(),·entry.getValue(),·xmlMapTypeMapping),·elementMapping2);
210 ········}209 ········}
211 ········if·(!xmlMapTypeMapping.isImplicit())·{210 ········if·(!xmlMapTypeMapping.isImplicit())·{
212 ············this.lowLevelSerializer.writeEndElement();211 ············this.lowLevelSerializer.writeEndElement();
Offset 293, 40 lines modifiedOffset 292, 35 lines modified
293 ························}292 ························}
294 ························this.serializeElement(o,·elementMapping);293 ························this.serializeElement(o,·elementMapping);
295 ························return;294 ························return;
296 ····················}295 ····················}
297 ····················try·{296 ····················try·{
298 ························final·Class<?>·class2·=·o.getClass();297 ························final·Class<?>·class2·=·o.getClass();
299 ························try·{298 ························try·{
300 ····························final·String·value·=·String.valueOf(class2);299 ····························final·StringBuilder·sb·=·new·StringBuilder(str);
301 ····························try·{300 ····························try·{
302 ································final·StringBuilder·sb·=·new·StringBuilder(str); 
303 ································try·{ 
304 ····································sb.append(value);301 ································sb.append(class2);
305 ····································throw·new·SerializationException(sb.toString());302 ································throw·new·SerializationException(sb.toString());
306 ································}303 ····························}
307 ································catch·(final·Exception·ex)·{304 ····························catch·(final·Exception·ex)·{
308 ····································throw·new·SerializationException((Throwable)ex);305 ································throw·new·SerializationException((Throwable)ex);
309 ································}306 ····························}
310 ································catch·(final·SerializationException·ex2)·{307 ····························catch·(final·SerializationException·ex2)·{
311 ····································throw·ex2;308 ································throw·ex2;
312 ································} 
313 ····························}309 ····························}
314 ····························catch·(final·Exception·ex3)·{} 
315 ····························catch·(final·SerializationException·ex4)·{} 
316 ························}310 ························}
317 ························catch·(final·Exception·ex5)·{}311 ························catch·(final·Exception·ex3)·{}
318 ························catch·(final·SerializationException·ex6)·{}312 ························catch·(final·SerializationException·ex4)·{}
319 ····················}313 ····················}
320 ····················catch·(final·Exception·ex7)·{}314 ····················catch·(final·Exception·ex5)·{}
321 ····················catch·(final·SerializationException·ex8)·{}315 ····················catch·(final·SerializationException·ex6)·{}
322 ················}316 ················}
323 ················catch·(final·Exception·ex9)·{}317 ················catch·(final·Exception·ex7)·{}
324 ················catch·(final·SerializationException·ex10)·{}318 ················catch·(final·SerializationException·ex8)·{}
325 ············}319 ············}
326 ············catch·(final·Exception·ex11)·{}320 ············catch·(final·Exception·ex9)·{}
327 ············catch·(final·SerializationException·ex12)·{}321 ············catch·(final·SerializationException·ex10)·{}
328 ········}322 ········}
329 ········catch·(final·Exception·ex13)·{}323 ········catch·(final·Exception·ex11)·{}
Max diff block lines reached; 3/8165 bytes (0.04%) of diff not shown.
998 B
org/jsefa/xml/annotation/XmlTypeMappingFactory.class
894 B
procyon -ec {}
    
Offset 461, 17 lines modifiedOffset 461, 16 lines modified
461 ········final·Class[]·subObjectTypes·=·((XmlDataType)clazz.getAnnotation(XmlDataType.class)).subObjectTypes();461 ········final·Class[]·subObjectTypes·=·((XmlDataType)clazz.getAnnotation(XmlDataType.class)).subObjectTypes();
462 ········for·(int·length·=·subObjectTypes.length,·i·=·0;·i·<·length;·++i)·{462 ········for·(int·length·=·subObjectTypes.length,·i·=·0;·i·<·length;·++i)·{
463 ············final·Class·clazz2·=·subObjectTypes[i];463 ············final·Class·clazz2·=·subObjectTypes[i];
464 ············if·(obj.equals((Object)this.createComplexDataTypeName(clazz2,·NamespaceManagerFactory.create(clazz2))))·{464 ············if·(obj.equals((Object)this.createComplexDataTypeName(clazz2,·NamespaceManagerFactory.create(clazz2))))·{
465 ················return·clazz2;465 ················return·clazz2;
466 ············}466 ············}
467 ········}467 ········}
468 ········final·String·value·=·String.valueOf(obj); 
469 ········final·StringBuilder·sb·=·new·StringBuilder("Unknown·data·type·name:·");468 ········final·StringBuilder·sb·=·new·StringBuilder("Unknown·data·type·name:·");
470 ········sb.append(value);469 ········sb.append(obj);
471 ········throw·new·TypeMappingException(sb.toString());470 ········throw·new·TypeMappingException(sb.toString());
472 ····}471 ····}
473 ····472 ····
474 ····private·Field·getTextContentField(final·Class·clazz)·{473 ····private·Field·getTextContentField(final·Class·clazz)·{
475 ········final·int·n·=·1;474 ········final·int·n·=·1;
476 ········final·Class[]·array·=·new·Class[n];475 ········final·Class[]·array·=·new·Class[n];
477 ········array[0]·=·XmlTextContent.class;476 ········array[0]·=·XmlTextContent.class;
907 B
org/jsefa/xml/lowlevel/XmlLowLevelIOFactory.class
809 B
procyon -ec {}
    
Offset 44, 17 lines modifiedOffset 44, 16 lines modified
44 ····················}44 ····················}
45 ····················catch·(final·Exception·ex)·{45 ····················catch·(final·Exception·ex)·{
46 ························throw·new·IOFactoryException(s3,·(Throwable)ex);46 ························throw·new·IOFactoryException(s3,·(Throwable)ex);
47 ····················}47 ····················}
48 ················}48 ················}
49 ················catch·(final·Exception·ex2)·{}49 ················catch·(final·Exception·ex2)·{}
50 ············}50 ············}
51 ············final·String·value·=·String.valueOf(obj); 
52 ············final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·XmlLowLevelIOFactory.·The·factory·");51 ············final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·XmlLowLevelIOFactory.·The·factory·");
53 ············sb.append(value);52 ············sb.append(obj);
54 ············sb.append("·does·not·contain·the·required·static·createFactory·method.");53 ············sb.append("·does·not·contain·the·required·static·createFactory·method.");
55 ············throw·new·IOFactoryException(sb.toString());54 ············throw·new·IOFactoryException(sb.toString());
56 ········}55 ········}
57 ········throw·new·IOFactoryException(s3);56 ········throw·new·IOFactoryException(s3);
58 ····}57 ····}
59 ····58 ····
60 ····public·abstract·XmlLowLevelDeserializer·createDeserializer();59 ····public·abstract·XmlLowLevelDeserializer·createDeserializer();
3.88 KB
org/jsefa/xml/lowlevel/StaxBasedXmlLowLevelSerializer.class
3.76 KB
procyon -ec {}
    
Offset 133, 17 lines modifiedOffset 133, 16 lines modified
133 ············································final·XMLStreamWriter·streamWriter3·=·this.streamWriter;133 ············································final·XMLStreamWriter·streamWriter3·=·this.streamWriter;
134 ············································try·{134 ············································try·{
135 ················································final·String·uri·=·obj.getUri();135 ················································final·String·uri·=·obj.getUri();
136 ················································try·{136 ················································try·{
137 ····················································streamWriter3.writeAttribute(s2,·uri,·obj.getLocalName(),·s);137 ····················································streamWriter3.writeAttribute(s2,·uri,·obj.getLocalName(),·s);
138 ················································}138 ················································}
139 ················································catch·(final·XMLStreamException·ex)·{139 ················································catch·(final·XMLStreamException·ex)·{
140 ····················································final·String·value·=·String.valueOf(obj); 
141 ····················································final·StringBuilder·sb·=·new·StringBuilder("Unable·to·write·attribute·");140 ····················································final·StringBuilder·sb·=·new·StringBuilder("Unable·to·write·attribute·");
142 ····················································sb.append(value);141 ····················································sb.append(obj);
143 ····················································throw·new·LowLevelSerializationException(sb.toString(),·(Throwable)ex);142 ····················································throw·new·LowLevelSerializationException(sb.toString(),·(Throwable)ex);
144 ················································}143 ················································}
145 ············································}144 ············································}
146 ············································catch·(final·XMLStreamException·ex2)·{}145 ············································catch·(final·XMLStreamException·ex2)·{}
147 ········································}146 ········································}
148 ········································catch·(final·XMLStreamException·ex3)·{}147 ········································catch·(final·XMLStreamException·ex3)·{}
149 ····································}148 ····································}
Offset 331, 17 lines modifiedOffset 330, 16 lines modified
331 ····································································································try·{330 ····································································································try·{
332 ········································································································final·XmlLowLevelConfiguration·config·=·this.config;331 ········································································································final·XmlLowLevelConfiguration·config·=·this.config;
333 ········································································································try·{332 ········································································································try·{
334 ············································································································dataTypeAttributeName·=·config.getDataTypeAttributeName();333 ············································································································dataTypeAttributeName·=·config.getDataTypeAttributeName();
335 ············································································································this.writeAttribute(dataTypeAttributeName,·str);334 ············································································································this.writeAttribute(dataTypeAttributeName,·str);
336 ········································································································}335 ········································································································}
337 ········································································································catch·(final·XMLStreamException·ex)·{336 ········································································································catch·(final·XMLStreamException·ex)·{
338 ············································································································final·String·value·=·String.valueOf(obj); 
339 ············································································································final·StringBuilder·sb4·=·new·StringBuilder("Unable·to·write·element·");337 ············································································································final·StringBuilder·sb4·=·new·StringBuilder("Unable·to·write·element·");
340 ············································································································sb4.append(value);338 ············································································································sb4.append(obj);
341 ············································································································throw·new·LowLevelSerializationException(sb4.toString(),·(Throwable)ex);339 ············································································································throw·new·LowLevelSerializationException(sb4.toString(),·(Throwable)ex);
342 ········································································································}340 ········································································································}
343 ····································································································}341 ····································································································}
344 ····································································································catch·(final·XMLStreamException·ex2)·{}342 ····································································································catch·(final·XMLStreamException·ex2)·{}
345 ································································································}343 ································································································}
346 ································································································catch·(final·XMLStreamException·ex3)·{}344 ································································································catch·(final·XMLStreamException·ex3)·{}
347 ····························································································}345 ····························································································}
716 B
org/jsefa/xml/mapping/ElementDescriptor.class
626 B
procyon -ec {}
    
Offset 89, 15 lines modifiedOffset 89, 15 lines modified
89 ········if·(name·==·null)·{89 ········if·(name·==·null)·{
90 ············return·this.dataTypeName.toString();90 ············return·this.dataTypeName.toString();
91 ········}91 ········}
92 ········if·(this.dataTypeName·==·null)·{92 ········if·(this.dataTypeName·==·null)·{
93 ············return·name.toString();93 ············return·name.toString();
94 ········}94 ········}
95 ········final·String·string·=·this.getName().toString();95 ········final·String·string·=·this.getName().toString();
96 ········final·String·value·=·String.valueOf(this.getDataTypeName());96 ········final·QName·dataTypeName·=·this.getDataTypeName();
97 ········final·StringBuilder·sb·=·new·StringBuilder();97 ········final·StringBuilder·sb·=·new·StringBuilder();
98 ········sb.append(string);98 ········sb.append(string);
99 ········sb.append(":");99 ········sb.append(":");
100 ········sb.append(value);100 ········sb.append(dataTypeName);
101 ········return·sb.toString();101 ········return·sb.toString();
102 ····}102 ····}
103 }103 }
2.11 KB
org/jsefa/xml/mapping/XmlTypeMappingUtil.class
2.02 KB
procyon -ec {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
  
1 package·org.jsefa.xml.mapping;1 package·org.jsefa.xml.mapping;
  
 2 import·org.jsefa.common.mapping.NodeDescriptor;
2 import·java.util.Iterator;3 import·java.util.Iterator;
3 import·org.jsefa.xml.namespace.QName;4 import·org.jsefa.xml.namespace.QName;
4 import·org.jsefa.IOFactoryException;5 import·org.jsefa.IOFactoryException;
5 import·java.util.HashMap;6 import·java.util.HashMap;
6 import·java.util.Map;7 import·java.util.Map;
7 import·java.util.Collection;8 import·java.util.Collection;
  
Offset 13, 31 lines modifiedOffset 14, 30 lines modified
13 ····private·XmlTypeMappingUtil()·{14 ····private·XmlTypeMappingUtil()·{
14 ····}15 ····}
15 ····16 ····
16 ····public·static·Map·createNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{17 ····public·static·Map·createNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{
17 ········final·HashMap·hashMap·=·new·HashMap();18 ········final·HashMap·hashMap·=·new·HashMap();
18 ········for·(final·XmlNodeMapping·xmlNodeMapping·:·collection)·{19 ········for·(final·XmlNodeMapping·xmlNodeMapping·:·collection)·{
19 ············if·(hashMap.put(xmlNodeMapping.getNodeDescriptor(),·xmlNodeMapping)·!=·null)·{20 ············if·(hashMap.put(xmlNodeMapping.getNodeDescriptor(),·xmlNodeMapping)·!=·null)·{
20 ················final·String·value·=·String.valueOf(xmlNodeMapping.getNodeDescriptor());21 ················final·NodeDescriptor·nodeDescriptor·=·xmlNodeMapping.getNodeDescriptor();
21 ················final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·");22 ················final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·");
22 ················sb.append(value);23 ················sb.append(nodeDescriptor);
23 ················throw·new·IOFactoryException(sb.toString());24 ················throw·new·IOFactoryException(sb.toString());
24 ············}25 ············}
25 ············if·(!(xmlNodeMapping·instanceof·ElementMapping))·{26 ············if·(!(xmlNodeMapping·instanceof·ElementMapping))·{
26 ················continue;27 ················continue;
27 ············}28 ············}
28 ············final·ElementMapping·elementMapping·=·(ElementMapping)xmlNodeMapping;29 ············final·ElementMapping·elementMapping·=·(ElementMapping)xmlNodeMapping;
29 ············if·(((ElementDescriptor)elementMapping.getNodeDescriptor()).getName()·==·null·||·elementMapping.elementNameIsAmbiguous())·{30 ············if·(((ElementDescriptor)elementMapping.getNodeDescriptor()).getName()·==·null·||·elementMapping.elementNameIsAmbiguous())·{
30 ················continue;31 ················continue;
31 ············}32 ············}
32 ············final·ElementDescriptor·obj·=·new·ElementDescriptor(((ElementDescriptor)elementMapping.getNodeDescriptor()).getName(),·(QName)null);33 ············final·ElementDescriptor·obj·=·new·ElementDescriptor(((ElementDescriptor)elementMapping.getNodeDescriptor()).getName(),·(QName)null);
33 ············if·(hashMap.put(obj,·xmlNodeMapping)·==·null)·{34 ············if·(hashMap.put(obj,·xmlNodeMapping)·==·null)·{
34 ················continue;35 ················continue;
35 ············}36 ············}
36 ············final·String·value2·=·String.valueOf(obj); 
37 ············final·StringBuilder·sb2·=·new·StringBuilder("The·simplified·node·descriptor·is·ambiguous:·");37 ············final·StringBuilder·sb2·=·new·StringBuilder("The·simplified·node·descriptor·is·ambiguous:·");
38 ············sb2.append(value2);38 ············sb2.append(obj);
39 ············throw·new·IOFactoryException(sb2.toString());39 ············throw·new·IOFactoryException(sb2.toString());
40 ········}40 ········}
41 ········return·hashMap;41 ········return·hashMap;
42 ····}42 ····}
43 }43 }
6.25 KB
smali/org/jsefa/xml/XmlSerializerImpl.smali
    
Offset 516, 18 lines modifiedOffset 516, 14 lines modified
516 ····move-result-object·v0516 ····move-result-object·v0
  
517 ····.line·218517 ····.line·218
518 ····invoke-virtual·{p3},·Lorg/jsefa/xml/mapping/XmlComplexTypeMapping;->getObjectType()Ljava/lang/Class;518 ····invoke-virtual·{p3},·Lorg/jsefa/xml/mapping/XmlComplexTypeMapping;->getObjectType()Ljava/lang/Class;
  
519 ····move-result-object·p3519 ····move-result-object·p3
  
520 ····invoke-static·{p3},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
521 ····move-result-object·p3 
  
522 ····new-instance·v1,·Ljava/lang/StringBuilder;520 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
523 ····const-string·v2,·"Unable·to·serialize·field·class·"521 ····const-string·v2,·"Unable·to·serialize·field·class·"
  
524 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V522 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
525 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;523 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 538, 15 lines modifiedOffset 534, 15 lines modified
  
538 ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;534 ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
539 ····const-string·p2,·"·within·object·type·"535 ····const-string·p2,·"·within·object·type·"
  
540 ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;536 ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
541 ····invoke-virtual·{v1,·p3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;537 ····invoke-virtual·{v1,·p3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
542 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;538 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
543 ····move-result-object·p2539 ····move-result-object·p2
  
544 ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V540 ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V
  
Offset 565, 27 lines modifiedOffset 561, 23 lines modified
  
565 ····return-void561 ····return-void
  
566 ····.line·183562 ····.line·183
567 ····:cond_8563 ····:cond_8
568 ····new-instance·p1,·Lorg/jsefa/SerializationException;564 ····new-instance·p1,·Lorg/jsefa/SerializationException;
  
569 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;565 ····new-instance·p2,·Ljava/lang/StringBuilder;
  
570 ····move-result-object·p2566 ····const-string·p3,·"Cycle·detected·while·serializing·"
  
571 ····new-instance·p3,·Ljava/lang/StringBuilder;567 ····invoke-direct·{p2,·p3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
572 ····const-string·v0,·"Cycle·detected·while·serializing·"568 ····invoke-virtual·{p2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
573 ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V 
  
574 ····invoke-virtual·{p3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
575 ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;569 ····invoke-virtual·{p2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
576 ····move-result-object·p2570 ····move-result-object·p2
  
577 ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V571 ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V
  
578 ····goto·:goto_4572 ····goto·:goto_4
  
Offset 672, 25 lines modifiedOffset 664, 21 lines modified
672 ····new-instance·p1,·Lorg/jsefa/SerializationException;664 ····new-instance·p1,·Lorg/jsefa/SerializationException;
  
673 ····.line·150665 ····.line·150
674 ····invoke-virtual·{p2},·Lorg/jsefa/xml/mapping/ElementMapping;->getDataTypeName()Ljava/lang/Object;666 ····invoke-virtual·{p2},·Lorg/jsefa/xml/mapping/ElementMapping;->getDataTypeName()Ljava/lang/Object;
  
675 ····move-result-object·p2667 ····move-result-object·p2
  
676 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
677 ····move-result-object·p2 
  
678 ····new-instance·v0,·Ljava/lang/StringBuilder;668 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
679 ····const-string·v1,·"No·type·mapping·given·for·data·type·name·"669 ····const-string·v1,·"No·type·mapping·given·for·data·type·name·"
  
680 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V670 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
681 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;671 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
682 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;672 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
683 ····move-result-object·p2673 ····move-result-object·p2
  
684 ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V674 ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V
  
Offset 765, 25 lines modifiedOffset 753, 21 lines modified
765 ····new-instance·p1,·Lorg/jsefa/SerializationException;753 ····new-instance·p1,·Lorg/jsefa/SerializationException;
  
766 ····.line·241754 ····.line·241
767 ····invoke-virtual·{p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;755 ····invoke-virtual·{p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
768 ····move-result-object·p2756 ····move-result-object·p2
  
769 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
770 ····move-result-object·p2 
  
771 ····new-instance·p3,·Ljava/lang/StringBuilder;757 ····new-instance·p3,·Ljava/lang/StringBuilder;
  
772 ····const-string·v0,·"No·element·mapping·found·for·list·item·with·class·"758 ····const-string·v0,·"No·element·mapping·found·for·list·item·with·class·"
  
773 ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V759 ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
774 ····invoke-virtual·{p3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;760 ····invoke-virtual·{p3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
775 ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;761 ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
776 ····move-result-object·p2762 ····move-result-object·p2
  
777 ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V763 ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V
  
Offset 896, 25 lines modifiedOffset 880, 21 lines modified
896 ····new-instance·p1,·Lorg/jsefa/SerializationException;880 ····new-instance·p1,·Lorg/jsefa/SerializationException;
  
897 ····.line·265881 ····.line·265
898 ····invoke-virtual·{p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;882 ····invoke-virtual·{p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
899 ····move-result-object·p2883 ····move-result-object·p2
  
900 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
901 ····move-result-object·p2 
  
902 ····new-instance·p3,·Ljava/lang/StringBuilder;884 ····new-instance·p3,·Ljava/lang/StringBuilder;
Max diff block lines reached; 1479/6317 bytes (23.41%) of diff not shown.
1.01 KB
smali/org/jsefa/xml/XmlIOFactoryImpl.smali
    
Offset 222, 25 lines modifiedOffset 222, 21 lines modified
222 ····:cond_0222 ····:cond_0
223 ····new-instance·v1,·Lorg/jsefa/IOFactoryException;223 ····new-instance·v1,·Lorg/jsefa/IOFactoryException;
  
224 ····invoke-virtual·{v0},·Lorg/jsefa/xml/mapping/XmlEntryPoint;->getDataTypeName()Ljava/lang/Object;224 ····invoke-virtual·{v0},·Lorg/jsefa/xml/mapping/XmlEntryPoint;->getDataTypeName()Ljava/lang/Object;
  
225 ····move-result-object·v0225 ····move-result-object·v0
  
226 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
227 ····move-result-object·v0 
  
228 ····new-instance·v2,·Ljava/lang/StringBuilder;226 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
229 ····const-string·v3,·"Unknown·data·type:·"227 ····const-string·v3,·"Unknown·data·type:·"
  
230 ····invoke-direct·{v2,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V228 ····invoke-direct·{v2,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
231 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;229 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
232 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;230 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
233 ····move-result-object·v0231 ····move-result-object·v0
  
234 ····invoke-direct·{v1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V232 ····invoke-direct·{v1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V
  
2.45 KB
smali/org/jsefa/xml/XmlDeserializerImpl.smali
    
Offset 591, 25 lines modifiedOffset 591, 21 lines modified
591 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;591 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
592 ····.line·173592 ····.line·173
593 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;593 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
594 ····move-result-object·p1594 ····move-result-object·p1
  
595 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
596 ····move-result-object·p1 
  
597 ····new-instance·v1,·Ljava/lang/StringBuilder;595 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
598 ····const-string·v2,·"Argument·dataTypeName·maps·to·a·type·mapping·with·unknown·type:·"596 ····const-string·v2,·"Argument·dataTypeName·maps·to·a·type·mapping·with·unknown·type:·"
  
599 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V597 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
600 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;598 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
601 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;599 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
602 ····move-result-object·p1600 ····move-result-object·p1
  
603 ····invoke-direct·{v0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V601 ····invoke-direct·{v0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
Offset 928, 31 lines modifiedOffset 924, 27 lines modified
  
928 ····goto·:goto_0924 ····goto·:goto_0
  
929 ····.line·299925 ····.line·299
930 ····:cond_1926 ····:cond_1
931 ····new-instance·p1,·Lorg/jsefa/DeserializationException;927 ····new-instance·p1,·Lorg/jsefa/DeserializationException;
  
932 ····invoke-static·{v1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
933 ····move-result-object·v0 
  
934 ····new-instance·v1,·Ljava/lang/StringBuilder;928 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
935 ····const-string·v2,·"No·attribute·"929 ····const-string·v2,·"No·attribute·"
  
936 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V930 ····invoke-direct·{v0,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
937 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;931 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
938 ····const-string·v0,·"·serving·as·key·for·map·entry·found"932 ····const-string·v1,·"·serving·as·key·for·map·entry·found"
  
939 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;933 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
940 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;934 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
941 ····move-result-object·v0935 ····move-result-object·v0
  
942 ····invoke-direct·{p1,·v0},·Lorg/jsefa/DeserializationException;-><init>(Ljava/lang/String;)V936 ····invoke-direct·{p1,·v0},·Lorg/jsefa/DeserializationException;-><init>(Ljava/lang/String;)V
  
943 ····goto·:goto_2937 ····goto·:goto_2
  
1.0 KB
smali/org/jsefa/xml/XmlIOFactory.smali
    
Offset 79, 25 lines modifiedOffset 79, 21 lines modified
  
79 ····throw·v079 ····throw·v0
  
80 ····.line·6580 ····.line·65
81 ····:cond_081 ····:cond_0
82 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;82 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;
  
83 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
84 ····move-result-object·v0 
  
85 ····new-instance·v1,·Ljava/lang/StringBuilder;83 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
86 ····const-string·v2,·"Failed·to·create·an·XmlIOFactory.·The·factory·"84 ····const-string·v2,·"Failed·to·create·an·XmlIOFactory.·The·factory·"
  
87 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V85 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
88 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;86 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
89 ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method."87 ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method."
  
90 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;88 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
91 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;89 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1.13 KB
smali/org/jsefa/xml/mapping/ElementDescriptor.smali
    
Offset 261, 29 lines modifiedOffset 261, 25 lines modified
  
261 ····move-result-object·v0261 ····move-result-object·v0
  
262 ····invoke-virtual·{p0},·Lorg/jsefa/xml/mapping/ElementDescriptor;->getDataTypeName()Lorg/jsefa/xml/namespace/QName;262 ····invoke-virtual·{p0},·Lorg/jsefa/xml/mapping/ElementDescriptor;->getDataTypeName()Lorg/jsefa/xml/namespace/QName;
  
263 ····move-result-object·v1263 ····move-result-object·v1
  
264 ····invoke-static·{v1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
265 ····move-result-object·v1 
  
266 ····new-instance·v2,·Ljava/lang/StringBuilder;264 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
267 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V265 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
268 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;266 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
269 ····const-string·v0,·":"267 ····const-string·v0,·":"
  
270 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;268 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
271 ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;269 ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
272 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;270 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
273 ····move-result-object·v0271 ····move-result-object·v0
  
274 ····return-object·v0272 ····return-object·v0
275 .end·method273 .end·method
2.22 KB
smali/org/jsefa/xml/mapping/XmlTypeMappingUtil.smali
    
Offset 123, 27 lines modifiedOffset 123, 23 lines modified
  
123 ····goto·:goto_0123 ····goto·:goto_0
  
124 ····.line·62124 ····.line·62
125 ····:cond_1125 ····:cond_1
126 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;126 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;
  
127 ····invoke-static·{v3},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;127 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
128 ····move-result-object·v0128 ····const-string·v1,·"The·simplified·node·descriptor·is·ambiguous:·"
  
129 ····new-instance·v1,·Ljava/lang/StringBuilder;129 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
130 ····const-string·v2,·"The·simplified·node·descriptor·is·ambiguous:·"130 ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
131 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V 
  
132 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
133 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;131 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
134 ····move-result-object·v0132 ····move-result-object·v0
  
135 ····invoke-direct·{p0,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V133 ····invoke-direct·{p0,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V
  
136 ····throw·p0134 ····throw·p0
  
Offset 152, 25 lines modifiedOffset 148, 21 lines modified
152 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;148 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;
  
153 ····.line·53149 ····.line·53
154 ····invoke-virtual·{v1},·Lorg/jsefa/xml/mapping/XmlNodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor;150 ····invoke-virtual·{v1},·Lorg/jsefa/xml/mapping/XmlNodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor;
  
155 ····move-result-object·v0151 ····move-result-object·v0
  
156 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
157 ····move-result-object·v0 
  
158 ····new-instance·v1,·Ljava/lang/StringBuilder;152 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
159 ····const-string·v2,·"The·node·descriptor·is·ambiguous:·"153 ····const-string·v2,·"The·node·descriptor·is·ambiguous:·"
  
160 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V154 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
161 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;155 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
162 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;156 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
163 ····move-result-object·v0157 ····move-result-object·v0
  
164 ····invoke-direct·{p0,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V158 ····invoke-direct·{p0,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V
  
1010 B
smali/org/jsefa/xml/annotation/XmlTypeMappingFactory.smali
    
Offset 2568, 25 lines modifiedOffset 2568, 21 lines modified
  
2568 ····goto·:goto_02568 ····goto·:goto_0
  
2569 ····.line·3692569 ····.line·369
2570 ····:cond_22570 ····:cond_2
2571 ····new-instance·p1,·Lorg/jsefa/common/mapping/TypeMappingException;2571 ····new-instance·p1,·Lorg/jsefa/common/mapping/TypeMappingException;
  
2572 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
2573 ····move-result-object·p2 
  
2574 ····new-instance·v0,·Ljava/lang/StringBuilder;2572 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
2575 ····const-string·v1,·"Unknown·data·type·name:·"2573 ····const-string·v1,·"Unknown·data·type·name:·"
  
2576 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V2574 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
2577 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;2575 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
2578 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;2576 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
2579 ····move-result-object·p22577 ····move-result-object·p2
  
2580 ····invoke-direct·{p1,·p2},·Lorg/jsefa/common/mapping/TypeMappingException;-><init>(Ljava/lang/String;)V2578 ····invoke-direct·{p1,·p2},·Lorg/jsefa/common/mapping/TypeMappingException;-><init>(Ljava/lang/String;)V
  
1.05 KB
smali/org/jsefa/xml/lowlevel/XmlLowLevelIOFactory.smali
    
Offset 117, 25 lines modifiedOffset 117, 21 lines modified
  
117 ····throw·v0117 ····throw·v0
  
118 ····.line·65118 ····.line·65
119 ····:cond_2119 ····:cond_2
120 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;120 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;
  
121 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
122 ····move-result-object·v0 
  
123 ····new-instance·v1,·Ljava/lang/StringBuilder;121 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
124 ····const-string·v2,·"Failed·to·create·an·XmlLowLevelIOFactory.·The·factory·"122 ····const-string·v2,·"Failed·to·create·an·XmlLowLevelIOFactory.·The·factory·"
  
125 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V123 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
126 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;124 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
127 ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method."125 ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method."
  
128 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;126 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
129 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;127 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1.98 KB
smali/org/jsefa/xml/lowlevel/StaxBasedXmlLowLevelSerializer.smali
    
Offset 374, 25 lines modifiedOffset 374, 21 lines modified
  
374 ····:catch_0374 ····:catch_0
375 ····move-exception·p2375 ····move-exception·p2
  
376 ····.line·202376 ····.line·202
377 ····new-instance·v0,·Lorg/jsefa/common/lowlevel/LowLevelSerializationException;377 ····new-instance·v0,·Lorg/jsefa/common/lowlevel/LowLevelSerializationException;
  
378 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
379 ····move-result-object·p1 
  
380 ····new-instance·v1,·Ljava/lang/StringBuilder;378 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
381 ····const-string·v2,·"Unable·to·write·attribute·"379 ····const-string·v2,·"Unable·to·write·attribute·"
  
382 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V380 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
383 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;381 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
384 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;382 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
385 ····move-result-object·p1383 ····move-result-object·p1
  
386 ····invoke-direct·{v0,·p1,·p2},·Lorg/jsefa/common/lowlevel/LowLevelSerializationException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V384 ····invoke-direct·{v0,·p1,·p2},·Lorg/jsefa/common/lowlevel/LowLevelSerializationException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
  
Offset 860, 25 lines modifiedOffset 856, 21 lines modified
  
860 ····:catch_0856 ····:catch_0
861 ····move-exception·p2857 ····move-exception·p2
  
862 ····.line·178858 ····.line·178
863 ····new-instance·v0,·Lorg/jsefa/common/lowlevel/LowLevelSerializationException;859 ····new-instance·v0,·Lorg/jsefa/common/lowlevel/LowLevelSerializationException;
  
864 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
865 ····move-result-object·p1 
  
866 ····new-instance·v1,·Ljava/lang/StringBuilder;860 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
867 ····const-string·v2,·"Unable·to·write·element·"861 ····const-string·v2,·"Unable·to·write·element·"
  
868 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V862 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
869 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;863 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
870 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;864 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
871 ····move-result-object·p1865 ····move-result-object·p1
  
872 ····invoke-direct·{v0,·p1,·p2},·Lorg/jsefa/common/lowlevel/LowLevelSerializationException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V866 ····invoke-direct·{v0,·p1,·p2},·Lorg/jsefa/common/lowlevel/LowLevelSerializationException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
  
1.83 KB
smali/org/jsefa/rbf/RbfSerializerImpl.smali
    
Offset 241, 25 lines modifiedOffset 241, 21 lines modified
  
241 ····return-object·v0241 ····return-object·v0
  
242 ····.line·233242 ····.line·233
243 ····:cond_0243 ····:cond_0
244 ····new-instance·v0,·Lorg/jsefa/SerializationException;244 ····new-instance·v0,·Lorg/jsefa/SerializationException;
  
245 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
246 ····move-result-object·p1 
  
247 ····new-instance·v1,·Ljava/lang/StringBuilder;245 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
248 ····const-string·v2,·"The·following·class·was·not·registered·for·serialization:·"246 ····const-string·v2,·"The·following·class·was·not·registered·for·serialization:·"
  
249 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V247 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
250 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;248 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
251 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;249 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
252 ····move-result-object·p1250 ····move-result-object·p1
  
253 ····invoke-direct·{v0,·p1},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V251 ····invoke-direct·{v0,·p1},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V
  
Offset 346, 25 lines modifiedOffset 342, 21 lines modified
346 ····:cond_1342 ····:cond_1
347 ····return-void343 ····return-void
  
348 ····.line·175344 ····.line·175
349 ····:cond_2345 ····:cond_2
350 ····new-instance·p2,·Lorg/jsefa/SerializationException;346 ····new-instance·p2,·Lorg/jsefa/SerializationException;
  
351 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
352 ····move-result-object·p1 
  
353 ····new-instance·v0,·Ljava/lang/StringBuilder;347 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
354 ····const-string·v1,·"Cycle·detected·while·serializing·"348 ····const-string·v1,·"Cycle·detected·while·serializing·"
  
355 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V349 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
356 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;350 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
357 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;351 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
358 ····move-result-object·p1352 ····move-result-object·p1
  
359 ····invoke-direct·{p2,·p1},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V353 ····invoke-direct·{p2,·p1},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V
  
1.66 KB
smali/org/jsefa/rbf/RbfIOFactory.smali
    
Offset 561, 33 lines modifiedOffset 561, 29 lines modified
  
561 ····return-void561 ····return-void
  
562 ····.line·218562 ····.line·218
563 ····:cond_4563 ····:cond_4
564 ····new-instance·p2,·Lorg/jsefa/IOFactoryException;564 ····new-instance·p2,·Lorg/jsefa/IOFactoryException;
  
565 ····invoke-static·{p4},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
566 ····move-result-object·p3 
  
567 ····new-instance·p4,·Ljava/lang/StringBuilder;565 ····new-instance·p3,·Ljava/lang/StringBuilder;
  
568 ····const-string·v0,·"The·prefix·"566 ····const-string·v0,·"The·prefix·"
  
569 ····invoke-direct·{p4,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V567 ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
570 ····invoke-virtual·{p4,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;568 ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
571 ····const-string·p1,·"·is·not·contextual·unique.·The·context·is·defined·by·the·following·list:·"569 ····const-string·p1,·"·is·not·contextual·unique.·The·context·is·defined·by·the·following·list:·"
  
572 ····invoke-virtual·{p4,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;570 ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
573 ····invoke-virtual·{p4,·p3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;571 ····invoke-virtual·{p3,·p4},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
574 ····invoke-virtual·{p4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;572 ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
575 ····move-result-object·p1573 ····move-result-object·p1
  
576 ····invoke-direct·{p2,·p1},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V574 ····invoke-direct·{p2,·p1},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V
  
577 ····goto·:goto_3575 ····goto·:goto_3
  
2.95 KB
smali/org/jsefa/rbf/annotation/RbfTypeMappingFactory.smali
    
Offset 207, 25 lines modifiedOffset 207, 21 lines modified
207 ····move-result-object·p1207 ····move-result-object·p1
  
208 ····invoke-interface·{p2,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z208 ····invoke-interface·{p2,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
209 ····.line·373209 ····.line·373
210 ····new-instance·p1,·Lorg/jsefa/common/mapping/TypeMappingException;210 ····new-instance·p1,·Lorg/jsefa/common/mapping/TypeMappingException;
  
211 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
212 ····move-result-object·p2 
  
213 ····new-instance·v0,·Ljava/lang/StringBuilder;211 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
214 ····const-string·v1,·"Cycle·in·type·graph·detected.·Path:·"212 ····const-string·v1,·"Cycle·in·type·graph·detected.·Path:·"
  
215 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V213 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
216 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;214 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
217 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;215 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
218 ····move-result-object·p2216 ····move-result-object·p2
  
219 ····invoke-direct·{p1,·p2},·Lorg/jsefa/common/mapping/TypeMappingException;-><init>(Ljava/lang/String;)V217 ····invoke-direct·{p1,·p2},·Lorg/jsefa/common/mapping/TypeMappingException;-><init>(Ljava/lang/String;)V
  
Offset 1717, 25 lines modifiedOffset 1713, 21 lines modified
1717 ····:cond_31713 ····:cond_3
1718 ····new-instance·v1,·Lorg/jsefa/common/annotation/AnnotationException;1714 ····new-instance·v1,·Lorg/jsefa/common/annotation/AnnotationException;
  
1719 ····invoke-virtual·{v5},·Ljava/lang/reflect/Field;->getType()Ljava/lang/Class;1715 ····invoke-virtual·{v5},·Ljava/lang/reflect/Field;->getType()Ljava/lang/Class;
  
1720 ····move-result-object·v31716 ····move-result-object·v3
  
1721 ····invoke-static·{v3},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
1722 ····move-result-object·v3 
  
1723 ····new-instance·v4,·Ljava/lang/StringBuilder;1717 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
1724 ····const-string·v5,·"The·object·type·"1718 ····const-string·v5,·"The·object·type·"
  
1725 ····invoke-direct·{v4,·v5},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V1719 ····invoke-direct·{v4,·v5},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
1726 ····invoke-virtual·{v4,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1720 ····invoke-virtual·{v4,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
1727 ····const-string·v3,·"·must·have·a·prefix·with·length·"1721 ····const-string·v3,·"·must·have·a·prefix·with·length·"
  
1728 ····invoke-virtual·{v4,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1722 ····invoke-virtual·{v4,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1729 ····invoke-virtual·{v4,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;1723 ····invoke-virtual·{v4,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
Offset 2043, 25 lines modifiedOffset 2035, 21 lines modified
  
2043 ····return-object·p12035 ····return-object·p1
  
2044 ····.line·892036 ····.line·89
2045 ····:cond_02037 ····:cond_0
2046 ····new-instance·v0,·Lorg/jsefa/common/annotation/AnnotationException;2038 ····new-instance·v0,·Lorg/jsefa/common/annotation/AnnotationException;
  
2047 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
2048 ····move-result-object·p1 
  
2049 ····new-instance·v1,·Ljava/lang/StringBuilder;2039 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
2050 ····const-string·v2,·"The·class·"2040 ····const-string·v2,·"The·class·"
  
2051 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V2041 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
2052 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;2042 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
2053 ····const-string·p1,·"·has·no·data·type·annotation"2043 ····const-string·p1,·"·has·no·data·type·annotation"
  
2054 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;2044 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
2055 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;2045 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1.0 KB
smali/org/jsefa/flr/FlrIOFactory.smali
    
Offset 79, 25 lines modifiedOffset 79, 21 lines modified
  
79 ····throw·v079 ····throw·v0
  
80 ····.line·6480 ····.line·64
81 ····:cond_081 ····:cond_0
82 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;82 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;
  
83 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
84 ····move-result-object·v0 
  
85 ····new-instance·v1,·Ljava/lang/StringBuilder;83 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
86 ····const-string·v2,·"Failed·to·create·a·FlrIOFactory.·The·factory·"84 ····const-string·v2,·"Failed·to·create·a·FlrIOFactory.·The·factory·"
  
87 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V85 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
88 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;86 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
89 ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method."87 ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method."
  
90 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;88 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
91 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;89 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1000 B
smali/org/jsefa/flr/lowlevel/FlrLowLevelDeserializerImpl.smali
    
Offset 124, 25 lines modifiedOffset 124, 21 lines modified
  
124 ····return-object·p1124 ····return-object·p1
  
125 ····.line·71125 ····.line·71
126 ····:cond_6126 ····:cond_6
127 ····new-instance·p1,·Ljava/lang/UnsupportedOperationException;127 ····new-instance·p1,·Ljava/lang/UnsupportedOperationException;
  
128 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
129 ····move-result-object·p2 
  
130 ····new-instance·p3,·Ljava/lang/StringBuilder;128 ····new-instance·p3,·Ljava/lang/StringBuilder;
  
131 ····const-string·v0,·"Unknown·align·type:·"129 ····const-string·v0,·"Unknown·align·type:·"
  
132 ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V130 ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
133 ····invoke-virtual·{p3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;131 ····invoke-virtual·{p3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
134 ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;132 ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
135 ····move-result-object·p2133 ····move-result-object·p2
  
136 ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V134 ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  
1.04 KB
smali/org/jsefa/flr/lowlevel/FlrLowLevelIOFactory.smali
    
Offset 79, 25 lines modifiedOffset 79, 21 lines modified
  
79 ····throw·v079 ····throw·v0
  
80 ····.line·5780 ····.line·57
81 ····:cond_081 ····:cond_0
82 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;82 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;
  
83 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
84 ····move-result-object·v0 
  
85 ····new-instance·v1,·Ljava/lang/StringBuilder;83 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
86 ····const-string·v2,·"Failed·to·create·an·FlrLowLevelIOFactory.·The·factory·"84 ····const-string·v2,·"Failed·to·create·an·FlrLowLevelIOFactory.·The·factory·"
  
87 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V85 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
88 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;86 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
89 ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method."87 ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method."
  
90 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;88 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
91 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;89 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1.0 KB
smali/org/jsefa/csv/CsvIOFactory.smali
    
Offset 79, 25 lines modifiedOffset 79, 21 lines modified
  
79 ····throw·v079 ····throw·v0
  
80 ····.line·6480 ····.line·64
81 ····:cond_081 ····:cond_0
82 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;82 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;
  
83 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
84 ····move-result-object·v0 
  
85 ····new-instance·v1,·Ljava/lang/StringBuilder;83 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
86 ····const-string·v2,·"Failed·to·create·a·CsvIOFactory.·The·factory·"84 ····const-string·v2,·"Failed·to·create·a·CsvIOFactory.·The·factory·"
  
87 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V85 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
88 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;86 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
89 ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method."87 ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method."
  
90 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;88 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
91 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;89 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1.04 KB
smali/org/jsefa/csv/lowlevel/CsvLowLevelIOFactory.smali
    
Offset 79, 25 lines modifiedOffset 79, 21 lines modified
  
79 ····throw·v079 ····throw·v0
  
80 ····.line·5780 ····.line·57
81 ····:cond_081 ····:cond_0
82 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;82 ····new-instance·p0,·Lorg/jsefa/IOFactoryException;
  
83 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
84 ····move-result-object·v0 
  
85 ····new-instance·v1,·Ljava/lang/StringBuilder;83 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
86 ····const-string·v2,·"Failed·to·create·an·CsvLowLevelIOFactory.·The·factory·"84 ····const-string·v2,·"Failed·to·create·an·CsvLowLevelIOFactory.·The·factory·"
  
87 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V85 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
88 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;86 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
89 ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method."87 ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method."
  
90 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;88 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
91 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;89 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1010 B
smali/org/jsefa/csv/lowlevel/CsvLowLevelSerializerImpl.smali
    
Offset 99, 25 lines modifiedOffset 99, 21 lines modified
  
99 ····goto·:goto_099 ····goto·:goto_0
  
100 ····.line·95100 ····.line·95
101 ····:cond_1101 ····:cond_1
102 ····new-instance·p1,·Ljava/lang/UnsupportedOperationException;102 ····new-instance·p1,·Ljava/lang/UnsupportedOperationException;
  
103 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
104 ····move-result-object·p2 
  
105 ····new-instance·v0,·Ljava/lang/StringBuilder;103 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
106 ····const-string·v1,·"The·quote·mode·is·not·supported:·"104 ····const-string·v1,·"The·quote·mode·is·not·supported:·"
  
107 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V105 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
108 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;106 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
109 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;107 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
110 ····move-result-object·p2108 ····move-result-object·p2
  
111 ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V109 ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  
1020 B
smali/org/jsefa/csv/lowlevel/CsvLowLevelDeserializerImpl.smali
    
Offset 595, 25 lines modifiedOffset 595, 21 lines modified
  
595 ····return-object·p1595 ····return-object·p1
  
596 ····.line·63596 ····.line·63
597 ····:cond_1597 ····:cond_1
598 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;598 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
599 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
600 ····move-result-object·p1 
  
601 ····new-instance·v1,·Ljava/lang/StringBuilder;599 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
602 ····const-string·v2,·"The·quote·mode·is·not·supported:·"600 ····const-string·v2,·"The·quote·mode·is·not·supported:·"
  
603 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V601 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
604 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;602 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
605 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;603 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
606 ····move-result-object·p1604 ····move-result-object·p1
  
607 ····invoke-direct·{v0,·p1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V605 ····invoke-direct·{v0,·p1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  
2.97 KB
smali/org/jsefa/common/validator/NumberValidator.smali
    
Offset 115, 37 lines modifiedOffset 115, 29 lines modified
115 ····invoke-direct·{p0,·p1,·v0},·Lorg/jsefa/common/validator/NumberValidator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I115 ····invoke-direct·{p0,·p1,·v0},·Lorg/jsefa/common/validator/NumberValidator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I
  
116 ····move-result·v0116 ····move-result·v0
  
117 ····if-lez·v0,·:cond_0117 ····if-lez·v0,·:cond_0
  
118 ····.line·81118 ····.line·81
119 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
120 ····move-result-object·p1 
  
121 ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/NumberValidator;->max:Ljava/lang/Number;119 ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/NumberValidator;->max:Ljava/lang/Number;
  
122 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
123 ····move-result-object·v0 
  
124 ····new-instance·v1,·Ljava/lang/StringBuilder;120 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
125 ····const-string·v2,·"The·value·"121 ····const-string·v2,·"The·value·"
  
126 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V122 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
127 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;123 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
128 ····const-string·p1,·"·exceeds·the·maximum·value·"124 ····const-string·p1,·"·exceeds·the·maximum·value·"
  
129 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;125 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
130 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;126 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
131 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;127 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
132 ····move-result-object·p1128 ····move-result-object·p1
  
133 ····const/4·v0,·0x0129 ····const/4·v0,·0x0
  
Offset 183, 37 lines modifiedOffset 175, 29 lines modified
183 ····invoke-direct·{p0,·p1,·v0},·Lorg/jsefa/common/validator/NumberValidator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I175 ····invoke-direct·{p0,·p1,·v0},·Lorg/jsefa/common/validator/NumberValidator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I
  
184 ····move-result·v0176 ····move-result·v0
  
185 ····if-gez·v0,·:cond_0177 ····if-gez·v0,·:cond_0
  
186 ····.line·74178 ····.line·74
187 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
188 ····move-result-object·p1 
  
189 ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/NumberValidator;->min:Ljava/lang/Number;179 ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/NumberValidator;->min:Ljava/lang/Number;
  
190 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
191 ····move-result-object·v0 
  
192 ····new-instance·v1,·Ljava/lang/StringBuilder;180 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
193 ····const-string·v2,·"The·value·"181 ····const-string·v2,·"The·value·"
  
194 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V182 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
195 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;183 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
196 ····const-string·p1,·"·falls·below·the·minimum·value·"184 ····const-string·p1,·"·falls·below·the·minimum·value·"
  
197 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;185 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
198 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;186 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
199 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;187 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
200 ····move-result-object·p1188 ····move-result-object·p1
  
201 ····const/4·v0,·0x0189 ····const/4·v0,·0x0
  
2.97 KB
smali/org/jsefa/common/validator/BigDecimalValidator.smali
    
Offset 110, 37 lines modifiedOffset 110, 29 lines modified
110 ····invoke-virtual·{p1,·v0},·Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I110 ····invoke-virtual·{p1,·v0},·Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I
  
111 ····move-result·v0111 ····move-result·v0
  
112 ····if-ltz·v0,·:cond_0112 ····if-ltz·v0,·:cond_0
  
113 ····.line·81113 ····.line·81
114 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
115 ····move-result-object·p1 
  
116 ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/BigDecimalValidator;->maxExclusive:Ljava/math/BigDecimal;114 ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/BigDecimalValidator;->maxExclusive:Ljava/math/BigDecimal;
  
117 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
118 ····move-result-object·v0 
  
119 ····new-instance·v1,·Ljava/lang/StringBuilder;115 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
120 ····const-string·v2,·"The·value·"116 ····const-string·v2,·"The·value·"
  
121 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V117 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
122 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;118 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
123 ····const-string·p1,·"·is·not·below·the·maximum·exclusive·value·"119 ····const-string·p1,·"·is·not·below·the·maximum·exclusive·value·"
  
124 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;120 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
125 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;121 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
126 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;122 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
127 ····move-result-object·p1123 ····move-result-object·p1
  
128 ····const/4·v0,·0x0124 ····const/4·v0,·0x0
  
Offset 179, 37 lines modifiedOffset 171, 29 lines modified
179 ····invoke-virtual·{p1,·v0},·Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I171 ····invoke-virtual·{p1,·v0},·Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I
  
180 ····move-result·v0172 ····move-result·v0
  
181 ····if-gtz·v0,·:cond_0173 ····if-gtz·v0,·:cond_0
  
182 ····.line·74174 ····.line·74
183 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
184 ····move-result-object·p1 
  
185 ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/BigDecimalValidator;->minExclusive:Ljava/math/BigDecimal;175 ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/BigDecimalValidator;->minExclusive:Ljava/math/BigDecimal;
  
186 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
187 ····move-result-object·v0 
  
188 ····new-instance·v1,·Ljava/lang/StringBuilder;176 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
189 ····const-string·v2,·"The·value·"177 ····const-string·v2,·"The·value·"
  
190 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V178 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
191 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;179 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
192 ····const-string·p1,·"·is·not·above·the·minimum·exclusive·value·"180 ····const-string·p1,·"·is·not·above·the·minimum·exclusive·value·"
  
193 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;181 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
194 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;182 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
195 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;183 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
196 ····move-result-object·p1184 ····move-result-object·p1
  
197 ····const/4·v0,·0x0185 ····const/4·v0,·0x0
  
2.14 KB
smali/org/jsefa/common/validator/provider/ValidatorProvider.smali
    
Offset 359, 25 lines modifiedOffset 359, 21 lines modified
  
359 ····return-object·p2359 ····return-object·p2
  
360 ····.line·114360 ····.line·114
361 ····:cond_2361 ····:cond_2
362 ····new-instance·p2,·Lorg/jsefa/common/validator/ValidatorCreationException;362 ····new-instance·p2,·Lorg/jsefa/common/validator/ValidatorCreationException;
  
363 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;363 ····new-instance·p3,·Ljava/lang/StringBuilder;
  
364 ····move-result-object·p3364 ····invoke-direct·{p3,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
365 ····new-instance·v0,·Ljava/lang/StringBuilder;365 ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
366 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V 
  
367 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
368 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;366 ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
369 ····move-result-object·p3367 ····move-result-object·p3
  
370 ····invoke-direct·{p2,·p3},·Lorg/jsefa/common/validator/ValidatorCreationException;-><init>(Ljava/lang/String;)V368 ····invoke-direct·{p2,·p3},·Lorg/jsefa/common/validator/ValidatorCreationException;-><init>(Ljava/lang/String;)V
  
371 ····throw·p2369 ····throw·p2
372 ····:try_end_0370 ····:try_end_0
Offset 385, 25 lines modifiedOffset 381, 21 lines modified
  
385 ····:catch_0381 ····:catch_0
386 ····move-exception·p2382 ····move-exception·p2
  
387 ····.line·116383 ····.line·116
388 ····new-instance·p3,·Lorg/jsefa/common/validator/ValidatorCreationException;384 ····new-instance·p3,·Lorg/jsefa/common/validator/ValidatorCreationException;
  
389 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
390 ····move-result-object·p1 
  
391 ····new-instance·v0,·Ljava/lang/StringBuilder;385 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
392 ····const-string·v1,·"Could·not·create·a·Validator·for·class·"386 ····const-string·v1,·"Could·not·create·a·Validator·for·class·"
  
393 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V387 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
394 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;388 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
395 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;389 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
396 ····move-result-object·p1390 ····move-result-object·p1
  
397 ····invoke-direct·{p3,·p1,·p2},·Lorg/jsefa/common/validator/ValidatorCreationException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V391 ····invoke-direct·{p3,·p1,·p2},·Lorg/jsefa/common/validator/ValidatorCreationException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
  
1.26 KB
smali/org/jsefa/common/config/InitialConfiguration.smali
    
Offset 131, 31 lines modifiedOffset 131, 27 lines modified
  
131 ····goto·:goto_0131 ····goto·:goto_0
  
132 ····.line·93132 ····.line·93
133 ····:cond_0133 ····:cond_0
134 ····new-instance·v0,·Lorg/jsefa/common/config/InitialConfigurationException;134 ····new-instance·v0,·Lorg/jsefa/common/config/InitialConfigurationException;
  
135 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
136 ····move-result-object·p1 
  
137 ····new-instance·v1,·Ljava/lang/StringBuilder;135 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
138 ····const-string·v2,·"The·configuration·parameter·"136 ····const-string·v2,·"The·configuration·parameter·"
  
139 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V137 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
140 ····invoke-virtual·{v1,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;138 ····invoke-virtual·{v1,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
141 ····const-string·p0,·"·is·already·bound·to·"139 ····const-string·p0,·"·is·already·bound·to·"
  
142 ····invoke-virtual·{v1,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;140 ····invoke-virtual·{v1,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
143 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;141 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
144 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;142 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
145 ····move-result-object·p0143 ····move-result-object·p0
  
146 ····invoke-direct·{v0,·p0},·Lorg/jsefa/common/config/InitialConfigurationException;-><init>(Ljava/lang/String;)V144 ····invoke-direct·{v0,·p0},·Lorg/jsefa/common/config/InitialConfigurationException;-><init>(Ljava/lang/String;)V
  
1.07 KB
smali/org/jsefa/common/mapping/ListTypeMapping.smali
    
Offset 200, 25 lines modifiedOffset 200, 21 lines modified
200 ····new-instance·p1,·Lorg/jsefa/IOFactoryException;200 ····new-instance·p1,·Lorg/jsefa/IOFactoryException;
  
201 ····.line·118201 ····.line·118
202 ····invoke-virtual·{v1},·Lorg/jsefa/common/mapping/NodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor;202 ····invoke-virtual·{v1},·Lorg/jsefa/common/mapping/NodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor;
  
203 ····move-result-object·v0203 ····move-result-object·v0
  
204 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
205 ····move-result-object·v0 
  
206 ····new-instance·v1,·Ljava/lang/StringBuilder;204 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
207 ····const-string·v2,·"The·node·descriptor·is·ambiguous:·"205 ····const-string·v2,·"The·node·descriptor·is·ambiguous:·"
  
208 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V206 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
209 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;207 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
210 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;208 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
211 ····move-result-object·v0209 ····move-result-object·v0
  
212 ····invoke-direct·{p1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V210 ····invoke-direct·{p1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V
  
1.07 KB
smali/org/jsefa/common/mapping/MapTypeMapping.smali
    
Offset 213, 25 lines modifiedOffset 213, 21 lines modified
213 ····new-instance·p1,·Lorg/jsefa/IOFactoryException;213 ····new-instance·p1,·Lorg/jsefa/IOFactoryException;
  
214 ····.line·130214 ····.line·130
215 ····invoke-virtual·{v1},·Lorg/jsefa/common/mapping/NodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor;215 ····invoke-virtual·{v1},·Lorg/jsefa/common/mapping/NodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor;
  
216 ····move-result-object·v0216 ····move-result-object·v0
  
217 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
218 ····move-result-object·v0 
  
219 ····new-instance·v1,·Ljava/lang/StringBuilder;217 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
220 ····const-string·v2,·"The·node·descriptor·is·ambiguous:·"218 ····const-string·v2,·"The·node·descriptor·is·ambiguous:·"
  
221 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V219 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
222 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;220 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
223 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;221 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
224 ····move-result-object·v0222 ····move-result-object·v0
  
225 ····invoke-direct·{p1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V223 ····invoke-direct·{p1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V
  
1.08 KB
smali/org/jsefa/common/mapping/ComplexTypeMapping.smali
    
Offset 408, 25 lines modifiedOffset 408, 21 lines modified
408 ····new-instance·p1,·Lorg/jsefa/IOFactoryException;408 ····new-instance·p1,·Lorg/jsefa/IOFactoryException;
  
409 ····.line·155409 ····.line·155
410 ····invoke-virtual·{v1},·Lorg/jsefa/common/mapping/NodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor;410 ····invoke-virtual·{v1},·Lorg/jsefa/common/mapping/NodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor;
  
411 ····move-result-object·v0411 ····move-result-object·v0
  
412 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
413 ····move-result-object·v0 
  
414 ····new-instance·v1,·Ljava/lang/StringBuilder;412 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
415 ····const-string·v2,·"The·node·descriptor·is·ambiguous:·"413 ····const-string·v2,·"The·node·descriptor·is·ambiguous:·"
  
416 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V414 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
417 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;415 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
418 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;416 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
419 ····move-result-object·v0417 ····move-result-object·v0
  
420 ····invoke-direct·{p1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V418 ····invoke-direct·{p1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V
  
2.14 KB
smali/org/jsefa/common/converter/provider/SimpleTypeConverterProvider.smali
    
Offset 207, 25 lines modifiedOffset 207, 21 lines modified
  
207 ····return-object·p2207 ····return-object·p2
  
208 ····.line·143208 ····.line·143
209 ····:cond_1209 ····:cond_1
210 ····new-instance·p2,·Lorg/jsefa/common/converter/ConversionException;210 ····new-instance·p2,·Lorg/jsefa/common/converter/ConversionException;
  
211 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;211 ····new-instance·p3,·Ljava/lang/StringBuilder;
  
212 ····move-result-object·p3 
  
213 ····new-instance·p4,·Ljava/lang/StringBuilder; 
  
214 ····invoke-direct·{p4,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V212 ····invoke-direct·{p3,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
215 ····invoke-virtual·{p4,·p3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;213 ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
216 ····invoke-virtual·{p4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;214 ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
217 ····move-result-object·p3215 ····move-result-object·p3
  
218 ····invoke-direct·{p2,·p3},·Lorg/jsefa/common/converter/ConversionException;-><init>(Ljava/lang/String;)V216 ····invoke-direct·{p2,·p3},·Lorg/jsefa/common/converter/ConversionException;-><init>(Ljava/lang/String;)V
  
219 ····throw·p2217 ····throw·p2
220 ····:try_end_0218 ····:try_end_0
Offset 233, 25 lines modifiedOffset 229, 21 lines modified
  
233 ····:catch_0229 ····:catch_0
234 ····move-exception·p2230 ····move-exception·p2
  
235 ····.line·145231 ····.line·145
236 ····new-instance·p3,·Lorg/jsefa/common/converter/ConversionException;232 ····new-instance·p3,·Lorg/jsefa/common/converter/ConversionException;
  
237 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
238 ····move-result-object·p1 
  
239 ····new-instance·p4,·Ljava/lang/StringBuilder;233 ····new-instance·p4,·Ljava/lang/StringBuilder;
  
240 ····const-string·v0,·"Could·not·create·a·SimpleTypeConverter·for·class·"234 ····const-string·v0,·"Could·not·create·a·SimpleTypeConverter·for·class·"
  
241 ····invoke-direct·{p4,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V235 ····invoke-direct·{p4,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
242 ····invoke-virtual·{p4,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;236 ····invoke-virtual·{p4,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
243 ····invoke-virtual·{p4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;237 ····invoke-virtual·{p4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
244 ····move-result-object·p1238 ····move-result-object·p1
  
245 ····invoke-direct·{p3,·p1,·p2},·Lorg/jsefa/common/converter/ConversionException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V239 ····invoke-direct·{p3,·p1,·p2},·Lorg/jsefa/common/converter/ConversionException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
  
2.81 KB
smali/org/jsefa/common/annotation/TypeMappingFactory.smali
    
Offset 161, 25 lines modifiedOffset 161, 21 lines modified
  
161 ····return-void161 ····return-void
  
162 ····.line·303162 ····.line·303
163 ····:cond_0163 ····:cond_0
164 ····new-instance·v0,·Lorg/jsefa/common/annotation/AnnotationException;164 ····new-instance·v0,·Lorg/jsefa/common/annotation/AnnotationException;
  
165 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
166 ····move-result-object·p1 
  
167 ····new-instance·v1,·Ljava/lang/StringBuilder;165 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
168 ····const-string·v2,·"No·type·mapping·registered·for·data·type·name·"166 ····const-string·v2,·"No·type·mapping·registered·for·data·type·name·"
  
169 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V167 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
170 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;168 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
171 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;169 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
172 ····move-result-object·p1170 ····move-result-object·p1
  
173 ····invoke-direct·{v0,·p1},·Lorg/jsefa/common/annotation/AnnotationException;-><init>(Ljava/lang/String;)V171 ····invoke-direct·{v0,·p1},·Lorg/jsefa/common/annotation/AnnotationException;-><init>(Ljava/lang/String;)V
  
Offset 212, 25 lines modifiedOffset 208, 21 lines modified
  
212 ····return-void208 ····return-void
  
213 ····.line·316209 ····.line·316
214 ····:cond_0210 ····:cond_0
215 ····new-instance·v0,·Lorg/jsefa/common/annotation/AnnotationException;211 ····new-instance·v0,·Lorg/jsefa/common/annotation/AnnotationException;
  
216 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
217 ····move-result-object·p1 
  
218 ····new-instance·v1,·Ljava/lang/StringBuilder;212 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
219 ····const-string·v2,·"The·dataTypeName·"213 ····const-string·v2,·"The·dataTypeName·"
  
220 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V214 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
221 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;215 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
222 ····const-string·p1,·"·does·not·denote·a·simple·type·mapping"216 ····const-string·p1,·"·does·not·denote·a·simple·type·mapping"
  
223 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;217 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
224 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;218 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
Offset 424, 25 lines modifiedOffset 416, 21 lines modified
  
424 ····return-object·p1416 ····return-object·p1
  
425 ····.line·190417 ····.line·190
426 ····:cond_4418 ····:cond_4
427 ····new-instance·p2,·Lorg/jsefa/common/mapping/TypeMappingException;419 ····new-instance·p2,·Lorg/jsefa/common/mapping/TypeMappingException;
  
428 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
429 ····move-result-object·p1 
  
430 ····new-instance·p3,·Ljava/lang/StringBuilder;420 ····new-instance·p3,·Ljava/lang/StringBuilder;
  
431 ····const-string·v0,·"Could·not·create·a·simple·type·converter·for·"421 ····const-string·v0,·"Could·not·create·a·simple·type·converter·for·"
  
432 ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V422 ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
433 ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;423 ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
434 ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;424 ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
435 ····move-result-object·p1425 ····move-result-object·p1
  
436 ····invoke-direct·{p2,·p1},·Lorg/jsefa/common/mapping/TypeMappingException;-><init>(Ljava/lang/String;)V426 ····invoke-direct·{p2,·p1},·Lorg/jsefa/common/mapping/TypeMappingException;-><init>(Ljava/lang/String;)V
  
14.0 KB
assets/dexopt/baseline.prof
    
Offset 1, 104 lines modifiedOffset 1, 104 lines modified
00000000:·7072·6f00·3031·3000·01f0·3c00·006e·0600··pro.010...<..n..00000000:·7072·6f00·3031·3000·01f0·3c00·006e·0600··pro.010...<..n..
00000010:·0078·01ed·9a6d·8854·6514·c7cf·7d99·ddbb··.x...m.Te...}...00000010:·0078·01ed·9a5f·8854·7514·c7cf·bd73·67f7··.x..._.Tu....sg.
00000020:·2fea·f8da·689a·d74d·d7d8·ca06·335c·7ac1··/...h..M....3\z. 
00000030:·4964·5dc2·0f16·8542·51a3·ab21·1492·2859··Id]....BQ..!..(Y 
00000040:·1faa·bba3·1fb6·5428·4928·119c·308a·a068··......T(I(..0..h 
00000050:·913e·087d·192a·4230·488a·28a8·c0be·f5a1··.>.}.*B0H.(..... 
00000060:·c8be·a841·69e7·7767·8e7b·4767·5709·4294··...Ai.wg.{GgW.B. 
00000070:·e759·ce7d·ce73·ceff·bc3c·ff7b·e7ce·ecdc··.Y.}.s...<.{.... 
00000080:·e992·11f9·3512·7977·e0a5·ca8e·1322·43cf··....5.yw....."C. 
00000090:·6ed8·be7d·f3f6·259b·36bf·b0b5·20d2·2622··n..}..%.6...·.&" 
000000a0:·a18a·d742·f069·648a·c18f·eeab·18b6·4bf5··...B.id.......K. 
000000b0:·0f1b·eba0·e1eb·6ecc·60cc·863e·4b85·99f8··......n.`..>K...00000020:·ee1f·f5fa·b7d1·34af·9bae·b1a5·0d66·28fd··......4......f(.
 00000030:·c149·4497·f0c1·a250·286a·7435·8442·1225··.ID....P(jt5.B.%
 00000040:·eba5·ee8e·3e6c·a950·9250·2238·2114·41d1··....>l.P.P"8!.A.
 00000050:·223d·08bd·0c15·2118·2445·1454·604f·f550··"=....!.$E.T`O.P
 00000060:·642f·6a50·daf9·dcb9·c7bd·abb3·ab04·21ca··d/jP..........!.
 00000070:·efb7·9cfb·3bbf·73be·e7cf·ef7b·efdc·999d··....;.s....{....
 00000080:·3b5d·3224·bf86·2295·45c1·2f3b·4f8a·0c3c··;]2$..".E./;O..<
 00000090:·b771·c78e·2d3b·166f·def2·e2b6·9248·9b88··.q..-;.o.....H..
 000000a0:·042a·5e0b·c1a7·9129·063f·baaf·62d8·2ed5··.*^....).?..b...
 000000b0:·3fc8·d685·ccd7·9dcd·60cc·863e·4385·99f8··?.......`..>C...
000000c0:·992a·5354·ac2e·33d2·a3b2·4565·aaca·4e15··.*ST..3...Ee..N.000000c0:·e92a·9354·ac2e·33d2·a3b2·5565·b2ca·2e15··.*.T..3...Ue....
000000d0:·6c73·5566·6a60·b62e·f69c·8ad9·d0c9·8dbd··lsUfj`..........000000d0:·6cb3·55a6·6b60·be2e·f6a2·8ad9·d0c9·8dbd··l.U.k`..........
000000e0:·33a3·b306·c34c·efd3·54c0·21ed·191d·df6c··3....L..T.!....l000000e0:·33a7·b306·c34c·ef53·54c0·21ed·391d·df4c··3....L.ST.!.9..L
000000f0:·15fa·323f·31e8·c4b0·cf19·2ad9·18f6·b6a4··..2?1.....*.....000000f0:·15fa·323f·31e8·c4b0·cf69·2af9·18f6·b638··..2?1....i*....8
00000100:·61cb·d687·33e2·ac37·668b·cbf2·31b9·81b3··a...3..7f...1... 
00000110:·3a16·0326·abdb·1a5e·cd4e·4e13·f3b3·661f··:..&...^.NN...f. 
00000120:·60a8·b7b4·a1b3·b638·b060·c062·b3d8·571b··`......8.`.b..W. 
00000130:·36ec·b737·7cec·97bd·20e4·eb50·8107·cb65··6..7|...·..P...e 
00000140:·7bc6·47ce·7e75·e0cb·8ae5·9fa7·7672·5b8c··{.G.~u......vr[. 
00000150:·61b0·210f·a860·e31c·181f·d889·67c6·471f··a.!..`......g.G. 
00000160:·e6c3·be4d·054e·ac06·b87d·2a60·e907·7e8d··...M.N...}*`..~. 
00000170:·33d6·569b·7ef1·71fd·81b5·fce8·c856·3d80··3.V.~.q......V=. 
00000180:·99df·589b·9dfa·d49a·deb0·5b5d·ae37·abb3··..X.......[].7.. 
00000190:·bc81·2127·7c81·4137·212f·3abd·50df·ae55··..!'|.A7!/:.P..U 
000001a0:·9bd9·1f02·8eba·d464·b6de·d1ed·7543·7f93··.......d....uC.. 
000001b0:·54a8·0d9e·7343·3d62·6c6f·bdaa·b377·e2a8··T...sC=blo...w.. 
000001c0:·6bf9·d0b1·21a3·2aac·2d36·eb23·d67a·c9e6··k...!.*.-6.#.z.. 
000001d0:·a0c7·ad2a·d8e8·8d58·c472·6667·f259·7ecb··...*...X.rfg.Y~. 
000001e0:·05d6·f64c·0dfa·cafa·b23d·583c·18e3·9418··...L.....=X<.... 
000001f0:·c3d0·0b76·04bd·5b8b·5b2f·5cc3·168f·df74··...v..[.[/\....t 
00000200:·e2c1·725d·5aaf·7089·8ecf·7a62·4d0c·b1b6··..r]Z.p...zbM... 
00000210:·4ffa·46b7·1eb2·7be7·5cd0·2798·252a·c473··O.F...{.\.'.%*.s 
00000220:·ad59·0db0·d6f7·77aa·d31f·bebb·54d8·3f79··.Y....w.....T.?y 
00000230:·8d07·ecd4·2566·8e2e·58db·bed0·91e3·7a20··....%f..X.....z· 
00000240:·1fbd·5b1c·31f8·ac8e·615b·cd70·6076·748b··..[.1...a[.p`vt. 
00000250:·31bb·adb3·f90c·c75e·6def·ec19·ec4d·2a86··1......^m....M*. 
00000260:·0587·9dd9·fa06·63fd·61cb·faac·0fec·b617··......c.a....... 
00000270:·78b4·3cf8·f191·139e·0c6f·3ab9·b957·8327··x.<......o:..W.' 
00000280:·1eac·f59f·d52d·1f73·3627·3a71·c490·935c··.....-.s6':q...\ 
00000290:·e808·f1f8·b1b3·2616·41c7·8e8e·8ffb·d762··......&.A......b 
000002a0:·15f6·0817·16b7·424f·30b8·5662·39f0·996e··......BO0.Vb9..n 
000002b0:·732b·bcbd·b6b3·78db·4b16·6fb5·27ca·359e··s+....x.K.o.'.5. 
000002c0:·6f3c·7bb6·26ba·f1d0·dbd8·9bd5·341f·7926··o<{.&.......4.y&00000100:·b3e5·ebc3·1971·d61b·b3c5·e5f9·9898·e1ac··.....q..........
 00000110:·8ec5·80c9·ebb6·8657·b393·d3c4·fcac·d907··.......W........
 00000120:·18ea·2dc9·74d6·1607·160c·586c·16fb·6a66··..-.t.....Xl..jf
 00000130:·c37e·67e6·63bf·ec05·215f·870a·3c58·2edb··.~g.c...!_..<X..
 00000140:·333e·722e·5707·bebc·58fe·396a·27b7·c518··3>r.W...X.9j'...
 00000150:·061b·f2a0·0a36·ce81·f181·9d78·667c·f461··.....6.....xf|.a
 00000160:·3eec·db55·e0c4·6a80·dbaf·0296·7ee0·d738··>..U..j.....~..8
 00000170:·636d·b5e9·171f·d71f·58cb·8f8e·6cd3·0398··cm......X...l...
 00000180:·b9d9·daec·d4a7·d6d4·cc6e·75b9·deac·ceb2··.........nu.....
 00000190:·0c43·4ef8·0283·6e42·5e74·7aa1·be5d·ab36··.CN...nB^tz..].6
 000001a0:·b33f·041c·75a9·c96c·bda3·dbeb·86fe·26a8··.?..u..l......&.
 000001b0:·501b·3ce7·867a·c4d8·de7a·5567·efc4·51d7··P.<..z...zUg..Q.
 000001c0:·f2a1·6343·8655·585b·6cde·47ac·f592·cf41··..cC.UX[l.G....A
 000001d0:·8fdb·54b0·d11b·b188·e5cc·cfe4·b3fc·960b··..T.............
 000001e0:·aced·991a·f495·f7e5·7bb0·7830·c629·3186··........{.x0.)1.
 000001f0:·a117·ec08·7ab7·16b7·5eb8·862d·1ebf·e9c4··....z...^..-....
 00000200:·83e5·bab4·5ee1·121d·9ff5·c49a·1862·6d9f··....^........bm.
 00000210:·f48d·6e3d·e4f7·ceb9·a04f·308b·5588·e75a··..n=.....O0.U..Z
 00000220:·b31a·60ad·ef6f·55a7·3f7c·77ab·b07f·f21a··..`..oU.?|w.....
 00000230:·0fd8·a94b·cc2c·5db0·b67d·a123·27f4·403e··...K.,]..}.#'.@>
 00000240:·7ab7·3862·f059·1dc3·b69a·e1c0·ece8·1663··z.8b.Y.........c
 00000250:·765b·e7f3·198e·bdda·ded9·33d8·5b54·0c0b··v[........3.[T..
 00000260:·0e3b·b3f5·0dc6·fac3·96f7·591f·d86d·2ff0··.;........Y..m/.
 00000270:·6879·f0e3·2327·3c19·de74·7273·af06·4f3c··hy..#'<..trs..O<
 00000280:·58eb·3faf·5b3e·e67c·4e74·e288·2127·b9d0··X.?.[>.|Nt..!'..
 00000290:·11e2·f163·674d·2c82·8e1d·1d1f·f7af·852a··...cgM,........*
 000002a0:·ec11·2e2c·6e85·9e60·70ad·c472·e033·dde6··...,n..`p..r.3..
 000002b0:·5678·7b6d·e7f1·b697·3cde·6a8f·976b·2cdf··Vx{m....<.j..k,.
 000002c0:·58f6·7c4d·74e3·a137·db9b·d534·1f79·c6cb··X.|Mt..7...4.y..
000002d0:·ca65·789b·d729·deae·2b72·f05e·64e7·178c··.ex..)..+r.^d...000002d0:·6578·9bd7·2bde·ae2b·72f0·5e64·e717·8ce5··ex..+..+r.^d....
000002e0:·e5b3·ba0b·140c·ee4a·f244·10ea·b9f0·d23f··.......J.D.....? 
000002f0:·e69c·fed5·576d·e9ec·3756·f8d0·23fd·2410··....Wm..7V..#.$. 
00000300:·c8c3·aa61·198b·6c53·bda0·16fe·da52·a4af··...a..lS.....R.. 
00000310:·73a0·d2a1·ab9c·7e6e·0953·1f11·05d5·73ea··s.....~n.S....s. 
00000320:·a142·a877·0162·a6a8·f88a·e5c8·5f3d·53fd··.B.w.b......_=S. 
00000330:·48a4·9fd6·429b·a142·8f75·4cfd·78b3·aedb··H...B..B.uL.x... 
00000340:·3557·bdc6·585f·a1f6·8b7d·8e46·d791·bda9··5W..X_...}.F.... 
00000350:·868e·80af·67a7·c740·3ab8·75b9·e118·700c··....g..@:.u...p. 
00000360:·c040·29bf·228a·da76·e84b·a5c5·2877·26ef··.@)."..v.K..(w&. 
00000370:·7952·f3a5·24f1·00b7·9d7c·1694·9738·bb54··yR..$....|...8.T 
00000380:·afde·899a·10cd·6e5b·ddbb·f2f3·a8bc·6a6a··......n[......jj 
00000390:·5e6a·c381·960d·2519·d29b·5824·498d·770e··^j....%...X$I.w. 
000003a0:·bdcf·6d08·1f2f·cf91·bd27·f67b·a37d·5d85··..m../...'.{.}]. 
000003b0:·faeb·f5d4·a22a·ef2f·4da3·9a36·5d14·a9c4··.....*./M..6]... 
000003c0:·f958·ba02·8f3b·e155·8cc3·8aab·9ee6·ed95··.X...;.U........ 
000003d0:·a1b7·d62f·be89·b989·8f8d·926c·ba2c·57b9··.../.......l.,W. 
000003e0:·a49b·0b3e·e3f8·03b7·e3ab·1e49·49a1·a71e··...>.......II... 
000003f0:·f4a5·1844·493d·6d32·237e·ac9a·97a8·2cb7··...DI=m2#~....,. 
00000400:·fabb·7e91·12dc·fa25·09fd·d763·d1fd·e8e7··..~....%...c.... 
00000410:·abf5·a3ad·6b3c·74d2·1bee·ea01·7271·14f6··....k<t.....rq.. 
00000420:·3fd5·b146·824a·6d47·ce9b·7632·cac7·292d··?..F.JmG..v2..)- 
00000430:·17dd·2d94·3890·aaff·2855·93a0·9624·656f··..-.8...(U...$eo000002e0:·b3ba·f314·0cee·6af2·6421·d073·e1a5·7fcc··......j.d!.s....
 000002f0:·45fd·6bae·dad2·d9cf·56f8·d043·fd24·5090··E.k.....V..C.$P.
 00000300:·4754·c332·12d9·a67a·492d·fcb5·a548·5fe7··GT.2...zI-...H_.
 00000310:·824a·87ae·8afa·b925·487d·4494·542f·aa87··.J.....%H}D.T/..
 00000320:·0a81·de05·8899·a4e2·2b96·237f·cd4c·cd23··........+.#..L.#
 00000330:·917e·5a0b·6d9a·0a3d·3631·cde3·adba·6ed7··.~Z.m..=61....n.
 00000340:·5ccd·1a23·7d05·da2f·f659·1add·44f6·a61a··\..#}../.Y..D...
 00000350:·3a02·be99·9d1e·0bd2·c1ad·cb0d·c780·6300··:.............c.
 00000360:·062a·d18a·306c·dba9·2f95·16a3·da99·bceb··.*..0l../.......
 00000370:·49c3·978a·c4ab·b9ed·4479·5024·717e·a95e··I.......DyP$q~.^
 00000380:·bd13·8d42·8c76·dbea·be95·9f85·d555·9323··...B.v.......U.#
 00000390:·690c·16b4·6c20·c980·dec4·4249·1abc·73e8··i...l·....BI..s.
 000003a0:·7d6e·63f0·4475·96ec·3b79·c01b·eeeb·2a35··}nc.Du..;y....*5
 000003b0:·5faf·a717·d479·7f19·35ea·69d3·6591·5a1c··_....y..5.i.e.Z.
 000003c0:·c5d2·55f0·b813·5ec3·38a2·b8fa·19de·5e19··..U...^.8.....^.
 000003d0:·7a6b·fdfc·eb98·9bf8·c8a8·c8e6·2b72·552b··zk..........+rU+
 000003e0:·bab9·c2a7·1cbf·e776·7ccd·23a9·28f4·f443··.......v|.#.(..C
 000003f0:·be94·0b61·d24c·9b4c·8b1f·af47·1256·e576··...a.L.L...G.V.v
 00000400:·7ff7·cf52·815b·bf22·81ff·7a2c·ba1f·fd7c··...R.[."..z,...|
 00000410:·b561·b875·8d87·4f79·835d·3d40·2e8d·d281··.a.u..Oy.]=@....
 00000420:·a73b·d64a·a1d6·d859·f4a6·9c0a·a338·a5e5··.;.J...Y.....8..
 00000430:·92bb·8512·17a4·ee3f·46d5·a4d0·4892·aab7··.......?F...H...
00000440:·a51f·798b·8238·8a53·7041·0ef1·39a3·f548··..y..8.SpA..9..H00000440:·d20f·bd05·8538·8c53·7049·0ef3·39a3·f548··.....8.SpI..9..H
Max diff block lines reached; 3586/14232 bytes (25.20%) of diff not shown.