MessageDigests are created in several places, centralize the creation and error 
handling
----------------------------------------------------------------------------------------

                 Key: CASSANDRA-2107
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2107
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Matthew F. Dennis
            Assignee: Matthew F. Dennis
            Priority: Minor


MessageDigest.getInstance("SomeAlg") throws NoSuchAlgorithm exception (a 
checked exception).  This is annoying as it causes everyone that uses standard 
algs like MD5 to surround their code in try/catch.  We should concentrate the 
creation in one method that doesn't raise an exception (i.e. catches 
NoSuchAlgorithm and raises a RuntimeException) just to clean the code up a 
little.



-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to