Directory testsuite/flattening/modelica/extends/

Total Files:
42
Deleted Files:
0
Lines of Code:
2156

[root]/testsuite/flattening/modelica/extends

Lines of Code

testsuite/flattening/modelica/extends/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 163 (100.0%) 1089 (100.0%) 6.6
perost 26 (16.0%) 502 (46.1%) 19.3
hudson 83 (50.9%) 438 (40.2%) 5.2
sjoelund.se 39 (23.9%) 92 (8.4%) 2.3
adrpo 14 (8.6%) 56 (5.1%) 4.0
vitalij 1 (0.6%) 1 (0.1%) 1.0

Most Recent Commits

vitalij 2014-09-21 10:08 Rev.: 22378

added rules for sin, cos, tan, cot

1 lines of code changed in 1 file:

  • testsuite/flattening/modelica/extends: OneArgBaseFunction.mo (+1 -1)
hudson 2014-04-16 11:06 Rev.: 20164

[Janitor mode] Fix whitespace

271 lines of code changed in 49 files:

  • testsuite/flattening/modelica/extends: AccessDemoIllegalMod.mo (+4 -4), AccessDemoLegalMod.mo (+2 -2), ColorClasses.mo (new), ColoredPointIllegalMod1.mo (+14 -14), ColoredPointIllegalMod2.mo (+13 -13), ColoredPointIllegalMod3.mo (+14 -14), ColoredPointLegalMod.mo (+14 -14), Extends1.mo (+1 -1), Extends10.mo (+2 -2), Extends11.mo (+2 -2), Extends12.mo (+1 -1), Extends13.mo (+1 -1), Extends2.mo (+2 -2), Extends3.mo (+1 -1), Extends4.mo (+2 -2), Extends5.mo (new), Extends7.mo (+1 -1), Extends9.mo (+2 -2), ExtendsModWithImport.mo (+2 -2), ExtendsVisibility.mo (+1 -1), GenericMicroCircuit.mo (+44 -44), InvalidComponentExtends1.mo (+4 -4), InvalidComponentExtends2.mo (+5 -5), InvalidInheritedExtends1.mo (+4 -4), InvalidInheritedExtends2.mo (+4 -4), InvalidReplaceableExtends1.mo (+5 -5), InvalidReplaceableExtends2.mo (+5 -5), InvalidReplaceableExtends3.mo (+6 -6), InvalidReplaceableExtends4.mo (+5 -5), InvalidReplaceableExtends5.mo (+5 -5), MicroCircuitInvalid.mo (+24 -24), MicroCircuitValid.mo (+24 -24), MoonLanding.mo (+2 -2), OneArgBaseFunction.mo (+3 -3), Oscillator.mo (+5 -5), ShortClassdefExtends1.mo (+1 -1), ShortClassdefExtends2.mo (+1 -1), StepAdvanced.mo (+22 -22), TempDepResistorCircuit.mo (+6 -6), TempDepResistorCircuitInherited.mo (+4 -4), TempResistor3.mo (+11 -11)
sjoelund.se 2013-10-17 12:57 Rev.: 17737

Expected output

1 lines of code changed in 1 file:

  • testsuite/flattening/modelica/extends: MicroCircuitInvalid.mo (+1 -1)
adrpo 2013-10-13 18:37 Rev.: 17667

- last fixes for ExternalMedia
+ fully qualify paths in ClassInf.State
+ do List.unique on records so we don't get duplicates
+ now at least 5 models in ExternalMedia can be compiled
- fix an issue with lookup where path to be looked up
contains the name of the model in the scope we're in.
this fixes instantiation of
ThermoPower.Examples.BraytonCycle.ClosedLoopSimulator,
probably more models in ThemoPower.
added test:
testsuite/flattening/modelica/others/ThermoPower.Examples.BraytonCycle.ClosedLoopSimulator.mos

1 lines of code changed in 1 file:

  • testsuite/flattening/modelica/extends: MicroCircuitInvalid.mo (+1 -1)
hudson 2013-10-02 10:54 Rev.: 17478

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

  • testsuite/flattening/modelica/extends: Extends13.mo (+1)
perost 2013-10-02 10:53 Rev.: 17477

Fix for #2355:
- Handle extension of local class with the same name as the extending class.

23 lines of code changed in 2 files:

  • testsuite/flattening/modelica/extends: Extends13.mo (new 22), Makefile (+1)
sjoelund.se 2013-10-01 15:38 Rev.: 17471

Allow parsing of non-UTF-8 files (give a warning, fall back to 7-bit ASCII)

