Commit [5b2a64]  Maximize  Restore  History

Continuation of a mammoth refactoring (fourth in a series)

See previous commits for overview. This step of the refactoring
creates a new package, com.choicemaker.util, for general utilities
that have no dependency on other ChoiceMaker software. It also
renames an existing package, com.choicemaker.cm.core.configure, to
com.choicemaker.cm.configure.xml, and then reuses the 'configure'
package name for new interfaces for replacing the soon-to-be deprecated
classes XmlConfigurator, ProbabilityModelXmlConf and MachineLearnerXmlConf.
Some new interfaces are added to the core package. Not all of these new
interfaces are implemented right now, but they will be in future commits.

Moved MachineLearner, OperationFailedException and XmlConfException to core package.

Replaced ChainedException and ChainedIOException with Exception and IOException,
respectively.

New interfaces:
Firings
ModelTrainer
ModelTrainingException
ModelTrainingRegistry
PairEvaluation
PairEvaluator
ProbabilityModelSpecification
PropertyNames
WellKnownPropertyValues

configure/ChoiceMakerConfiguration
configure/ChoiceMakerConfigurator
configure/MachineLearnerPersistence
configure/ProbabilityModelConfiguration
configure/ProbabilityModelPersistence

install/InstallableChoiceMakerConfigurator
install/InstallableCompiler
install/InstalledChoiceMakerConfiguration

rphall rphall 2014-07-01

1 2 3 .. 11 > >> (Page 1 of 11)
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.analyzer.base/src/com/choicemaker/cm/analyzer/filter/CollectionMarkedRecordPairFilter.java
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.analyzer.base/src/com/choicemaker/cm/analyzer/filter/IMarkedRecordPairFilter.java
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.analyzer.base/src/com/choicemaker/cm/analyzer/filter/MarkedRecordPairFilter.java
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.analyzer.base/src/com/choicemaker/cm/analyzer/sampler/DefaultPairSampler.java
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.compiler/src/com/choicemaker/cm/compiler/backend/Translator25.java
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.compiler/src/com/choicemaker/cm/compiler/gen/GeneratorImpl.java
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.compiler/src/com/choicemaker/cm/compiler/gen/GuiDescriptorGenerator.java
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.compiler/src/com/choicemaker/cm/compiler/impl/CMCompiler.java
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.compiler/src/com/choicemaker/cm/compiler/util/ProductionModelsJarBuilder.java
added 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/Firings.java
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/IProbabilityModel.java
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/ImmutableProbabilityModel.java
added 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/ModelTrainer.java
added 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/ModelTrainingException.java
added 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/ModelTrainingRegistry.java
added 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/PairEvaluation.java
added 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/PairEvaluator.java
added 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/ProbabilityModelSpecification.java
added 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/PropertyNames.java
added 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/WellKnownPropertyValues.java
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/base/AbstractRecordSourceSerializer.java
changed 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/base/ActiveClues.java
renamed (with changes) 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/ml/MachineLearner.java -> 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/MachineLearner.java
renamed (with changes) 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/util/OperationFailedException.java -> 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/OperationFailedException.java
renamed (with changes) 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/xmlconf/XmlConfException.java -> 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/XmlConfException.java
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.analyzer.base/src/com/choicemaker/cm/analyzer/filter/CollectionMarkedRecordPairFilter.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.analyzer.base/src/com/choicemaker/cm/analyzer/filter/IMarkedRecordPairFilter.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.analyzer.base/src/com/choicemaker/cm/analyzer/filter/MarkedRecordPairFilter.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.analyzer.base/src/com/choicemaker/cm/analyzer/sampler/DefaultPairSampler.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.compiler/src/com/choicemaker/cm/compiler/backend/Translator25.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.compiler/src/com/choicemaker/cm/compiler/gen/GeneratorImpl.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.compiler/src/com/choicemaker/cm/compiler/gen/GuiDescriptorGenerator.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.compiler/src/com/choicemaker/cm/compiler/impl/CMCompiler.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.compiler/src/com/choicemaker/cm/compiler/util/ProductionModelsJarBuilder.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/Firings.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/IProbabilityModel.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/ImmutableProbabilityModel.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/ModelTrainer.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/ModelTrainingException.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/ModelTrainingRegistry.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/PairEvaluation.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/PairEvaluator.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/ProbabilityModelSpecification.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/PropertyNames.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/WellKnownPropertyValues.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/base/AbstractRecordSourceSerializer.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/base/ActiveClues.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/ml/MachineLearner.java to 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/MachineLearner.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/util/OperationFailedException.java to 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/OperationFailedException.java Diff Switch to side-by-side view
Loading...
2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/xmlconf/XmlConfException.java to 2.7.x/choicemaker-cm/choicemaker-common/com.choicemaker.cm.core/src/com/choicemaker/cm/core/XmlConfException.java Diff Switch to side-by-side view
Loading...
1 2 3 .. 11 > >> (Page 1 of 11)