ConQAT 2.6 was released on February 18th 2010. It is defined by repository revision 26302.
| #
|
Component
|
Summary
|
| CR 2152
|
arch.edit
|
Clean up arch.edit
|
| CR 2522
|
arch.edit
|
Create components via drag and drop from Java Package Explorer
|
| CR 2532
|
arch.edit
|
Consolidate marker handling
|
| CR 2452
|
arch.edit
|
Remove "orange question mark filter"
|
| CR 2478
|
arch.edit
|
Provide "public"-Stereotype for components
|
| CR 2480
|
arch.edit
|
Don't show matched types are shown when in editing mode
|
| CR 2481
|
arch.edit
|
don't show orphans when in editing mode
|
| CR 2498
|
arch.edit
|
Switching from assessment to edit mode very slow
|
| CR 2497
|
arch.edit
|
Matched types section gets too slow for large systems
|
| CR 2685
|
arch.edit
|
Architector editor should be more flexible with respect to component names
|
| CR 2585
|
arch.edit
|
Allow to create components/code mappings by dragging and dropping Java files
|
| CR 2588
|
arch.edit
|
The File Dialog that opens on pressing "Switch Editor mode" open in the directory of the most recently opened assessment
|
| CR 2587
|
arch.edit
|
Component names with spaces are allowed, assessment raises an error
|
| CR 2576
|
arch.edit
|
Allow to create components/code mappings by dragging and dropping complete Java projects
|
| CR 2509
|
architecture
|
"Match subcomponents" first does not work
|
| CR 2450
|
architecture
|
Support arbitrary collections for dependency storage, not only lists
|
| CR 2482
|
architecture
|
Make architecture file schema stricter
|
| CR 2637
|
architecture
|
Architecture file XML validation does not seem to work on Linux
|
| CR 2599
|
architecture
|
Assignment with no effect in ComponentNode
|
| CR 2572
|
architecture
|
Provide ready-to-use blocks for architecture analysis for Java and .NET
|
| CR 2500
|
blocklib
|
Examples in the ConQATDoc of blocks could be improved
|
| CR 2170
|
cd.core
|
Allow user to copy multiple file names to clipboard at one time
|
| CR 2436
|
cd.core
|
Fix Randomize Sort Value Action
|
| CR 2429
|
cd.core
|
Sort clone detection result elements by timestamp upon loading
|
| CR 2457
|
cd.core
|
Create RatingConsistencyInfoAction
|
| CR 2545
|
cd.core
|
Adapt clone inspection viewer to Eclipse 3.5
|
| CR 2501
|
clonedetective
|
Optionally ignore end of statement tokens
|
| CR 2517
|
clonedetective
|
Store unnormalized content in token units
|
| CR 2516
|
clonedetective
|
Avoid removal of end-of-statement tokens, if statement normalization is applied
|
| CR 2434
|
clonedetective
|
Implement unit trimming for (ungapped) clone detection
|
| CR 2432
|
clonedetective
|
Add date parameter to CloneTrendOutput
|
| CR 2441
|
clonedetective
|
Create base class for processors working on detection results
|
| CR 2440
|
clonedetective
|
StatementNormalization computes wrong unit index for last unit
|
| CR 2454
|
clonedetective
|
Restructure regression tests
|
| CR 2442
|
clonedetective
|
Create CloneClassSampler
|
| CR 2473
|
clonedetective
|
Improve support for text clone detection
|
| CR 2492
|
clonedetective
|
Create NumberOfTokensConstraint
|
| CR 2619
|
clonedetective
|
Add clone content constraints
|
| CR 2618
|
clonedetective
|
Add method getCloneContent to CloneUtils
|
| CR 2567
|
clonedetective
|
CloneClassMerger creates inconsistent clone classes
|
| CR 2553
|
clonedetective
|
Optimize RfssAnnotator
|
| CR 2548
|
clonedetective
|
Optionally display tracking information in clone lists
|
| CR 2510
|
commons
|
Create "formatting" for findings
|
| CR 2437
|
commons
|
Extend integration of findings in ConQAT
|
| CR 2422
|
commons
|
NullPointerException in CanonicalFile.getParentFile
|
| CR 2461
|
commons
|
FindingsCounter should not count keys doubly
|
| CR 2672
|
commons
|
StrnigUtils: add normalizeSlashes
|
| CR 2464
|
commons
|
Create FailingProcessor
|
| CR 2641
|
commons
|
Support logging in a distributed environment
|
| CR 2610
|
commons
|
Support inversion for assessment processors
|
| CR 1544
|
commons
|
Aggregators should support multiple keys
|
| CR 2590
|
commons
|
edu.tum.cs.eclipse.commons.marker.ESeverity uses wrong severity constants
|
| CR 2579
|
commons
|
Create DateValueSeriesCreator
|
| CR 2563
|
commons
|
Create processor that creates KeyedData object from values stored in root node
|
| CR 2555
|
commons
|
Create ceiling function for sorted maps
|
| CR 2550
|
commons
|
Concatenator: allow arbitrary objects as input
|
| CR 2549
|
commons
|
DateDef: log created date as debug message
|
| CR 2544
|
commons
|
Create processor for distribution tables
|
| CR 2666
|
cpp
|
Create PCLintReportReaderProcessor
|
| CR 2534
|
cq.core
|
Improve error message for invalid run config
|
| CR 2494
|
cq.core
|
Launcher has confusing error message
|
| CR 2404
|
cq.core
|
NPE when directory "BundleCollections" does not exist
|
| CR 1487
|
cq.jdt
|
Update bundle dependencies when bundle.xml changes
|
| CR 2154
|
cq.ui
|
Impossible to reinitialize list of available bundles
|
| CR 2430
|
cq.ui
|
ConQATDoc: also react to selections from the package explorer
|
| CR 2453
|
cq.ui
|
Cannot create run configuration for new block
|
| CR 2493
|
cq.ui
|
NPE thrown for invalid model
|
| CR 2652
|
cq.ui
|
NPE in RunEditorValidator
|
| CR 2408
|
cq.ui
|
Open file dialog should open in specified directory
|
| CR 2406
|
cq.ui
|
ConQAT perspective
|
| CR 2419
|
cq.ui
|
Remove error marker for non-java-project bundle dependencies.
|
| CR 2580
|
cq.ui
|
Improve usability of run editor (delete + undo/redo)
|
| CR 2575
|
cq.ui
|
New Block Wizard does not work for Java elements
|
| CR 2570
|
cq.ui
|
Hide @ in properties view
|
| CR 2573
|
cq.ui
|
Open Run Config right after creation
|
| CR 1917
|
cq.ui
|
Select new elements when added to the block editor
|
| CR 2421
|
database
|
DatabaseUtils
|
| CR 2668
|
database
|
Add parameters to HSQLDB connection to support disk-cached databases
|
| CR 2425
|
dotnet
|
Add parameter that determines whether synthetic methods are ignored
|
| CR 2413
|
dotnet
|
Optionally execute ILAnalyzer using Mono
|
| CR 2412
|
dotnet
|
Display help message if ILAnalyzer is run without command line parameters
|
| CR 1817
|
engine
|
Make logging configuration file settable via command line
|
| CR 2519
|
engine
|
Provide meaningful error message when no bundles are found
|
| CR 2538
|
engine
|
Create support for distributed analysis (ConQAT/D)
|
| CR 2537
|
engine
|
By default conqat.sh assumes to be executed from conqat-dir not the directory it resides in
|
| CR 2574
|
engine
|
Newly created block should not cause an error
|
| CR 2558
|
engine
|
Allow execution of blocks via their fully qualified names
|
| CR 2559
|
engine
|
Create clean instrumentation interface for ConQAT
|
| CR 2554
|
engine
|
Fix NPE in case of null-message during logging
|
| CR 2546
|
engine
|
Handle dependencies to bundles without source code correctly in the build mechanism
|
| CR 2484
|
filesystem
|
Create processor that allows to identify invalid characters in a file
|
| CR 2257
|
filesystem
|
File name canonicalization
|
| CR 2661
|
filesystem
|
Support deactivation of caches
|
| CR 2621
|
filesystem
|
Create RegexDeleter
|
| CR 2630
|
filesystem
|
Move file traversal methods from clonedetective bundle to ElementTraversalUtils
|
| CR 2636
|
filesystem
|
Enforce initialization of strategy processors
|
| CR 1560
|
filesystem
|
Support different file encodings
|
| CR 2615
|
filesystem
|
Create processor that searches multiple search terms and builds dependency lists
|
| CR 2612
|
filesystem
|
Create processor to read text file line by line
|
| CR 2426
|
html_presentation
|
Create XYGantChartLayouter
|
| CR 1102
|
html_presentation
|
Add expand-all/collapse-all to TreeTableLayouter
|
| CR 2620
|
html_presentation
|
HTMLPresentation: append "index.html" to log message
|
| CR 2634
|
html_presentation
|
Fix bug with missing summaries on overview page.
|
| CR 2633
|
html_presentation
|
Support logarithmic scaling for date axis on charts
|
| CR 2609
|
html_presentation
|
Improve multi page layouter
|
| CR 2405
|
html_presentation
|
File names of generated images are too long
|
| CR 2584
|
html_presentation
|
Create processor that computes correlation coefficients
|
| CR 2566
|
html_presentation
|
Add parameter to hide axes to BarChartLayouter
|
| CR 2557
|
html_presentation
|
Cannot write assessment image if group name contains illegal filename characters
|
| CR 2564
|
io
|
Create Processor that reads CSV files contained in a node tree
|
| CR 2459
|
java
|
BCEL Repository does not close streams
|
| CR 2460
|
java
|
Make Javadoc analysis more robust
|
| CR 2465
|
java
|
JavaDocAnalysis creates findings without location
|
| CR 2491
|
java
|
MethodAnalyzerBase: NullPointerException if no suitable methods are found
|
| CR 2495
|
java
|
JavaScope should automatically determine the actual source code directories
|
| CR 2658
|
java
|
Adapt PMDAssessor to Findings framework
|
| CR 2628
|
java
|
Bug in FindBugsExecutor
|
| CR 2616
|
java
|
Make JavaDoc-Analysis more robust
|
| CR 2623
|
model_clones
|
Cleanup and integration of new model clone approach
|
| CR 2435
|
regression
|
Create regression test infrastructure
|
| CR 2664
|
regression
|
Create Processor that writes regression reports for clone detection results
|
| CR 2448
|
sourcecode
|
Create source code search analyzer that creates findings
|
| CR 2675
|
sourcecode
|
Make CR measure platform independent
|
| CR 2643
|
sourcecode
|
Mixed-language SourceCodeScope needed
|
| CR 2047
|
sourcecode
|
SourceCodeLibrary: offer lenient access to tokens
|
| CR 2673
|
svn
|
Make tests works also in "exported" source code
|
| CR 2466
|
text
|
Integrate word stemmers for different languages
|
| CR 2474
|
text
|
Create InvalidCharacterStripper
|
| CR 2410
|
text
|
Create Word Text extractor
|
| CR 2562
|
text
|
CompoundBreaker shall handle acronyms
|
| CR 2444
|
tracking
|
Add new filter function in Clone Tracking
|
| CR 2648
|
x.all
|
Set up PDEUnit tests for our Eclipse plugins
|
| CR 2635
|
x.all
|
Clean up libraries
|
| CR 2155
|
x.book
|
Difference between bundle location and bundle collection is not discernible
|
| CR 2605
|
x.build
|
Execute JUnit-Tests for ConQAT Eclipse Plug-ins with PDE Automated Test Framework
|
| CR 2175
|
x.examples
|
Intro-Step 4: Treemap not visible in output
|
| CR 2156
|
x.wiki
|
When using the cq.edit update site, no bundles are avialable
|
| CR 2195
|
x.wiki
|
Minor error and typo in Architecture Tutorial
|
| CR 2194
|
x.wiki
|
Mention required version of Eclipse on website
|