java.lang.IllegalArgumentException: the name [noimplement] is not a valid Javadoc tag name

eclipse-cs | lgoubet | 7 years ago
  1. 0

    Incompatibilities with Eclipse API Tooling tags

    eclipse-cs | 7 years ago | lgoubet
    java.lang.IllegalArgumentException: the name [noimplement] is not a valid Javadoc tag name
  2. 0

    When calling mindc with the <definition>[:<execname>] syntax, if there is extra space in the string like in the example bellow (helloworld.HelloworldApplication :hw) we get a unclear error message. IllegalArgumentException: Name "" is not a valid name. This type of error involving extra white space can easily happen when variables are used in the makefile for example $(MINDC) $(MINDC_OPT) $(ADL_NAME):$(EXEC_NAME) mindc-0.3/bin/mindc -src-path=src -o=build helloworld.HelloworldApplication :hw [io] CPP: /tmp/mindc423304790751412651.tmp/helloworld/HelloworldApplication_ctrl_impl.i [io] CPP: /tmp/mindc423304790751412651.tmp/boot/Bootstrap_impl0.i [io] CPP: /tmp/mindc423304790751412651.tmp/helloworld/Helloworld_ctrl_impl.i [io] CPP: /tmp/mindc423304790751412651.tmp/helloworld/Client_impl0.i [io] CPP: /tmp/mindc423304790751412651.tmp/helloworld/Server_impl0.i [io] CPP: /tmp/mindc423304790751412651.tmp/helloworld/HelloworldApplication_helloworld_HelloworldApplication_instances.i [io] CPP: /tmp/mindc423304790751412651.tmp/helloworld/HelloworldApplication_helloworld_Helloworld_instances.i [io] MPP: /tmp/mindc423304790751412651.tmp/helloworld/HelloworldApplication_ctrl_impl.mpp.c [io] MPP: /tmp/mindc423304790751412651.tmp/boot/Bootstrap_impl0.mpp.c [io] MPP: /tmp/mindc423304790751412651.tmp/helloworld/Helloworld_ctrl_impl.mpp.c [io] MPP: /tmp/mindc423304790751412651.tmp/helloworld/Client_impl0.mpp.c [io] MPP: /tmp/mindc423304790751412651.tmp/helloworld/Server_impl0.mpp.c [io] MPP: /tmp/mindc423304790751412651.tmp/helloworld/HelloworldApplication_helloworld_HelloworldApplication_instances.mpp.c [io] MPP: /tmp/mindc423304790751412651.tmp/helloworld/HelloworldApplication_helloworld_Helloworld_instances.mpp.c [io] GCC: build/helloworld/HelloworldApplication_ctrl_impl.o [io] GCC: build/boot/Bootstrap_impl0.o [io] CPP: /tmp/mindc423304790751412651.tmp/boot/Bootstrap_ctrl_impl.i [io] CPP: /tmp/mindc423304790751412651.tmp/helloworld/HelloworldApplication_boot_Bootstrap_instances.i [io] GCC: build/helloworld/Helloworld_ctrl_impl.o [io] GCC: build/helloworld/Client_impl0.o [io] CPP: /tmp/mindc423304790751412651.tmp/helloworld/Client_ctrl_impl.i [io] CPP: /tmp/mindc423304790751412651.tmp/helloworld/HelloworldApplication_helloworld_Client_instances.i [io] GCC: build/helloworld/Server_impl0.o [io] CPP: /tmp/mindc423304790751412651.tmp/helloworld/Server_ctrl_impl.i [io] CPP: /tmp/mindc423304790751412651.tmp/helloworld/HelloworldApplication_helloworld_Server_instances.i [io] GCC: build/helloworld/HelloworldApplication_helloworld_HelloworldApplication_instances.o [io] GCC: build/helloworld/HelloworldApplication_helloworld_Helloworld_instances.o [io] MPP: /tmp/mindc423304790751412651.tmp/boot/Bootstrap_ctrl_impl.mpp.c [io] MPP: /tmp/mindc423304790751412651.tmp/helloworld/HelloworldApplication_boot_Bootstrap_instances.mpp.c [io] MPP: /tmp/mindc423304790751412651.tmp/helloworld/Client_ctrl_impl.mpp.c [io] MPP: /tmp/mindc423304790751412651.tmp/helloworld/HelloworldApplication_helloworld_Client_instances.mpp.c [io] MPP: /tmp/mindc423304790751412651.tmp/helloworld/Server_ctrl_impl.mpp.c [io] MPP: /tmp/mindc423304790751412651.tmp/helloworld/HelloworldApplication_helloworld_Server_instances.mpp.c [io] GCC: build/boot/Bootstrap_ctrl_impl.o [io] GCC: build/helloworld/HelloworldApplication_boot_Bootstrap_instances.o [io] GCC: build/helloworld/Client_ctrl_impl.o [io] GCC: build/helloworld/HelloworldApplication_helloworld_Client_instances.o [io] GCC: build/helloworld/Server_ctrl_impl.o [io] GCC: build/helloworld/HelloworldApplication_helloworld_Server_instances.o [io] LD : build/helloworld/HelloworldApplication Exception in thread "main" java.lang.IllegalArgumentException: Name "" is not a valid name. at org.ow2.mind.NameHelper.toValidName(NameHelper.java:100) at org.ow2.mind.PathHelper.fullyQualifiedNameToPath(PathHelper.java:265) at org.ow2.mind.PathHelper.fullyQualifiedNameToPath(PathHelper.java:248) at org.ow2.mind.adl.BasicADLLocator.getADLBinaryName(BasicADLLocator.java:74) at org.ow2.mind.adl.OutputBinaryADLLocator.findBinaryADL(OutputBinaryADLLocator.java:34) at org.ow2.mind.adl.BinaryADLLoader.load(BinaryADLLoader.java:87) at org.ow2.mind.adl.generic.TemplateInstanceLoader.load(TemplateInstanceLoader.java:39) at org.ow2.mind.adl.CacheLoader.load(CacheLoader.java:78) at org.ow2.mind.BasicADLCompiler.load(BasicADLCompiler.java:84) at org.ow2.mind.AbstractADLCompiler.compile(AbstractADLCompiler.java:77) at org.ow2.mind.Launcher.compile(Launcher.java:200) at org.ow2.mind.Launcher.main(Launcher.java:370) make: *** [helloworld] Error 1

    JIRA | 5 years ago | Bruno Lavigueur
    java.lang.IllegalArgumentException: Name "" is not a valid name.
  3. 0

    Bug 148553 – [65cat] IllegalArgumentException: The name parameter ('<error>') is not a valid Java identifier

    netbeans.org | 1 year ago
    java.lang.IllegalArgumentException: The name parameter ('<error>') is not a valid Java identifier
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Eclipse Community Forums: EMF "Technology" (Ecore Tools, EMFatic, etc) » [Edapt] Migrate programmatically - Incorrect strategy?

    eclipse.org | 3 months ago
    java.lang.IllegalArgumentException: The feature 'name' is not a valid changeable feature
  6. 0

    Bug 148553 – [65cat] IllegalArgumentException: The name parameter ('<error>') is not a valid Java identifier

    netbeans.org | 1 year ago
    java.lang.IllegalArgumentException: The name parameter ('<error>') is not a valid Java identifier

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.IllegalArgumentException

      the name [noimplement] is not a valid Javadoc tag name

      at com.puppycrawl.tools.checkstyle.api.JavadocTagInfo.fromName()
    2. checkstyle
      Checker.process
      1. com.puppycrawl.tools.checkstyle.api.JavadocTagInfo.fromName(JavadocTagInfo.java:633)
      2. com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTag.<init>(JavadocTag.java:50)
      3. com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck.getJavadocTags(JavadocTypeCheck.java:220)
      4. com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck.visitToken(JavadocTypeCheck.java:153)
      5. com.puppycrawl.tools.checkstyle.TreeWalker.notifyVisit(TreeWalker.java:399)
      6. com.puppycrawl.tools.checkstyle.TreeWalker.processIter(TreeWalker.java:476)
      7. com.puppycrawl.tools.checkstyle.TreeWalker.walk(TreeWalker.java:332)
      8. com.puppycrawl.tools.checkstyle.TreeWalker.processFiltered(TreeWalker.java:186)
      9. com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck.process(AbstractFileSetCheck.java:73)
      10. com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:262)
      10 frames
    3. net.sf.eclipsecs
      CheckstyleBuilder.build
      1. net.sf.eclipsecs.core.builder.Auditor.runAudit(Auditor.java:157)
      2. net.sf.eclipsecs.core.builder.CheckstyleBuilder.handleBuildSelection(CheckstyleBuilder.java:286)
      3. net.sf.eclipsecs.core.builder.CheckstyleBuilder.build(CheckstyleBuilder.java:171)
      3 frames
    4. Core Resource Management
      BuildManager$2.run
      1. org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:627)
      1 frame
    5. Eclipse Core
      SafeRunner.run
      1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
      1 frame
    6. Core Resource Management
      BuildManager$1.run
      1. org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170)
      2. org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
      3. org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253)
      3 frames
    7. Eclipse Core
      SafeRunner.run
      1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
      1 frame
    8. Core Resource Management
      Project.build
      1. org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
      2. org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:218)
      3. org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:360)
      4. org.eclipse.core.internal.resources.Project$1.run(Project.java:522)
      5. org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
      6. org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1782)
      7. org.eclipse.core.internal.resources.Project.internalBuild(Project.java:502)
      8. org.eclipse.core.internal.resources.Project.build(Project.java:94)
      8 frames
    9. net.sf.eclipsecs
      BuildProjectJob.run
      1. net.sf.eclipsecs.core.jobs.BuildProjectJob.run(BuildProjectJob.java:97)
      1 frame