├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── bin └── activator ├── libexec └── activator-launch-1.3.12.jar ├── notes ├── 0.1.1.markdown ├── 0.1.2.markdown ├── 0.1.markdown ├── 0.2.1.markdown ├── 0.2.2.markdown ├── 0.2.markdown ├── 0.3.1.markdown ├── 0.3.2.markdown ├── 0.3.3.markdown ├── 0.3.4.markdown ├── 0.3.5.markdown ├── 0.3.6.markdown ├── 0.3.7.markdown ├── 0.3.markdown ├── 0.4.1.markdown ├── 0.4.2.markdown ├── 0.4.3.markdown ├── 0.4.4.markdown ├── 0.4.5.markdown ├── 0.4.6.markdown ├── 0.4.markdown ├── 1.0.0.markdown ├── 1.0.1.markdown ├── 1.0.2.markdown ├── 1.0.3.markdown ├── 1.0.4.markdown ├── 1.0.5.markdown └── about.markdown ├── project ├── build.properties ├── gpg.sbt └── plugins.sbt └── src ├── main ├── pre-scala-2.13 │ └── org │ │ └── clapper │ │ └── classutil │ │ └── ScalaCompat.scala ├── scala-2.13 │ └── org │ │ └── clapper │ │ └── classutil │ │ └── ScalaCompat.scala └── scala │ └── org │ └── clapper │ └── classutil │ ├── ClassFinder.scala │ ├── ClassNameGenerator.scala │ ├── ClassUtil.scala │ ├── MapToBean.scala │ ├── ScalaObjectToBean.scala │ ├── Util.scala │ ├── asm │ ├── ASMEmptyVisitor.scala │ ├── ClassFinderImpl.scala │ ├── InterfaceMaker.scala │ ├── MapToBeanMapperImpl.scala │ └── package.scala │ └── package.scala └── test └── scala └── org └── clapper └── classutil ├── BaseSpec.scala ├── ClassFinderSpec.scala ├── ClassUtilSpec.scala ├── MapToBeanSpec.scala └── ScalaObjectToBeanSpec.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/README.md -------------------------------------------------------------------------------- /bin/activator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/bin/activator -------------------------------------------------------------------------------- /libexec/activator-launch-1.3.12.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/libexec/activator-launch-1.3.12.jar -------------------------------------------------------------------------------- /notes/0.1.1.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.1.1.markdown -------------------------------------------------------------------------------- /notes/0.1.2.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.1.2.markdown -------------------------------------------------------------------------------- /notes/0.1.markdown: -------------------------------------------------------------------------------- 1 | * Initial release. 2 | -------------------------------------------------------------------------------- /notes/0.2.1.markdown: -------------------------------------------------------------------------------- 1 | * Updated to build with Scala 2.8.0.final *only*. 2 | -------------------------------------------------------------------------------- /notes/0.2.2.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.2.2.markdown -------------------------------------------------------------------------------- /notes/0.2.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.2.markdown -------------------------------------------------------------------------------- /notes/0.3.1.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.3.1.markdown -------------------------------------------------------------------------------- /notes/0.3.2.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.3.2.markdown -------------------------------------------------------------------------------- /notes/0.3.3.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.3.3.markdown -------------------------------------------------------------------------------- /notes/0.3.4.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.3.4.markdown -------------------------------------------------------------------------------- /notes/0.3.5.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.3.5.markdown -------------------------------------------------------------------------------- /notes/0.3.6.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.3.6.markdown -------------------------------------------------------------------------------- /notes/0.3.7.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.3.7.markdown -------------------------------------------------------------------------------- /notes/0.3.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.3.markdown -------------------------------------------------------------------------------- /notes/0.4.1.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.4.1.markdown -------------------------------------------------------------------------------- /notes/0.4.2.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.4.2.markdown -------------------------------------------------------------------------------- /notes/0.4.3.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.4.3.markdown -------------------------------------------------------------------------------- /notes/0.4.4.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.4.4.markdown -------------------------------------------------------------------------------- /notes/0.4.5.markdown: -------------------------------------------------------------------------------- 1 | * Added Scala 2.9.1-1 to the set of crossbuilds. 2 | -------------------------------------------------------------------------------- /notes/0.4.6.markdown: -------------------------------------------------------------------------------- 1 | * Added Scala 2.9.2 to the set of crossbuilds. 2 | -------------------------------------------------------------------------------- /notes/0.4.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/0.4.markdown -------------------------------------------------------------------------------- /notes/1.0.0.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/1.0.0.markdown -------------------------------------------------------------------------------- /notes/1.0.1.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/1.0.1.markdown -------------------------------------------------------------------------------- /notes/1.0.2.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/1.0.2.markdown -------------------------------------------------------------------------------- /notes/1.0.3.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/1.0.3.markdown -------------------------------------------------------------------------------- /notes/1.0.4.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/1.0.4.markdown -------------------------------------------------------------------------------- /notes/1.0.5.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/1.0.5.markdown -------------------------------------------------------------------------------- /notes/about.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/notes/about.markdown -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.2.8 2 | -------------------------------------------------------------------------------- /project/gpg.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/project/gpg.sbt -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /src/main/pre-scala-2.13/org/clapper/classutil/ScalaCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/pre-scala-2.13/org/clapper/classutil/ScalaCompat.scala -------------------------------------------------------------------------------- /src/main/scala-2.13/org/clapper/classutil/ScalaCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala-2.13/org/clapper/classutil/ScalaCompat.scala -------------------------------------------------------------------------------- /src/main/scala/org/clapper/classutil/ClassFinder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala/org/clapper/classutil/ClassFinder.scala -------------------------------------------------------------------------------- /src/main/scala/org/clapper/classutil/ClassNameGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala/org/clapper/classutil/ClassNameGenerator.scala -------------------------------------------------------------------------------- /src/main/scala/org/clapper/classutil/ClassUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala/org/clapper/classutil/ClassUtil.scala -------------------------------------------------------------------------------- /src/main/scala/org/clapper/classutil/MapToBean.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala/org/clapper/classutil/MapToBean.scala -------------------------------------------------------------------------------- /src/main/scala/org/clapper/classutil/ScalaObjectToBean.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala/org/clapper/classutil/ScalaObjectToBean.scala -------------------------------------------------------------------------------- /src/main/scala/org/clapper/classutil/Util.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala/org/clapper/classutil/Util.scala -------------------------------------------------------------------------------- /src/main/scala/org/clapper/classutil/asm/ASMEmptyVisitor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala/org/clapper/classutil/asm/ASMEmptyVisitor.scala -------------------------------------------------------------------------------- /src/main/scala/org/clapper/classutil/asm/ClassFinderImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala/org/clapper/classutil/asm/ClassFinderImpl.scala -------------------------------------------------------------------------------- /src/main/scala/org/clapper/classutil/asm/InterfaceMaker.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala/org/clapper/classutil/asm/InterfaceMaker.scala -------------------------------------------------------------------------------- /src/main/scala/org/clapper/classutil/asm/MapToBeanMapperImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala/org/clapper/classutil/asm/MapToBeanMapperImpl.scala -------------------------------------------------------------------------------- /src/main/scala/org/clapper/classutil/asm/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala/org/clapper/classutil/asm/package.scala -------------------------------------------------------------------------------- /src/main/scala/org/clapper/classutil/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/main/scala/org/clapper/classutil/package.scala -------------------------------------------------------------------------------- /src/test/scala/org/clapper/classutil/BaseSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/test/scala/org/clapper/classutil/BaseSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/clapper/classutil/ClassFinderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/test/scala/org/clapper/classutil/ClassFinderSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/clapper/classutil/ClassUtilSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/test/scala/org/clapper/classutil/ClassUtilSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/clapper/classutil/MapToBeanSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/test/scala/org/clapper/classutil/MapToBeanSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/clapper/classutil/ScalaObjectToBeanSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmc/classutil/HEAD/src/test/scala/org/clapper/classutil/ScalaObjectToBeanSpec.scala --------------------------------------------------------------------------------