Giter Site home page Giter Site logo

Comments (7)

damienmg avatar damienmg commented on May 31, 2024 2

from eclipse.

davido avatar davido commented on May 31, 2024

Looks like uncommenting these lines: ~/pgm/eclipse-oxygen/eclipse/plugins/com.google.devtools.bazel.e4b_0.0.2/resources/tools/must/be/unique/e4b_aspect.bzl fixed the first breakage:

  for attr_name in DEPENDENCY_ATTRIBUTES:
    if hasattr(rule_attrs, attr_name):
      deps = getattr(rule_attrs, attr_name)
      if type(deps) == 'list':
#        for dep in deps:
#          ide_info_text = ide_info_text | dep.intellij_info_files.ide_info_text
#          ide_resolve_files = ide_resolve_files | dep.intellij_info_files.ide_resolve_files
        all_deps += [str(dep.label) for dep in deps]

from eclipse.

davido avatar davido commented on May 31, 2024

Well, now it's failing in android rules. I don't use android:

ERROR: /home/davido/.cache/bazel/_bazel_davido/0fa756dec521553dbe2dde6b6eac99b4/external/bazel_tools/tools/android/BUILD:267:1: Executing genrule @bazel_tools//tools/android:no_android_sdk_repository_error failed (Exit 1).
This build requires an Android SDK. Please add the android_sdk_repository rule to your WORKSPACE.
____Elapsed time: 222.555s, Critical Path: 30.76s

from eclipse.

damienmg avatar damienmg commented on May 31, 2024

Arf this is fixed at head. I need to cut a new release for the plugin.

from eclipse.

markuskobler avatar markuskobler commented on May 31, 2024

Anything stopping a new release?

from eclipse.

hridder avatar hridder commented on May 31, 2024

(thump) (thump) Is this thing on? 😅

Using bazel 0.8.0 fails with:

ERROR: /private/var/tmp/_bazel_censored/d524661b555353cf611f531fca4c7d0f/external/com_google_appengine_remote_api/BUILD:13:1: in //tools/must/be/unique:e4b_aspect.bzl%e4b_aspect aspect on java_import rule @com_google_appengine_remote_api//:link: 
Traceback (most recent call last):
	File "/private/var/tmp/_bazel_censored/d524661b555353cf611f531fca4c7d0f/external/com_google_appengine_remote_api/BUILD", line 13
		//tools/must/be/unique:e4b_aspect.bzl%e4b_aspect(...)
	File "/Applications/Eclipse.app/Contents/Eclipse/plugins/com.google.devtools.bazel.e4b_0.0.2/resources/tools/must/be/unique/e4b_aspect.bzl", line 88, in _aspect_impl
		set()
The `set` constructor for depsets is deprecated and will be removed. Please use the `depset` constructor instead. You can temporarily enable the deprecated `set` constructor by passing the flag --incompatible_disallow_set_constructor=false

This appears to be fixed 9 months ago in #51 / 94c6f4a

What's stopping a new release? Has anyone successfully built the plugin locally and can give hints?

from eclipse.

damienmg avatar damienmg commented on May 31, 2024

Closing this bug in favor of #57.

from eclipse.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.