From 4f17014a3d266c8fc78d8ebd88023aedcb007950 Mon Sep 17 00:00:00 2001 From: Mike Conway Date: Thu, 28 Dec 2017 15:31:09 -0500 Subject: [PATCH] #1 skeleton --- .gitignore | 31 +++++++ eclipse-formatting.xml | 56 ++++++++++++ irodsext-data-profiler/.gitinclude | 0 irodsext-data-profiler/pom.xml | 83 ++++++++++++++++++ .../src/main/java/.gitinclude | 0 .../src/main/resources/.gitinclude | 0 .../src/test/java/.gitinclude | 0 .../src/test/resources/log4j.properties | 11 +++ irodsext-data-typer/.gitinclude | 0 irodsext-data-typer/pom.xml | 83 ++++++++++++++++++ irodsext-data-typer/src/main/java/.gitinclude | 0 .../src/main/resources/.gitinclude | 0 irodsext-data-typer/src/test/java/.gitinclude | 0 .../src/test/resources/log4j.properties | 11 +++ pom.xml | 4 + target/jargon-irods-ext-4.2.1.0-SNAPSHOT.jar | Bin 2220 -> 2255 bytes 16 files changed, 279 insertions(+) create mode 100644 .gitignore create mode 100644 eclipse-formatting.xml create mode 100644 irodsext-data-profiler/.gitinclude create mode 100644 irodsext-data-profiler/pom.xml create mode 100644 irodsext-data-profiler/src/main/java/.gitinclude create mode 100644 irodsext-data-profiler/src/main/resources/.gitinclude create mode 100644 irodsext-data-profiler/src/test/java/.gitinclude create mode 100644 irodsext-data-profiler/src/test/resources/log4j.properties create mode 100644 irodsext-data-typer/.gitinclude create mode 100644 irodsext-data-typer/pom.xml create mode 100644 irodsext-data-typer/src/main/java/.gitinclude create mode 100644 irodsext-data-typer/src/main/resources/.gitinclude create mode 100644 irodsext-data-typer/src/test/java/.gitinclude create mode 100644 irodsext-data-typer/src/test/resources/log4j.properties diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a49dd9d --- /dev/null +++ b/.gitignore @@ -0,0 +1,31 @@ +**/.classpath +.DS_Store +**/nb-configuration.xml +**/.springBeans +**/testing.properties +**/*.eml +**/Scripts +.idea +*.iml +.project +.idea +.metadata +.DS_Store +Servers +.settings +.classpath +target +mvn-repo +bin +*.war +*.log +*/nbactions.xml +*.eml +nbactions.xml +testing.properties +*/test-output +JargonVersion.java +**/${test.option.mount.basedir} +**/*.*~ +*.*~ +.dbeaver* diff --git a/eclipse-formatting.xml b/eclipse-formatting.xml new file mode 100644 index 0000000..d2776ff --- /dev/null +++ b/eclipse-formatting.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/irodsext-data-profiler/.gitinclude b/irodsext-data-profiler/.gitinclude new file mode 100644 index 0000000..e69de29 diff --git a/irodsext-data-profiler/pom.xml b/irodsext-data-profiler/pom.xml new file mode 100644 index 0000000..917e601 --- /dev/null +++ b/irodsext-data-profiler/pom.xml @@ -0,0 +1,83 @@ + + + 4.0.0 + + jargon-irods-ext + org.irods.jargon + 4.2.1.0-SNAPSHOT + + org.irods.jargon + irodsext-data-profiler + irodsext-data-profiler + + + junit + junit + compile + + + org.irods.jargon + jargon-core + ${project.version} + + + Represents a high-level summary of a data object or collection, gathering metadata, ACL information, and other facets of a data object or collection, suitable for presentation in an interface. This includes awareness of applicable special metadata types as well as any rules or operations associated with a collection or file + + + + maven-antrun-plugin + + + 0 + validate + + + + + + test.confirm=${jargon.test.confirm} + test.data.directory=${jargon.test.data.directory} + test.irods.admin=${jargon.test.irods.admin} + test.irods.admin.password=${jargon.test.irods.admin.password} + test.irods.user=${jargon.test.irods.user} + test.irods.password=${jargon.test.irods.password} + test.irods.resource=${jargon.test.irods.resource} + test2.irods.user=${jargon.test.irods.user2} + test2.irods.password=${jargon.test.irods.password2} + test2.irods.resource=${jargon.test.irods.resource2} + test3.irods.user=${jargon.test.irods.user3} + test3.irods.password=${jargon.test.irods.password3} + test3.irods.resource=${jargon.test.irods.resource3} + test.irods.host=${jargon.test.irods.host} + test.irods.port=${jargon.test.irods.port} + test.irods.zone=${jargon.test.irods.zone} + test.resource.group=${jargon.test.resource.group} + test.irods.userDN=${jargon.test.irods.userDN} + test.irods.scratch.subdir=${jargon.test.irods.scratch.subdir} + test.mac.icommand.path=${jargon.test.mac.icommand.path} + test.option.exercise.remoteexecstream=${jargon.test.option.exercise.remoteexecstream} + + + + + run + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 2.3.2 + + true + + + + + + diff --git a/irodsext-data-profiler/src/main/java/.gitinclude b/irodsext-data-profiler/src/main/java/.gitinclude new file mode 100644 index 0000000..e69de29 diff --git a/irodsext-data-profiler/src/main/resources/.gitinclude b/irodsext-data-profiler/src/main/resources/.gitinclude new file mode 100644 index 0000000..e69de29 diff --git a/irodsext-data-profiler/src/test/java/.gitinclude b/irodsext-data-profiler/src/test/java/.gitinclude new file mode 100644 index 0000000..e69de29 diff --git a/irodsext-data-profiler/src/test/resources/log4j.properties b/irodsext-data-profiler/src/test/resources/log4j.properties new file mode 100644 index 0000000..eed7b65 --- /dev/null +++ b/irodsext-data-profiler/src/test/resources/log4j.properties @@ -0,0 +1,11 @@ +# Set root logger level to DEBUG and its only appender to A1. +#log4j.rootLogger=ERROR, A1 +log4j.category.org.irods.jargon.core=INFO, A1 +log4j.category.org.irods.jargon.datautils=INFO, A1 + +# A1 is set to be a ConsoleAppender. +log4j.appender.A1=org.apache.log4j.ConsoleAppender + +# A1 uses PatternLayout. +log4j.appender.A1.layout=org.apache.log4j.PatternLayout +log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n diff --git a/irodsext-data-typer/.gitinclude b/irodsext-data-typer/.gitinclude new file mode 100644 index 0000000..e69de29 diff --git a/irodsext-data-typer/pom.xml b/irodsext-data-typer/pom.xml new file mode 100644 index 0000000..f32b79c --- /dev/null +++ b/irodsext-data-typer/pom.xml @@ -0,0 +1,83 @@ + + + 4.0.0 + + jargon-irods-ext + org.irods.jargon + 4.2.1.0-SNAPSHOT + + org.irods.jargon + irodsext-data-typer + irodsext-data-typer + + + junit + junit + compile + + + org.irods.jargon + jargon-core + ${project.version} + + + Tools for managing data type/format recognition + + + + maven-antrun-plugin + + + 0 + validate + + + + + + test.confirm=${jargon.test.confirm} + test.data.directory=${jargon.test.data.directory} + test.irods.admin=${jargon.test.irods.admin} + test.irods.admin.password=${jargon.test.irods.admin.password} + test.irods.user=${jargon.test.irods.user} + test.irods.password=${jargon.test.irods.password} + test.irods.resource=${jargon.test.irods.resource} + test2.irods.user=${jargon.test.irods.user2} + test2.irods.password=${jargon.test.irods.password2} + test2.irods.resource=${jargon.test.irods.resource2} + test3.irods.user=${jargon.test.irods.user3} + test3.irods.password=${jargon.test.irods.password3} + test3.irods.resource=${jargon.test.irods.resource3} + test.irods.host=${jargon.test.irods.host} + test.irods.port=${jargon.test.irods.port} + test.irods.zone=${jargon.test.irods.zone} + test.resource.group=${jargon.test.resource.group} + test.irods.userDN=${jargon.test.irods.userDN} + test.irods.scratch.subdir=${jargon.test.irods.scratch.subdir} + test.mac.icommand.path=${jargon.test.mac.icommand.path} + test.option.exercise.remoteexecstream=${jargon.test.option.exercise.remoteexecstream} + + + + + run + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 2.3.2 + + true + + + + + + diff --git a/irodsext-data-typer/src/main/java/.gitinclude b/irodsext-data-typer/src/main/java/.gitinclude new file mode 100644 index 0000000..e69de29 diff --git a/irodsext-data-typer/src/main/resources/.gitinclude b/irodsext-data-typer/src/main/resources/.gitinclude new file mode 100644 index 0000000..e69de29 diff --git a/irodsext-data-typer/src/test/java/.gitinclude b/irodsext-data-typer/src/test/java/.gitinclude new file mode 100644 index 0000000..e69de29 diff --git a/irodsext-data-typer/src/test/resources/log4j.properties b/irodsext-data-typer/src/test/resources/log4j.properties new file mode 100644 index 0000000..eed7b65 --- /dev/null +++ b/irodsext-data-typer/src/test/resources/log4j.properties @@ -0,0 +1,11 @@ +# Set root logger level to DEBUG and its only appender to A1. +#log4j.rootLogger=ERROR, A1 +log4j.category.org.irods.jargon.core=INFO, A1 +log4j.category.org.irods.jargon.datautils=INFO, A1 + +# A1 is set to be a ConsoleAppender. +log4j.appender.A1=org.apache.log4j.ConsoleAppender + +# A1 uses PatternLayout. +log4j.appender.A1.layout=org.apache.log4j.PatternLayout +log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n diff --git a/pom.xml b/pom.xml index ff60921..a57b871 100644 --- a/pom.xml +++ b/pom.xml @@ -122,4 +122,8 @@ + + irodsext-data-profiler + irodsext-data-typer + diff --git a/target/jargon-irods-ext-4.2.1.0-SNAPSHOT.jar b/target/jargon-irods-ext-4.2.1.0-SNAPSHOT.jar index dee2be34b78fc72fe4e4726958f18d7d652da964..d529165ccf0210486d1d77fc0059648171091558 100644 GIT binary patch delta 1181 zcmZ1@cwUec#;U z*Qfms6Uxa6x&Kv6);YrM&Yaq~nm85fx#u@ej*L1r=TpDl(=)G@XB=VnS(p;L_nfi8 zBm>prxob9RE%69cXA}r)TWetGV40b-(D3d|5#APtwHp>4I#Bw3NW@%yXFCofv&&&0a^!Tg*8M&Gk*w$5Xjc|i4TjpK`uEx!b&K5e#H zK1(BP>)sRhA|k$oH@I$PGoH9}aiE9Ysf`D>M+6I8vPn|XT6r+$O_0f!RA2Kcr@5TA zMY3*Mnx=Vr^CXXrN55+(?W})%bHTbBZEp2do&3Tn1|~h}s>%u`+LY#i94p6Z!s?7Wq#NmwawCFaLMb z%czT@!6s!~)i=MqoTH|HOn2VW4Q%0SR*2S{HL~vx6^MI&m+g(@&CTgACViHkaevz- z-nOf+RpW$vLxZ>E%gfEM`#V2|%YOAM#ibE;D@3$cn#~L}J+t4os_glTWQi%;WSTW+ zGVPf+ZL3m={JWoWsRkZ$Y`tnicaMo&t zS#O=df1^l0;TzFOoB!Gtmi)4MzW#LAb%7 delta 1117 zcmV-j1fu)T5v&mnP)h>@3IG5A002f!m5~i314T`hku;zKMopEG*D3=>O_h@b0XqXm zO_h^E0Zb7hK9x&1jf2gx0{{S@4FCW*lTZOPe{gSYE_iKh#a3Hy+cp$_c7BCm?5Ti6 zJ57NhP}Bv(hPG(d0!fR$6%2K((56U%q-3YV{(Fxo>T0`9(xQ73&;2_W9x8sh%SBLu zHeAVz`7&C}1CUImTxJ*Z4>x~@zt3MLCvlsRk?Vp8=(G} z=mwN&5-C8YcyltX`oqbe;76>v0(5%Hs{C0Uzd{GaY^j9Wa5aSg6`e^zR0J09*< z$wZm98?a|2&z_M>A#QMf>q=J?SFe|NOENZ%$-aMlVEXibaw+_*>W7qK`Jhs)l-?v( zmpK3K=-F+ckKLfuYnelEDkByeJ#(QV7Sy-nb%Kw_(^bS&%;t; z<=6(&9!970zqCbz0DSQuf6|r3v@6rcbHuyvCbUI>2}hYynE-s$Qx7yWED!M}S3Jep zFqLd(cZB-j%{pi{ML)p5jF!^`_LkUee@`5pzBc&lybw_L&q@1xiI|ca6n=4rsy^hm z4Py-k$01o!VQ{cL^`Oyc&u+bucE8m?SG@fh@084 zldc8f14d1iladBB14T`hlgS1@14d1ilM4qr14d1ilSl_k14d1ila>cu4kA94OE-;! j&9MUj0G|z#2zCOC1(Q($Gn4%V4wJbE5C&id00000-=q=@