Skip to content

deepaktripathy/soniclib

Repository files navigation

soniclib

Contains Interesting libraries and functions ported from other languages Starting with PHP & Coldfusion.

I have partially ported few interesting functions that I am going to add to this project. Some of the implementations are of questionable nature since these were coded while traveling inside a train.

Organization:

com.soniclib.bfs- contain a pilot bfs based depth file scanner/processor com.soniclib.utils.ColdFusion- Coldfusion->JAVA porting, under process com.soniclib.utils.PHP- PHP->JAVA porting, under process com.soniclib.comparator- used in the PHP port com.soniclib.type- pre-JAVA7 code, trying to create a generic container and multi-level access.

Notes:

  1. These libraries are mostly pre JDK 1.5, needs to be cleaned up and ported to JDK 1.7
  2. Documentation and jar comments are partally lacking.
  3. JUnit testcases: some are to be imported/uploaded and rest to create.
  4. Remove lot of test code & main methods to factories/testcases.
  5. Add antfile & build targets for jar-ing & testing.
  6. More to be added as needed.

How to use these:

This is built as a eclipse project and you can either use the jar inside the dist folder or you can build it yourself and generate the jar manually.

Comments:

This code was useful for me and may be useful to you. This project is a work-in-progress. Any and all feedback is welcome!

DISCLAIMER & COPYRIGHT:

This code is mostly mine if not mentioned clearly. You may use this code for your own personal and non-commercial use. If you are including this code as a part of a larger code/project/application, please mention the original authors name.

I will not be liable if these libraries directly or indirectly cause harm to your application/system/website.

If you find or suspect that any of these code is not original please feel free to contact me thru github.

About

Contains Interesting libraries imported from other languages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages