Skip to content

Instantly share code, notes, and snippets.

@reprogrammer
reprogrammer / shorten-test-paths.rb
Created March 23, 2011 15:16
This script shortens the length of the paths in edu.illinois.codingspectator.ui.tests.
#!/usr/bin/ruby1.9.1
#This file is licensed under the University of Illinois/NCSA Open Source License. See LICENSE.TXT for details.
#author: Mohsen Vakilian
# This script shortens the length of the paths in edu.illinois.codingspectator.ui.tests.
# This script renames paths of the first form to the second one.
# 1. /edu.illinois.codingspectator.ui.tests/expected-descriptors/<refactoring-name>/<long-test-name>/((performed|eclipse)/)?<long-test-project-name>
# 2. /edu.illinois.codingspectator.ui.tests/expected-descriptors/<refactoring-name>/Tdd/((performed|eclipse)/)?Prj
# Then, the script updates the project names in the "refactorings.history" files.
require 'fileutils'
@reprogrammer
reprogrammer / plugin.xml
Created August 4, 2012 23:56
adding an item to the JDT Refactor menu.
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="menu:org.eclipse.jdt.ui.refactoring.menu?after=typeGroup">
<command
commandId="mycommandid"
label="mycommandlabel">
</command>
</menuContribution>
</extension>
<extension point="org.eclipse.ui.commands">
<command
Section: misc
Priority: optional
Standards-Version: 3.8.4.0
Package: texlive-vanilla
Version: 2010-1~1
Maintainer: Mohsen Vakilian <[email protected]>
Provides: texinfo, latex2html, biblatex, biblatex-dw, cm-super, cm-super-minimal, context, dvipng, feynmf, fragmaster, lacheck, latex-beamer, latex-cjk-all, latex-cjk-chinese, latex-cjk-chinese-arphic-bkai00mp, latex-cjk-chinese-arphic-bsmi00lp, latex-cjk-chinese-arphic-gbsn00lp, latex-cjk-chinese-arphic-gkai00mp, latex-cjk-common, latex-cjk-japanese, latex-cjk-japanese-wadalab, latex-cjk-korean, latex-cjk-thai, latex-cjk-xcjk, latexmk, latex-sanskrit, latex-xcolor, lcdf-typetools, lmodern, luatex, musixlyr, musixtex, pgf, preview-latex-style, prosper, ps2eps, psutils, purifyeps, t1utils, tex4ht, tex4ht-common, tex-gyre, texlive, texlive-base, texlive-base-bin, texlive-base-bin-doc, texlive-bibtex-extra, texlive-binaries, texlive-common, texlive-doc-base, texlive-doc-bg, texlive-doc-cs+sk, texlive-doc-de, texlive-doc-el, texlive-doc-en, texlive-doc-es, te