Directory src/seg/jUCMNav/staticSemantic/

Directory Created:
2008-01-23 16:38
Total Files:
12
Deleted Files:
6
Lines of Code:
1614

[root]/src/seg/jUCMNav/staticSemantic

Lines of Code

src/seg/jUCMNav/staticSemantic/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 79 (100.0%) 3317 (100.0%) 41.9
byrney 29 (36.7%) 1641 (49.5%) 56.5
damyot 37 (46.8%) 1541 (46.5%) 41.6
jkealey 3 (3.8%) 58 (1.7%) 19.3
arahm094 8 (10.1%) 52 (1.6%) 6.5
jack 2 (2.5%) 25 (0.8%) 12.5

Most Recent Commits

damyot 2010-01-07 12:31 Rev.: 1850

[bug 735] Added rules for deprecated elements and Z.151 export, with enhanced OCL library

114 lines of code changed in 2 files:

  • src/seg/jUCMNav/staticSemantic: Z151.xml (+113 -2), iStarProfile.xml (+1 -1)
damyot 2010-01-06 21:22 Rev.: 1849

[nobug] 4 new OCL rules for multiple Else in UCM conditions, XOR initialisation in GRL strategies, and evaluations of GRL dependencies

51 lines of code changed in 3 files:

  • src/seg/jUCMNav/staticSemantic: ConsistencyGRL.xml (+25 -1), ConsistencyUCM.xml (+24), LegalCompliance.xml (+2 -2)
damyot 2009-12-07 16:38 Rev.: 1720

[bug660] Addition of a rule group for Z151 export/import

24 lines of code changed in 3 files:

  • src/seg/jUCMNav/staticSemantic: LegalCompliance.xml (+2 -2), StaticSemanticDefMgr.java (+1), Z151.xml (new 21)
damyot 2009-12-04 11:04 Rev.: 1706

[nobug] Reordered compliance rules, added COmponent type to SelectionHelper, and updated a few messages (including an incorrect keyboard shortcut on UCM objects)

36 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: LegalCompliance.xml (+36 -36)
jkealey 2009-12-04 10:13 Rev.: 1705

no bug: formatting cleanup with our default formatting template.

56 lines of code changed in 2 files:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticChecker.java (+19 -17), StaticSemanticDefMgr.java (+37 -34)
damyot 2009-12-02 23:29 Rev.: 1701

New: 20 rules and 1 group for Legal model compliance, with update to the OCL library.

253 lines of code changed in 2 files:

  • src/seg/jUCMNav/staticSemantic: LegalCompliance.xml (new 252), StaticSemanticDefMgr.java (+1)
damyot 2009-11-23 09:30 Rev.: 1678

[Bug 725] Added access to UCM path node hits as metadata. Added one metrics (UCM coverage) and one rule (to detect nodes not covered by tests)

9 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: UnusedElements.xml (+9 -1)
damyot 2009-11-18 14:09 Rev.: 1676

[Bug 724] Metrics/Rules preferences on Linux: removed 3 columns

1 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: Layout.xml (+1 -1)
damyot 2009-11-14 12:54 Rev.: 1663

[bug 708] A couple more rules and small updates...

26 lines of code changed in 3 files:

  • src/seg/jUCMNav/staticSemantic: ConsistencyGRL.xml (+3 -3), ConsistencyUCM.xml (+5 -5), Layout.xml (+18)
damyot 2009-11-12 21:54 Rev.: 1660

[bug 708] Initial set of 74 constraints and 29 metrics in separate default groups. Updated OCL library. Improved constraint management UI.

921 lines of code changed in 11 files:

  • src/seg/jUCMNav/staticSemantic: ConsistencyGRL.xml (new 142), ConsistencyUCM.xml (new 148), FeaturesSPL.xml (new 21), Layout.xml (new 75), Ranges.xml (new 67), StaticSemanticChecker.java (+2 -6), StaticSemanticDefMgr.java (+23 -27), StyleNamesDescriptions.xml (new 76), UnusedElements.xml (new 113), defaultRules.xml (del), iStarProfile.xml (new 254)
damyot 2009-11-03 00:57 Rev.: 1651

[bug 771] Rules now categorizable as errors or warnings, with appropriate icons

4 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticChecker.java (+4 -4)
damyot 2009-11-02 16:56 Rev.: 1649

[bug 710] Can now rename rules/metrics, and exporting asks for confirmation before overwriting an existing file.

4 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticDefMgr.java (+4 -3)
damyot 2009-10-26 16:44 Rev.: 1643

[bug 708] Created OCL library for queries/utilities and optimized its parsing be metrics/rule evaluation.

12 lines of code changed in 2 files:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticChecker.java (+10 -11), StaticSemanticDefMgr.java (+2 -2)
jkealey 2009-06-29 14:13 Rev.: 1520

extracted strings for
bug 640: autocomplete in GEF editors
bug 434: UI enh when renaming element.

2 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticDefMgr.java (+2 -2)
arahm094 2009-05-12 00:51 Rev.: 1498

