This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 235567

Summary: CopyPathToClipboardAction brings an unwilling dependency to project API
Product: utilities Reporter: gwaldon <gwaldon>
Component: CodeAssignee: Jaroslav Havlin <jhavlin>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P2    
Version: 8.0   
Hardware: PC   
OS: Windows 7   
Issue Type: DEFECT Exception Reporter:

Description gwaldon 2013-09-05 15:18:08 UTC
NetBeans modularization and development of the dependency system transformed this big piece of software in an elegant series of reusable subcompoments and is at the base of the platform concept and the ability to add varied functionalities found in the complete IDE.

Please, could we move the newly added file CopyPathToClipboardAction.java to a better place? This action is bringing a dependency to projectapi module and as obviously nothing to do here.

Tx.
Comment 1 Jaroslav Havlin 2013-09-06 07:26:25 UTC
Indeed, you are absolutely correct.
I've moved the class to module utilites.project, which should be a better
place for action with such dependencies.

Fixed in http://hg.netbeans.org/core-main/rev/64f0dd98185c

Thank you very much for reporting.
Comment 2 Quality Engineering 2013-09-07 03:43:00 UTC
Integrated into 'main-silver', will be available in build *201309070001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/64f0dd98185c
User: Jaroslav Havlin <jhavlin@netbeans.org>
Log: #235567: CopyPathToClipboardAction brings an unwilling dependency to project API

Moving the class and related sources to module utilities.project.
Also changing display name and description of utilities.project.