Initial commit of .gitignore and pubspec.yaml
Initial work on preconditions
Initial commit of string utility class
Reanmed preconditions_test to preconditions
Added language library entry point
Initial work on object utility class
Cleaned up documentation grammar
Added nullSafeInvoke method
Update README.md
Added autocloseable and test runner
Merge branch 'experimental' of github.com:jimsimon/dart_commons into experimental
Update README.md
Cleaned up tests and changed test folder structure to match lib folder structure
Merge branch 'experimental' of github.com:jimsimon/dart_commons into experimental
Automatically detect tests and execute them (no longer need to manually add test libraries to run_all_tests.dart)
Build script cleanup
More details in test output
Updated to be compatible with Dart's M4 release