- 06 Nov, 2018 1 commit
-
-
Rajiv Prabhakar authored
-
- 31 Oct, 2018 1 commit
-
-
Rajiv Prabhakar authored
-
- 29 Sep, 2018 2 commits
-
-
Rajiv Prabhakar authored
-
Rajiv Prabhakar authored
-
- 15 Sep, 2018 1 commit
-
-
Rajiv Prabhakar authored
- CheckedExceptionWrapper now passes the cause and message via constructor, instead of overriding the get methods. Latter approach does not always seem to work - CheckedExceptionWrapper stack-trace now set using setStackTrace(), instead of trying to override the get methods. Latter approach does not seem to work in log4j2 - CheckedExceptionWrapper static builders added, and constructor marked as protected - CheckedExceptionWrapper.wrapIfNeeded added, and used in various places - ThreadUtilc.fork now uses a cached-thread-pool, to avoid creating a new thread every time where possible - New ExecutorServiceDelegator interface added: enables easy composition using another ExecutorService, instead of inheriting from it
-
- 18 Aug, 2018 1 commit
-
-
Rajiv Prabhakar authored
-
- 29 Jul, 2018 1 commit
-
-
Rajiv Prabhakar authored
-
- 24 Jul, 2018 1 commit
-
-
Rajiv Prabhakar authored
- Versioning info added to Internal-Readme - DynamicConstant now throws NoSuchElementException if default is not provided, and set was never called - DynamicConstant.isSet() added
-
- 09 Jul, 2018 2 commits
-
-
Rajiv Prabhakar authored
v2.0.5 release: bug fix for DynamicConstant. Ensure defaultSupplier is only called once, even for multiple parallel get() calls
-
Rajiv Prabhakar authored
-
- 10 Jun, 2018 1 commit
-
-
Rajiv Prabhakar authored
- Exceptions renamed and moved to common exception package, as top-level classes - ThreadUtilc.call(Callable) added - Misc test enhancements
-
- 23 Feb, 2018 1 commit
-
-
Rajiv Prabhakar authored
v2.0.2 release: FileUtilc.copyToFile added. CheckedExceptionWrapper.toString made easier to read. Minor refactoring changes
-
- 18 Jan, 2018 1 commit
-
-
Rajiv Prabhakar authored
- major logging update: all logging now done on log4j2-api - Using log4j2 implementation locally, but not passed on to any library users - log4j2 implementation-config file added to classpath. Auto-accessible by any library users who don't have their own config file - README updates
-
- 27 Dec, 2017 1 commit
-
-
Rajiv Prabhakar authored
- ThreadUtilc.get now throws ExecException, showing the main-thread stack-trace, in addition to the cause-exception-info - Validatec overhauled - FileUtilc.getClasspathFile added - CheckedExceptionWrapper now prints out the class-name of the wrapper, when calling toString - Significant unit test updates
-
- 12 Dec, 2017 2 commits
-
-
Rajiv Prabhakar authored
-
Rajiv Prabhakar authored
-
- 11 Dec, 2017 1 commit
-
-
Rajiv Prabhakar authored
v1.14.1: Mockito removed as a dependency, since it is not used anywhere. Dependents are free to specify their own desired version
-
- 08 Dec, 2017 1 commit
-
-
Rajiv Prabhakar authored
-
- 01 Dec, 2017 2 commits
-
-
Rajiv Prabhakar authored
-
Rajiv Prabhakar authored
v1.13.1 release: JsonUtilc.iterator now throws NoSuchElementException and not IllegalArgumentException if next() is erraneously called
-
- 19 Nov, 2017 1 commit
-
-
Rajiv Prabhakar authored
-
- 18 Nov, 2017 1 commit
-
-
Rajiv Prabhakar authored
- Validatec.notNull updated to return the object verified - Validatec error messages standardized and updated to be prescriptive, not descriptive
-
- 31 Oct, 2017 2 commits
-
-
Rajiv Prabhakar authored
-
Rajiv Prabhakar authored
- various dependencies updated to latest. Notably, guava to 23 and org.json to 2017 - Comparablec.isGreater and isGreaterOrEqual added - ThreadUtilc.fork(Runnable) added - Streamc.stream deprecated in favor of Streams.stream - Validatec.greaterOrEqual added - Validatec.lessThan deprecated, in favor of greaterThan
-
- 27 Oct, 2017 1 commit
-
-
Rajiv Prabhakar authored
- Streamc.stream added: converts an iterable into a stream - Webutilc.getHtmlLink added: construct a html-ref-link - ThreadUtilc.fork added: given a callable, creates a new thread for it, starts it, and returns the FutureTask - JsonUtilc: internal refactoring and code cleanup - Validatec.notEquals log-message fixed - Misc unit tests and cleanups
-
- 16 Jul, 2017 1 commit
-
-
Rajiv Prabhakar authored
-
- 15 Jul, 2017 2 commits
-
-
Rajiv Prabhakar authored
-
Rajiv Prabhakar authored
- Validatec: notNull deprecated in favor of newly added noNulls, which supports an Object vararg - README polishing - cava.iml file deleted since it is Intellij specific and not project specific
-
- 05 Jul, 2017 2 commits
-
-
Rajiv Prabhakar authored
-
Rajiv Prabhakar authored
- Validatec.isFalse added - Misc Validatec refactoring - gitlab CI config updated
-
- 24 Jun, 2017 1 commit
-
-
Rajiv Prabhakar authored
- Added Validatec array-length-check, string-length-check and string-matches-check
-
- 16 Jun, 2017 1 commit
-
-
Rajiv Prabhakar authored
- mvn shade plugin deleted since it is not needed - Updated README
-
- 15 Jun, 2017 2 commits
-
-
Rajiv Prabhakar authored
-
Rajiv Prabhakar authored
Guava upgraded to 22.0. Truth library now has test scope added.
-
- 10 Jun, 2017 2 commits
-
-
Rajiv Prabhakar authored
-
Rajiv Prabhakar authored
- ThreadUtilc.get now throws cause when encountering ExecutionException. - CheckedExceptionWrapper.getUnderlying() added - PreparedStatementc documentation and cleanups
-
- 04 Jun, 2017 2 commits
-
-
Rajiv Prabhakar authored
v1.1.0: CheckedExceptionWrapper.toString made more clear. ThreadUtilc cleanups with some functionality changes. ExecException class added as wrapper for ExecutionException
-
Rajiv Prabhakar authored
v1.0 release! README installation instructions updated. Many warnings fixed. Many unit tests added. Many code cleanups in Validatec.
-
- 03 Jun, 2017 1 commit
-
-
Rajiv Prabhakar authored
MIT license added. Pom majorly updated with project information, sonatype deployment configs, and version. Internal readme added as documentation for project-maintainers
-
- 28 May, 2017 1 commit
-
-
Rajiv Prabhakar authored
Truth upgraded to 0.33 again: some dependencies seem to be having their junit tests skipped without this version
-