New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.3.3.14-8-2013 #35

Merged
merged 176 commits into from Aug 15, 2013
Commits on May 7, 2013
Commits on May 13, 2013
Commits on May 23, 2013
  1. Added String to Int Map into the compilerResults

    Luke-Michael-Brown committed May 23, 2013
    Edited StringAnalyzer.hs to return a writer contain the string to int
    map it used.
    Edited Clafer.hs to add this map to the compiler results
Commits on May 28, 2013
Commits on May 29, 2013
  1. removed Writer monad

    mantkiew committed May 29, 2013
  2. [i232] http://gsd.uwaterloo.ca:8888/question/964/scope-options

    mantkiew committed May 29, 2013
    copied SimpleScopeAnalyzer.hs which is the previous ScopeAnalyzer.hs
Commits on May 30, 2013
  1. bumped version to 0.3.3

    mantkiew committed May 30, 2013
    updated versions of libraries for platform 2012.4.0.0
Commits on Jun 2, 2013
  1. Fixed 'If-Then-Else' type.

    U-AlexMur-PC\AlexMur
    U-AlexMur-PC\AlexMur committed Jun 2, 2013
  2. Revert "Fixed 'If-Then-Else' type."

    Alexander Murashkin
    Alexander Murashkin committed Jun 2, 2013
    This reverts commit 62644db.
  3. Fixed 'If-Then-Else' type resolution.

    Alexander Murashkin
    Alexander Murashkin committed Jun 2, 2013
  4. Updated the 'If-Then-Else' fix.

    Alexander Murashkin
    Alexander Murashkin committed Jun 2, 2013
Commits on Jun 3, 2013
Commits on Jun 4, 2013
  1. Merge pull request #20 from gsdlab/strMap

    JLiangWaterloo committed Jun 4, 2013
    [232] Scope Options and [220] display string values
  2. removed a binary

    mantkiew committed Jun 4, 2013
  3. removed temp file

    mantkiew committed Jun 4, 2013
Commits on Jun 5, 2013
Commits on Jun 6, 2013
  1. Fixed issue in test case where files could not have '.' in name as we…

    Luke-Michael-Brown committed Jun 6, 2013
    …ll as also reading ".dst.cfr" files
Commits on Jun 7, 2013
Commits on Jun 10, 2013
Commits on Jun 13, 2013
Commits on Jun 14, 2013
  1. Merge pull request #21 from gsdlab/i92

    mantkiew committed Jun 14, 2013
    Fix for issue i92 with refrences to clafers (not addressing the parsing issue with integers)
  2. Improved performance.

    JLiangWaterloo committed Jun 14, 2013
Commits on Jun 16, 2013
Commits on Jun 17, 2013
Commits on Jun 20, 2013
Commits on Jun 25, 2013
Commits on Jun 26, 2013
Commits on Jun 27, 2013
  1. Fixed merge issues

    Luke-Michael-Brown committed Jun 27, 2013
Commits on Jun 28, 2013
  1. Merge pull request #22 from gsdlab/i236

    mantkiew committed Jun 28, 2013
    I236
  2. Merge pull request #24 from gsdlab/i235

    mantkiew committed Jun 28, 2013
    I235
  3. test case from i74

    mantkiew committed Jun 28, 2013
Commits on Jun 29, 2013
  1. Fixed for the model

    JLiangWaterloo committed Jun 29, 2013
    x ->> integer
    y ->> integer
    z -> integer = sum (x ++ y)
    
    Where "sum (x ++ y)" did not compile.
Commits on Jul 2, 2013
Commits on Jul 4, 2013
Commits on Jul 5, 2013
Commits on Jul 6, 2013
  1. added a test case for i226

    mantkiew committed Jul 6, 2013
  2. Merge pull request #25 from gsdlab/i226

    mantkiew committed Jul 6, 2013
    Fixed i226
Commits on Jul 8, 2013
Commits on Jul 9, 2013
  1. Merge pull request #28 from gsdlab/i199

    JLiangWaterloo committed Jul 9, 2013
    I199
  2. Merge pull request #27 from gsdlab/i188

    JLiangWaterloo committed Jul 9, 2013
    Fixed i188
  3. Merge pull request #26 from gsdlab/i74

    JLiangWaterloo committed Jul 9, 2013
    I74
Commits on Jul 10, 2013
  1. test case for i205

    mantkiew committed Jul 10, 2013
  2. new version, updated package versions in cabal, using cabal >= 1.16, …

    mantkiew committed Jul 10, 2013
    …updated README (versions, help), added lacking GLPK libs to build in Makefile, added test cases
Commits on Jul 11, 2013
  1. Changed how the Test Infrastructure is Structured to report clearer f…

    Luke-Michael-Brown committed Jul 11, 2013
    …ail messages
    
    Also rearranged some of the test files removing duplicates and moving
    non fixed files into a separate fail folder
Commits on Jul 12, 2013
  1. Moved i237 to IG

    Luke-Michael-Brown committed Jul 12, 2013
