Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 2

EqualsVerifierEqualsVerifier can be used in Java unit tests to verify whether the contract for the equals and hashCode methods in a class is met. The contracts are described in the Javadoc comments for the java.lang.Object class. Quick startMaven users: click here. Make sure the following jars are ... [More] on the classpath: objenesis-1.1.jar cglib-nodep-2.2.jar The EqualsVerifier jar. See Featured Downloads to download. Use, as follows, in your unit test: @Test public void equalsContract() { EqualsVerifier.forClass(My.class).verify(); }Or, with some warnings suppressed: @Test public void equalsContract() { EqualsVerifier.forClass(My.class) .suppress(Warning.NONFINAL_FIELDS, Warning.NULL_FIELDS) .verify(); }When EqualsVerifier detects a problem, it will explain what it thinks is wrong. In some cases (mostly when it needs more information), it will say what to do to fix the problem. The long storySee the Documentation. What's newSee the Changelog. [Less]

0
 
  0 reviews  |  2 users  |  8,693 lines of code  |  1 current contributor  |  Analyzed 5 days ago
 
 

CuttingEdge.Conditions is a library that helps developers to write pre- and postcondition validations in their C# 3.0 and VB.NET 9.0 code base. Writing these validations is easy and it improves the readability and maintainability of code.

5.0
 
  0 reviews  |  1 user  |  21,009 lines of code  |  2 current contributors  |  Analyzed about 1 month ago
 
 

FRSH/FORB is a contract-based resource reservation framework for distributed real-time applications.

0
 
  0 reviews  |  1 user  |  63,751 lines of code  |  0 current contributors  |  Analyzed 8 days ago
 
 

A full suite of web based tools to make freelance and contract project management easy. Initially servicing the web design/development industry.Client facing:Previewing designs Commenting Provide assets View timeline/milestones Internal facing:Create projects Manage timelines/milestones Collaborate ... [More] and delegate with other freelancers SVN hosting Client relationship management Asset storage and sharing Django/Python based development. Web based service, no standalone at this time. Hosted on [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 8 days ago
 
 

General administration software. (further description will come later)

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

A Design by Contract extension to Java using annotations and AspectJ. Contracts are added to Java code by using standard annotations. An annotation processor plugs into javac transparently, just by being placed in the classpath, and translates contracts into aspects.

0
 
  0 reviews  |  0 users  |  2,390 lines of code  |  0 current contributors  |  Analyzed 11 days ago
 
 

An easy way for checking the precondition(s) of (public) methods and constructors (design by contract). All arguments can be checked, before an IllegalArgumentException is thrown. Creating consistent messages for inconvenieneces in argument values.

0
 
  0 reviews  |  0 users  |  16,072 lines of code  |  0 current contributors  |  Analyzed 2 days ago
 
 

Progetto di Tesi di Laurea di Biancardi Domenico

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 3 days ago
 
 

Contract management application based on python, any relational database, elixir, sqlalchemy, turbogears. Uses various FLOSS software tools to enter,edit,scan,retrieve contracts Handles parties,contacts, records, milestones

0
 
  0 reviews  |  0 users  |  1,811 lines of code  |  0 current contributors  |  Analyzed about 2 years ago
 
 

A set of classes that makes the life easier for developers. Currently contains: IoC, DAL/ORM, Model validation, localization, logging, parsers, design by contract. Feel free to contribute.

0
 
  0 reviews  |  0 users  |  9,870 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.