Changeset 467


Ignore:
Timestamp:
Jul 7, 2010 7:32:20 PM (14 years ago)
Author:
Anya Helene Bagge
Message:
  • fix some warnings
  • bump version and release 0.1.10
Location:
trunk
Files:
2 added
2 deleted
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/magnolia-eclipse/.project

    r368 r467  
    4040                        </arguments>
    4141                </buildCommand>
     42                <buildCommand>
     43                        <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
     44                        <arguments>
     45                        </arguments>
     46                </buildCommand>
    4247        </buildSpec>
    4348        <natures>
     
    4752                <nature>org.eclipse.imp.prefspecs.nature</nature>
    4853                <nature>org.eclipse.imp.smapifier.smapinature</nature>
     54                <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
    4955        </natures>
    5056</projectDescription>
  • trunk/magnolia-eclipse/META-INF/MANIFEST.MF

    r460 r467  
    33Bundle-Name: magnolia-eclipse
    44Bundle-SymbolicName: magnolia_eclipse;singleton:=true
    5 Bundle-Version: 0.1.9.qualifier
     5Bundle-Version: 0.1.10
    66Bundle-Activator: org.magnolialang.eclipse.MagnoliaPlugin
    77Bundle-ActivationPolicy: lazy
  • trunk/magnolia-eclipse/src/org/magnolialang/magnolia/StaticChecker.java

    r465 r467  
    22
    33import org.eclipse.core.resources.IMarker;
    4 import org.eclipse.core.resources.IResource;
    5 import org.eclipse.imp.parser.IMessageHandler;
    64import org.eclipse.imp.pdb.facts.IConstructor;
    75import org.eclipse.imp.pdb.facts.INode;
     
    119import org.eclipse.imp.pdb.facts.IValue;
    1210import org.eclipse.imp.pdb.facts.visitors.VisitorException;
    13 import org.magnolialang.env.MagnoliaEnvironment;
    1411import org.magnolialang.errors.ErrorMarkers;
    1512import org.magnolialang.manager.IModuleInfo;
  • trunk/magnolia-eclipse/src/org/magnolialang/manager/EditedModuleInfo.java

    r453 r467  
    88import org.magnolialang.load.ProjectURIResolver;
    99
     10/**
     11 * @author anya
     12 *
     13 */
    1014class EditedModuleInfo extends MagnoliaModuleInfo {
     15        /** The responsible ParseController.     */
    1116        private final MagnoliaParseController ctrl;
    1217
    13         public EditedModuleInfo(EditedProjectManager manager, MagnoliaParseController ctrl) {
     18        /**
     19         * @param manager Project Manager
     20         * @param ctrl Parse Controller
     21         */
     22        public EditedModuleInfo(final EditedProjectManager manager,
     23                        final MagnoliaParseController ctrl) {
    1424                super(manager);
    15                 this.uri = ProjectURIResolver.constructProjectURI(ctrl.getProject(), ctrl.getPath());
     25                this.uri = ProjectURIResolver.constructProjectURI(ctrl.getProject(),
     26                                ctrl.getPath());
    1627                Pair<URI, String> tmp = manager.buildPath.getModuleName(uri);
    1728                this.moduleName = tmp.second;
     
    4354
    4455        @Override
    45         public void setContents(String contents) {
     56        public void setContents(final String contents) {
    4657                throw new UnsupportedOperationException();
    4758        }
    4859
    49         public static boolean dataInvariant(EditedModuleInfo info) {
     60        /**
     61         * Data invariant check.
     62         * @param info
     63         * @return
     64         */
     65        public boolean dataInvariant(final EditedModuleInfo info) {
    5066                return MagnoliaModuleInfo.dataInvariant(info) && info.ctrl != null;
    5167        }
  • trunk/magnolia-eclipse/src/org/magnolialang/manager/FileModuleInfo.java

    r459 r467  
    88import org.eclipse.core.resources.IResource;
    99import org.eclipse.core.runtime.CoreException;
    10 import org.eclipse.imp.pdb.facts.IConstructor;
    1110import org.magnolialang.errors.ImplementationError;
    1211import org.magnolialang.errors.ModuleNotFoundError;
  • trunk/magnolia-eclipse/src/org/magnolialang/xatree/TermFactory.java

    r459 r467  
    11package org.magnolialang.xatree;
    22
    3 import java.util.Random;
    4 
    53import org.eclipse.imp.pdb.facts.IConstructor;
    6 import org.eclipse.imp.pdb.facts.IInteger;
    74import org.eclipse.imp.pdb.facts.IList;
    8 import org.eclipse.imp.pdb.facts.IListWriter;
    9 import org.eclipse.imp.pdb.facts.IMap;
    10 import org.eclipse.imp.pdb.facts.IMapWriter;
    115import org.eclipse.imp.pdb.facts.IString;
    12 import org.eclipse.imp.pdb.facts.ITuple;
    136import org.eclipse.imp.pdb.facts.IValue;
    147import org.eclipse.imp.pdb.facts.IValueFactory;
     
    1912
    2013public class TermFactory {
    21                 private static final int RANDOM_CHANCE_CONS = 35;
    22                 private static final int RANDOM_CHANCE_SEQ = 45;
    23                 private static final int RANDOM_MAX_CHILDREN = 5;
    2414                public static TypeStore ts = new TypeStore(
    2515                                org.rascalmpl.values.uptr.Factory.getStore(),
  • trunk/magnolia-feature/feature.xml

    r460 r467  
    33      id="magnolia_feature"
    44      label="Magnolia_feature"
    5       version="0.1.9">
     5      version="0.1.10">
    66
    77   <description url="http://magnolia-lang.org/">
  • trunk/magnolia-update-site/site.xml

    r460 r467  
    44      Update site for Magnolia plugin
    55   </description>
    6    <feature url="features/magnolia_feature_0.1.9.jar" id="magnolia_feature" version="0.1.9">
     6   <feature url="features/magnolia_feature_0.1.10.jar" id="magnolia_feature" version="0.1.10">
    77      <category name="Magnolia"/>
    88   </feature>
Note: See TracChangeset for help on using the changeset viewer.