Commits on Jul 16, 2013
  1. Changed the layout Resolver to give safer errors

    Luke-Michael-Brown committed Jul 16, 2013
    This required making the layout resolver monadic
    Also made a few other error's safer throughout the compiler
  2. Fixed i161/i150

    Luke-Michael-Brown committed Jul 16, 2013
    Changed rule:
    if group cardinality is 0..*, all children have default card of 1.1
    if group cardinality is not 0..* all children have default card of 0..1
  3. Merge pull request #29 from gsdlab/i61/i150

    mantkiew committed Jul 16, 2013
    Fixed i161/i150
Commits on Jul 17, 2013
Commits on Jul 18, 2013
  1. Fixed Warnings for Intermediate

    Luke-Michael-Brown committed Jul 18, 2013
    Still a couple to fix up in GLPKScopeAnalyzer will do later
Commits on Jul 19, 2013
  1. Update ecore2clafer.jar

    redmagic4 committed Jul 19, 2013
  2. Merge pull request #31 from redmagic4/develop

    mantkiew committed Jul 19, 2013
    Update ecore2clafer.jar
  3. Other last fixes

    Luke-Michael-Brown committed Jul 19, 2013
  4. fixed how make test works

    mantkiew committed Jul 19, 2013
    Just do
    1) make clean
    2) make
    3) make test
    make install is no longer necessary
  5. merge from develop

    Luke-Michael-Brown committed Jul 19, 2013
  6. Fixed bug in the alloy generator where wrong alloy code was generated

    Luke-Michael-Brown committed Jul 19, 2013
    Also fixes testCase not passing
  7. always --keep-unused

    mantkiew committed Jul 19, 2013
  8. disabled clafer self testing

    mantkiew committed Jul 19, 2013
  9. checking for "des.cfr"

    mantkiew committed Jul 19, 2013
    fixed a typo
  10. updated regression tests

    mantkiew committed Jul 19, 2013
  11. updated versions

    mantkiew committed Jul 19, 2013
    GHC 7.6.3
    Platform 2013.2.0.0
Commits on Jul 22, 2013
  1. work towards fix

    Luke-Michael-Brown committed Jul 22, 2013
  2. Fixed a bug where the OPTIONS command no longer worked

    Luke-Michael-Brown committed Jul 22, 2013
    This will caused by the change in how the Arg's work when removing the
    Maybe's
  3. Fixed a bug from feature model check

    Luke-Michael-Brown committed Jul 22, 2013
    This should never happen so there should be no change
Commits on Jul 23, 2013
Commits on Jul 24, 2013
  1. Fixed merge issues

    Luke-Michael-Brown committed Jul 24, 2013
  2. renamed i131 test file

    mantkiew committed Jul 24, 2013
    cannot have ( ) in filename
  3. fixed removal of .xml

    mantkiew committed Jul 24, 2013
    renamed .xml in experimental so that it does not get removed
  4. fixed the missing cardinality constraint bug

    mantkiew committed Jul 24, 2013
    cardinality was computed for the parent instead of the child, which is
    why for
    
    a n..m
    b
    
    b always had cardinality n..m
Commits on Jul 25, 2013
  1. fixed missing EnumNames

    Luke-Michael-Brown committed Jul 25, 2013
    This was fixed by removing a previous commit that attempted to make all
    PExp's with noSpan have an empty pid but it had a side effect, effecting
    Enum's
  2. initialization with multiple is positive for clafers and failing for …

    mantkiew committed Jul 25, 2013
    …integers
    
    split the test case into positive/failing
Commits on Jul 26, 2013
  1. Fixed bug where non abstract top level clafers defaulted to 0..1 rath…

    Luke-Michael-Brown committed Jul 26, 2013
    …er than 1..1
    
    Also fixed some errors in the test-suite from the previous commit
Commits on Jul 29, 2013
  1. Merge pull request #32 from redmagic4/develop

    mantkiew committed Jul 29, 2013
    Fixed a bug in ecore2clafer.jar related with claferKeyword sanitizer.
Commits on Jul 30, 2013
  1. Added Skip_Goals Command option

    Luke-Michael-Brown committed Jul 30, 2013
    Also added --sg to the 4 test/postive files that needed it
    
    see:
    
    http://gsd.uwaterloo.ca:8888/question/1059/add-a-parameter-to-skip-code-generation-for
Commits on Jul 31, 2013
Commits on Aug 1, 2013
Commits on Aug 6, 2013
  1. Added a feature where the compiler will give a nice looking error mes…

    Luke-Michael-Brown committed Aug 6, 2013
    …sage for naming clafers with keywords
Commits on Aug 10, 2013
  1. Merge pull request #30 from gsdlab/WarningFixes

    JLiangWaterloo committed Aug 10, 2013
    Warning fixes
  2. Merge pull request #33 from gsdlab/i253

    mantkiew committed Aug 10, 2013
    I253
  3. new version

    mantkiew committed Aug 10, 2013
  4. updated 0.3.3 vs 0.3.2 comparison

    mantkiew committed Aug 10, 2013
    everything as expected
  5. removed regression-0.3.3

    mantkiew committed Aug 10, 2013
    this will be created for the 0.3.4 release. For 0.3.3, the folder
    regression contains the current regression test suite
Commits on Aug 11, 2013
Commits on Aug 13, 2013
Commits on Aug 14, 2013
  1. a positive test case for `--check-afm` with inheritance

    mantkiew committed Aug 14, 2013
    this should not result in an error during the check
Commits on Aug 15, 2013