[BUG] SVN and refactor (moving) packages

Hi,
using JDEV 11TP4, SVNKit1.1.4 r3248, local repository created with JDEV or using remote repository (tested with svn 1.4.3 and 1.5.0)
I have the following issue:
the package structure is
bq. a \\ a.java \\ b \\ b.java \\ c \\ --c.java
I tried to move the package c (including file c.java) to package a, resulting structure is
bq. a \\ c \\ --c.java \\ a.java \\ b \\ b.java
This works as expected, the package in file c.java is changed to package a.c; and the directory structure is ok.
When I look at pending changes is see file c.java as outgoing and modifies. Under 'Candidates' I see the new directory 'c' in path .../a/c as unmodified. This means I can not add the new directory (the green + is disabled).
If I commit the file c.java svn show the old directory structure
bq. a \\ a.java \\ b \\ b.java \\ c \\ --c.java
and file c.java has the package path package a.c;.
If I'll do a clean check out of this project from svn I'll get compiler error (or warnings) that file c.java is not in the correct path.
If you move a package (with sub packages) like a whole application module you end up in a mess.
Anybody out there who can confirm this behavior?
Anything I can do about it?
Timo

Hello,
Refactoring is a big issue since the first TP.
I do think the people from the dev team know them very well.
I have reported something similar like you did.
Just use the search functionality for "refactoring" and you will get a lot of hits.
All we can do is to hope for the next TP or GA release.
Andre

