Comments (7)
from eclipse.
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.
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.
Arf this is fixed at head. I need to cut a new release for the plugin.
from eclipse.
Anything stopping a new release?
from eclipse.
(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.
Closing this bug in favor of #57.
from eclipse.
Related Issues (20)
- did not find "Import Project..." > "Others". HOT 1
- No way to add optional arguments to build command HOT 2
- Problems loading bazel itself from eclipse HOT 4
- Path to external maven jar are incorrect HOT 1
- End to end tests
- Skylark editor
- Launch command to run java_binary and java_test from Eclipse including debug mode HOT 2
- BUILD file editor
- Have the ability to read Intellij With Bazel project view file
- Improve documentation by having a proper website
- Add more tests HOT 2
- Improve installation and set-up of the plugin HOT 5
- Improve the support of building eclipse plugin for Bazel
- Change repo name to be bazelbuild/eclipse HOT 11
- Eclipse for bazel, how to run project? HOT 1
- New release? HOT 3
- object of type 'Target' has no field 'intellij_info_files' HOT 4
- Please move from native to Starlark rules for external git/http repositories HOT 1
- updatesite has an error
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eclipse.