2 lines of code changed in 1 file:

  • testsuite/flattening/modelica/extends: Extends7.mo (+2 -9)
adrpo 2013-09-22 12:07 Rev.: 17326

Fix for bug: #2346
- sort also the variable components for instantiation based on their bindings
- sort the DAE in the order it is defined in the Modelica file

24 lines of code changed in 6 files:

  • testsuite/flattening/modelica/extends: Extends3.mo (new), StepAdvanced.mo (+3 -3), TempDepResistorCircuit.mo (+9 -9), TempDepResistorCircuitInherited.mo (new)
perost 2013-06-10 13:56 Rev.: 16277

- Fixed punctuation of error messages.

1 lines of code changed in 1 file:

  • testsuite/flattening/modelica/extends: MicroCircuitInvalid.mo (+1 -1)
adrpo 2013-05-14 01:13 Rev.: 16024

- QUITE SOME CHANGES. Do make clean!
- fix old inst to work with Media and Fluid by default with no flags.
- got rid of some files and some of the error messages
- i will still keep +d=scodeInstShortcut for a while longer until I test more.
- Modelica.Fluid.Examples.IncompressibleFluidNetwork.mos segfaults on Linux, works in Windows,
Modelica.Fluid.Examples.HeatingSystem does not work anymore (NLS problems again) I guess due to parameters moving around.
I will investigate more these issues in the next days.

13 lines of code changed in 4 files:

  • testsuite/flattening/modelica/extends: Extends10.mo (new), StepAdvanced.mo (+1 -1), TempDepResistorCircuit.mo (+12 -12)
sjoelund.se 2013-05-06 08:26 Rev.: 15988

Removing warning about fixed parameter without start-value or binding equation since the warning is often wrong. The check should probably be made in the backend if it is needed.

0 lines of code changed in 1 file:

  • testsuite/flattening/modelica/extends: ColoredPointLegalMod.mo (-2)
sjoelund.se 2013-05-02 23:33 Rev.: 15968

Expected output

1 lines of code changed in 1 file:

  • testsuite/flattening/modelica/extends: InvalidInheritedExtends1.mo (+1 -1)
hudson 2013-05-02 21:27 Rev.: 15965

[Janitor mode] Fix tabs

118 lines of code changed in 17 files:

  • testsuite/flattening/modelica/extends: AccessDemoIllegalMod.mo (+11 -11), AccessDemoLegalMod.mo (new), ColoredPointIllegalMod1.mo (+7 -7), ColoredPointIllegalMod2.mo (+7 -7), ColoredPointIllegalMod3.mo (+7 -7), ColoredPointLegalMod.mo (+7 -7), InvalidInheritedExtends1.mo (+1 -1), MicroCircuitInvalid.mo (+1 -1), MicroCircuitValid.mo (+1 -1), MoonLanding.mo (+26 -26), Oscillator.mo (new), TempDepResistorCircuit.mo (+3 -3), TempResistor3.mo (+2 -2)
sjoelund.se 2013-05-02 21:17 Rev.: 15963

Revert r15962 (accidently replaced 8 spaces with 2 spaces; was supposed to be 1 tab to 2 spaces but text editors messed up the command)
Contact me if you have problems merging your working copy

48 lines of code changed in 9 files:

  • testsuite/flattening/modelica/extends: ColoredPointIllegalMod1.mo (+1 -1), ColoredPointIllegalMod2.mo (+1 -1), ColoredPointIllegalMod3.mo (+1 -1), Extends9.mo (+11 -11), GenericMicroCircuit.mo (+4 -4), MicroCircuitInvalid.mo (+1 -1), MicroCircuitValid.mo (+1 -1), StepAdvanced.mo (+26 -26), TempResistor3.mo (+2 -2)
hudson 2013-05-02 20:46 Rev.: 15962

[Janitor mode] Fix tabs

48 lines of code changed in 16 files:

  • testsuite/flattening/modelica/extends: ColoredPointIllegalMod1.mo (new), ColoredPointIllegalMod2.mo (new), ColoredPointIllegalMod3.mo (+1 -1), Extends9.mo (new), GenericMicroCircuit.mo (new), MicroCircuitInvalid.mo (+1 -1), MicroCircuitValid.mo (+1 -1), StepAdvanced.mo (+26 -26), TempResistor3.mo (new)
adrpo 2013-04-23 09:00 Rev.: 15886

