[teiid-designer-dev] [Teiid-Designer/teiid-designer] ca24ea: Guides View VDB Action regression exceptions

Paul Richardson p.g.richardson at redhat.com
Wed Jul 24 10:48:59 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: ca24eaac732f5f68fcd795cd439ea484676318c3
      https://github.com/Teiid-Designer/teiid-designer/commit/ca24eaac732f5f68fcd795cd439ea484676318c3
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2013-07-24 (Wed, 24 Jul 2013)

  Changed paths:
    M plugins/org.teiid.designer.core/src/org/teiid/designer/core/workspace/WorkspaceResourceFinderUtil.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/viewsupport/DesignerProperties.java

  Log Message:
  -----------
  Guides View VDB Action regression exceptions

* DesignerProperties
 * NoSuchElement Exception occurs if no VDB is found in the workspace by
   the VdbResourceCollectorVisitor.
 * Due to use of Collections.unModifiableCollection wrapper
 * Handle with test for isEmpty

* VdbReousrceCollectorVisitor
 * Incorrect return logic for visit() method. Should always return true
   in order for project and folder members to be tested.
 * Better utilise the resource filter which is already being utilised but
   only testing it the resource is a file.





More information about the teiid-designer-dev mailing list