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

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

    Incompatibilities with Eclipse API Tooling tags

    eclipse-cs | 8 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
    Some bots are sending malformed HTTP requests to your site. Try to find their IP addresses in the access logs and ask them to fix the bots or blacklist them.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    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