- get rid of spurious warning about protected elements (https://trac.modelica.org/Modelica/ticket/975)
we currently don't know from where the modifier came.

0 lines of code changed in 1 file:

  • testsuite/flattening/modelica/extends: AccessDemoIllegalMod.mo (-3)
perost 2013-04-16 14:30 Rev.: 15834

- Preserve the comment for the flattened class in the flattened output.
- Don't translate enumeration literals to integers when simplifying asubs.

3 lines of code changed in 6 files:

  • testsuite/flattening/modelica/extends: Extends4.mo (new), Extends7.mo (+1 -1), StepAdvanced.mo (+1 -1)
perost 2013-03-27 13:05 Rev.: 15656

- Added source information to some error messages.

1 lines of code changed in 2 files:

  • testsuite/flattening/modelica/extends: ColoredPointLegalMod.mo (new)
sjoelund.se 2013-02-08 09:16 Rev.: 15104

Fix tests

14 lines of code changed in 6 files:

  • testsuite/flattening/modelica/extends: AccessDemoIllegalMod.mo (+1 -1), InvalidComponentExtends1.mo (+2 -2), InvalidComponentExtends2.mo (+2 -2), InvalidInheritedExtends1.mo (+3 -3), InvalidInheritedExtends2.mo (+5 -5), MicroCircuitInvalid.mo (+1 -1)
sjoelund.se 2013-02-07 16:16 Rev.: 15085

Always use full pathnames for file info of parsed files

14 lines of code changed in 7 files:

  • testsuite/flattening/modelica/extends: AccessDemoIllegalMod.mo (+1 -1), InvalidComponentExtends1.mo (+2 -2), InvalidComponentExtends2.mo (+2 -2), InvalidInheritedExtends1.mo (+3 -3), InvalidInheritedExtends2.mo (+5 -5), MicroCircuitInvalid.mo (+1 -1)
perost 2013-01-25 12:20 Rev.: 14932

- Disabled check for replaceable baseclasses for now, since it doesn't work
correctly.

5 lines of code changed in 1 file:

  • testsuite/flattening/modelica/extends: Makefile (+5 -5)
adrpo 2012-12-23 08:13 Rev.: 14526

- more test fixing and moving tests to non working
i mostly broke tests with final components override message. i'll fix them later.

18 lines of code changed in 2 files:

  • testsuite/flattening/modelica/extends: AccessDemoIllegalMod.mo (+18 -8)
sjoelund.se 2012-12-15 09:26 Rev.: 14398

- Fix line-endings

1 lines of code changed in 1 file:

  • testsuite/flattening/modelica/extends: Makefile (+1)
perost 2012-11-19 18:29 Rev.: 13972

- Fixed test.

1 lines of code changed in 1 file:

  • testsuite/flattening/modelica/extends: InvalidComponentExtends1.mo (+1 -1)
sjoelund.se 2012-11-19 17:21 Rev.: 13966

- svn eol-style

11 lines of code changed in 12 files:

  • testsuite/flattening/modelica/extends: Extends12.mo (new), InvalidComponentExtends1.mo (+1), InvalidComponentExtends2.mo (+1), InvalidInheritedExtends2.mo (+1), InvalidReplaceableExtends1.mo (+1), InvalidReplaceableExtends2.mo (+1), InvalidReplaceableExtends3.mo (+1), InvalidReplaceableExtends4.mo (+1), InvalidReplaceableExtends5.mo (+1), ShortClassdefExtends1.mo (+1), ShortClassdefExtends2.mo (+1)
perost 2012-11-19 16:01 Rev.: 13963

- Rewrote extends qualifying phase to handle more cases and do more checking.
Now checks for inherited extends and checks all parts of the base class name
for replaceability.
- Added new package EnvExtends and put most of the extends stuff in it.
- Added check for missing redeclare keywords when redeclaring classes
(see MissingRedeclare1.mo test case).
- Implemented better propagation of modifiers to multiple extends.
- Renamed test folder flattening/modelica/inheritances to extends.

468 lines of code changed in 13 files:

  • testsuite/flattening/modelica/extends: InvalidComponentExtends1.mo (new 29), InvalidComponentExtends2.mo (new 30), InvalidInheritedExtends1.mo (new 35), InvalidInheritedExtends2.mo (new 37), InvalidReplaceableExtends1.mo (new 23), InvalidReplaceableExtends2.mo (new 25), InvalidReplaceableExtends3.mo (new 27), InvalidReplaceableExtends4.mo (new 30), InvalidReplaceableExtends5.mo (new 28), Makefile (new), ShortClassdefExtends1.mo (new 22), ShortClassdefExtends2.mo (new 21)
Generated by StatSVN 0.7.0