Opened 5 months ago

Closed 2 months ago

#5813 closed enhancement (fixed)

Minor refactoring

Reported by: Jonathan Kämpe Owned by: Jonathan Kämpe
Priority: minor Milestone:
Component: Modelica/FrontEnd Version: trunk
Keywords: Cc:

Change History (30)

comment:1 Changed 5 months ago by Jonathan Kämpe

r13229 Added buildList util
r13232 Moved method to attribute.

Last edited 5 months ago by Jonathan Kämpe (previous) (diff)

comment:2 Changed 5 months ago by Jonathan Kämpe

r13235: Fixed spelling
r13237: Moved UtilInterface to its own file
r13244: Added hooks to UtilInterface
r13249: UtilInterface no longer recreated in transferRoot.
r13255: Added assimulo src directory variable to be able to provide an external one since it does not succeed to checkout as an svn external for newer svn version.

comment:3 Changed 4 months ago by molsson

r13271 Added getTarget() and isBuiltIn() to ResolvedAccess.

comment:4 Changed 4 months ago by molsson

r13272 InstComponentDecl.getFArraySubscripts() is now an backed by an Opt.
r13273 WIP Added method for collecting ASTNodes in instance tree.

Last edited 4 months ago by molsson (previous) (diff)

comment:5 Changed 4 months ago by molsson

r13276 Reverted r13271 except for changes to ClassAccess.globalAccess().

comment:6 Changed 4 months ago by molsson

r13277 Updated method for collecting ASTNodes in instance tree to use a visitor.

comment:7 Changed 4 months ago by molsson

r13278 Added javadoc for InstanceTreeTraversal.jrag.

comment:8 Changed 4 months ago by molsson

r13282 Added fmuPacked hook to UtilInterface.

comment:9 Changed 4 months ago by molsson

r13286 UtilInterface.Interfacer is now static.

comment:10 Changed 4 months ago by joqvist

Description: modified (diff)

comment:11 Changed 4 months ago by joqvist

Description: modified (diff)

Simple refactoring to use StringUtil directly:
r13285 Replace CompilerInstance methods with StringUtil equivalents

comment:12 Changed 4 months ago by molsson

r13290 GUIDManager.get*Token() now returns the value if files have already been processed.

comment:13 Changed 4 months ago by molsson

r13293 Added second assert to GUIDManagerTest.getTokenAfterProcessFiles().

comment:14 Changed 4 months ago by molsson

r13301 Added a removePrefixes() method to StringUtil.

comment:15 Changed 4 months ago by molsson

r13306 Fixed a bug where redeclared classes (or any inherited class) could not be imported.
r13307 Added isRedeclare() method to InstNode.

comment:16 Changed 4 months ago by molsson

r13310 Can now import inherited constants.

comment:17 Changed 4 months ago by molsson

r13316 Name lookup for import no longer use simpleLookupInstClassDecl().
r13317 Merged revision(s) 13306, 13310, 13316 from branches/dev-jk-2263

Last edited 4 months ago by molsson (previous) (diff)

comment:18 Changed 4 months ago by Jonathan Kämpe

r13331 Minor refactoring

comment:19 Changed 4 months ago by molsson

r13332 Reverting r13307.

comment:20 Changed 4 months ago by Jonathan Kämpe

r13343 Fixed spelling of AttributeContributer and changed subclasses to no be internal.

comment:21 Changed 3 months ago by Jonathan Kämpe

r13358 Catchup merge from trunk

comment:22 Changed 3 months ago by molsson

r13359 getTemplates now takes concrete OptionRegistry argument.

comment:23 Changed 3 months ago by molsson

r13367 FRecordConstructor.getType() now has return type FRecordType.

comment:24 Changed 3 months ago by molsson

r13374 Added try-catch blocks for failing to evaluate external functions during computeActiveSolution() and generateAttributeIfSet().

comment:25 Changed 3 months ago by Jonathan Kämpe

Description: modified (diff)

comment:26 Changed 3 months ago by Jonathan Kämpe

Description: modified (diff)

r13381 Removed unnecessary try-catch
r13383 Reverting r13374, r13381. We need a proper fix.

comment:27 Changed 3 months ago by molsson

r13396 Merging branches/dev-mo-2263-merge to trunk.

comment:28 Changed 3 months ago by molsson

r13429 External object short class constructors/destructors decls should be expanded.
r13459 Fixed bug when evaluating external object short constructor declaration.
r13463 Added contribute method for flattening of external statements.
r13471 Fixed bug in C-code generation that sometimes causes segmentation fault by casting array sizes to size_t.
r13474 Fixed implementation of r13471 and updated tests.

Last edited 3 months ago by molsson (previous) (diff)

comment:29 Changed 3 months ago by molsson

r13491 Merged revision(s) 13429-13474 from branches/dev-jk-2263

comment:30 Changed 2 months ago by molsson

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.