Similar Messages

  • [svn:fx-trunk] 9661: Compiler optimized FXG 2. 0 bug fixes and updating to latest FXGUtils.

    Revision: 9661
    Author:   [email protected]
    Date:     2009-08-26 13:26:12 -0700 (Wed, 26 Aug 2009)
    Log Message:
    Compiler optimized FXG 2.0 bug fixes and updating to latest FXGUtils.
    From FXGUtils:
    Width and height attributes are now allowed on RichText.
    The textRotation attribute is now supported.
    Simple fix to recognize the paragraphEndIndent attribute.
    Added support for resizeMode in BitmapGraphic.
    From MXMLC: Simple fix to get tag for static FXG.
    Partially Fixed Bugs:
    SDK-22846 - Compiled FXG text with subformatting loses some text, colors, etc.
    SDK-22855 - tags don't work in static FXG content
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22867
        http://bugs.adobe.com/jira/browse/SDK-22852
        http://bugs.adobe.com/jira/browse/SDK-22846
        http://bugs.adobe.com/jira/browse/SDK-22855
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/FlexFXG2SWFTranscoder.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/FlexParagraphNode.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/FlexSpanNode.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/FlexTextGraphicNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/fxg/FXGConstants.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/fxg/FXGException_en.properties
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/fxg/swf/FXG2SWFTranscoder.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/CDATANode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/RichTextNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/TextGraphicNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/TextNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/AbstractRich ParagraphNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/AbstractRich TextLeafNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/AbstractRich TextNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/DivNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/LinkNode.jav a
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/ParagraphNod e.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TCYNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/text/AbstractTextNode .java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/sax/FXGVersionHandlerRegi stry.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/swf/ImageHelper.java
    Added Paths:
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/TextRotation.ja va

  • [svn:fx-trunk] 13129: ASDoc bug fixes, and added a note that Scroller no longer has a default value of hasFocusableChildren ="false" and focusEnabled="true"

    Revision: 13129
    Revision: 13129
    Author:   [email protected]
    Date:     2009-12-21 13:50:37 -0800 (Mon, 21 Dec 2009)
    Log Message:
    ASDoc bug fixes, and added a note that Scroller no longer has a default value of hasFocusableChildren="false" and focusEnabled="true"
    QE notes: -
    Doc notes: -
    Bugs: - FLEXDOCS-386
    Reviewer: -
    Tests run: - checkintests
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/FLEXDOCS-386
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/VideoDisplay.as
        flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as
        flex/sdk/trunk/frameworks/projects/framework/src/mx/events/VideoEvent.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/interpolation/MultiValueInterp olator.as

    I had a while ago similar problem with USB memory stick. At the end, I don't know why, just formatting it using WinXP helped me.
    S-
    Last edited by StenM (2011-07-22 17:56:32)

  • [svn] 2540: add bugs folder and asc test for bug #ASC-2839

    Revision: 2540
    Author: [email protected]
    Date: 2008-07-21 10:38:41 -0700 (Mon, 21 Jul 2008)
    Log Message:
    add bugs folder and asc test for bug #ASC-2839
    Ticket Links:
    http://bugs.adobe.com/jira/browse/ASC-2839
    Added Paths:
    flex/sdk/trunk/modules/asc/test/bugs/
    flex/sdk/trunk/modules/asc/test/bugs/ASC-2839.as

  • Script for downloading(svn) and install E17

    I've been working on a script that download for the svn repository e17, compiler and install. I've made this script more as a to lear more about bash script. You can do the same thing as my script with yaourt. I hope someone might need it.
    #!/bin/bash
    # Title: Arch E17 svn #
    # Auther: Kamil MIklaszewski ([email protected]) #
    # Date: 2008-12-19 19:10 #
    # Licence: GPL #
    # This program is free software; you can redistribute it and/or modify #
    # it under the terms of the GNU General Public License as published by #
    # the Free Software Foundation; either version 2 of the License, or #
    # (at your option) any later version. #
    # This program is distributed in the hope that it will be useful, #
    # but WITHOUT ANY WARRANTY; without even the implied warranty of #
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
    # GNU General Public License for more details. #
    # You should have received a copy of the GNU General Public License #
    # along with this program; if not, write to the Free Software #
    # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, #
    # MA 02110-1301, USA. #
    # Version: 1.0 #
    # Description: This script was writen for Archlinux. It will download e17 #
    # from the svn repository and it will do a full installation. #
    # This script also take care of the dependency for all of the #
    # programs that are installed with e17. #
    # TODO: For version 1.0 #
    # -have the scipt use dialog #
    # -make the script more autamatic #
    # Change Log: *2008-12-19 #
    # -creation of script #
    # Function name: prep
    # Function paramiter(s): none
    # Function description: This function prepers the envirement to run
    # the rest of the script
    prep()
    #make a temporery directory and go to it
    mkdir -p ~/arch_e17_svn
    cd ~/arch_e17_svn
    #export this path to compile succesfuly
    export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig/
    # Function name: message
    # Function paramiter(s): Word to be printed on the screen
    # Function description: This function print messages on the screen.
    message()
    #print a message to the screen
    echo -e "==>" $*
    # Function name: downloadPackage
    # Function paramiter(s): none
    # Function description: This function go to the user's home
    # directory and downloads e17 from svn repo.
    downloadPackage()
    message "Downloading " $1 " from E17 svn repository."
    #download the specifed package with less text
    svn co --quiet http://svn.enlightenment.org/svn/e/trunk/$1 $1-svn
    # Function name: generalDependencys
    # Function paramiter(s): none
    # Function description: This fuction install the general
    # dependencys.
    generalDependencys()
    message "Installing Dependencys..."
    #list of package needed to be installed
    generalDependencysList=(
    'svn'
    'm4'
    'autoconf'
    'automake'
    'libtool'
    'pkgconfig'
    'texinfo'
    'zlib'
    'libpng'
    'libjpeg'
    'freetype2'
    'xorg'
    'dbus'
    'hal'
    'pam'
    'librsvg'
    'libnotify'
    'curl'
    'openssl'
    'libungif'
    'libtiff'
    'gettext'
    'glibc'
    'glibmm'
    'doxygen'
    'giflib'
    'cairo'
    'libx11'
    'libxext'
    'libxrender'
    'fontconfig'
    'libxcb'
    'sdl'
    'mesa'
    'qt'
    'librsvg'
    'libtiff'
    'directfb'
    #install the dependencys in the list
    sudo pacman -Sq --needed ${generalDependencysList[@]}
    # Function name: installPackage
    # Function paramiter(s): The name of the package to install
    # Function description: This fuction need one paramiter that is
    # the package to configure and install.
    installPackage()
    #change directory to the program to configure and install
    cd ~/arch_e17_svn/$1-svn
    message "Configurating package " $1
    #run the autogen script that will configure and
    #make read to install this program
    ./autogen.sh
    message "Compiling package " $1
    #now compile the source file of the program
    make
    message "Installing package " $1
    #now install the program
    sudo make install
    cleanUp()
    rm -r ~/arch_e17_svn
    # MAIN #
    main()
    #preper the envirement
    prep
    #install the general dependecys using pacman
    generalDependencys
    #list of packages to download and install
    packagesList=(
    'eina'
    'eet'
    'evas'
    'ecore'
    'efreet'
    'embryo'
    'edje'
    'e_dbus'
    'e'
    #loop that gos through the list and downloads the packages
    for package in ${packagesList[@]}
    do
    downloadPackage $package
    message "Done\n"
    done
    #loop that gos through the list and installs the packages
    for package in ${packagesList[@]}
    do
    installPackage $package
    message "Done\n"
    done
    main

    pressh wrote:to not duplicate work I've already created a python script some time ago which you can use to build e17 pacman packages using the community PKGBUILDs: http://dev.archlinux.org/~ronald/e17.html
    I may extend its usage if someone sees any use for it. Either way, just thought I should drop it here.
    is that script any different from a full build through makepkg/yaourt using AUR's Pkgbuilds?
    I tried to use it but i get a list of errors similar to
    cp: impossibile creare il file normale `eina-build/eina/.svn/prop-base/NEWS.svn-
    base': Permission denied
    but if i can use yaourt, why not?
    Edit: sorry, i looked at the python source and realized that it actually just syncs abs and then runs makepkg and namcap for each package. so i guess i'll use yaourt instead (or try to understand why makepkg exits with that error)
    Last edited by pikiweb (2009-06-19 08:48:46)

  • UIModel XML file location - creation and refactoring

    I am using JDeveloper 9.0.5.2. How can I control where the UIModel XML file is created when I create it explicitly or implicitly via drag-drop within JDeveloper?
    This is giving me fits. I have had some success only when explicitly creating the UIModel, but if its implicitly created before I get to it, it seems to have a mind of its own.
    So likewise, once a UIModel is created, how can I rename it or move it to a different package?
    B

    Jdeveloper creates the UIModel files in the projects default package. (Project Properties|Input Paths).
    The only way to refactor UIModels is to do it manually. You need to copy the uimodel to the correct directory, then remove it from the application workspace, and open the new uimodel and add it to the workspace.
    Finally, edit the Databindings.cpx file in a text editor and update the package name of the uimodel.
    Gareth

  • Using ant to build and deploy plsql packages to a 11g wls.

    Hi all,
    Not sure is this is the right place, but I found a few other threads in this forum regarding plsql and ant, so I'll try this one.
    My firm is moving from 10g ADF applcations to 11g SOA applications. When I'm not busy being lost in the whole new SOA world, I also have the pleasure of building our ant scripts. :-)
    It has been years since I looked at the deploy scripts I made for 10g, so I'm a bit rusty.
    I used wsassemble in our old scripts and I used http://download.oracle.com/docs/cd/B25221_05/web.1013/b14434/wsassemble.htm as a reference. But I can't seem to find the same documentation for 11g? I tried http://download.oracle.com/docs/cd/E12839_01/index.htm but it doesn't seem to have anything about plsqlAssemble, genInterface, genproxy etc. for 11g wls servers? I also tried google a while to no avail.
    For example, I'm having problems setting the values for the ant-oracle.properties.
    So can someone please throw some links my way, so I can read how to build and deploy plsql packages to a 11g wls server using ant? Thanks!
    Cheers,
    William

    Hi,
    Did you ever find an answer to this question ?
    I am currently creating the webservice using webservices assembler from 10g/OC4j, then using the SmartUpgrade tool to re-engineer the webservice for deployment to 11g
    ( SmartUpgrade info here http://docs.oracle.com/cd/E16764_01/doc.1111/e15878/intro.htm)
    G
    Edited by: user999097 on Mar 5, 2012 1:16 PM

  • Way to know obsolete/moved packages in pacman?

    Hi,
            Is there a way to know which packages are right now installed on my system(say when I first installed Arch) but which are no longer in the repos or the devs might have changed/merged/renamed them into another packages and thus are no longer updated when I do a -Syu?
    The reason is that after installing Alpha 4 and doing a -Syu, I have found many packages moved or merged thereby are now giving library errors or not loading etc. So sort of deprecated or obsolete list by pacman will help in upkeep of a rolling distro. I can get a list of such packages and  maybe ask pacman to auto uninstall them if it is safe just the way we do autoclean. Also it will be great if we can see what/where they have been moved into the newer package names.
    Any ideas/plans?

    Allan wrote:
    chakra-user wrote:Hmm but is there a way to see where they are moved into or what are they now called? For instance in Alpha 4 there was kdemod-partitonmanager which is no longer there afer a -Syu and so  Iwant to remove kdemod-partitionmanager(and all deps and co-installed packages) but also install the new ones so they are kept updating.
    So... you want to remove a package that is not there?  The best way to achieve that is to do nothing and it will already be done.   To find anything unneeded that was installed as a dep, use the command I gave above.
    No!. I meant that kdemod-partitionmanager is installed on my machine as per A4(and thus also in my pacman DB) but is no longer in the repo. how can I see such packages and remove them and at the sametime also know(before removing them) where they are moved to so that I can use the new pkgnames if I want them to be useful to me.

  • Custom Report for slow and fast moving items

    Dear Xperts,
    My client wants to develop a new report for slow and fast moving items, I checked the std report MC46 however as per std SAP design this report does not consider the special stock like project stock (Q)...could you please help me to know how can develop this new report with following input and output fields?
    Input fields:
    Plant
    Material
    Material Group
    MRP Area
    Special Stock Indicator
    Special Stock (Type)
    Output Fields:
    Material
    Material type
    Material group
    MRP Controller
    MRP Area
    ABC indicator
    Material price
    Category field – Slow, Fast, Non-moving
    Current Stock
    Last Issue Date
    Thanks in Advance
    Regards
    Rahul

    Dear Rahul,
    If you required  project stock and consignment stock with valuated stock report in same place you need to generate new info structure as given below link. Or you can go with customized report with abaper.
    Info structure validation
    Regards
    Sanjeet Kumar

  • My wife and i both have an itunes library installed on to our separate pc's, we are now de-commissioning the pc's and are moving over to a single mac mini, can we install both libraries on to the mac mini and run them as separate libraries?

    my wife and i both have an itunes library installed on to our separate pc's, we are now de-commissioning the pc's and are moving over to a single mac mini, can we install both libraries on to the mac mini and run them as separate libraries?

    graham218 wrote:
    are moving over to a single mac mini, can we install both libraries on to the mac mini and run them as separate libraries?
    Generally YES.
    It's possible to hold separate iTunes library's on a single machine.
    Generate two new folders inside the Music folder of the Mini and name them differently; e.g. man and woman.
    Copy your whole library into "man" and your wifes into "woman"
    Go to sharing in the system settings of the Mini and share the Music folder in your network.
    After copying the whole library's to the Mini you may point iTunes to the new location at startup by holding the option key (alt) at the keyboard.
    iTunes will then ask you where the library is located.
    Point it to the matching library on the Mini.
    That's all.
    Lupunus
    PS ... If you both use only the Mini you have to setup a user account for each and just copy the whole library to the Music folder in particular.
    Message was edited by: lupunus

  • Bug Found and Fix Found Creative ZEN XFI Style 32 Gig

    9Bug Found and Fix Found> Creative ZEN XFI Style 32 Gig?Hello I was having problems getting my MP3 TAGS to show up on a number of my MP3's.
    Whenever I loaded my files onto my ZEN it would show up as a Voice under Recordings.
    And the file name would be "MIC and the date file created etc..."
    I noticed that these files where all starting with the letters MIC at the front of the filename...
    For instance: Michael_Jackson_Thriller.mp3?? or? Michael_W_Smith_Let_it_rain.mp3
    and so on and so on... ANY file that started with the letters M I C? would be thrown in as a voice recorded file and the TAG would not operate.
    I have the latest Firmware on my MP3 Player.
    The fix was just to change the file name so it did not start with MIC... so i went and switched Michael Jackson to M.Jackson and also switched Michael W Smith to M W smith.
    The tag showed up appropriately and I have had no problems since.
    It would be nice if there was another Firmware update so that MP3's could start with the letters MIC also I was hoping to bring awareness to this situation for other users.

    =Re: Bug Found and Fix Found> Creative ZEN XFI Style 32 Gig?I did three methods of?loading the files.
    I used Windows Media Player to sync the files.
    I used Creative Central to transfer the files.
    These two methods produced results where the file starting with MIC turned into a voice recordings.
    I also had problems just copying and pasting the files (using windows explorer).
    I have not had any problems with any other file. I normally use MP3Tag to tag my files.
    However i even tried using Windows Media to tag the file and I even tried using Creative Central to tag the files.
    I tried as many work arounds as possible. But once i renamed the file it worked.

  • How to restrict the last record and not moving to next reocrd

    1) how to restrict the last record and not moving to next reocrd.
    2) Also for the F6 key(for new record).

    When you are on the last record, next-record will create a new one, so that my question is do you want to forbid new record creation.
    Francois

  • I updated to OS X 10.9.2 and turned on my calendar sync in iCloud, now my calendar is unavailable and shows moving calendar to server acount for 3 days. Not sure how to reset or gain access? Please help!

    I updated to OS X 10.9.2 and turned on Calendar sync in iCloud, now my calendar is unavailable and shows "moving calendars to server account" for 3 days. Not sure how to reset or access calendar. I can only force quit the app and when I restart it, it goes right to the same message. I have also tried turning off the sync in iCloud to no avail. Please help. I need my calendar!

    Try the solution posted by melosaris here: https://discussions.apple.com/message/23475967#23475967.

  • HT1343 On my 4 1/2 year old Macbook I could select multiple files  by highlighting a file and then moving cursor over a file lower in the list, and pressing shift-control-click. I can't do that in now with Mac Pro.  What am I doing wrong?

    ghlighting a file and then moving cursor over a file lower in the list, and pressing shift-control-click. I can't do that in now with Mac Pro.  What am I doing wrong?

    Holding down the control key will invoke "right-click."
    Depending on the View, holding down Shift will with either toggle the selection (Icon View), or it will make a continuous selection from the previous selection (List View or Column View).
    The only way to make a continuous selection in Icon View is to drag out a selection marquee around or through the icons.
    I can't remember the behavior of previous OS's.

  • How to install SWC and load the package in CS3

    hello,
    does anyone know how to install a swc and load the package?
    I have installed the two SWC as3corelib-.92.1 and
    xmlsyndication.swc into components, but when I call the package
    from an AS file nothing happens other than, 1172: Definition
    com.adobe:xml could not be found.
    They turn up ok in flash as components, but I think I miss
    something..
    anyone knows how to make these to work in flash so I can make
    this:
    http://www.ploem.be/blog/?page_id=105
    hints, advice anything most appreciated.!
    //Peter

    right :) an instance of a component needs to be either
    dragged to the stage, or in some cases into the file Library,
    before they become available in your file. is it working
    now?

Maybe you are looking for

  • SRW.DOSQL NOT WORKING IN REPORTS 11G

    Hi Experts I have certain coding in my report which makes use of SRW.DOSQL and the queries are written in reports 11g. Kindly let me know the alternative in reports 11g as the opening balance field is not bringing the value as attached in the report.

  • Unable to install oracle 10g XE in windows 7

    previously i had installed oracle 10g.but it stopped working. so I tried to resolv it by uninstalling it. I uninstalled it from control panel. but now i am unable to install it again it showing an error- The install cannot proceed as service OracleSe

  • Need advice on backup hardware

    I am using an Xserve for a disk-to-disk backup, and as our data has expanded, we need more backup room. The Xserve is connected to a RAID, and we need to back up about 1.5 TB from that RAID once a week for offsite storage. Each night, the backups go

  • What does "save" do in MS Office 11 for the mac?

    I'm not sure this is the right forum to ask this in, but here goes: Using MS Office 11 for the mac, if I view mail in my inbox, and click "Save" in the file menu, what does this do? Where is the file saved? "Save As" is grayed out, so this doesn't wo

  • Problem using the tag validatorMessage on inputText

    In essence when there is an error i want as output what i write as string on validatorMessage. <h:inputText id="data_scadenza" value="#data_scadenza}"  validatorMessage="Data scadenza errata" > <f:convertDateTime pattern="dd/MM/yyyy" /> </h:inputText