IDebug is an advanced debugging framework for Java. It provides the standard core debugging and specification constructs such as assertions, debug levels and categories, stack traces, and specialized exceptions. Debugging functionality can be fine-tuned to a per-thread and/or a per-class basis, debugging contexts can be stored and recovered from persistent store, and several aspects of the debugging run-time are configurable at the meta-level.
相關的專案Properties Editor, DeSmuME, TERASOLUNA Framework, Open Source QR Code Library, SharpDevelop-jp |
This plug-in for the Eclipse IDE evaluates the
source code of all projects by the NCSS
(non-commenting source statements) and CCN
(cyclomatic complexity number) metrics. It is
based on JavaNCSS.
SiteForge is a software project management tool for distributed development teams to manage software projects. SiteForge brings together the various aspects of a software project into one place, including source code access (CVS), bug/issue tracking, project members, discussion forums, documentation, product release downloads, and news announcements. SiteForge is similar to the the software that runs SourceForge.net, GForge, Savane, GBorg, and Trac. It attempts to be easier to install, reliable, secure, and well-supported.
相關的專案Properties Editor, DeSmuME, iReport-Designer for JasperReports, All-In-One Project, TortoiseSVN |
Jamit (Java Access Modifiers Inference Tool)
allows you to infer tighter access modifiers for
Java code. Analyzing bytecode, it can find out if
fields or methods may be declared private,
default, protected, or final. Engineering software
with Jamit can thus help increase hiding and keep
interfaces as small as possible. The most useful
application for Jamit is dead code elimination.
Jamit can be used to find out which methods and
classes are unreachable and automatically
eliminate the corresponding code, saving space for
binary distributions.
相關的專案Amateras, MPC-BE, Properties Editor, Win32 Disk Imager, SharpDevelop-jp |
Anthill is a tool that ensures a controlled build process and promotes the sharing of knowledge within an organization. Anthill performs a checkout from the source repository of the latest version of a project before every build and tags the repository with a unique build number after every build. It supports many reposistory adapters including: CVS (Concurrent Versions System), Visual Source Safe, Perforce, PVCS, StarTeam, MKSIntegrity, and FileSystem. Anthill also automatically updates a project intranet site with artifacts from the latest build. Anthill is an extension to the Apache-Ant project and is compatible with version 1.3, 1.4, and 1.5 of Ant.
相關的專案SmillaEnlarger, MinGW - Minimalist GNU for Windows, Properties Editor, All-In-One Project, Amateras |
EZ-Ticket is a Web-based ticket tracking system,
built with simplicity in mind. Unlike other ticket
systems, this ticket system has the same
functionality that other ticket systems have,
without all the complexity, making its use
efficient and effective.
相關的專案TERASOLUNA Framework, Amateras, iReport-Designer for JasperReports, SharpDevelop-jp, SmillaEnlarger |
Project Dune is a software project management tool to manage your estimates, project information, issues, releases, scrum tasks, timesheets, and test execution results.
Autobuild is a package that processes output from building
software, primarily focused on packages using Autoconf and
Automake, and generates HTML summaries. The output
includes project name, version, build host types, build host
name, and indication of success or failure. The output is
indexed in many ways to simplify browsing.
Code Analyzer is a software source file metrics application. Metrics calculated include total files (for multiple file metrics), total lines, code lines, comment lines, whitespace lines, average line length, code lines/file (for multiple file metrics), comment lines/file (for multiple file metrics), code/comments ratio, code/whitespace ratio, and code/(comments + whitespace) ratio. It includes built-in comment and file extension definitions for: C, C++, Java, HTML, and assembly.
OVal is a pragmatic and extensible validation framework for any kind of Java objects (not only JavaBeans). Constraints can be configured with annotations, POJOs, or XML. Custom constraints can be expressed in pure Java or by using scripting languages such as JavaScript, Groovy, or BeanShell. Besides simple object validation, OVal provides certain Programming by Contract features. They can easily be enabled by using the provided AspectJ aspects.
相關的專案SharpDevelop-jp, Amateras, MeCab, Open Source QR Code Library, MPC-BE |
Selenium IDE is an integrated development
environment for Selenium tests. It is implemented
as a Firefox extension, and allows you to record,
edit, and debug tests. Selenium IDE includes the
entire Selenium Core, allowing you to easily and
quickly record and play back tests in the actual
environment that they will run. It features
autocomplete support and the ability to move
commands around quickly.
相關的專案TERASOLUNA Framework, Properties Editor, Darik's Boot and Nuke, GLOBALBASE PROJECT, iReport-Designer for JasperReports |
AceUnit (Advanced C and Embedded Unit) is a comfortable C code unit test framework. AceUnit is in the style of JUnit 4.x, and is easy, modular, and flexible. AceUnit can be used in resource constraint environments such as embedded software development.
Agilefant is a backlog management system that can
be used when spreadsheets and most of the current
issue tracking and project management systems meet
their limits. It is intended to be used with agile
methodologies that emphasize building releasable
software in short, fixed time periods, where
features are commonly managed using "backlogs".
Ciao is a complete Prolog system subsuming ISO-Prolog with a novel modular design which allows both restricting and extending the language. Ciao extensions currently include feature terms (records), higher-order, functions, constraints, objects, persistent predicates, a good base for distributed execution (agents), and concurrency. Libraries also support WWW programming, sockets, and external interfaces (C, Java, TCL/Tk, relational databases, etc.). An Emacs-based environment, a stand-alone compiler, and a toplevel shell are also provided.
相關的專案Media Player Classic - Home Cinema, MPC-BE, グループウェア 「Aipo」, Amateras, MeCab |
JTrac is a generic issue-tracking web-application that can be easily customized by adding custom fields and drop-downs. Features include customizable workflow, field level permissions, e-mail integration, file attachments and a detailed history view.
相關的專案Properties Editor, TuxGuitar, DeSmuME, Open Source QR Code Library, TERASOLUNA Framework |