Fixed Issue/Bug: For static semantics preference and metrics preference page, option for showing description were not saving.

1 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticDefMgr.java (+1)
damyot 2009-05-09 15:16 Rev.: 1497

Enhancement (small): added type for URN link in tool tip.
Bug fix (small): in the handling of groups for metrics.

1 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticDefMgr.java (+1 -1)
arahm094 2009-04-13 14:03 Rev.: 1486

Included Metrics for jUCMNav.

51 lines of code changed in 7 files:

  • src/seg/jUCMNav/staticSemantic: Rule.java (del), RuleGroup.java (del), StaticCheckingMsg.java (del), StaticSemanticChecker.java (+13 -7), StaticSemanticDefMgr.java (+38 -582), library.ocl (del), ruleschema.xsd (del)
damyot 2008-05-02 11:18 Rev.: 1453

Externalised strings (especially for the new static semantics feature)

76 lines of code changed in 3 files:

  • src/seg/jUCMNav/staticSemantic: Rule.java (+13 -13), StaticSemanticChecker.java (+11 -9), StaticSemanticDefMgr.java (+52 -51)
damyot 2008-04-30 07:01 Rev.: 1449

Some Strings externalized or ignored

6 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticDefMgr.java (+6 -6)
jack 2008-04-29 17:33 Rev.: 1448

w.r.t. Bug 562: added guards to the "Static Semantics Checking Preferences" setup. Fixed loading of default rules.

25 lines of code changed in 2 files:

  • src/seg/jUCMNav/staticSemantic: RuleGroup.java (+6 -4), StaticSemanticDefMgr.java (+19 -15)
byrney 2008-03-24 17:10 Rev.: 1423

Adding "->asSequence()" internally on the fly to ensure the return object by evaluating rule context expression is a type of Java List.

1 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticChecker.java (+1 -1)
byrney 2008-03-24 15:32 Rev.: 1420

Fix bug: rules are not loaded if the preference page is not opened

1 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticDefMgr.java (+1)
byrney 2008-03-13 18:39 Rev.: 1419

Fix Bug: don't remove the rule reference from groups when a rule is deleted

6 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticDefMgr.java (+6)
byrney 2008-03-03 14:24 Rev.: 1416

Add Javadoc comments on each class and each method.

368 lines of code changed in 5 files:

  • src/seg/jUCMNav/staticSemantic: Rule.java (+118 -5), RuleGroup.java (+56 -2), StaticCheckingMsg.java (+31 -4), StaticSemanticChecker.java (+20 -1), StaticSemanticDefMgr.java (+143 -8)
damyot 2008-02-14 22:33 Rev.: 1411

Metamodel update (version 0.19) together with appropriate changes, with minor updates to the plug-in text.

3 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticChecker.java (+3 -3)
byrney 2008-02-12 18:59

Added a feature of grouping rules

359 lines of code changed in 5 files:

  • src/seg/jUCMNav/staticSemantic: Rule.java (+6 -3), RuleGroup.java (new 64), StaticSemanticChecker.java (+4 -4), StaticSemanticDefMgr.java (+272 -56), ruleschema.xsd (+13 -12)
byrney 2008-02-10 15:06 Rev.: 1404

Make the rule table resize itself when the dialog is resized.

1 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticChecker.java (+1 -1)
byrney 2008-02-04 13:39 Rev.: 1401

Fix the bug: the methof isEmpty() is not available in Java 1.4

1 lines of code changed in 1 file:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticDefMgr.java (+1 -1)
byrney 2008-02-04 10:57 Rev.: 1400

1. enable to select more one rule to export or delete
2. Giving a warning when importing a rule with a name which is as same as the name of one rule in the system.
3. Show rule description when reporting a checking rule violation
4. Move default rule definitions into a file
5. provide some standard library utilities

187 lines of code changed in 5 files:

  • src/seg/jUCMNav/staticSemantic: Rule.java (+8), StaticSemanticChecker.java (+12 -2), StaticSemanticDefMgr.java (+96 -90), defaultRules.xml (new 60), library.ocl (new 11)
byrney 2008-01-23 22:25 Rev.: 1399

Move the XML schema file to seg/jUCMNav/staticSemantic.

31 lines of code changed in 2 files:

  • src/seg/jUCMNav/staticSemantic: StaticSemanticDefMgr.java (+4 -2), ruleschema.xsd (new 27)
byrney 2008-01-23 20:39 Rev.: 1398

Change code to Java complince 1.4

52 lines of code changed in 3 files:

  • src/seg/jUCMNav/staticSemantic: Rule.java (+21 -17), StaticSemanticChecker.java (+23 -23), StaticSemanticDefMgr.java (+8 -8)
byrney 2008-01-23 16:38 Rev.: 1394

This package is added to hold classes of static semantic rules defining and checking.

634 lines of code changed in 4 files:

  • src/seg/jUCMNav/staticSemantic: Rule.java (new 164), StaticCheckingMsg.java (new 74), StaticSemanticChecker.java (new 107), StaticSemanticDefMgr.java (new 289)
Generated by StatSVN 0.6.0